﻿var doclear;
defaultStatus ='Make It A BLOCKBUSTER Night!';
isIE = (document.all ? true : false);
isDOM = (document.getElementById ? true : false);

function preloadImg(){
	navMoviePos = new Image(); navMoviePos.src = "images/skin_chair_movies_ON_fr.gif";
	navGamesPos = new Image(); navGamesPos.src = "images/skin_chair_games_ON_fr.gif";
	navKidsPos = new Image(); navKidsPos.src = "images/skin_chair_kids_ON_fr.gif";			
	search01_on=new Image(); search01_on.src="images/nav/nav_search_01_ON_fr.gif";
	search01_off=new Image(); search01_off.src="images/nav/nav_search_01_fr.gif";
	search02_on=new Image(); search02_on.src="images/nav/nav_search_02_ON_fr.gif";
	search02_off=new Image(); search02_off.src="images/nav/nav_search_02_fr.gif";
	movies01_on=new Image(); movies01_on.src="images/nav/nav_movies_01_ON_fr.gif";
	movies01_off=new Image(); movies01_off.src="images/nav/nav_movies_01_fr.gif";
	movies02_on=new Image(); movies02_on.src="images/nav/nav_movies_02_ON_fr.gif";
	movies02_off=new Image(); movies02_off.src="images/nav/nav_movies_02_fr.gif";
	movies03_on=new Image(); movies03_on.src="images/nav/nav_movies_03_ON_fr.gif";
	movies03_off=new Image(); movies03_off.src="images/nav/nav_movies_03_fr.gif";
	movies04_on=new Image(); movies04_on.src="images/nav/nav_movies_04_ON_fr.gif";
	movies04_off=new Image(); movies04_off.src="images/nav/nav_movies_04_fr.gif";
	movies05_on=new Image(); movies05_on.src="../images/nav/nav_movies_05_ON_FR.gif";
	movies05_off=new Image(); movies05_off.src="../images/nav/nav_movies_05_FR.gif";
	
    movies08_on=new Image(); movies08_on.src="images/nav/nav_recent_08_ON_fr.gif";
	movies08_off=new Image(); movies08_off.src="images/nav/nav_recent_08_OFF_fr.gif";
    movies09_on=new Image(); movies09_on.src="images/nav/nav_insider_ON_FR.gif";
	movies09_off=new Image(); movies09_off.src="images/nav/nav_insider_OFF_FR.gif";

<!--// IS movie_mbb --//-->	
	<!-- movies10_on=new Image(); movies10_on.src="../images/nav/nav_mbb_ON_FR.gif";
	<!-- movies10_off=new Image(); movies10_off.src="../images/nav/nav_mbb_OFF_FR.gif";

		
		
<!--//--UPDATED.GAME.MENU.PRELOAD--//-->

<!--//--WHAT'S.NEW.CODE--//-->
	games01_on=new Image(); games01_on.src="images/nav/nav_games_01_ON_fr.gif";
	games01_off=new Image(); games01_off.src="images/nav/nav_games_01_fr.gif";
<!--//--XBOX360.CODE--//-->
	gamesxbox360_on=new Image(); gamesxbox360_on.src="images/nav/nav_games_xbox360_ON.gif";
	gamesxbox360_off=new Image(); gamesxbox360_off.src="images/nav/nav_games_xbox360.gif";
<!--//--PS3.CODE--//-->
	gamesps3_on=new Image(); gamesps3_on.src="images/nav/nav_games_ps3_ON.gif";
	gamesps3_off=new Image(); gamesps3_off.src="images/nav/nav_games_ps3.gif";
<!--//--PS2.CODE--//-->
	// games03_on=new Image(); games03_on.src="images/nav/nav_games_03_ON.gif";
	// games03_off=new Image(); games03_off.src="images/nav/nav_games_03.gif";
<!--//--PSP.CODE--//-->
	// gamespsp_on=new Image(); gamespsp_on.src="images/nav/nav_games_psp_ON.gif";
	// gamespsp_off=new Image(); gamespsp_off.src="images/nav/nav_games_psp.gif";
<!--//--WII.CODE--//-->
	gameswii_on=new Image(); gameswii_on.src="images/nav/nav_games_wii_ON.gif";
	gameswii_off=new Image(); gameswii_off.src="images/nav/nav_games_wii.gif";
<!--//--NDS.CODE--//-->
	gamesnds_on=new Image(); gamesnds_on.src="images/nav/nav_games_nds_ON.gif";
	gamesnds_off=new Image(); gamesnds_off.src="images/nav/nav_games_nds.gif";
<!--//--PRE-ORDER.CODE--//-->
	gamespre_on=new Image(); gamespre_on.src="images/nav/nav_games_preorder_ON_fr.gif";
	gamespre_off=new Image(); gamespre_off.src="images/nav/nav_games_preorder_fr.gif";
<!--//--ABOUT.RATINGS.CODE--//-->
	games11_on=new Image(); games11_on.src="images/nav/nav_games_11_ON_fr.gif";
	games11_off=new Image(); games11_off.src="images/nav/nav_games_11_fr.gif";
<!--//--RATINGS.CODE--//-->
	games12_on=new Image(); games12_on.src="images/nav/nav_games_12_ON_fr.gif";
	games12_off=new Image(); games12_off.src="images/nav/nav_games_12_fr.gif";
<!--//--TIPS.CODE--//-->
	games13_on=new Image(); games13_on.src="images/nav/nav_games_13_ON_fr.gif";
	games13_off=new Image(); games13_off.src="images/nav/nav_games_13_fr.gif";
<!--//--TRADE.CODE--//-->
	games14_on=new Image(); games14_on.src="images/nav/nav_games_14_ON_fr.gif";
	games14_off=new Image(); games14_off.src="images/nav/nav_games_14_fr.gif";
<!--//--END.TRADE.CODE--//-->		

<!--//--END.UPDATED.GAME.MENU.PRELOAD--//-->

	kids01_on=new Image(); kids01_on.src="images/nav/nav_kids_01_ON_fr.gif";
	kids01_off=new Image(); kids01_off.src="images/nav/nav_kids_01_fr.gif";
	kids02_on=new Image(); kids02_on.src="images/nav/nav_kids_02_ON_fr.gif";
	kids02_off=new Image(); kids02_off.src="images/nav/nav_kids_02_fr.gif";
	kids03_on=new Image(); kids03_on.src="images/nav/nav_kids_03_ON_fr.gif";
	kids03_off=new Image(); kids03_off.src="images/nav/nav_kids_03_fr.gif";
	kids04_on=new Image(); kids04_on.src="images/nav/nav_kids_04_ON_fr.gif";
	kids04_off=new Image(); kids04_off.src="images/nav/nav_kids_04_fr.gif";
	kids05_on=new Image(); kids05_on.src="images/nav/nav_kids_05_ON_fr.gif";
	kids05_off=new Image(); kids05_off.src="images/nav/nav_kids_05_fr.gif";
	kids06_on=new Image(); kids06_on.src="images/nav/nav_kids_06_ON_fr.gif";
	kids06_off=new Image(); kids06_off.src="images/nav/nav_kids_06_fr.gif";
	kids07_on=new Image(); kids07_on.src="images/nav/nav_kids_07_ON_fr.gif";
	kids07_off=new Image(); kids07_off.src="images/nav/nav_kids_07_fr.gif";
	kids08_on=new Image(); kids08_on.src="images/nav/nav_kids_08_ON_fr.gif";
	kids08_off=new Image(); kids08_off.src="images/nav/nav_kids_08_fr.gif";
 }

