
	var TimerID = 0;
	var currentpos = 0;
	var panelwidth = panelwidth;
	var items = fcount;
	var fadeTime = 2500;
	var rotateInterval = 10000;
	var clickFadeTime = 1;
	var slideTime = 1;

  $(document).ready(function(){
		$("#featureproductleftbutton").click(function(){
			if (TimerID != 0) {
				clearTimeout(TimerID);
			}
			fadeTime = clickFadeTime;
			if (currentpos == panelwidth) {
				currentpos = -panelwidth*items;
				 $("#featuredproduct ul").css("left",currentpos );
			}
			currentpos += panelwidth;
			if (currentpos == panelwidth) {
				$("#featuredproduct ul").fadeOut(fadeTime);
				setTimeout("fixRotate(-panelwidth*(items-1))",fadeTime);
			} else {
				$("#featuredproduct ul").fadeOut(fadeTime).animate({left: currentpos},slideTime).fadeIn(fadeTime);
			}
		});

		$("#featureproductrightbutton").click(function(){
			if (TimerID != 0) {
				clearTimeout(TimerID);
			}
			fadeTime = clickFadeTime;
			if (currentpos == -(panelwidth*(items))) {
				$("#featuredproduct ul").css("left",panelwidth + "px");
				currentpos = panelwidth;
			}
			currentpos -= panelwidth;
			if (currentpos == -(panelwidth*(items))) {
				$("#featuredproduct ul").fadeOut(fadeTime);
				setTimeout("fixRotate(0)",fadeTime);
			} else {
				$("#featuredproduct ul").fadeOut(fadeTime).animate({left: currentpos},slideTime).fadeIn(fadeTime);
			}
		});
	});

	function fixRotate(fixposition) {
		currentpos = fixposition;
		$("#featuredproduct ul").animate({left: currentpos},slideTime).fadeIn(fadeTime);
	}

	function autoRotate() {
		if (currentpos == -(panelwidth*(items))) {
			$("#featuredproduct ul").css("left",panelwidth + "px");
			currentpos = panelwidth;
		}
		currentpos -= panelwidth;
		if (currentpos == -(panelwidth*(items))) {
			$("#featuredproduct ul").fadeOut(fadeTime);
			setTimeout("fixRotate(0)",fadeTime);
		} else {
			$("#featuredproduct ul").fadeOut(fadeTime).animate({left: currentpos},slideTime).fadeIn(fadeTime);
		}
	}
	TimerID = setInterval('autoRotate()',rotateInterval);
