var check = function(r){ return r.test(navigator.userAgent.toLowerCase()); }; var isOpera = check(/opera/); var isChrome = check(/chrome/); var isWebKit = check(/webkit/); var isSafari = !isChrome && check(/safari/); var isSafari2 = isSafari && check(/applewebkit\/4/); var isSafari3 = isSafari && check(/version\/3/); var isSafari4 = isSafari && check(/version\/4/); var isIE = !isOpera && check(/msie/); var isIE7 = isIE && check(/msie 7/); var isIE8 = isIE && check(/msie 8/); var isIE6 = isIE && !isIE7 && !isIE8;