	function delayHideDiv(element, milisec) {
		setTimeout("hideDiv('"+element+"')", milisec); 
	}

	function hideDiv(element) { 
		if (document.getElementById) { // DOM3 = IE5, NS6 
			document.getElementById(element).style.visibility = 'hidden'; 
			document.getElementById(element).style.display = 'none';
		} 
		else { 
			if (document.layers) { // Netscape 4 
				document.element.visibility = 'hidden'; 
				document.element.display = 'none'; 
			} 
			else { // IE 4 
				document.all.element.style.visibility = 'hidden'; 
				document.all.element.style.display = 'none'; 
			} 
		} 
	} 

	function showDiv(element) { 
		if (document.getElementById) { // DOM3 = IE5, NS6 
			document.getElementById(element).style.visibility = 'visible'; 
			document.getElementById(element).style.display = 'block'; 
		} 
		else { 
			if (document.layers) { // Netscape 4 
				document.element.visibility = 'visible'; 
				document.element.display = 'block'; 
			} 
			else { // IE 4 
				document.all.element.style.visibility = 'visible'; 
				document.all.element.style.display = 'block'; 
			} 
		} 
	}

	
	function showHideDiv(element) { 
		if (document.getElementById) { // DOM3 = IE5, NS6 
			visible = document.getElementById(element).style.visibility ; 
			
		} 
		else { 
			if (document.layers) { // Netscape 4 
				visible = document.element.visibility = 'visible'; 
			} 
			else { // IE 4 
				visible = document.all.element.style.visibility = 'visible'; 
			} 
		} 
		
		if (visible == 'visible') {
			hideDiv(element);
		} else {
			showDiv(element);
		}
		
	}
	
