/* FILE ARCHIVED ON 17:48:16 Aug 7, 2009 AND RETRIEVED FROM THE AN OPENWAYBACK INSTANCE ON 12:41:02 Oct 8, 2024. JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // Description: This javaScript is to detect browser information. // Programmer: hat // Function(s): none // Tested on: IE6.0 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var debug = false; var userAgt = navigator.userAgent.toLowerCase(); var appName = navigator.appName; var appVer = navigator.appVersion; var is_Lng = navigator.Language; var is_sysLng = navigator.systemLanguage; var is_javaE = navigator.javaEnabled(); var is_pltf = navigator.platform; var is_CPU = navigator.cpuClass; var is_getEBId = (document.getElementById) ? true : false; var is_getAll = (document.all) ? true : false; var is_getLYR = (document.layers) ? true : false; var is_nav = ((userAgt.indexOf('mozilla')!=-1) || (userAgt.indexOf('spoofer')==-1) || (userAgt.indexOf('compatible') == -1) || (userAgt.indexOf('webtv')==-1)); var is_major = appVer.charAt(0);//parseInt(appVer); var is_minor = appVer.substr(appVer.indexOf(".")+1,1);//parseFloat(appVer).substr(3,1); var is_ie = (appName.substr(0,9) == "Microsoft"); var is_ieNew = userAgt.substr(userAgt.indexOf("msie")+5,3); var is_ieNew_m = userAgt.substr(userAgt.indexOf("msie")+5,1); var is_ieNew_n = userAgt.substr(userAgt.indexOf(".")+1,1); var is_ie4 = (is_ie && (is_ieNew_m == 4)); var is_ie4up = (is_ie && (is_ieNew_m > 4)); var is_ns = (appName == "Netscape"); var is_ns4 = (is_ns && (is_major == 4)); var is_ns4up = (is_ns && (is_major >= 4 && is_minor > 0)); var is_ns5up = (is_ns && (is_major >= 5)); var is_mac = (userAgt.indexOf("mac")!=-1); if (debug) alert("debug -:\n userAgt:"+ userAgt +"\n appName:"+ appName +"\n appVer:"+ appVer +"\n\n is_major:"+ is_major +"\n is_minor:"+ is_minor +"\n is_getEBId:"+ is_getEBId +"\n is_getAll:"+ is_getAll +"\n is_getLYR:"+ is_getLYR +"\n is_mac:"+ is_mac +"\n is_Lng:"+ is_Lng +"\n is_sysLng:"+ is_sysLng +"\n is_javaE:"+ is_javaE +"\n is_pltf:"+ is_pltf +"\n is_CPU:"+ is_CPU +"\n\n is_nav:"+ is_nav +"\n is_ns:"+ is_ns +"\n is_ns4: "+ is_ns4 +"\n is_ns4up: "+ is_ns4up +"\n is_ie:"+ is_ie +"\n is_ieNew:"+ is_ieNew +"\n is_ieNew_m:"+ is_ieNew_m +"\n is_ieNew_n:"+ is_ieNew_n);