// FLASH VERSION REQUIREMENTS:

    var requiredVersion = 6;   // Version the user needs to view site (max 9, min 2)
    var jsVersion = 1.0;       // Do not change or delete.

function MM_openBrWindow(theURL,winName,features) { //v2.0
    window.open(theURL,winName,features);
}

function popUpWindow(cPopUrl, cPopName, iPopWidth, iPopHeight, bScrollBars) {
	var iPopLeft, iPopTop;
	var oPopWindow = null;
	if (!oPopWindow || oPopWindow.closed){
		iPopLeft = (window.screen.width/2) - ((iPopWidth/2) + 10);
		iPopTop = (window.screen.height/2) - ((iPopHeight/2) + 50);
		oPopWindow=open(cPopUrl, cPopName,"height="+ iPopHeight +",width="+ iPopWidth +",left=" + iPopLeft + ",top=" + iPopTop + ",screenX=" + iPopLeft + ",screenY=" + iPopTop + ",scrollbars=" + bScrollBars + ", status=yes");
		oPopWindow.location.href = cPopUrl;
		oPopWindow.focus()
    } else {
    	oPopWindow.focus()
	}
}

// COMMON POPUPS:

function launch(app) {
    switch(app) {
        case "cyohw" : popUpWindow("/trickortreats/freestuff/desktop/launch.asp", "cyohw", 730, 480); break;
        case "personality quiz" : popUpWindow("/trickortreats/funstuff/games/launch-personality-quiz.asp", "personality_quiz", 640, 460); break;
        case "music maker" : popUpWindow("/trickortreats/funstuff/games/launch-music-maker.asp", "music_maker", 640, 460); break;
        case "tic tac toe" : popUpWindow("/trickortreats/funstuff/games/launch-tic-tac-toe.asp", "tic_tac_toe", 640, 460); break;
        case "monster match" : popUpWindow("/trickortreats/funstuff/games/launch-monster-match.asp", "tic_tac_toe", 590, 480); break;
        case "safety quiz" : popUpWindow("/trickortreats/funstuff/games/launch-safety-quiz.asp", "safety_quiz", 590, 485); break;
        case "bag a treat" : popUpWindow("/trickortreats/funstuff/games/launch-bag-a-treat.asp", "bag_a_treat", 590, 485); break;
        case "haunted house" : popUpWindow("/trickortreats/funstuff/games/launch-hauntedhouse.asp", "haunted_house", 640, 485); break;
		case "coloring book" : popUpWindow("/trickortreats/activities/launch-coloring-book.asp", "coloring_book", 740, 485); break;
        case "invitation builder" : popUpWindow("/trickortreats/activities/launch-invitation.asp", "invitation", 780, 560); break;
        case "virtual pumpkin" : popUpWindow("/trickortreats/activities/launch-virtual-pumpkin.asp", "virtual_pumpkin", 640, 495); break;
        case "virtual pumpkinsweeps" : popUpWindow("http://www.hersheys.com/trickortreats/activities/launch-virtual-pumpkin.asp", "virtual_pumpkin", 640, 495); break;
	}
}

// TOWN ROLLOVERS
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}