// millseconds before if runs function
function myTimeout() 
	{ doclear = setTimeout ("closemenu('closeAllmenus')", 200); }

// clears timeout - this is for the menu items
function mysubmenu()
	{ clearTimeout (doclear); }

// quick menu change between main menu items (movie,games,kids,search)
function closemenu(divname)
{
	if (divname == 'navMovie') 
							{
							hideElement('navGames');
							hideElement('navKids');
							hideElement('navSearch');
							document.navGamesPos.src='images/skin_chair_games_OFF_fr.gif';
							document.navKidsPos.src='images/skin_chair_kids_OFF_fr.gif';
							}
	if (divname == 'navGames') 
							{
							hideElement('navMovie');
							hideElement('navKids');
							hideElement('navSearch');
							document.navMoviePos.src='images/skin_chair_movies_OFF_fr.gif';
							document.navKidsPos.src='images/skin_chair_kids_OFF_fr.gif';
							}
	if (divname == 'navKids') 
							{
							hideElement('navMovie');
							hideElement('navGames');
							hideElement('navSearch');
							document.navGamesPos.src='images/skin_chair_games_OFF_fr.gif';
							document.navMoviePos.src='images/skin_chair_movies_OFF_fr.gif';
							}
	if (divname == 'navSearch') 
							{
							hideElement('navMovie');
							hideElement('navGames');
							hideElement('navKids');
							document.navGamesPos.src='images/skin_chair_games_OFF_fr.gif';
							document.navMoviePos.src='images/skin_chair_movies_OFF_fr.gif';
							document.navKidsPos.src='images/skin_chair_kids_OFF_fr.gif';
							}
	if (divname == 'closeAllmenus') 
							{
							hideElement('navMovie');
							hideElement('navGames');
							hideElement('navKids');
							hideElement('navSearch');
							document.navGamesPos.src='images/skin_chair_games_OFF_fr.gif';
							document.navKidsPos.src='images/skin_chair_kids_OFF_fr.gif';
							document.navMoviePos.src='images/skin_chair_movies_OFF_fr.gif';
							}
}

