//jquery tab coursel
//updated: 12/1/09 nik
$(function() {
	var theCarousel = $("#promo_tab_carousel > ul")
	var theButton = $("#t-pause_play")
	var isPaused = false;
	var buttonPause = false;
	
	theCarousel.tabs({ fx: { opacity: 'toggle', duration: 'fast' } }).tabs('rotate', 6000)
		.find("a").click( function(){
		if(theButton.hasClass("t-promo_pause")){
			buttonToggle(true);
		}
	});
	
	function buttonToggle(fromButton){	
		if(theButton.hasClass("t-promo_pause")){
			theCarousel.tabs('rotate', null);
			theButton.removeClass("t-promo_pause");
			theButton.addClass("t-promo_play");
		}else{
			theCarousel.tabs({ fx: { opacity: 'toggle', duration: 'fast' } }).tabs('rotate', 6000);
			theButton.removeClass("t-promo_play");
			theButton.addClass("t-promo_pause");
		}
		
		if(fromButton){
			if(theButton.hasClass("t-promo_play")){
				buttonPause = true;
			}else{
				buttonPause = false;
			}
		}	
	}

	$("#t-pause_play").click(function(event){
		buttonToggle(true);
		event.preventDefault();
	});
	
	$("#promo_tab_carousel .dummypanel").mouseover(function(event){
		if(!buttonPause){
			buttonToggle(false);
		}
	}).mouseout(function(event){
		if(!buttonPause){
			buttonToggle(false);
		}
	});
	
	$("#promo_tab_carousel .descbox").mouseover(function(event){
		if(!buttonPause){
			buttonToggle(false);
		}
	}).mouseout(function(event){
		if(!buttonPause){
			buttonToggle(false);
		}
	});
	
	$("#promo_tab_carousel a.button").mouseover(function(event){
		if(!buttonPause){
			buttonToggle(false);
		}
	}).mouseout(function(event){
		if(!buttonPause){
			buttonToggle(false);
		}
	});
	

});

//jquery tab function
