window.onerror = null;
 	var bName = navigator.appName;
 	var bVer = parseInt(navigator.appVersion);
 	var NS4 = (bName == "Netscape" && bVer >= 4);
 	var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
 	var NS3 = (bName == "Netscape" && bVer < 4);
 	var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
 	var menuActive = 0
 	var menuOn = 0
 	var onLayer = null
 	var onSubLayer = null
 	var timeOn = null
 	var loaded = 0
 	
	// LAYER SWITCHING CODE
	if (NS4 || IE4) 
	{
	 if (navigator.appName == "Netscape") 
	 {
	  layerStyleRef="layer.";
	  layerRef="document.layers";
	  styleSwitch="";
	  }else{
	  layerStyleRef="layer.style.";
	  layerRef="document.all";
	  styleSwitch=".style";
	 }
	}
	
// SHOW Sub MENU
	function showSubLayer(layerName)
	{
		if (NS4 || IE4) 
		{
			if (timeOn != null) 
			{
	 			clearTimeout(timeOn)
	 		}
	 		
	 		if (onSubLayer != null)
			{
				hideLayer(onSubLayer)
				onSubLayer = null
			}
	 		
	 		
	  		eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
	 		onSubLayer = layerName
	 	}
	}
	
//BUTTON ROLLOVER
function change(Name, No) 
{
	if (document.images && (loaded == 1)) 
	{
		document.images[Name].src = eval(Name + No + ".src");
	}
	return true
}

	
// For NS6/7 
function FIND(item) 
{
	if (document.all) return(document.all[item]);
	if (document.getElementById) return(document.getElementById(item));
	return(false);
}
			
			
//Function To Open Window
function popup(url) 
{
	var window_left = (screen.width-350)/2;
	var window_top = 0
	
	details = window.open(url,'details','width=350,height=364,resizable=no,scrollbars=no,top=' + window_top + ',left=' + window_left + '');
	details.window.focus();
}


// SHOW MENU
function showLayer(menu, x, y, child) 
{
	if (timeOn != null) 
	{
		clearTimeout(timeOn)
		hideLayer(onLayer)
	}
	
	if (onSubLayer != null)
	{
		hideLayer(onSubLayer)
		onSubLayer = null
	}

	x = x || "relative";
	y = y || "relative";
	
	if (document.layers) 
	{
		if (menu) 
		{
			var l = menu.menuLayer || menu;
			hideLayer(onLayer);
			if (this.visibility) l = this;
			window.ActiveMenu = l;
		} else {
			var l = child;
		}

		if (!l) return;


                        
		document.layers[menu].visibility = "visible";

	} 
	else 
	{
		var l = menu.menuLayer || menu;	
		hideLayer(onLayer);
		if (typeof(l) == "string") 
		{
			l = FIND(l);
		}
		window.ActiveMenu = l;
		var s = l.style;

		s.visibility = "inherit";

		if (x != "relative") 
			s.left = s.pixelLeft = x || (window.pageX + document.body.scrollLeft) || 0;
		if (y != "relative") 
			s.top = s.pixelTop = y || (window.pageY + document.body.scrollTop) || 0;
	}
	onLayer = menu;

}


// HIDE MENU
function hideLayer(layerName)
{
	if (! layerName) 
	{
		return;
	}
	
	if (layerName == onSubLayer)
		onSubLayer = null

	if (document.layers) 
	{
		document.layers[layerName].visibility = "hidden";
	} else {
		var l = layerName.menuLayer || layerName;
		if (typeof(layerName) == "string") 
		{
	        	l = FIND(l);
	        }
		l.style.visibility = "hidden";
	}
	
	if (onSubLayer != null)
	{
		hideLayer(onSubLayer)
		onSubLayer = null
	}
	return;	
}
	

// TIMER FOR BUTTON MOUSE OUT
function btnTimer() 
{
	timeOn = setTimeout("btnOut()",1000)
}
	

// BUTTON MOUSE OUT
function btnOut(layerName) 
{
	if (menuActive == 0) 
	{
		hideLayer(onLayer)
	}
}
	

// MENU MOUSE OVER  
function menuOver(itemName) 
{
	clearTimeout(timeOn);
	menuActive = 1;
	 
	if (document.layers) 
	{
		document[onLayer].document.images[itemName].src = menu1.src;
	} else {
		var l = onLayer.menuLayer || onLayer;
                if (typeof(l) == "string") {
                	l = FIND(onLayer);
		}
		document.images[itemName].src = menu1.src;
	 }
	 return;
	 
	if (NS4 || IE4) 
	{
		if (NS4) 
		{
			document[onLayer].document.images[itemName].src = menu1.src
		} else {
			document.all[itemName].src = menu1.src
		}
	}
}
	
// MENU MOUSE OUT 
function menuOut(itemName) 
{
	menuActive = 0 
	
        if (document.layers) 
        {
                document[onLayer].document.images[itemName].src = menu0.src;
        } else {
                var l = onLayer.menuLayer || onLayer;
                if (typeof(l) == "string") {
                        l = FIND(onLayer);
                }
                document.images[itemName].src = menu0.src;
         } 
	timeOn = setTimeout("hideLayer(onLayer)", 400)
	return;
	
	if (NS4 || IE4) 
	{
		if (NS4) 
		{
			document[onLayer].document.images[itemName].src = menu0.src
		} else 
		{
			document.all[itemName].src = menu0.src
		}
	}
	timeOn = setTimeout("hideLayer(onLayer)", 400)
}
 	

// DROPDOWN REDIRECT
function goto_URL(object) 
{
	window.location.href = object.options[object.selectedIndex].value;
}
	

// Creates a PopUp Window
function popup(url, name, width, height) 
{
	var ie4final = (navigator.appVersion.indexOf('MSIE 4') != -1);  
	var msie = (navigator.appVersion.indexOf('MSIE') != -1);  
	var size = "height=" + height + ",width=" + width;
		
	mypopwnd = parent.window.open(url, name, size + ",status=yes,scrollbars=yes,toolbar=no," + "menubar=no,location=no,resizable=no", true);
		
	if (ie4final) {
		window.event.returnValue = false;
	} else {
		mypopwnd.focus();
	}
	return;
		
	if (!msie) {
		mypopwnd.focus();
	}
}

function LoadImgs()
{
	  if (document.images || IE4) 
	  {
		menu0 = new Image(); menu0.src="/images/spacer.gif"; menu1=new Image(); menu1.src="/images/menuarrow.gif";
		loaded = 1
	  }
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		age_02_age_01_over = newImage("/media/age_02-age_01_over.gif");
		age_02_age_03_over = newImage("/media/age_02-age_03_over.gif");
		age_02_age_04_over = newImage("/media/age_02-age_04_over.gif");
		age_02_age_05_over = newImage("/media/age_02-age_05_over.gif");
		preloadFlag = true;
	}
}