﻿function setFlashCookie(){
	$.cookie('flashHP', 'true', {expires: 30});
}	
	
function getURLParm(name) {
	return unescape(
		(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
	);
}

function setOmniSoundOn(){
	var tab_name = "flashHP-SoundOnBtnClick";
	var s = s_gi(WSUtility.s_account);
	s.linkTrackVars = 'prop15';
	s.prop15 = tab_name;
	s.tl(this, 'o', tab_name);
}	


function setOmniSoundOff(){
	var tab_name = "flashHP-SoundOffBtnClick";
	var s = s_gi(WSUtility.s_account);
	s.linkTrackVars = 'prop15';
	s.prop15 = tab_name;
	s.tl(this, 'o', tab_name);
}

function setOmniDestroy(){
	var tab_name = "flashHP-SkippedBtnClick";
	var s = s_gi(WSUtility.s_account);
	s.linkTrackVars = 'prop15';
	s.prop15 = tab_name;
	s.tl(this, 'o', tab_name);
	destroyMovie();
}

function destroyMovie(){
	swfobject.removeSWF('fvideo');
	$('#hp-banner').show();
	fadeInHTML();
}

function endMovie(){
	setFlashCookie();
	destroyMovie();
}

/*HTML FADE FUNCTIONS*/
var interval;
var screenHolder;
var suspend = true;
var i = 1;

function hpCallBack(e){
	if( e.success == false ){
		$('#hp-banner').children().css({
			'visibility' : 'visible'
		})
		$('#marquee-content, #hp-banner-rotation').hide();
		
		$('#hp-banner > img.hp-screen').hide();
		$('img.hp-screen').first().fadeIn('slow');
		screenHolder = $('img.hp-screen').first();
		interval = setInterval(hpFades,7000);
	}
	
	if( e.success == true ){
		$('#hp-banner').hide()
	}
	
	
}

function hpFades() {

	if ( $(screenHolder).attr('id') != 'hp-screen4' ){
		$(screenHolder).fadeOut(1000).next('img.hp-screen').delay(1250).fadeIn('slow');
		screenHolder = $(screenHolder).next('img.hp-screen');	
	}	
	else{
		$('img.hp-screen').fadeOut(1000);
		$('#marquee-content, #hp-banner-rotation').show();
		fadeInHTML();
	}
}

function mainFades() {
	if( suspend ) {
		if( i!= 4){
			activeScreen = '#main'+i;
			$(activeScreen).hide().removeClass('active');
			i++;
			activeScreen = '#main'+i;
			$(activeScreen).fadeIn('slow', function(){
				if (!$.support.opacity) 
					this.style.removeAttribute('filter');
			}).addClass('active');
			$('a.stepper').removeClass('active');
			$('a.stepper[href='+activeScreen+']').addClass('active');
		}
		else{
			i = 1;
			$('#main4').hide();
			$('#main1').fadeIn('slow', function(){
				if (!$.support.opacity) 
					this.style.removeAttribute('filter');
			}).addClass('active');
			$('a.stepper').removeClass('active');
			$('a.stepper[href=#main1]').addClass('active');
		}
	}	
	else
		suspend=true;
}		

function fadeInHTML(){
	$('#hp-banner').children().not('.hp-screen').css({
		'visibility' : 'visible'
	})
	$('.hp-screen').hide();
	$('#hp-banner-content, #hp-banner-list li#main1, #hp-banner-stepper').show()
	
	i = 1;
	
	interval = clearInterval(interval);
	intervalMain = setInterval(mainFades,10000);
	
}

