// <!-- hide from nasty old browsers
	function BrowserCheck() {
		if ( document.getElementById ) 
		{
			this.dom = 'new';
		} else {
			if ( document.layers) 
			{			
				this.ns = true;
			} else {
				if ( document.all ) 
				{
					this.ie = true;
				} 
			}
		}			
	}
	is = new BrowserCheck();
	
	// shows layer
	function show(idname, parentname, grandad){
		if ( is.ie ) { 
			document.all[idname].style.visibility = "visible";
		}
		if ( is.ns ) {
			if (parentname){
				if (grandad) var id = eval('document.' + grandad + '.document.' + parentname + '.document.' + idname );
				else var id = eval('document.' + parentname + '.document.' + idname );
			}
			id.visibility = "show";
		}
		if ( is.dom ) { 
			document.getElementById(idname).style.visibility = "visible";
			document.getElementById(idname).style.display = "block";
		}
	}	

	// hides layer
	function hide(idname, parentname){		
		if ( is.ie ) document.all[idname].style.visibility = "hidden";
		if ( is.ns ) {
			if (parentname){
				if (grandad) var id = eval('document.' + grandad + '.document.' + parentname + '.document.' + idname );
				else var id = eval('document.' + parentname + '.document.' + idname );
			}
			var id = eval('document.' + idname );
			id.visibility = "hide";
		}
		if ( is.dom ) { 
			document.getElementById(idname).style.visibility = "hidden";
			document.getElementById(idname).style.display = "none";
		}
	}	
	
	// returns wether layer is visible or not..
	function checkvis(idname,parentname,grandad){	
		if ( is.ie ) {
			if ( document.all[idname].style.visibility == "visible" ) return 1;
		}
		if ( is.ns ){
			if (parentname){
				if (grandad) var id = eval('document.' + grandad + '.document.' + parentname + '.document.' + idname );
				else var id = eval('document.' + parentname + '.document.' + idname );
			}
			if ( id.visibility == "show" ) return 1;
		}
		if ( is.dom ){
			if ( document.getElementById(idname).style.visibility == "visible" ) return 1;
		}
	}

	// is visible hides if hidden shows layer
	//showhide (associated with above checkvis function) 
	function showhide(name,parent){
		if (checkvis(name,parent) ) hide(name,parent);
		else show(name,parent);
	}

	
	function openclose(divno)
	{
		showhide(divno);
	}
	
// -->