// -------------------------------------------------------
// $id: brck, $ver: 0.10, $last: 11.09.2002 12:58:38  Exp$
// $dsc: browser check
// $hist:
// 0.10	(11.09.2002 12:58:41)
//			- added minor,major,ie3,ie4,gecko,xxup vars
// 0.01	- original release (stolen :-)
// $auth: eugene yumatov (gene2109@mail.ru)
// -------------------------------------------------------
function brck(){
d=document
this.ver=navigator.appVersion
this.agt=navigator.userAgent.toLowerCase()
this.major=parseInt(this.ver)
this.minor=parseFloat(this.ver)
this.dom=typeof(d.getElementById)!='undefined'
this.win=this.agt.indexOf('windows')!=-1 || this.agt.indexOf('win')!=-1
this.mac=this.agt.indexOf('mac')!=-1
this.op=this.agt.indexOf('opera')!=-1
this.op5=(this.agt.indexOf('opera 5')!=-1 || this.agt.indexOf('opera/5')!=-1)
this.ie=(this.agt.indexOf('msie')!=-1 && !this.op)
this.ie3=(this.ie && this.major<4)
this.ie4=(this.ie && this.major==4 && this.agt.indexOf('msie 4')!=-1)
this.ie4up=(this.ie && this.major>=4)
this.ie5=(this.ie && this.major==4 && this.agt.indexOf('msie 5')!=-1)
this.ie5up=(this.ie && !this.ie3 && !this.ie4)
this.ie6=(this.ie && this.major==4 && this.agt.indexOf('msie 6')!=-1)
this.ns=this.agt.indexOf('mozilla')!=-1 && this.agt.indexOf('msie')==-1
this.ns4=(this.ns && this.major==4)
this.ns4up=(this.ns && this.major>=4)
this.ns6=(this.ns && this.major==5)
this.ns6up=(this.ns && this.major>=5)
this.gecko=this.agt.indexOf('gecko')!=-1
this.v4up=this.ns4up||this.ie4up
this.v5up=this.ns6up||this.ie5up
this.bw=this.v4up||this.op5
return this
}
var mybw=new brck()
