var isTrackingDone = false;

function timeTracker(obj) {
	var player = document.getElementById(obj['id'])
	var list = player.getPlaylist();
	if (obj.position > 0 && obj.position >= (list[0].duration-1) && !isTrackingDone){
		pageTracker._trackPageview('/popup/MyWorkSearch-Overview.f4v/end');
		isTrackingDone = true;
	}
};

function startPlayer(movieIndex) {
    var movieURL = new Array();
    movieURL[0] = "http://www.youtube.com/watch?v=XRofEePW5co";
    movieURL[1] = "http://www.youtube.com/watch?v=HIDI-P_k4c0";
    movieURL[2] = "http://www.youtube.com/watch?v=-nM0PRZy-eg";
    movieURL[3] = "http://www.youtube.com/watch?v=ALgCSi_FGRM";
    
	var flashvars = {
	    file: movieURL[movieIndex],
		autostart:"false",
		type:"youtube",
		image: "images/preview/tour.png",
		stretching: "none"
	}

	var params = {
		allowfullscreen:"true",
		allowscriptaccess: "always",
		menu: "false",
		wmode: "opaque" 
	}

	var attributes = {
		id:"player1",
		name:"player1"
	}

	if (swfobject.getFlashPlayerVersion().major == 0) {
		// no flash
		var protocol = location.href.match(/^https/i) ? 'https://' : 'http://';
		var html = '<p style="line-height:100px;">';
		html += '<img src="http://wwwimages.adobe.com/www.adobe.com/shockwave/download/images/flashplayer_100x100.jpg" width="100" height="100" alt="Adobe Flash Player Logo" align="left" />';
		html += 'This content requires the Adobe Flash Player plugin</p>';
		html += '<object style="display: none;" type="application/x-shockwave-flash" codebase="' + protocol + 'fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" />';
		$(function() {
			document.getElementById("playerHolder").innerHTML = html;
		});
	}
	else {
		// has flash
	    swfobject.embedSWF("swf/player-licensed.swf", "playerHolder", "640", "380", "9", false, flashvars, params, attributes);
		
	}
}

