
function Client() {
	var br=navigator.appName
	if (br=="Netscape") this.br="ns"
	else if (br=="Microsoft Internet Explorer") this.br="ie"
	this.ver=navigator.appVersion
	this.v=parseInt(this.ver)
	this.ns=(this.br=="ns" && this.v>=4)
	this.ns4=(this.br=="ns" && this.v==4)
	this.ns6=(this.br=="ns" && this.v==5)
	this.ie=(this.br=="ie" && this.v>=4)
	this.ie4=(this.ver.indexOf('MSIE 4')>0)
	this.ie5=(this.ver.indexOf('MSIE 5')>0)
	this.ie55=(this.ver.indexOf('MSIE 5.5')>0)
    this.ie6=(this.ver.indexOf('MSIE 6')>0)
	//	alert(this.ver.indexOf('MSIE 6'));
	this.ie7=(this.ver.indexOf('MSIE 7')>0)
	var ua=navigator.userAgent.toLowerCase()
	this.ns60=(ua.indexOf("netscape6/6.0")>-1)
	this.ns61=(ua.indexOf("netscape6/6.1")>-1)
	this.ns62=(ua.indexOf("netscape6/6.2")>-1)
	this.moz92=(ua.indexOf("rv:0.9.2")>-1)
	this.moz93=(ua.indexOf("rv:0.9.3")>-1)
	this.moz94=(ua.indexOf("rv:0.9.4")>-1)
	this.moz95=(ua.indexOf("rv:0.9.5")>-1)
	this.moz96=(ua.indexOf("rv:0.9.6")>-1)
	this.win=(ua.indexOf("win")>-1)
	this.mac=(ua.indexOf("mac")>-1)
    this.w3c=(this.ns6||(!this.ns&&!this.ie))
    this.iex=((this.ie4&&!this.mac)||this.ie5||this.ie55||this.ie6||this.ie7 )
}

b = new Client();
CLp=Client.prototype;
CLp.reload = function(){
    if (!this.docw) {
        this.init();
        return;
    }
	if (innerWidth != this.docw || innerHeight != this.doch)
        self.location.reload();
}

CLp.init = function() {
	this.docw=(b.iex)?document.body.clientWidth:innerWidth
	this.doch=(b.iex)?document.body.clientHeight:innerHeight
}

onresize = reinit;

function reinit() {
    if (b.ns4) b.reload()
	else b.init()
}
