var ProductsShown = 3;
var StopPeriod = 0;
var MouseOverProduct = false;

	function setScreenClass(){
		var fmt = document.documentElement.clientWidth;
		$("body").removeClass();
		if (fmt >= 1550) { $("body").addClass("MT1200")} ;
		if (fmt <= 940) { $("body").addClass("LT940") };
		if (fmt <= 800) { $("body").addClass("LT800")} ;
		if ( $('#MainPanel').width() > 1200 ) {
			$("body").addClass("Col4")
		}
		else if ( $('#MainPanel').width() > 900 ) {
			$("body").addClass("Col3")
		}
		else {
			$("body").addClass("Col2")
		}
		ProductUpdate();

		$(".Sepiadiv").mouseover(	function(){
			$(this).find("img.Sepia").stop().animate({opacity:0}, 500);

		});
		
		 $(".Sepiadiv").mouseout(	function(){
			$(this).find("img.Sepia").stop().animate({opacity:1}, 2000);

		});
		
		$("#WNY").mouseover(	function(){
			$(this).find("img.Sepia").stop().animate({opacity:0}, 150);

		});
		
		 $("#WNY").mouseout(	function(){
			$(this).find("img.Sepia").stop().animate({opacity:1}, 250);

		});
	};
	
	function CycleLeft(){
		StopPeriod = 3;
		$("#Index .ProductSet .Product:eq(0) .Sepia").stop().animate({opacity:1}, 2000);
		MoveLeft();
	};
	
	function CycleRight(){
		StopPeriod = 3;	
		$("#Index .ProductSet .Product:eq(0) .Sepia").stop().animate({opacity:1}, 2000);
		MoveRight();
	};	

	function MoveLeft() {
		var LastProduct = $('#NewReleases .ProductSet .Product:last');
		$("#NewReleases .ProductSet").prepend(LastProduct);
		ProductUpdate();	
	}
	
	function MoveRight() {
		$('#NewReleases .ProductSet .Product:first .Sepia').stop().animate({opacity:1}, 2000);
		var FirstProduct =  $('#NewReleases .ProductSet .Product:first');
		$("#NewReleases .ProductSet").append(FirstProduct);
		ProductUpdate();	
	}
	

	
	function ProductUpdate() {
		ProductsShown = Math.floor( $('#NewReleases .InnerBlock').width() / 140 );
		$("#Index  .Product").removeClass('shown');
		$("#Index .ProductSet").css('width' , ProductsShown * 140);
		for (var i=0; i < ProductsShown; i++ ) {
			$("#Index  .Product:eq(" + i + ")").addClass('shown');
		}
	}
	

		




	
$(document).ready(function(){	
	
	$('#NewReleases .ProductSet .Product').mouseover(	function(){
		MouseOverProduct = true;
		$("#NewReleases .ProductSet .Product").not(this).find(".Sepia").stop().animate({opacity:1}, 2000);
	});
	$('#NewReleases .ProductSet .Product').mouseout(	function(){
		MouseOverProduct = false;
	});
	
	setInterval(function() {
		if (StopPeriod == 0) {
			if (MouseOverProduct == false) {
				MoveRight();
				$("#Index .ProductSet .Product:eq(0) .Sepia").stop().animate({opacity:1}, 2000);
				$("#Index .ProductSet .Product:eq(1) .Sepia").stop().animate({opacity:0}, 500);
			}
		}
		else {
			StopPeriod -- ;
		}
	}, 2000)


});
	
