/**
 * @name dd_dom.js
 */
// LOOK IN THE CSS FOR THE DISTANCE FROM THE TOP 

<!----------------------------------------------- Hide Select Box ------------------------------------------------------>

function HideDiv(){
	if (document.getElementById('selectshop') != null){
		document.getElementById('selectshop').style.visibility = "hidden";
	}
}

function ShowDiv(){
	if (document.getElementById('selectshop') != null){
		document.getElementById('selectshop').style.visibility = "visible";
	}
}


<!----------------------------------------------- Preload onMouseover Images ------------------------------------>

function ImagePreload(){
	
	var preload_menu1 = new Image();
	preload_menu1.src = "http://www.MysteryNet.com/images/mn/mnnav_myst_on.gif";
	
	var preload_menu2 = new Image();
	preload_menu2.src = "http://www.MysteryNet.com/images/mn/mnnav_mg_on.gif";
	
	var preload_menu3 = new Image();
	preload_menu3.src = "http://www.MysteryNet.com/images/mn/mnnav_tv_on.gif";
	
	var preload_services = new Image();
	preload_services.src = "http://www.MysteryNet.com/images/mn/mnnav_mb_on.gif";

	var preload_menu5 = new Image();
	preload_menu5.src = "http://www.MysteryNet.com/images/mn/mnnav_cr_on.gif";
	
	var preload_custsupport = new Image();
	preload_custsupport.src = "http://www.MysteryNet.com/images/mn/clear.gif";
	
}

<!----------------------------------------------- Script for Sliding Forms -------------------------------------------->

var limit="00:01"
if (document.images){
	var parselimit=limit.split(":")
	parselimit=parselimit[0]*1+parselimit[1]*1
}

function beginMainTimer(){
	if (!document.images)
	return
	if (parselimit==1){
		domStyle = findMDOM('mainMenu',1);
	
	              if (showMain){
			fX = -180; cX = 0; showMain = 0;
		}else{
			fX = 0; cX = -180; showMain = 1;
		}
		slideMenu(cX,fX);
	}else{ 
		parselimit-=1
	}
}

function beginSecondTimer(){
	if (!document.images)
	return
	if (parselimit==1){
		domStyle = findSDOM('secondMenu',1);

	              if (showSecond){
			fX = -180; cX = 0; showSecond = 0;
		}else{
			fX = 0; cX = -180; showSecond = 1;
		}
		slideMenu(cX,fX);
	}else{ 
		parselimit-=1
	}
}

var showMain = 0;
var showSecond = 0;
var slideDelay = 0;
var domStyle = null;
            
function mainOpen(mainMenu){
	if (showSecond){
		secondClose('secondMenu');
		setTimeout("beginMainTimer()",280);
	}else{
		domStyle = findMDOM('mainMenu',1);

              	if (showMain){
			fX = -180; cX = 0; showMain = 0;
		}else{
			fX = 0; cX = -180; showMain = 1;
		}
		slideMenu(cX,fX);
	}
}

function mainClose(mainMenu){
	if (showMain){
		fX = -180; cX = 0; showMain = 0;
		slideMenu(cX,fX);
	}
}

function secondOpen(secondMenu){
	if (showMain){
		mainClose('mainMenu');
		setTimeout("beginSecondTimer()",350);
	}else{
		domStyle = findSDOM('secondMenu',1);

	              if (showSecond){
			fX = -180; cX = 0; showSecond = 0;
		}else{
			fX = 0; cX = -180; showSecond = 1;
		}
		slideMenu(cX,fX);
	}
}

function secondClose(secondMenu){
	if (showSecond){
		fX = -180; cX = 0; showSecond = 0;
		slideMenu(cX,fX);
	}
}

function slideMenu(cX,fX){
	if (cX != fX){
		if (navigator.appName == "Microsoft Internet Explorer"){
			if (navigator.appVersion.lastIndexOf('Mac') != -1){
				if (cX > fX){
					cX -= 20;
				}else{
					cX += 20;
				}
			}else{
				if (cX > fX){
					cX -= 10;
				}else{
					cX += 10;
				}
			}
		}else if (navigator.appName == "Safari"){
			if (cX > fX){
				cX -= 20;
			}else{
				cX += 20;
			}
		}else{
			if (cX > fX){
				cX -= 30;
			}else{
				cX += 20;
			}
		}
	              domStyle.top = cX;
	              setTimeout('slideMenu(' + cX + ',' + fX + ')', slideDelay);  
            }
            return;
}

function findMDOM(mainMenu,withStyle){
	if (withStyle == 1){
		return (document.getElementById('mainMenu').style);
	}
}

function findSDOM(secondMenu,withStyle){
	if (withStyle == 1){
		return (document.getElementById('secondMenu').style);
	}
}

<!------------------------------------------------------ Script for Cascading Menus ------------------------------------------------>

var holder = "m1"; 
var overMenu = false; 

function getMenu(mm) 
{ 
overMenu = true; 
window.clearTimeout(closeMenu); 
document.getElementById([holder]).style.visibility = "hidden"; 
holder=[mm]; 
document.getElementById([holder]).style.visibility = "visible"; 
	
		if (mm=='m1'){
			document.menu1.src='http://www.MysteryNet.com/images/mn/mnnav_myst_on.gif';
		} 
		if (mm=='m2'){
			document.menu2.src='http://www.MysteryNet.com/images/mn/mnnav_mg_on.gif';
		} 
		if (mm=='m3'){
			document.menu3.src='http://www.MysteryNet.com/images/mn/mnnav_tv_on.gif';
		} 
		if (mm=='m4'){
			document.menu4.src='http://www.MysteryNet.com/images/mn/mnnav_mb_on.gif';
		} 
		if (mm=='m5'){
			document.menu5.src='http://www.MysteryNet.com/images/mn/mnnav_cr_on.gif';
		} 


} 

function hideMenu() 
{ 
document.getElementById([holder]).style.visibility = "hidden";
} 

function cleanUp() 
{ 
overMenu = false; 
setTimeout("closeMenu()", 0); 
} 

function retainMenu() 
{ 
overMenu = true; 
window.clearTimeout(closeMenu); 
} 

function closeMenu() 
{ 
if(!overMenu) 
{ 
document.getElementById([holder]).style.visibility = "hidden";
} 
} 
