var browser = new Object(); var agent = navigator.userAgent.toLowerCase(); browser.major = parseInt(navigator.appVersion); browser.minor = parseFloat(navigator.appVersion); browser.nav = ( (agent.indexOf('mozilla') != -1 ) && (agent.indexOf('opera') == -1) && (agent.indexOf('compatible') == -1) ); browser.nav2 = (browser.nav && (browser.major >= 2)); browser.nav3 = (browser.nav && (browser.major >= 3)); browser.nav4 = (browser.nav && (browser.major >= 4)); browser.ie = (agent.indexOf("msie") != -1); browser.ie3 = (browser.ie && (browser.major == 2)); browser.ie4 = (browser.ie && (browser.major >= 4)); browser.op = (agent.indexOf("opera") != -1); browser.unix = (agent.indexOf("x11") != -1); browser.win = (agent.indexOf("win") != -1); browser.mac = (agent.indexOf("mac") != -1); 