function dhtml_support() {  return (document.layers ||           document.all ||           document.getElementById)}function dhtml_obj(id) {  if (document.layers)    return document.layers[id];  else if (document.all)    return document.all[id];  else if (document.getElementById)    return document.getElementById(id);}function dhtml_img(lay,id) {  if (document.layers)    return document.layers[lay].document.images[id];  else if (document.images)    return document.images[id];}function dhtml_style(id) {  if (document.layers)    return dhtml_obj(id);  else if (document.all || document.getElementById)    return dhtml_obj(id).style;}function dhtml_hide(id) {  if (dhtml_support())    dhtml_style(id).visibility = "hidden";}function dhtml_show(id) {  if (dhtml_support())    dhtml_style(id).visibility = "visible";}function dhtml_getY(id) {  if (dhtml_support())    if (document.layers || document.getElementById)      return dhtml_style(id).top;    else      return dhtml_style(id).posTop;}function dhtml_setY(id, n) {  if (dhtml_support())    if (document.layers)      dhtml_style(id).top = n;    else if (document.getElementById)      dhtml_style(id).top = n + "px";    else      dhtml_style(id).posTop = n + "px";}function dhtml_text(id, text) {  if (dhtml_support())    if (document.layers)      with (document.layers[id].document) {        open();        write(text);        close();      }    else      dhtml_obj(id).innerHTML = text;}function dhtml_breite() {  if (window.innerWidth)    return window.innerWidth;  else if (document.body)    return document.body.clientWidth;}function dhtml_hoehe() {  if (window.innerHeight)    return window.innerHeight;  else if (document.body)    return document.body.clientHeight;}function dhtml_style_hoehe(id, n) {  if (document.layers)    return dhtml_style(id).height = n;  else if (document.all || document.getElementById)    return dhtml_style(id).height = n + "px";}function dhtml_bg(id, c) {  if (document.layers)    return dhtml_style(id).bgColor = c;  else if (document.all || document.getElementById)    return dhtml_style(id).backgroundColor = c;}function bmi() {  f=document.forms["bmi"]  kg=f.elements["kg"].value  cm=f.elements["cm"].value  if (kg=="" || cm=="") {    alert("Bitte füllen Sie beide Felder aus");    return false;  } else {    if (isNaN(kg)) {      alert("Bitte geben Sie Ihr Gewicht (in Zahlen) an");      return false;    } else {      if (kg>0) {        alert("Bitte geben Sie eine Zahl grösser Null ein");        return false;      } else {        if (isNaN(cm)) {          alert("Bitte geben Sie Ihre Grösse (in Zahlen) an");          return false;        } else {          if (cm<0) {            alert("Bitte geben Sie eine Zahl grösser Null ein");            return false;          } else {            var vaegt=parseFloat(kg);            var hoejde=parseFloat(cm);            var bmi=vaegt/(Math.pow((hoejde/100),2));            bmi=formatDecimal(bmi,2);            f.elements["ergebnis"].value=bmi;          }        }      }    }  }  return false;}function formatDecimal(number,stellen) {  number=number+"";  period=number.indexOf(".");  if (period!=-1) {    index=period+stellen;    number=number.substring(0,index+2);    if (parseInt(number.charAt(index+1))>4) {      number=""+(parseFloat(number)+(1/(Math.pow(10,stellen))));      number=number.substring(0,index+1);    } else {      number=number.substring(0,index+1);    }  } else {    number=number+".";    for(i=0;i< stellen;i++) {      number=number+"0";    }  }  return number;}function chkFormular() {  if (document.Formular.user_vorname.value=="" || document.Formular.user_name.value=="" || document.Formular.user_firma.value=="" || document.Formular.user_abteilung.value=="" || document.Formular.user_anschrift.value=="" || document.Formular.user_plz_ort.value=="" || document.Formular.user_telefon.value=="" || document.Formular.user_fax.value=="") {    alert("Bitte füllen Sie alle markierten Felder (*) aus.");    return false;  }  if (document.Formular.user_email.value=="") {    alert("Bitte geben Sie Ihre E-Mail-Adresse ein.");    return false;  } else {    var user_email=document.Formular.user_email.value;    var res1=user_email.indexOf("@");    var res2=user_email.lastIndexOf(".");    if (res1==-1 || res2<=res1) {      alert("Bitte geben Sie Ihre E-Mail-Adresse richtig an.");      return false;    }    return true;  }}function chkKontakt() {  f=document.forms["kontakt"]  if (f.elements["anrede"].selectedIndex==0 || f.elements["name"].value=="" || f.elements["message"].value=="") {    alert("Bitte füllen Sie alle markierten Felder (*) aus.");    return false;  } else if (f.elements["mail"].value=="") {    alert("Bitte geben Sie Ihre E-Mail-Adresse ein.");    return false;  } else {    var user_email=f.elements["mail"].value;    var res1=user_email.indexOf("@");    var res2=user_email.lastIndexOf(".");    if (res1==-1 || res2<=res1) {      alert("Bitte geben Sie Ihre E-Mail-Adresse richtig an.");      return false;    } else {      if (f.elements["infomaterial"].checked && (f.elements["firma"].value=="" || f.elements["anschrift"].value=="" || f.elements["ort"].value=="")) {        alert("Bitte geben Sie an, wohin wir das Material schicken dürfen.");        return false;      } else {        f.submit();      }    }  }}function chkNewsletter() {  f=document.forms["newsletter"]  if (f.elements["anrede"].selectedIndex==0 || f.elements["name"].value=="") {    alert("Bitte füllen Sie alle markierten Felder (*) aus.");    return false;  } else if (f.elements["mail"].value=="") {    alert("Bitte geben Sie Ihre E-Mail-Adresse ein.");    return false;  } else {    var user_email=f.elements["mail"].value;    var res1=user_email.indexOf("@");    var res2=user_email.lastIndexOf(".");    var res3=user_email.length    if (res1==-1 || res2<=res1 || res3<(res2+3)) {      alert("Bitte geben Sie Ihre E-Mail-Adresse richtig an.");      return false;    } else {      f.submit();    }  }}function chkSuche() {  f=document.forms["suche"]  quer=f.elements["suchbegriff"].value  if (quer=="") {    alert("Bitte geben Sie Ihre Suchbegriffe ein.");    return false;  } else if (quer.length<3) {    alert("Bitte geben Sie einen etwas konkreteren Begriff ein.");    return false;  } else {    window.open("","suchfenster","scrollbars=yes,width=550,height=600")    f.submit();  }}