function popWindow( url, width, height, windowName )
{
    //get center coords
    var left = (screen.width - width) / 2;
    var top = (screen.height - height) / 2;
    
    return window.open(url, windowName, 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=' + width + ',height=' + height + ',left=' + left + ',top=' + top);
}
function popScrollingWindow(url, width, height, windowName)
{
    //get center coords
    var left = (screen.width - width) / 2;
    var top = (screen.height - height) / 2;
    
    return window.open(url, windowName, 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=' + width + ',height=' + height + ',left=' + left + ',top=' + top);
}
function openWindow(url)
{
    var rand = "_blank";
    return window.open(url,rand,"directories=yes,location=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes");
}

var debugFlag = false;
function debug(string)
{
    if (debugFlag == true)
		alert("["+string+"]");
}

function popDVDClipWindow(clipCode)
{
    popWindow("http://www.totaleclips.com/disney/player/2/splash.asp?clipid="+clipCode,340,490,"trailer");
}

function externalLink(url)
{
    popWindow('http://disney.go.com/disneypictures/javascript/disclaimer/disclaimer.html?'+url,370,210,'intermediate');
}

function downloadFile(theFile)
{
    theWindow = popWindow("download.html?theFile="+theFile, 300, 100, "downloadWindow");
}

function popTrailer()
{
	track("trailer");
    popDVDClipWindow("e19550");
}

function popClip(clip)
{
    track("clips+" + clip);

	if (clip == "true_story")
	{
		popDVDClipWindow("e20166");
	}
	else if (clip == 1 || clip == "come_on")
	{
		popDVDClipWindow("e20139");
	}
	else if (clip == 2 || clip == "his_people")
	{
		popDVDClipWindow("e20140");
	}
	else if (clip == 3)
	{
		popDVDClipWindow("e20141");
	}
	else if (clip == 4)
	{
		popDVDClipWindow("e20142");
	}
	else if (clip == 5)
	{
		popDVDClipWindow("e20143");
	}
	else if (clip == 6 || clip == "hopkins_please")
	{
		popDVDClipWindow("e20144");
	}
	else if (clip == 7 || clip == "last_chance")
	{
		popDVDClipWindow("e20145");
	}
	else if (clip == 8 || clip == "take_it_easy")
	{
		popDVDClipWindow("e20146");
	}
}

function popIcons()
{
    track("aim+icons");
    popWindow("aim/aim.html", 445, 465, "aim_icons");
}

function popCard(card,targetName,sourceName)
{
    //track("ecard+pickup+" + card);
    popWindow("ecards/card_pickup.html?card="+card+"&targetName="+targetName+"&sourceName="+sourceName, 419, 350, "ecard");
}

function popWallpaper(number, size)
{
    track("wp"+number+"+"+size);
    openWindow("wallpaper/instructions.html?wallpaper=d" + number + "_" + size + ".jpg");
}

function popSSOS9()
{
	track("ss+os9");
    downloadFile("screensaver/hidalgo_screensaver_OS9.sit");
}
function popSSOSX()
{
	track("ss+os10");
    downloadFile("screensaver/hidalgo_screensaver_OSX.sit");
}
function popSSWindows()
{
	track("ss+pc");
    downloadFile("screensaver/hidalgo_screensaver_windows.zip");
}

function popEducatorGuide()
{
	window.location.href = "detect.html?dl=discover";
}

function epkVideo()
{
	//track("clips");
	popWindow('clips/epk.html', 670, 590, "epkclips");
}


function popSurvivalGame()
{
	//track("survival+game");
	//alert("coming soon");
	popWindow("desertrace.html", 640, 420, "desert_race");
}

function popOrderNow()
{
	track("order");
	openWindow("http://www.bestbuy.com/site/olspage.jsp?id=1364726&skuId=6661962&type=product");
}

function downloadEducationalPacket()
{
	track("download+packet");
	openWindow("PDF/Hidalgo.pdf");
}
