function erkenneBrowserName() {
  var ret = "Unbekannt";
  var b_version = navigator.userAgent;
  if (b_version.indexOf("MSIE") != -1)
    ret = "Internet Explorer";
  else if (b_version.indexOf("Firefox") != -1)
    ret = "Firefox";
  else if (b_version.indexOf("Chrome") != -1)
    ret = "Chrome";
  else if (b_version.indexOf("Safari") != -1)
    ret = "Safari";
  else if (b_version.indexOf("Opera") != -1)
    ret = "Opera";

  return ret;
}

function erkenneBrowserVersion() {
  var ret = -1;

  if (erkenneBrowserName() == "Internet Explorer") {
    var b_version = navigator.userAgent;
    b_version = b_version.substr(b_version.indexOf("MSIE") + 5);
    ret = parseFloat(b_version.split(";")[0]);
  }
  else if (erkenneBrowserName() == "Firefox") {
    var b_version = navigator.userAgent;
    b_version = b_version.substr(b_version.indexOf("Firefox") + 8);
    ret = parseFloat(b_version.split(" ")[0]);
  }
  else if (erkenneBrowserName() == "Chrome") {
    var b_version = navigator.userAgent;
    b_version = b_version.substr(b_version.indexOf("Chrome") + 7);
    ret = parseFloat(b_version.split(" ")[0]);
  }
  else if (erkenneBrowserName() == "Opera" || erkenneBrowserName() == "Safari") {
    var b_version = navigator.userAgent;
    b_version = b_version.substr(b_version.indexOf("Version") + 8);
    ret = parseFloat(b_version.split(" ")[0]);
  }


  return ret;
}

