

	var parent;
	
	var ie, ns, v6;
	
	if (document.all){ie=true;ns=false;v6=false;}
	if (document.layers){ns=true;ie=false;v6=false;}
	if (document.getElementById){v6=true;ns=false;ie=false;}

	
	function writeMenu(td_name, thiscolor) {
		parent=td_name;
		parentColor=thiscolor;
		if (document.all || document.getElementById) 
		{
			var cellVal =  document.getElementById(td_name);
			cellVal.style.backgroundColor=thiscolor;
			cellVal.style.color="black";
			cellVal.visibility = 'visible';			
			var menuVal =  document.getElementById(td_name + 'Sub');
			menuVal.style.visibility = 'visible';	
		}		
	}
	function clearMenu(td_name) {
		/* clear all links and colors */
		if (document.all || document.getElementById) 
		{			
			var cellVal =  document.getElementById(td_name);			
			cellVal.style.backgroundColor='';
			var menuVal =  document.getElementById(td_name + 'Sub');
			menuVal.style.visibility = 'hidden';	
		}
	}

	function expandMenu(td_name) {
		if (document.all) {
			var menu = eval('document.all.' + td_name + '.style');
			if (menu.display == "none") {
				menu.display = "block";
				menu.color="red";
			} else {
				menu.display = "none";
				menu.color = "black";
			}
		}
	}

	function expandHoverMenu(td_name) {
		if (document.all || document.getElementById) 
		{
			var menuVal =  document.getElementById(td_name);
			menuVal.style.visibility = 'visible';
		}
	}
	
	function clearHoverMenu(td_name) {
	/* clear all links and colors */
		if (document.all || document.getElementById) 
		{			
			var menuVal =  document.getElementById(td_name);
			menuVal.style.visibility = 'hidden';
		}
	}
	
	function timeoutMenu(td_name) {
		setTimeout( 'clearHoverMenu(' + "'" + td_name + "'" + ');', 1000 )
	}

	function showLayer(ref1, img, ref){
	   if(ns) {
	       document.layers["div" + ref1].visibility = "show";
	   }
	   if(ie){
	       document.all["div" + ref1].style.visibility = "visible";
	       document.images[img].src = ref;
	   }
	   if(v6){
	        document.getElementById("div" + ref1).style.visibility ="visible";
	        document.getElementByID(img).src = ref;
	   }
	}
	
	function hideLayer(ref1, img, ref){
	   if(ns){
	       document.layers["div" + ref1].visibility = "hide";
	   }
	   if(ie){
	       document.all["div" + ref1].style.visibility = "hidden";
	       document.images[img].src = ref;
	   }
	   if(v6){
	        document.getElementById("div" + ref1).style.visibility ="hidden";
	        document.getElementByID(img).src = ref;
	   }
	
	}
