window.onerror=null;
var hideMenu  = null;

function Browser(){
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5);
	return this;
}
var bw=new Browser();

function NewLayer(obj){ 
	if(!bw.ns4)
		this.evnt=bw.dom && document.getElementById(obj) || bw.ie4 && document.all[obj]
	else
		this.evnt=document.layers[obj] ? document.layers[obj] : 0;
	this.css = bw.dom||bw.ie4 ? this.evnt.style : this.evnt;
	this.show=NewLayerShow;
	this.hide=NewLayerHide;
	return this; }
function NewLayerShow(){ this.css.visibility="visible"; }
function NewLayerHide(){ this.css.visibility="hidden"; }

function timeHide() {
	hideMenu=setTimeout('CleanUp()',500); }
