// JavaScript Document

var zIndex = 0;
var $mpp = jQuery.noConflict();


$mpp(document).ready(function(){	
						   
	if(jQuery.browser.msie && jQuery.browser.version == 6){
		return;
	}
						   
	initPromoButtons();
	$mpp('.polarisDefensePromoPlayer_panels').show();
	slideShow(5000);
});

function initPromoButtons(){
	$mpp('.polarisDefensePromoPlayer_buttons').css("opacity", .85);
	$mpp('.polarisDefensePromoPlayer_buttons').show();
	$mpp('.polarisDefensePromoPlayer_buttons a').attr("href", "#");
	$mpp(".polarisDefensePromoPlayer_buttons a:first").css({color: "#000", backgroundColor: "#fff"});
	
	$mpp('.polarisDefensePromoPlayer_buttons a').click(function(){
		advanceSlide($mpp(this).parent().index() + 1);
	});
}

function slideShow(speed){
	$mpp('.polarisDefensePromoPlayer_panels a:first').css({opacity: 1, display: "block"});
	$mpp('.polarisDefensePromoPlayer_panels a:not(:first)').css({opacity: 0, display: "none"});
	
	var timer = setInterval('advanceSlide()', speed);
	
	$mpp('.play_pause').toggle(function() {
		$mpp(this).css('background-position', 'left');
		clearInterval(timer);	
	}, function() {
		$mpp(this).css('background-position', 'right');
		timer = setInterval('advanceSlide()', speed);
	});
}

function advanceSlide(slideIndex){
	$mpp('.polarisDefensePromoPlayer_panels a:animated').stop(true, true);
	var mySlide;
	if(slideIndex){
		mySlide = $mpp('.polarisDefensePromoPlayer_panels a:nth-child(' + slideIndex + ')');
	}else{
		if($mpp('.polarisDefensePromoPlayer_panels a:visible').next().length){
			mySlide = $mpp('.polarisDefensePromoPlayer_panels a:visible').next();
		}else{
			mySlide = $mpp('.polarisDefensePromoPlayer_panels a:first');
		}
	}
	$mpp(".polarisDefensePromoPlayer_buttons a").css({color: "#fff", backgroundColor: "#42403d"});
	$mpp(".polarisDefensePromoPlayer_buttons a:eq(" + mySlide.index() + ")").css({color: "#000", backgroundColor: "#fff"});
	$mpp(mySlide).css("z-index", zIndex++);
	$mpp(mySlide).animate({opacity: 1}, 500, switchClass_COMPLETE).css("display", "block");
}

function switchClass_COMPLETE(){
	$mpp('.polarisDefensePromoPlayer_panels a').not(this).css({display: "none", opacity: 0});
}
