function BrowserInfo() {
    var agent = window.navigator.userAgent;
    if (agent.indexOf("MSIE") != -1) {
            var start = agent.indexOf("MSIE");
            this.name = "MSIE";
            this.version = parseFloat(agent.substring(start + 5, agent.indexOf(";", start)));
    } else if (agent.indexOf("Firefox") != -1) {
            var start = agent.indexOf("Firefox");
            this.name = "Firefox";
            this.version = agent.substring(start + 8, agent.length);
            var firstDec = this.version.indexOf(".") + 1;
            while (this.version.indexOf(".", firstDec) != -1)
                this.version = this.version.substring(0, firstDec) + this.version.substring(firstDec).replace(".", "");
            this.version = parseFloat(this.version);
    } else if (agent.indexOf("Safari") != -1) {
            this.name = "Safari";
            var end = agent.indexOf("Safari");
            agent = agent.substring(0, end);
            var start = agent.lastIndexOf("/") + 1;
            var len = (agent.length - start - 1);
            agent = agent.substr(start, len);
            end = agent.indexOf(".");
            agent = agent.substring(0, end);
            this.version = parseFloat(agent);
    } else {
            this.name = "Unknown";
            this.version = 0;
    }
}

var info = new BrowserInfo();
var isIE6 = (info.name == "MSIE" && info.version < 7);
/* this may get revisited if the need arises.  -mjarboe
if(info.name == "MSIE")
    document.writeln("<link rel='stylesheet' type='text/css' href='../CSS/StyleSheet_IE.css' />");
else
    document.writeln("<link rel='stylesheet' type='text/css' href='../CSS/StyleSheet_nonIE.css' />");
*/
