Salome HOME
DCQ : Merge with Ecole_Ete_a6.
[modules/smesh.git] / doc / salome / gui / SMESH / whver.js
1 var gbNav6=false;\r
2 var gbNav61=false;\r
3 var gbNav4=false;\r
4 var gbIE4=false;\r
5 var gbIE=false;\r
6 var gbIE5=false;\r
7 var gbIE55=false;\r
8 \r
9 var gAgent=navigator.userAgent.toLowerCase();\r
10 var gbMac=(gAgent.indexOf("mac")!=-1);\r
11 var gbSunOS=(gAgent.indexOf("sunos")!=-1);\r
12 var gbOpera=(gAgent.indexOf("opera")!=-1);\r
13 \r
14 var gVersion=navigator.appVersion.toLowerCase();\r
15 \r
16 var gnVerMajor=parseInt(gVersion);\r
17 var gnVerMinor=parseFloat(gVersion);\r
18 \r
19 gbIE=(navigator.appName.indexOf("Microsoft")!=-1);\r
20 if(gnVerMajor>=4)\r
21 {\r
22         if(navigator.appName=="Netscape")\r
23         {\r
24                 gbNav4=true;\r
25                 if(gnVerMajor>=5)\r
26                         gbNav6=true;\r
27         }\r
28         gbIE4=(navigator.appName.indexOf("Microsoft")!=-1);\r
29 }\r
30 if(gbNav6)\r
31 {\r
32         document.gnPageWidth=innerWidth;\r
33         document.gnPageHeight=innerHeight;\r
34         var nPos=gAgent.indexOf("netscape");\r
35         if(nPos!=-1)\r
36         {\r
37                 var nVersion=parseFloat(gAgent.substring(nPos+10));\r
38                 if(nVersion>=6.1)\r
39                         gbNav61=true;\r
40         }\r
41 }else if(gbIE4)\r
42 {\r
43         var nPos=gAgent.indexOf("msie");\r
44         if(nPos!=-1)\r
45         {\r
46                 var nVersion=parseFloat(gAgent.substring(nPos+5));\r
47                 if(nVersion>=5)\r
48                         gbIE5=true;\r
49                 if(nVersion>=5.5)\r
50                         gbIE55=true;\r
51         }\r
52 }\r
53 \r
54 var gbWhVer=true;