// Получим userAgent браузера и переведем его в нижний регистр
var ua = navigator.userAgent.toLowerCase();
// Определим Internet Explorer
isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1);
// Opera
isOpera = (ua.indexOf("opera") != -1);
// Gecko = Mozilla + Firefox + Netscape
isGecko = (ua.indexOf("gecko") != -1);
// Safari, используется в MAC OS
isSafari = (ua.indexOf("safari") != -1);
// Konqueror, используется в UNIX-системах
isKonqueror = (ua.indexOf("konqueror") != -1);

/*
// Простая проверка с помощью document.write
document.write(
      "isIE = " + isIE + "<br>" +
      "isOpera = " + isOpera + "<br>" +
      "isGecko = " + isGecko + "<br>" +
      "isSafari = " + isSafari + "<br>" +
      "isKonqueror = " + isKonqueror + "<br>"
);
*/ 
