$(function(){
	$(".left_ar").click(function(event){
		event.preventDefault();
		var pageCount = $(".fish").size();
		
		if(pageCount > 1) {
			showFishLoader();
			unbindFishEye();
			var fishId = $(".fish:visible").attr("id");
			var fishNumber = fishId.replace("fish", "");
			var newFishNumber = -1;
			if(fishNumber == 1) {
				newFishNumber = pageCount;
			} else {
				newFishNumber = parseInt(fishNumber) - 1;
			}
			$(".fish:visible").fadeOut("fast", function(){
				$("#fish" + newFishNumber).fadeIn("fast", function(){
					hideFishLoader();
				});
				addFishEye(newFishNumber);
				$(".pagination").text(newFishNumber + " / " + pageCount);
			});
		}
	});
	
	$(".right_ar").click(function(event){
		event.preventDefault();
		var pageCount = $(".fish").size();
		
		if(pageCount > 1) {
			showFishLoader();
			unbindFishEye();
			var fishId = $(".fish:visible").attr("id");
			var fishNumber = fishId.replace("fish", "");
			var newFishNumber = -1;
			if(fishNumber == pageCount) {
				newFishNumber = 1;
			} else {
				newFishNumber = parseInt(fishNumber) + 1;
			}
			$(".fish:visible").fadeOut("fast", function(){
				$("#fish" + newFishNumber).fadeIn("fast", function(){
					hideFishLoader();
				});
				addFishEye(newFishNumber);
				$(".pagination").text(newFishNumber + " / " + pageCount);
			});
		}
	});
});

$(".item:visible").live("click", function(event) {
	event.preventDefault();
	var id = $(this).attr("id");
	var productId = parseInt(id.replace("prodId", ""));
	if(productId != parseInt($(".productId").val())) {
		showProductViewLoader();
		MakoService.getProduct(
		      productId , //int productId
		      language , //String lang
		      function(jsonObject, statusText) {
		        	showProduct(jsonObject);
					hideProductViewLoader();	        	
      	});

	}
});
