/* BROWSERTYP.JS   Bestimmung des BrowserTyps                                20.3.01, maho
   =============   ===========================
   Fktion   :  Bestimmt BrowserTyp:  IE4 NS4 NS6
   Achtung  :  Bug bei Nav4.7: "NS4 = document.layers ? true : false;"
               * beim Laden NS4=undefined; erst bei reload korrekt
               * dies wenn: "Layer" erst nach BROWSERTYP.JS generiert werden (DIV-TAG)
*/

var IE4=false, NS4=false, NS6=false;  // IE4: IExplorer ab 4.0
var Opera=false;                      // Opera als Unterfall v. IE4
var MSIEx10 = 0;
var NSNVx10 = 0;

if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
  var i;
  IE4 = document.all ? true : false;
  if ( navigator.userAgent.indexOf("Opera") >= 0)
    Opera=true;

  if ( (i = navigator.appVersion.indexOf("MSIE")) > 0)
    MSIEx10 = parseFloat( navigator.appVersion.substring(i+5,i+8) ) * 10;

  if ( navigator.appName.indexOf("Netscape") >= 0) {
    NSNVx10 = parseFloat( navigator.appVersion.substring( 0 , 4 ) ) * 10;
    NS6 = (document.getElementById) ? true : false;
    if ( !NS6 ) NS4 = true;
  }
}

function showBrowserTyp() {
  alert("BrowserTyp:\nIE4:"+IE4+"\nNS4:"+NS4+"\nNS6:"+NS6+"\nOpera:"+Opera+
        "\nMSIEx10:" + MSIEx10+ "\nNSNVx10:" + NSNVx10);
}