+// WebHelp 5.10.006\r
+var gbNav=false;\r
var gbNav6=false;\r
var gbNav61=false;\r
+var gbNav7=false;\r
var gbNav4=false;\r
var gbIE4=false;\r
var gbIE=false;\r
var gbIE5=false;\r
var gbIE55=false;\r
+var gbOpera6=false;\r
+var gbOpera7=false;\r
+var gbKonqueror3=false;\r
\r
var gAgent=navigator.userAgent.toLowerCase();\r
var gbMac=(gAgent.indexOf("mac")!=-1);\r
var gbSunOS=(gAgent.indexOf("sunos")!=-1);\r
var gbOpera=(gAgent.indexOf("opera")!=-1);\r
+var gbKonqueror=(gAgent.indexOf("konqueror")!= -1);\r
+var gbSafari=(gAgent.indexOf("safari")!= -1);\r
+var gbWindows=((gAgent.indexOf('win')!= -1)||(gAgent.indexOf('16bit')!= -1));\r
+var gbMozilla=((gAgent.indexOf('gecko')!=-1) && (gAgent.indexOf('netscape')==-1));\r
+\r
\r
var gVersion=navigator.appVersion.toLowerCase();\r
\r
var gnVerMajor=parseInt(gVersion);\r
var gnVerMinor=parseFloat(gVersion);\r
\r
-gbIE=(navigator.appName.indexOf("Microsoft")!=-1);\r
-if(gnVerMajor>=4)\r
+if(!gbOpera&&!gbKonqueror&&!gbSafari) // opera can mimic IE or Netscape by settings.\r
{\r
- if(navigator.appName=="Netscape")\r
+ gbIE=(navigator.appName.indexOf("Microsoft")!=-1);\r
+ gbNav=(gAgent.indexOf('mozilla')!=-1) && ((gAgent.indexOf('spoofer')==-1) && (gAgent.indexOf('compatible')==-1));\r
+ if(gnVerMajor>=4)\r
{\r
- gbNav4=true;\r
- if(gnVerMajor>=5)\r
- gbNav6=true;\r
+ if(navigator.appName=="Netscape")\r
+ {\r
+ gbNav4=true;\r
+ if(gnVerMajor>=5)\r
+ gbNav6=true;\r
+ }\r
+ gbIE4=(navigator.appName.indexOf("Microsoft")!=-1);\r
+ }\r
+ if(gbNav6)\r
+ {\r
+ var nPos=gAgent.indexOf("gecko");\r
+ if(nPos!=-1)\r
+ {\r
+ var nPos2=gAgent.indexOf("/", nPos);\r
+ if(nPos2!=-1)\r
+ {\r
+ var nVersion=parseFloat(gAgent.substring(nPos2+1));\r
+ if(nVersion>=20010726)\r
+ {\r
+ gbNav61=true;\r
+ if (nVersion>=20020823)\r
+ gbNav7=true;\r
+ }\r
+ }\r
+ }\r
+ }else if(gbIE4)\r
+ {\r
+ var nPos=gAgent.indexOf("msie");\r
+ if(nPos!=-1)\r
+ {\r
+ var nVersion=parseFloat(gAgent.substring(nPos+5));\r
+ if(nVersion>=5)\r
+ {\r
+ gbIE5=true;\r
+ if(nVersion>=5.5)\r
+ gbIE55=true;\r
+ }\r
+ }\r
}\r
- gbIE4=(navigator.appName.indexOf("Microsoft")!=-1);\r
}\r
-if(gbNav6)\r
+else if (gbOpera)\r
{\r
- document.gnPageWidth=innerWidth;\r
- document.gnPageHeight=innerHeight;\r
- var nPos=gAgent.indexOf("netscape");\r
+ var nPos = gAgent.indexOf("opera");\r
if(nPos!=-1)\r
{\r
- var nVersion=parseFloat(gAgent.substring(nPos+10));\r
- if(nVersion>=6.1)\r
- gbNav61=true;\r
+ var nVersion=parseFloat(gAgent.substring(nPos+6));\r
+ if(nVersion>=6)\r
+ {\r
+ gbOpera6=true;\r
+ if(nVersion>=7)\r
+ gbOpera7=true;\r
+ }\r
}\r
-}else if(gbIE4)\r
+}\r
+else if (gbKonqueror)\r
{\r
- var nPos=gAgent.indexOf("msie");\r
+ var nPos = gAgent.indexOf("konqueror");\r
if(nPos!=-1)\r
{\r
- var nVersion=parseFloat(gAgent.substring(nPos+5));\r
- if(nVersion>=5)\r
- gbIE5=true;\r
- if(nVersion>=5.5)\r
- gbIE55=true;\r
+ var nVersion = parseFloat(gAgent.substring(nPos+10));\r
+ if (nVersion >= 3)\r
+ {\r
+ gbKonqueror3=true;\r
+ }\r
}\r
}\r
\r