//find query attached
var pageLoc = String(document.location);
var queryPos = pageLoc.indexOf("?");
var queryString = (queryPos < 0) ? "" : pageLoc.substring(queryPos);

function getQueryVariable(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		}
	}
}

if (getQueryVariable('section')){
	var section = getQueryVariable('section');
	switch(section){
		case 'home':
			var sec = 0;
			break;
		case 'about':
			var sec = 1;
			break;
		case 'clips':
			var sec = 2;
			break;
		case 'activities':
			var sec = 3;
			break;
		case 'downloads':
			var sec = 4;
			break;
		default:
			var sec = 0;
			break;
	}
}
else if (getQueryVariable('sec') && (getQueryVariable('sec') == 0 || getQueryVariable('sec') == 1 || getQueryVariable('sec') == 2 || getQueryVariable('sec') == 3 || getQueryVariable('sec') == 4)){
	var sec = getQueryVariable('sec');
}
else{
	var sec = 0;
}


//popup
function popup( url, w, h, windowName, r, s ) {
	//alertTest('popup( '+ url +', '+ w +', '+ h +', '+ windowName +', '+ r +', '+ s +')');
	win = window.open(url, windowName, 'height=' +h+ ', width=' +w+ ', resizable=' +r+ ', status=no, scrollbars=' +s+ ', location=no, menubar=no, toolbar=no, left=50, top=50');
	win.focus();
}
function popupFull( url, w, h, windowName, r, s ) {
	//alertTest('popupFull');
	win = window.open(url, windowName, 'height=' +h+ ', width=' +w+ ', resizable=' +r+ ', status=no, scrollbars=' +s+ ', location=no, menubar=yes, toolbar=no, left=50, top=50');
	win.focus();
}

