// JavaScript Document	
	var fehler="Sie haben noch nichts eingegeben";
	var gewMain;
	var bmiMain;
	var normal1;
	var normal2;
	function testen(){
	if (document.hba1c.hb.value=='') {alert(fehler);
		document.hba1c.hb.focus();
		return 99;}}
	function testen2(){
	if (document.hba1c.mg.value=='') {alert(fehler);
		document.hba1c.mg.focus();
		return 99;}}
	function testen3(){
	if (document.hba1c.mol.value=='') {alert(fehler);
		document.hba1c.mol.focus();
		return 99;}}
	function radioWert(rObj) {
		for (var i=0; i<rObj.length; i++) if (rObj[i].checked) return rObj[i].value;
		return 99;}
	function InZahl (Wert){
	if (Wert.indexOf(",")== -1) return (Wert);
	var PosPunkt = Wert.indexOf(".",0);
	var PosKomma = Wert.indexOf(",",0);
	if (PosKomma < 0) PosKomma = Wert.length;
	while ((0 <= PosPunkt) && (PosPunkt < PosKomma)){
		Wert = Wert.substring(0, PosPunkt) + Wert.substring(PosPunkt + 1, Wert.length);
		PosPunkt = Wert.indexOf(".",0);
		PosKomma--;}
	PosKomma = Wert.indexOf(",",0);
	if (PosKomma >= 0)
	   { Wert = Wert.substring(0, PosKomma) + "." + Wert.substring(PosKomma + 1, Wert.length); }
	return parseFloat(Wert);}
	function PruefeZeichen(Feld, ZugelasseneZeichen, FehlerMeldung){
	for (var Pos = 0; Pos < Feld.value.length; Pos++){
	if (ZugelasseneZeichen.indexOf(Feld.value.charAt(Pos)) == -1)
	{ FehlerMeldung += "\n\nIhre Eingabe enthält das Zeichen '"
	FehlerMeldung += Feld.value.charAt(Pos)
	FehlerMeldung += "'. Sie dürfen nur diese Zeichen verwenden:\n"
	FehlerMeldung += ZugelasseneZeichen
	if (ZugelasseneZeichen.indexOf(" ") == -1)
	   { FehlerMeldung += "\nLeerzeichen sind nicht erlaubt" }
	else
	   { FehlerMeldung += "\nund das Leerzeichen" }
	alert(FehlerMeldung)
	Feld.focus()
	return}}}
	function NurZiffern(Feld){
	PruefeZeichen(Feld, "0123456789,.", "Bitte prüfen Sie Ihre Eingabe") }
	function runden(wert){
	var temp=(wert)/0.10;
	temp=Math.round(temp);
	temp=(temp)*0.10;
	return temp;}
	function runden2(wert){
	var temp=(wert)/0.010;
	temp=Math.round(temp);
	temp=(temp)*0.010;
	return temp;}
	function bzwert(){
	var test = testen();
	if (test==99) return;
	var mgdl=parseInt ((InZahl(document.hba1c.hb.value)-2.393)/0.031);
	document.hba1c.mg.value=(mgdl);
	document.hba1c.mol.value=((mgdl)*0.0555);}
	function mghb(){
	var test2=testen2();
	if (test2==99) return;
	var hba1=parseFloat(document.hba1c.mg.value)*0.031+2.393;
	document.hba1c.hb.value=(runden(hba1));
	document.hba1c.mol.value=(document.hba1c.mg.value)*0.0555;}
	function molhb(){
	var test3=testen3();
	if (test3==99) return;
	var mmol=parseFloat(InZahl(document.hba1c.mol.value))*18.0182*0.031+2.393;
	document.hba1c.hb.value=(runden(mmol));
	document.hba1c.mg.value=parseInt((InZahl(document.hba1c.mol.value))*18.0182);}