function show_gtia(){
	if (!player)
		startPlayer(0);

	isTrackingDone = false;

	var dcwidth;
		dcwidth = document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
		dcwidth = Math.round((dcwidth - 600)/2);
	document.getElementById('gtia').style.left = dcwidth;
	document.getElementById('gtia').style.visibility = 'visible';
	document.getElementById('gtia').setAttribute('style','visibility:visible; left:'+dcwidth+"px;");
	hide_asoott()
	hide_nmao()
	pageTracker._trackPageview('/popup/MyWorkSearch-Overview.f4v');
}
function hide_gtia(){
	if (typeof(player) != "undefined")
		player.sendEvent("STOP");
	document.getElementById('gtia').style.visibility = 'hidden';
	document.getElementById('gtia').setAttribute('style','visibility:hidden;');
}
function show_asoott(){
	var dcwidth;
		dcwidth = document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
		dcwidth = Math.round((dcwidth - 600)/2);
	document.getElementById('asoott').style.left = dcwidth;
	document.getElementById('asoott').style.visibility = 'visible';
	document.getElementById('asoott').setAttribute('style','visibility:visible; left:'+dcwidth+"px;");
	hide_gtia()
	hide_nmao()
}
function hide_asoott(){
	document.getElementById('asoott').style.visibility = 'hidden';
	document.getElementById('asoott').setAttribute('style','visibility:hidden;');
}
function show_nmao(){
	var dcwidth;
		dcwidth = document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
		dcwidth = Math.round((dcwidth - 600)/2);
	document.getElementById('nmao').style.left = dcwidth;
	document.getElementById('nmao').style.visibility = 'visible';
	document.getElementById('nmao').setAttribute('style','visibility:visible; left:'+dcwidth+"px;");
	hide_asoott()
	hide_gtia()
}
function hide_nmao(){
	document.getElementById('nmao').style.visibility = 'hidden';
	document.getElementById('nmao').setAttribute('style','visibility:hidden;');
}
function Select( n )
{
	if (n == 1)
	{
		document.getElementById('s1').style.opacity = 1;
		document.getElementById('s1').style.filter = 'alpha(opacity=' + 100 + ')'
		document.getElementById('s2').style.opacity = 0.5;
		document.getElementById('s2').style.filter = 'alpha(opacity=' + 50 + ')'
		document.getElementById('s3').style.opacity = 0.5;
		document.getElementById('s3').style.filter = 'alpha(opacity=' + 50 + ')'
	}
	if (n == 2)
	{
		document.getElementById('s2').style.opacity = 1;
		document.getElementById('s2').style.filter = 'alpha(opacity=' + 100 + ')'
		document.getElementById('s1').style.opacity = 0.5;
		document.getElementById('s1').style.filter = 'alpha(opacity=' + 50 + ')'
		document.getElementById('s3').style.opacity = 0.5;
		document.getElementById('s3').style.filter = 'alpha(opacity=' + 50 + ')'
	}
	if (n == 3)
	{
		document.getElementById('s3').style.opacity = 1;
		document.getElementById('s3').style.filter = 'alpha(opacity=' + 100 + ')'
		document.getElementById('s2').style.opacity = 0.5;
		document.getElementById('s2').style.filter = 'alpha(opacity=' + 50 + ')'
		document.getElementById('s1').style.opacity = 0.5;
		document.getElementById('s1').style.filter = 'alpha(opacity=' + 50 + ')'
	}
}
function hide(n)
{
	if(n==1){
		document.getElementById('more1').style.position = 'relative';
		document.getElementById('more1').style.visibility = 'visible';
		document.getElementById('more1').setAttribute('style','visibility:visible; position:relative;');
		document.getElementById('more1_big').style.position = 'absolute';
		document.getElementById('more1_big').style.visibility = 'hidden';
		document.getElementById('more1_big').setAttribute('style','visibility:hidden; position:absolute;');
	}
	if(n==2){
		document.getElementById('more2').style.position = 'relative';
		document.getElementById('more2').style.visibility = 'visible';
		document.getElementById('more2').setAttribute('style','visibility:visible; position:relative;');
		document.getElementById('more2_big').style.position = 'absolute';
		document.getElementById('more2_big').style.visibility = 'hidden';
		document.getElementById('more2_big').setAttribute('style','visibility:hidden; position:absolute;');
	}
	if(n==3){
		document.getElementById('more3').style.position = 'relative';
		document.getElementById('more3').style.visibility = 'visible';
		document.getElementById('more3').setAttribute('style','visibility:visible; position:relative;');
		document.getElementById('more3_big').style.position = 'absolute';
		document.getElementById('more3_big').style.visibility = 'hidden';
		document.getElementById('more3_big').setAttribute('style','visibility:hidden; position:absolute;');
	}
}
function show(n)
{
	if(n==1){	
		document.getElementById('more1').style.position = 'absolute';
		document.getElementById('more1').style.visibility = 'hidden';
		document.getElementById('more1').setAttribute('style','visibility:hidden; position:absolute;');
		document.getElementById('more1_big').style.position = 'relative';
		document.getElementById('more1_big').style.visibility = 'visible';
		document.getElementById('more1_big').setAttribute('style','visibility:visible; position:relative;');
		hide(2);
		hide(3);
	}
	if(n==2){	
		document.getElementById('more2').style.position = 'absolute';
		document.getElementById('more2').style.visibility = 'hidden';
		document.getElementById('more2').setAttribute('style','visibility:hidden; position:absolute;');
		document.getElementById('more2_big').style.position = 'relative';
		document.getElementById('more2_big').style.visibility = 'visible';
		document.getElementById('more2_big').setAttribute('style','visibility:visible; position:relative;');
		hide(1);
		hide(3);
	}
	if(n==3){	
		document.getElementById('more3').style.position = 'absolute';
		document.getElementById('more3').style.visibility = 'hidden';
		document.getElementById('more3').setAttribute('style','visibility:hidden; position:absolute;');
		document.getElementById('more3_big').style.position = 'relative';
		document.getElementById('more3_big').style.visibility = 'visible';
		document.getElementById('more3_big').setAttribute('style','visibility:visible; position:relative;');
		hide(1);
		hide(2);
	}
}
function ShowSignUpForm(registrationType) {
	document.location = "/app/Login/SignUp.aspx#PromoCode=" + registrationType;
}

function getQueryString(key, default_) {
    if (default_ == null) default_ = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return default_;
    else
        return qs[1];
}
