	var ie4 = (document.all) ? true : false;
	var ns4 = (document.layers) ? true : false;
	var ns6 = (document.getElementById && !document.all) ? true : false;
	
	function getElement(lay) {
	if (ie4) {return document.all[lay];}
	if (ns4) {return document.layers[lay];}
	if (ns6) {return document.getElementById([lay]);}
	}	
	
	function getElementByName(lay) {
	if (ie4) {return document.all[lay];}
	if (ns4) {return document.layers[lay];}
	if (ns6) {return (document.getElementsByName(lay))[0];}
	}		
	
	function hidelayerById(lay) {
	if (ie4) {document.all[lay].style.visibility = "hidden";}
	if (ns4) {document.layers[lay].visibility = "hide";}
	if (ns6) {document.getElementById([lay]).style.display = "none";}
	}
	function showlayerById(lay) {
	if (ie4) {document.all[lay].style.visibility = "visible";}
	if (ns4) {document.layers[lay].visibility = "show";}
	if (ns6) {document.getElementById([lay]).style.display = "block";}
	}		
	
	function hidelayerByName(lay) {
	if (ie4) {document.all[lay].style.visibility = "hidden";}
	if (ns4) {document.layers[lay].visibility = "hide";}
	if (ns6) {document.getElementsByName([lay]).style.display = "none";}
	}
	function showlayerByName(lay) {
	if (ie4) {document.all[lay].style.visibility = "visible";}
	if (ns4) {document.layers[lay].visibility = "show";}
	if (ns6) {document.getElementsByName([lay]).style.display = "block";}
	}		
