Browser Info - Simple Javascript

Browser Info - Simple Javascript can be used and plugged in any scripts

HTML

<h3>Check console.....</h3>

JavaScript

var browserInfo = function(){
        var browserRes = {};

        // browser
        var nVer = navigator.appVersion;
        var nAgent = navigator.userAgent;
        var browser = navigator.appName;
        var version = '' + parseFloat(navigator.appVersion);
        var majorVersion = parseInt(navigator.appVersion, 10);
        var nameOffset, verOffset, ix;

        browserRes.isMozilla = /mozilla/.test(nAgent.toLowerCase()) && !/webkit/.test(nAgent.toLowerCase());
        browserRes.isWebkit = /webkit/.test(nAgent.toLowerCase());
        browserRes.isOpera = /opera/.test(nAgent.toLowerCase());
        browserRes.isMsie = /msie/.test(nAgent.toLowerCase());

        browserRes.hasGeoLocation = typeof navigator.geolocation != "undefined" ? true:false;
        browserRes.languageCurrent = navigator.language;
        browserRes.languageList = navigator.languages;
        browserRes.platformOf = navigator.platform;
        browserRes.productOf = navigator.product;

        var browserNameAndVersion = function(){
            // Opera
            if ((verOffset = nAgent.indexOf('Opera')) != -1) {
                browser = 'Opera';
                version = nAgent.substring(verOffset + 6);
                if ((verOffset = nAgent.indexOf('Version')) != -1) {
                    version = nAgent.substring(verOffset + 8);
                }
            }
            // MSIE
            else if ((verOffset = nAgent.indexOf('MSIE')) != -1) {
                browser = 'Microsoft Internet Explorer';
                version = nAgent.substring(verOffset + 5);
            }
            //IE 11 no longer identifies itself as MS IE, so trap it
            //http://stackoverflow.com/questions/17907445/how-to-detect-ie11
            else if ((browser == 'Netscape') && (nAgent.indexOf('Trident/') != -1)) {

                browser = 'Microsoft Internet Explorer';
                version = nAgent.substring(verOffset + 5);
                if ((verOffset = nAgent.indexOf('rv:')) !=...