home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / CHIPCD200305.iso / super / altn / md_en.exe / WHVER.JS < prev    next >
Encoding:
JavaScript  |  2003-04-14  |  1.2 KB  |  59 lines

  1. //    WebHelp 5.10.002
  2. var gbNav6=false;
  3. var gbNav61=false;
  4. var gbNav4=false;
  5. var gbIE4=false;
  6. var gbIE=false;
  7. var gbIE5=false;
  8. var gbIE55=false;
  9.  
  10. var gAgent=navigator.userAgent.toLowerCase();
  11. var gbMac=(gAgent.indexOf("mac")!=-1);
  12. var gbSunOS=(gAgent.indexOf("sunos")!=-1);
  13. var gbOpera=(gAgent.indexOf("opera")!=-1);
  14.  
  15. var gVersion=navigator.appVersion.toLowerCase();
  16.  
  17. var gnVerMajor=parseInt(gVersion);
  18. var gnVerMinor=parseFloat(gVersion);
  19.  
  20. gbIE=(navigator.appName.indexOf("Microsoft")!=-1);
  21. if(gnVerMajor>=4)
  22. {
  23.     if(navigator.appName=="Netscape")
  24.     {
  25.         gbNav4=true;
  26.         if(gnVerMajor>=5)
  27.             gbNav6=true;
  28.     }
  29.     gbIE4=(navigator.appName.indexOf("Microsoft")!=-1);
  30. }
  31. if(gbNav6)
  32. {
  33.     document.gnPageWidth=innerWidth;
  34.     document.gnPageHeight=innerHeight;
  35.     var nPos=gAgent.indexOf("netscape");
  36.     if(nPos!=-1)
  37.     {
  38.         var nPos2=gAgent.indexOf("/", nPos);
  39.         if(nPos2!=-1)
  40.         {
  41.             var nVersion=parseFloat(gAgent.substring(nPos2+1));
  42.             if(nVersion>=6.1)
  43.                 gbNav61=true;
  44.         }
  45.     }
  46. }else if(gbIE4)
  47. {
  48.     var nPos=gAgent.indexOf("msie");
  49.     if(nPos!=-1)
  50.     {
  51.         var nVersion=parseFloat(gAgent.substring(nPos+5));
  52.         if(nVersion>=5)
  53.             gbIE5=true;
  54.         if(nVersion>=5.5)
  55.             gbIE55=true;
  56.     }
  57. }
  58.  
  59. var gbWhVer=true;