/*$(document).ready(function(){ 
	$('#slidingProducts').jshowoff({
	effect: 'fade',
	controls: false
	}); 
});*/
var currentSlidingProductTime = 3*1000;
var currentSlidingProductIdx = 0;
var maxSlidingProductIdx = 0;
var slidingProductShowNextTimer = false;

function slidingProductShow(idx) {
	$('#slidingProducts div').stop(true,true).fadeOut(500).eq(idx).fadeIn(500);
	$('.jshowoff-slidelinks a').removeClass('jshowoff-1-active').eq(idx).addClass('jshowoff-1-active');
}

function slidingProductShowNext() {
	currentSlidingProductIdx++;
	if (currentSlidingProductIdx >= maxSlidingProductIdx) {
		currentSlidingProductIdx = 0;
	}
	slidingProductShow(currentSlidingProductIdx);
	slidingProductShowNextTimer = setTimeout(slidingProductShowNext, currentSlidingProductTime);
}

$(function() {
	maxSlidingProductIdx = $('#slidingProducts>div').length;
	$('#slidingProducts>div:first').fadeIn(500);
	$('.jshowoff-slidelinks a:first').addClass('jshowoff-1-active');

	slidingProductShowNextTimer = setTimeout(slidingProductShowNext, currentSlidingProductTime);

	$('.jshowoff-slidelinks a').hover(
		function() {
			currentSlidingProductIdx = $('.jshowoff-slidelinks a').index(this);
			slidingProductShow(currentSlidingProductIdx);
		},
		function() {}
		);
	$('#slidingProductsWrapper').hover(
		function() {
			if (slidingProductShowNextTimer) {
				clearTimeout(slidingProductShowNextTimer);
			}
		},
		function() {
			slidingProductShowNextTimer = setTimeout(slidingProductShowNext, currentSlidingProductTime);
		}
	);
});
