$(document).ready(function(){	
	 
	  var k = 0;
	 
	  if ($.browser.opera) k = 1;
	  
      var n = parseInt($(".gallery").text().slice(-11-k,-8-k),10);  
	  
	  var i = 1;
	  
	  var s = $(".gallery").text().slice(0,-11-k);
	  
	  var b = s.replace('s/','');
	  
	  $(".gallery").html('<img src="'+ s + '00' + i +'_s.jpg">');
	  
	  $("buf").html('<img src="'+ s + '00' + 2 +'_s.jpg">');
	  
	  $("counter").html(i +" / "+ n);
	  
      $('left').click(function () {
	  
	    i--;
		if (i<1) i=n;
		$("counter").html(i +" / "+ n);
	  
	    $(".gallery").fadeOut("fast", function () {
	         
		if (i<10) {
          $(".gallery").html('<img src="'+ s + '00' + i + '_s.jpg">');	
        } else if (i<100) {
		    $(".gallery").html('<img src="'+ s + '0' + i + '_s.jpg">'); 
          } else {
		    $(".gallery").html('<img src="'+ (s) + (i) + '_s.jpg">');
            }
			
        $(".gallery").fadeIn("fast");
        });		
		
      });
	  
	  $('right').click(function () {
	  
	    i++;
		if (i>n) i=1;
		$("counter").html(i +" / "+ n);
	  
	    $(".gallery").fadeOut("fast", function () {
	
		if (i < 10) {
          $(".gallery").html('<img src="'+ s + '00' + i + '_s.jpg">');	
        } else if (i<100) {
		    $(".gallery").html('<img src="'+ s + '0' + i + '_s.jpg">'); 
          } else {
		    $(".gallery").html('<img src="'+ (s) + (i) + '_s.jpg">');
            }	
				
        if (i+1 < 10) {
          $("buf").html('<img src="'+ s + '00' + (i+1) + '_s.jpg">');	
        } else if (i<100) {
		    $("buf").html('<img src="'+ s + '0' + (i+1) + '_s.jpg">'); 
          } else {
		    $("buf").html('<img src="'+ (s) + (i+1) + '_s.jpg">');
            }	
        
        $(".gallery").fadeIn("fast");	
	  });		
      });
	  
	  $('magnifier').click(function () { 
        if (i<10) {
          window.open(b + '00' + i + '.jpg');	
        } else if (i<100) {
		    window.open(b + '0' + i + '.jpg'); 
          } else {
		    window.open(b + i + '.jpg');
            }	  
	  });
	  
    }); 
