var Browser = new Object();
with (Browser) {
//alert(navigator.userAgent);
    Browser.b = Browser;
    b.a = navigator.userAgent.toLowerCase();
    b.v = navigator.appVersion;
    b.version = parseFloat(v);
    b.major = parseInt(v);
    b.opera = (a.indexOf('opera') != -1)?true:false;
    b.opera7 = (a.indexOf('opera 7') != -1)?true:false;
    b.hotjava = (a.indexOf('hotjava') != -1)?true:false;
    b.webtv = (a.indexOf('webtv') != -1)?true:false;
		b.safari = (a.indexOf('safari') != -1)?true:false;
    b.nav = (a.indexOf('mozilla') != -1 && a.indexOf('spoofer') == -1 && 
        a.indexOf('compatible') == -1 && !opera && !webtv && !hotjava && !safari)?true:false;
    b.nav4 = (nav && major == 4)?true:false;
    b.nav6 = (nav && major == 5)?true:false;
    b.nav6up = (nav && major >= 5)?true:false;
    b.aol = (a.indexOf('aol') != -1)?true:false;
    b.ie = (!opera && a.indexOf('msie') != -1)?true:false;
    b.ie4 = (ie && major == 4 && a.indexOf('msie 4') != -1)?true:false;
    b.ie4up = (ie && major >= 4)?true:false;
    b.ie5 = (ie4up && a.indexOf('msie 5.0') != -1)?true:false;
    b.ie5up = (ie4up && !ie4)?true:false;
    b.macie5=(ie4up && v.indexOf("acintosh")!=-1)?true:false;
    b.ie55 = (ie5up && a.indexOf('msie 5.5') != -1)?true:false;
    b.ie55up = (ie5up && !ie5)?true:false;
    b.ie6 = (ie5up && a.indexOf('msie 6.') != -1)?true:false;
    b.ie6up = (ie55up && !ie55)?true:false;
    b.win95 = (a.indexOf('win95') != -1 || a.indexOf('windows 95') != -1)?true:false;
    b.win98 = (a.indexOf('win98') != -1 || a.indexOf('windows 98') != -1)?true:false;
    b.mac = (v.indexOf('acintosh') != -1)?true:false;
    b.win9x = (win95 || win98)?true:false;
    b.sun = (a.indexOf('sunos') != -1)?true:false;
		b.ieDOM=document.all;
		b.nav6DOM=document.getElementById && !b.ieDOM;

}