//disclaimer
function openDisclaimer(URL){
	//if (opener)	opener.document.location = URL;
	//else 
	win = window.open('http://disney.go.com/disneyvideos/javascript/disclaimer/disclaimer.html?'+ URL, 'intermediate', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=370,height=210');
}

// browser and os detect
var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

if (checkIt('safari')) browser = "safari"
else if (checkIt('msie')) browser = "msie"
else if (!checkIt('compatible')) browser = "ns"
else browser = "unknown";

if (checkIt('windows')) os = "pc"
else if (checkIt('mac')) os = "mac"
else os = "unknown";

function checkIt(string){
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

//Links Popup
function popLinks(){
	popup('links.html', 300, 143, 'links', 'no', 'no');
}

//Trailer
function popTrailer(){
	popup('http://www.totaleclips.com/player/splash.aspx?clipid=e40601&playerid=2&custid=3', 350, 500, 'trailer', 0, 0);
}

//Sweepetakes
function popSweeps(){
	//cto.trackLink('exit_pin_sweepstakes');
	document.location='http://disney.go.com/disneymovierewards/pinocchio?cmp=dmov_dmr_url_pinocchio';
}

//Order Now Link
function orderNowDVD(){
	//alert("orderNowDVD");
	//cto.trackLink('exit_pin_order_dvd');
	actionTag('35995');
	window.open('http://www.disney.it/DisneyOnline/j/redirect.jsp?redirectURL=http://www.lafeltrinelli.it/fcom/it/home/Speciale-Pinocchio.html');
}

function orderNowBluray(){
	//alert("orderNowBluray");
	//cto.trackLink('exit_pin_order_bluray');
	actionTag('35995');
	window.open('http://www.disney.it/DisneyOnline/j/redirect.jsp?redirectURL=http://www.lafeltrinelli.it/fcom/it/home/Speciale-Pinocchio.html');
}


//Downloads

//Wallpaper
function wallpaper(number, width, loc){
	alertTest(loc);
	popup('wallpaper.html?number='+number+'&width='+width+'&loc='+loc, 900, 600, 'wallpaper', 'yes', 'yes');
	//will pop wallpaper.html with image passed dynamically - image must be images/wallpapers/WP(number)_(width).jpg
	//example: WP1_800.jpg
}

//screensaver - pass me the os (win or osx)
//screensaver('win');
function screensaver(os){
	alertTest('screensaver(\''+ os +'\')');
	switch(os){
		case undefined: //instructions
			win = popup('screensaver.html', 550, 520, 'ss', 0, 0);
			break;
		case 'pc': //windows
			popup('download.html?file=downloads/screensavers/PIN-ss_pc.exe.zip', 300, 250, 'download', 'no', 'no');
			break;
		case 'mac': //osx
			popup('download.html?file=downloads/screensavers/PIN-ss_osx.sit', 300, 250, 'download', 'no', 'no');
			break;
		default:
			break;
	}
}
function screensaverBonus(os){
	alertTest('screensaver(\''+ os +'\')');
	switch(os){
		case undefined: //instructions
			win = popup('screensaver_bonus.html', 550, 520, 'ss', 0, 0);
			break;
		case 'pc': //windows
			cto.trackLink('ss_pc/pin:downloads:screensaver/screensaver/012009');
			popup('download.html?file=downloads/screensavers/PIN-ss_pc.exe.zip', 300, 250, 'download', 'no', 'no');
			break;
		case 'mac': //osx
			cto.trackLink('ss_mac/pin:downloads:screensaver/screensaver/012009');
			popup('download.html?file=downloads/screensavers/PIN-ss_osx.sit', 300, 250, 'download', 'no', 'no');
			break;
		default:
			break;
	}
}

//buddy icons
function buddyIcons(){
	popup('buddyicons.html', 550, 520, 'icons', 'no', 'no')
}
function buddyIconsBonus(){
	popup('buddyicons_bonus.html', 550, 520, 'icons', 'no', 'no')
}

//buddy icon download
function buddyIcon(icon, loc, number){
    var pagePath = "" + window.location;
    var pageRoot = pagePath.substring(0,pagePath.lastIndexOf("/")+1) + "img/"+ loc +"/sections/downloads/buddyicons/gifs/";
	var iconUrl = "aim:BuddyIcon?src="+pageRoot+icon+'.gif';
	//var iconUrl = pageRoot+icon;
	//alert(iconUrl);
	if (os == 'pc'){
		document.location = iconUrl;
	}
	else alert ('This is a PC feature only.  Please click "Download Full Set".');
	cto.trackLink('buddy_icons/pin:downloads:icons/'+ number + '/012009');
}


//animated signatures
function emailSigs(){
	popup('emailsig.html', 840, 622, 'animsig', 'no', 'no')
}
function emailSigsBonus(){
	popup('emailsig_bonus.html', 840, 622, 'animsig', 'no', 'no')
}

//Game and Activities
function printActivity(file, number) {
	//cto.trackLink('activity/pin:downoads:activities/'+ number + '/012009');
	window.open('pdfs/'+ file +'.pdf')
}

//Links
function links(url){
	openDisclaimer(url);
	self.close();
}

//YMAL Bar
function ymalBolt(){
	actionTag('Pinocchio_synergy_bolt');
	cto.trackLink('exit_pin_synergy_bolt');
	document.location='http://disneydvd.disney.go.com/bolt.html';
}

function ymalOliver(){
	actionTag('Pinocchio_synergy_oliver-company');
	cto.trackLink('exit_pin_synergy_oliver-company');
	document.location='http://disneydvd.disney.go.com/oliver-company-special-edition.html';
}

function ymalMarry(){
	actionTag('Pinocchio_synergy_mary-poppins');
	cto.trackLink('exit_pin_synergy_mary-poppins');
	document.location='http://disneydvd.disney.go.com/mary-poppins-45th-anniversary-special-edition.html';
}

function ymalDMR(){
	actionTag('Pinocchio_synergy_dmr');
	cto.trackLink('exit_pin_synergy_dmr');
	document.location='http://disney.go.com/disneymovierewards/?cmp=dmov_dmr_bac_dvdbadge';
}

function ymalBDLive(){
	actionTag('Pinocchio_synergy_bdlilve');
	cto.trackLink('exit_pin_synergy_bdlive');
	document.location='http://www.disneybdlivenetwork.com/';
}