// display the browser and version
function browserinfo()
{
nua=navigator.userAgent;
nav=navigator.appVersion;
nvs=navigator.vendorSub;
pfnav=parseFloat(navigator.appVersion);
konq=nua.indexOf("Konqueror");
ksaf=((nua.indexOf("Safari")!=-1)&&(nua.indexOf("Mac")!=-1));
if (ksaf) document.write("KHTML Safari");
else if (navigator.vendor=="KDE") {
  if (konq!=-1) {
    if (document.all) {
      Kversion=parseFloat(nua.substring(konq+10,nua.indexOf(";",konq)));
      document.write("KHTML Konqueror "+Kversion);
    }
    else if (document.childNodes && !ksaf && !navigator.taintEnabled) {
      if (navigator.accentColorName) document.write("KHTML OmniWeb");
      else document.write("KHTML Safari");
    }
    else {
       Kversion = parseFloat(nua.substring(konq+10,nua.indexOf(";",konq)));
       document.write("KHTML Konqueror "+Kversion);
    }
  }
  else document.write("KHTML Konqueror");
}
else if (nua.indexOf("Opera/")!=-1) { document.write("Opera "+pfnav) }
else if (nua.indexOf("Opera")!=-1) {
  temp=nua.split("Opera");pfnuaOP=parseFloat(temp[1]);
  document.write("Opera "+pfnuaOP)
}
else if (nua.indexOf("iCab")!=-1) {
  temp=nua.split("iCab");pfnavIC=parseFloat(temp[1]);
  document.write("iCab "+pfnavIC)
}
else if (nua.indexOf("MSIE")!=-1) {
  temp=nua.split("MSIE");pfnavIE=parseFloat(temp[1]);
  document.write("Microsoft Internet Explorer "+pfnavIE)
}
else if ((nua.indexOf("OmniWeb/")!=-1)&&(nua.indexOf("Mac")!=-1)) { document.write("KHTML OmniWeb "+pfnav) }
else if (nua.indexOf("Netscape")!=-1) { document.write("Netscape "+nvs) }
else if (nua.indexOf("Firebird")!=-1) { document.write("Mozilla Firebird "+nvs) }
else if (nua.indexOf("Firefox")!=-1) { document.write("Mozilla Firefox "+nvs) }
else if (nua.indexOf("K-Meleon")!=-1) { document.write("K-Meleon "+nvs) }
else if (nua.indexOf("Epiphany")!=-1) { document.write("Epiphany "+nvs) }
else if (nua.indexOf("Camino")!=-1) { document.write("Camino "+nvs) }
else if (nua.indexOf("Mozilla/5")!=-1) {
  temp=nua.split("rv:");pfnuaMOZ=parseFloat(temp[1]);
  document.write("Mozilla "+pfnuaMOZ)
}
else if (navigator.appName.indexOf("Netscape")!=-1) {
  temp=nua.split("Mozilla/");pfnuaNN=parseFloat(temp[1]);
  document.write("Netscape "+pfnuaNN)
}
else
  document.write("Ihr Browser wurde nicht erkannt")
}