//........................................erkannte BrowserDaten
var BName = "";                        // erkannter Browser
var BVersion = 0;                      // erkannt BrowserVersion
var BVariante = 0;                     // erkannt BrowserVariante
//........................................gelesene BrowserDaten
var BrowserName = "";                  // offizieller BrowserName 
var BrowserVersion = "";               // offizielle BrowserVersion 
var BCodeName = "";                    // Spiznahme des Browsers
var BSprache = "";                     // Browser sprache
var BSystem = "";                      // verwendetes Betriebssystem
var BId = "";                          // Browser Identifikation
top.BrowserDetect();
//+------------------------------------------------------------------------+//
//|                                                                        |//
//| Diese Funktion erkennt den verwendeten Broser                          |//
//|                                                                        |//
//+------------------------------------------------------------------------+//
function BrowserDetect() 
   {
   if (top.BName == "") 
      {
      // wenn der Browser noch nicht dediziert wurde
      top.BId = navigator.userAgent;
      top.BSystem = navigator.platform;
      top.BSprache = navigator.language;
      top.BCodeName = navigator.appCodeName;
      top.BrowserName = navigator.appName;             
      top.BrowserVersion = navigator.appVersion;
      //............................................................Version erkennen
      for (searchversion = 99;searchversion >= 1; searchversion--)
   	   if ((posversion = top.BrowserVersion.indexOf(searchversion+".")) != -1) 
            {
            top.BVersion = searchversion;
            searchversion = 0;

            }
      variantenstring = top.BrowserVersion.substring(posversion,posversion+5);
      //............................................................Variante erkennen
      for (searchvariante = 0.99; searchvariante >= 0; searchvariante = parseInt((searchvariante-0.01)*100)/100)
         {
         searchvariantestr = unescape(searchvariante);
         searchvariantestr = unescape(searchvariante).substring(searchvariantestr.indexOf(".")+1,searchvariantestr.length);
   	   if (variantenstring.indexOf("."+searchvariantestr) != -1) 
            {
            top.BVariante = searchvariante;
            searchvariante = 0;
            }
         }
      //............................................................Browser erkennen
      top.BName = (top.BrowserName == "Opera") ? "OP" : (top.BrowserName == "Netscape") ? "NS" : "IE";
      //#############################################################################
      }
   }

