// JO - Discounts Revolver Banner Version 1

$(document).ready(function() {	
$('.discountspromo img').css('display','inline');
$('#promo1').css('color','blue');

var revolverslides = 1
var revolvertracker = 0

	$('.discountspromo').cycle({
		fx: 'fade', 
		speed: '1000',
		timeout: '6000',
		next:   '#discounttabpromonext', 
		prev:   '#discounttabpromoprevious' ,
		before: discountsPromoSlideNext
	});
	
	function discountsPromoSlideNext(curr,next,opts) {
		var promoid = opts.nextSlide + 1;
		if (revolvertracker==0) 
		{
		promoid = 1;
		revolvertracker = 1;
		}
		revolverslides = opts.slideCount;
		clearPromoTabs(promoid);
	}
	
	discPromoRollOver('#discounttabpromoprevious', 'src', 'images/homepage-arrow-left-v7-hover.png');
	discPromoRollOver('#discounttabpromonext', 'src', 'images/homepage-arrow-right-v7-hover.png');
	discPromoRollOut('#discounttabpromoprevious', 'src', 'images/homepage-arrow-left-v7.png');
	discPromoRollOut('#discounttabpromonext', 'src', 'images/homepage-arrow-right-v7.png');

	discPrepareTabs('#promo', revolverslides);
	discPrepareTabs('#imgpromo', revolverslides);
	
	function discPrepareTabs(discountPromoTabID, discountPromoTabMax)
	{
		for (discPromoTab=1;discPromoTab<=discountPromoTabMax;discPromoTab++)
		{
			showDiscountTabOver(discountPromoTabID+discPromoTab, discPromoTab);
			showDiscountTabOut(discountPromoTabID+discPromoTab, discPromoTab);
		}
	}
	
	function discPromoRollOver(discountBtnObj, discountBtnAttr, discountBtnAction)
	{
		$(discountBtnObj).mouseover(function() {
			$(discountBtnObj).attr(discountBtnAttr, discountBtnAction);
		});
	}

	function discPromoRollOut(discountBtnObj, discountBtnAttr, discountBtnAction)
	{
		$(discountBtnObj).mouseout(function() {
			$(discountBtnObj).attr(discountBtnAttr, discountBtnAction);
		});
	}

	function showDiscountTabOut(discountTabObj, discountTabID)
	{
		$(discountTabObj).mouseout(function() {
			$(discountTabObj).css('color','blue').css('border-top-color','white');
			if (discountTabObj!='#imgpromo'+discountTabID) $('.discountspromo').cycle(discountTabID-1);
			$('.discountspromo').cycle('resume');
		});
	}

	function showDiscountTabOver(discountTabObj, discountTabID)
	{
		$(discountTabObj).mouseover(function() {
			clearPromoTabs(discountTabID);
			$(discountTabObj).css('color','blue').css('border-top-color','white');
			if (discountTabObj!='#imgpromo'+discountTabID) $('.discountspromo').cycle(discountTabID-1);
			$('.discountspromo').cycle('pause');
		});
	}
	
	function clearPromoTabs(promoid)
	{
		for (i=1;i<=revolverslides;i++) {$('#promo' + i).css('background','none').css('color','#434343').css('border-top-color','#c8c8c8');}
		$('#promo' + promoid).css('background-color','#FFFFFF').css('color','blue').css('border-top-color','white');
		
	}
});

