
// --------------------------------------------------------------- //
// Browserfeststellung nach vorhandenen Objekten                   //
// --------------------------------------------------------------- //

   function getBrowserType(){
      var strName='alt';  // keines der Objekte ist vorhanden
      // Gibt es die Eigenschaft 'innerWidth' des window-Objektes?
      // (Beim IE nicht vorhanden!)
      if (window.innerWidth){
         // Gibt es das Layer-Objekt? (Nur beim Netscape 4.x)
         if (document.layers)
            strName = 'NN4';           // -> Ist Netscape 4.x
         else{
            // Gibt es die Eigenschaft 'availTop' des screen-Objektes?
            // (Nur bei Netscape)
            if (isNaN(screen.availTop))
              strName = 'OP4';         // -> Ist Opera 4+
            else
              strName = 'NN6';         // -> Ist Netscape 6 oder Mozilla
            }
         }
      else{
         // Gibt es das all-Objekt?
         if (document.all){
            // Gibt es auch die Methode 'getElementById'?
            if (document.getElementById)
               strName = 'IE5';          // -> Ist IE 5+
            else
               strName = 'IE4';          // -> Ist IE 4
            }
         }
      return strName;
      }

var strBrowserType=getBrowserType();
