var xhr;


function pruefeZahl(wert){
	check=wert.toString();
	check=check.replace(",", ".");
	wert=parseFloat(check);
	if(isNaN(wert)){
		return false;
	}
	return wert;
}
     
function rechne(karat, einheit, wert, kurs) {
  wert=pruefeZahl(wert);
  if (wert==false){
  	return false;
  }
  xhr = http();
  xhr.open("POST", "http://www.goldfixing.de/export/goldrechner/rechner.php", true);
  xhr.onreadystatechange = datenAusgeben;
  xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xhr.send("karat="+karat+"&einheit="+einheit+"&wert="+wert+"&kurs="+kurs);
}



function datenAusgeben() {
	if (xhr.readyState == 4) {
	    var rueckgabe = xhr.responseText;
	    var objekt = eval("("+rueckgabe+")");
	    
	    var fKilo=document.getElementById('kilo24');
	    var fGramm=document.getElementById('gramm24');
	    var fOz=document.getElementById('oz24');
	    var fDwt=document.getElementById('dwt24');
	    var fGrain=document.getElementById('grain24');
	    var fWert24=document.getElementById('wert24');
	    var fWert22=document.getElementById('wert22');
	    var fWert18=document.getElementById('wert18');
	    var fWert16=document.getElementById('wert16');
	    var fWert14_4=document.getElementById('wert14_4');
	    var fWert14=document.getElementById('wert14');
	    var fWert10=document.getElementById('wert10');
	    var fWert9=document.getElementById('wert9');
	    var fWert8=document.getElementById('wert8');
	        
	    fKilo.value=objekt.kilo;
	    fGramm.value=objekt.gramm;
	    fOz.value=objekt.oz;
	    fDwt.value=objekt.dwt;
	    fGrain.value=objekt.grain;
	    
	    fWert24.value=objekt.wert24;
	    fWert22.value=objekt.wert22; 
	    fWert18.value=objekt.wert18; 
	    fWert16.value=objekt.wert16;
	    fWert14_4.value=objekt.wert14_4;
	    fWert14.value=objekt.wert14; 
	    fWert10.value=objekt.wert10;
	    fWert9.value=objekt.wert9;  
	    fWert8.value=objekt.wert8;      
  }
}//function

