function eval_browser() {
	ua=navigator.userAgent.toLowerCase();
	this.linux = (ua.indexOf("linux")>0) ? true : false;
	this.win = (ua.indexOf("win")>0) ? true : false;
	this.win = (ua.indexOf("win")>0) ? true : false;
	this.win95 = ((ua.indexOf("win95")!=-1) || (ua.indexOf("windows 95")!=-1));
	this.win98 = ((ua.indexOf("win98")!=-1) || (ua.indexOf("windows 98")!=-1));
	this.winme = ((ua.indexOf("win 9x 4.90")!=-1));
	this.win2k = ((ua.indexOf("windows nt 5.0")!=-1));
	this.winnt = ((ua.indexOf("winnt")!=-1) || (ua.indexOf("windows nt")!=-1));
	this.mac = (ua.indexOf("mac")>0) ? true : false;
	this.msd = (document.all) ? true : false;
	this.w3d = (document.getElementById) ? true : false;
	b=navigator.appName;
	if (b=="Netscape") this.b="ns";
	else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>0)) this.b = "op";
	else if (b=="Microsoft Internet Explorer") this.b="ie";
	//if (!b) alert('Unidentified browser./nThis browser is not supported,');
	this.version=navigator.appVersion;
	this.v=parseInt(this.version);
	this.v10=parseInt(parseFloat(this.version)*10);
	this.ns=(this.b=="ns" && this.v>=4) ? true : false;
	this.ns4=(this.b=="ns" && this.v==4) ? true : false;
	this.ns40=(this.b=="ns" && this.v10==40) ? true : false;
	this.ns45=(this.b=="ns" && this.v10==45) ? true : false;
	this.ns6=(this.b=="ns" && this.v==5) ? true : false;
	this.ie=(this.b=="ie" && this.v>=4) ? true : false;
	this.ie4=(this.version.indexOf('MSIE 4')>0 || (this.ie && this.mac)) ? true : false;
	this.ie45=(this.version.indexOf('MSIE 4.5')>0) ? true : false;
	this.ie5=(this.version.indexOf('MSIE 5')>0) ? true : false;
	this.ie55=(this.version.indexOf('MSIE 5.5')>0) ? true : false;
	this.ie6=(this.version.indexOf('MSIE 6')>0) ? true : false;
	this.op=(this.b=="op" && this.v>=3) ? true : false;
	this.op4=(this.b=="op" && this.v==4) ? true : false;
	this.op5=(this.b=="op" && this.v==5) ? true : false;
}
var is = new eval_browser();