function fixPosition(divname) {
 divstyle = getDivStyle(divname);
 positionerImgName = divname + 'Pos';
 // hint: try setting isPlacedUnder to false
  setPosition(divstyle,positionerImgName,true);
}

function fixPositions() { 
	fixPosition('navMovie'); 
	fixPosition('navGames'); 
	fixPosition('navKids'); 
	fixPosition('navSearch');
	
	if (document.location.href.indexOf("main_fr.aspx") != -1) 
	{
		fixPosition('divASContainer');
	} 
}

// get the true offset of anything on NS4, IE4/5 & NS6, even if it's in a table!
function getAbsX(elt) { return (elt.x) ? elt.x : getAbsPos(elt,"Left"); }
function getAbsY(elt) { return (elt.y) ? elt.y : getAbsPos(elt,"Top"); }

function getAbsPos(elt,which) {
 iPos = 0;
 while (elt != null) {
  iPos += elt["offset" + which];
  elt = elt.offsetParent;
 }
 return iPos;
}

function getDivStyle(divname) {
 var style;
 if (isDOM) { style = document.getElementById(divname).style; }
 else { style = isIE ? document.all[divname].style
                     : document.layers[divname]; } // NS4
 return style;
}

function hideElement(divname) {
 getDivStyle(divname).visibility = 'hidden';
}

// annoying detail: IE and NS6 store elt.top and elt.left as strings.
function moveBy(elt,deltaX,deltaY) {
 elt.left = parseInt(elt.left) + deltaX;
 elt.top = parseInt(elt.top) + deltaY;
}

function toggleVisible(divname) {
 clearTimeout(doclear);
 closemenu(divname);
 divstyle = getDivStyle(divname);
 if (divstyle.visibility == 'visible' || divstyle.visibility == 'show') {
   divstyle.visibility = 'hidden';
 } else {
   divstyle.visibility = 'visible';
   fixPosition(divname);
 }
}

function setPosition(elt,positionername,isPlacedUnder) {
 var positioner;
 if (isIE) {
  positioner = document.all[positionername];
 } else {
  if (isDOM) {
    positioner = document.getElementById(positionername);
  } else {
    positioner = document.images[positionername];
  }
 }
if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("Mac") != -1)
{
// mac IE 5.0 positioning
	if (positionername == 'navSearchPos')
		{
		elt.left = getAbsX(positioner) + 100;
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 22;
		} 
	if (positionername == 'navKidsPos')
		{
		elt.left = getAbsX(positioner) - 30;
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 15;
		} 						
	if (positionername == 'navMoviePos')
		{
		elt.left = getAbsX(positioner) + 7; 
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 15;
		}
	if (positionername == 'navGamesPos')
		{
		elt.left = getAbsX(positioner) + 5; 
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 15;
		}
}
else 
{
	if (positionername == 'navSearchPos')
		{
		elt.left = getAbsX(positioner) + 45; 
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 10;
		} 
	if (positionername == 'navKidsPos')
		{
		elt.left = getAbsX(positioner) - 40; 
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 3;
		} 						
	if (positionername != 'navSearchPos' && positionername != 'navKidsPos')
		{
		elt.left = getAbsX(positioner); 
		elt.top = getAbsY(positioner) + (isPlacedUnder ? positioner.height : 0) + 3;
		}
} 
}