

function Browser()

{

	var b=navigator.appName;

	if (b=="Netscape") this.b="ns";

	else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>=0)) this.b = "opera";

	else if (b=="Microsoft Internet Explorer") this.b="ie";

	this.version=navigator.appVersion;

	this.v=parseInt(this.version);

	this.ns=(this.b=="ns" && this.v>=4);

	this.ns4=(this.b=="ns" && this.v==4);

	this.ns40=(this.b=="ns" && (this.version.indexOf('4.0')>=0))

	this.nsdom=(this.b=="ns" && this.v>=5);

	this.ns6=(this.b=="ns" && this.v==5);

	this.ie=(this.b=="ie" && this.v>=4);

	this.ie4=(this.version.indexOf('MSIE 4')>=0);

	this.ie40=(this.version.indexOf('MSIE 4.0')>=0);

	this.ie45=(this.version.indexOf('MSIE 4.5')>=0);	

	this.ie5=(this.version.indexOf('MSIE 5')>=0);

	this.ie55=(this.version.indexOf('MSIE 5.5')>=0);

	this.opera=(this.b=="opera");

	

	//this.dom=(document.createElement && document.appendChild && document.getElementsByTagName)?true:false;

	//this.def=(this.ie||this.dom); // most used browsers, for faster if loops

	var ua=navigator.userAgent.toLowerCase();

	if (ua.indexOf("win")>-1) this.platform="win32";

	else if (ua.indexOf("mac")>-1) this.platform="mac";

	else this.platform="other";

	this.ie4mac=((this.ie40) && (this.platform=="mac"));

	this.ie45mac=((this.ie45) && (this.platform=="mac"));	

	this.qvd = (this.ie || this.nsdom );

	if (this.ie4mac) this.qvd=false;



}

is = new Browser();


