var LAYERS = false;
var ALL = false;
var BY_ID = false;
var OPERA = false;
var BROWSER_CHECKED =  false;

function checkBrowser(){
  var paraName = ermittleBrowserName();
  var paraVersion = ermittleBrowserVersion();

  if(paraName == 'Netscape'  && paraVersion == 4){
    LAYERS = true;
  }
  else if(paraName == 'Microsoft Internet Explorer' && paraVersion > 4 || paraName=='Netscape' && paraVersion >= 5){
    BY_ID = true;
  }
  else if(paraName == 'Microsoft Internet Explorer' && paraVersion == 4){
    ALL = true;
  }
  else if(paraName == 'Opera'){
    OPERA = true;
  }
  else{
    dhtmlFehler('checkBrowser','Ihr Browser unterstützt kein DHTML. Sorry!');
  }

  BROWSER_CHECKED = true;
  return LAYERS || ALL || BY_ID || OPERA;
}


function ermittleBrowserName(){
  var ergebnis = navigator.appName;
  if (navigator.userAgent.indexOf('Opera')>-1){
    ergebnis = 'Opera';
  }
  else if(navigator.appName.indexOf('Netscape')>-1 || navigator.userAgent.indexOf('Netscape')> -1){
    ergebnis ='Netscape';
  }
  else if(navigator.appName.indexOf('Microsoft')> -1 || navigator.userAgent.indexOf('Microsoft')> -1 || navigator.appName.indexOf('MSIE')>-1|| navigator.userAgent.indexOf('MSIE')> -1){
  ergebnis ='Microsoft Internet Explorer';
  }
  return ergebnis;
}


function ermittleBrowserVersion (){
  var name = ermittleBrowserName();
  if (name == 'Netscape' || navigator.appName == 'Netscape'  && navigator.userAgent.indexOf ('Opera')>-1){
    ergebnis = navigator.appVersion;
    ergebnis = parseInt(ergebnis);
    return ergebnis;
  }
  else if (name == 'Microsoft Internet Explorer'|| navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent.indexOf ('Opera')>-1){
    ergebnis = navigator.appVersion;
    ergebnis = ergebnis.substring (22,23);
    ergebnis = parseInt(ergebnis);
    return ergebnis;
  }
}