var _agent = navigator.userAgent.toLowerCase(); var _win = (_agent.indexOf('win') != -1); var _mac = (_agent.indexOf('mac') != -1); var _brover = parseInt(navigator.appVersion); var _ie = (_agent.indexOf('msie') != -1); var _ns = ((_agent.indexOf('mozilla') != -1) && (_agent.indexOf('compatible') == -1)); var _nsup = (_ns && (_brover >= 5)); var _opera = (_agent.indexOf('opera') != -1); var _safari = (_agent.indexOf('safari') != -1); var _chrome = (_safari && (_agent.indexOf('chrome') != -1)); var _firefox = (_ns && (_agent.indexOf('firefox') != -1)); if(_chrome) { browser_id = "chrome"; } else if(_safari) { browser_id = "safari"; } else if(_opera) { browser_id = "opera"; } else if(_firefox) { browser_id = "firefox"; } else if(_nsup) { browser_id = "nsup"; } else if(_ns) { browser_id = "ns"; } else if(_ie) { browser_id = "ie"; } else { browser_id = "other"; } if(_win){ switch(browser_id) { case "chrome": document.write(''); break; case "safari": document.write(''); break; case "opera": document.write(''); break; case "firefox": document.write(''); break; case "nsup": document.write(''); break; case "ns": document.write(''); break; case "ie": document.write(''); break; case "other": document.write(''); break; } } else if(_mac){ switch(browser_id) { case "chrome": document.write(''); break; case "safari": document.write(''); break; case "opera": document.write(''); break; case "firefox": document.write(''); break; case "nsup": document.write(''); break; case "ns": document.write(''); break; case "ie": document.write(''); break; case "other": document.write(''); break; } }