    var browser_agt=navigator.userAgent.toLowerCase();

    var major_version = parseInt(navigator.appVersion);
    var minor_version = parseFloat(navigator.appVersion);


    var browser_ns  = ((browser_agt.indexOf('mozilla')!=-1) && (browser_agt.indexOf('spoofer')==-1)
                && (browser_agt.indexOf('compatible') == -1) && (browser_agt.indexOf('hotjava')==-1));
    var browser_ns4 = (browser_ns && (major_version == 4));
    var browser_ns4up = (browser_ns && (major_version >= 4));
    var browser_ns6 = (browser_ns && (major_version == 5) && (browser_agt.indexOf("netscape6")!=-1));
    var browser_ns6up = (browser_ns && (major_version >= 5));
    var browser_ns7   = (browser_ns && (major_version == 5) && (browser_agt.indexOf("netscape/7")!=-1) );


    var browser_ie     = ((browser_agt.indexOf("msie") != -1) && (browser_agt.indexOf("opera") == -1));
    var browser_ie3    = (browser_ie && (major_version < 4));
    var browser_ie4    = (browser_ie && (major_version == 4) && (browser_agt.indexOf("msie 4")!=-1) );
    var browser_ie4up  = (browser_ie && (major_version >= 4));
    var browser_ie5    = (browser_ie && (major_version == 4) && (browser_agt.indexOf("msie 5.0")!=-1) );
    var browser_ie5_5  = (browser_ie && (major_version == 4) && (browser_agt.indexOf("msie 5.5") !=-1));
    var browser_ie5up  = (browser_ie && !browser_ie3 && !browser_ie4);
    var browser_ie5_5up =(browser_ie && !browser_ie3 && !browser_ie4 && !browser_ie5);
    var browser_ie6    = (browser_ie && (major_version == 4) && (browser_agt.indexOf("msie 6.")!=-1) );
    var browser_ie6up  = (browser_ie && !browser_ie3 && !browser_ie4 && !browser_ie5 && !browser_ie5_5);


    var browser_mac    = (browser_agt.indexOf("mac")!=-1);
