		function show (obj, menuid) {
			if (typeof parent.main.pageloaded != 'undefined') 
			{
				if (typeof eval('parent.main.'+obj) != 'undefined')
				{
					func = eval('parent.main.'+obj);				
					func.show(menuid);
				}
			}
			else if (typeof parent.main.upper.pageloaded != 'undefined')
			{
				if (typeof eval('parent.main.upper.'+obj) != 'undefined')
				{
					func = eval('parent.main.upper.'+obj);
					func.show(menuid);
				}
			}
		}
		
		function hide(obj, menuid) {
			if (typeof parent.main.pageloaded != 'undefined') 
			{
				if (typeof eval('parent.main.'+obj) != 'undefined')
				{
					func = eval('parent.main.'+obj);				
					func.hide(menuid);
				}
			}
			else if (typeof parent.main.upper.pageloaded != 'undefined')
			{
				if (typeof eval('parent.main.upper.'+obj) != 'undefined')
				{
					func = eval('parent.main.upper.'+obj);
					func.hide(menuid);
				}
			}
		}

		browsername=navigator.appName;
		if (browsername.indexOf("Netscape")!=-1) browsername="NS";
		else if (browsername.indexOf("Microsoft")!=-1) browsername="MSIE"
			 else browsername="N/A";
	
		canHide = new Object;
		toHideID = 0;
		toHideClass = '';

		function toggleOn(theid, classnameid) {
			//if (typeof parent.main.pageloaded == 'undefined') return false;
			
			/* Create object */
			td = document.getElementById(theid); 
			
			/* We are about to show so block hide attempts */
			this.canHide[theid]  = false;
			
			/* If previous menu was turned on, proceed */
			if (this.toHideID != 0) {
				/* Hide previous menu */
				tdold = document.getElementById(this.toHideID); 
				tdold.className = this.toHideClass;
			}
			
			/* Store new menu's info */
			this.toHideID = theid;
			this.toHideClass = td.className;
			
			/* Toggle it */
			td.className = classnameid;
		}

		function toggleOff(theid, classnameid) {
			//if (typeof parent.main.pageloaded == 'undefined') return false;
			
			this.canHide[theid] = true;
			setTimeout("doToggle('"+theid+"','"+classnameid+"')", 300);
		}
		
		function doToggle(theid, classnameid) {
			//if (typeof parent.main.pageloaded == 'undefined') return false;
			
			if (this.canHide[theid]) {
				td = document.getElementById(theid); 
				td.className = classnameid;
			}
		}
		
		function forceToggle(theid, classnameid) {
			td = document.getElementById(theid); 
			td.className = classnameid;
		}
		
	function turnOn(img_name, img_obj) 
	{
		if (typeof img_obj == 'undefined')
		{
			image = eval('document.'+img_name);
			image.src = eval(img_name+'_on.src');
		}
		else
		{
			image = eval('document.'+img_obj);
			image.src = eval(img_name+'_on.src');
		}
	}
	function turnOff(img_name, img_obj) 
	{
		if (typeof img_obj == 'undefined')
		{
			image = eval('document.'+img_name);
			image.src = eval(img_name+'_off.src');	
		}
		else
		{
			image = eval('document.'+img_obj);
			image.src = eval(img_name+'_off.src');
		}	
	}	

