// DE '1.95583'
// AT '13.7603'

function reset()
{
	document.getElementById("euro").value = "";
	document.getElementById("dem").value = "";
	document.getElementById("ats").value = "";
}

function eingaben_check()
{
	var e = document.getElementById("euro").value;
	var d = document.getElementById("dem").value;
	var a = document.getElementById("ats").value;
	
	var ok = 0;
	
	if(e == "" && d == "" && a != "") ok = 1;
	else if(e == "" && d != "" && a == "") ok = 2;
	else if(e != "" && d == "" && a == "") ok = 3;
	
	return ok;
}

// komma durch punkt ersetzen
function punktkomma(s)
{
	var result = "";

	for(var i=0; i<s.length; i++) {
		t = s.charAt(i);
		if(t == ',') t = '.';
		result = result + t;
	}
	
	return result;
}

function berechnen()
{
	// checken ob nur eine zahl eingegeben ist
	var x = eingaben_check();
	if(x == 0) {
		a = "Bitte nur eines der Felder ausf" + unescape("%FC") + "llen!";
		alert(a);
		return;
	}
	
	document.getElementById("ats").value  = punktkomma(document.getElementById("ats").value);
	document.getElementById("euro").value = punktkomma(document.getElementById("euro").value);
	document.getElementById("dem").value  = punktkomma(document.getElementById("dem").value);
	
	if(x == 1) { // ats 
		var eur = document.getElementById("ats").value / 13.7603;
		document.getElementById("euro").value = Math.round(eur*100)/100;
		document.getElementById("dem").value = Math.round(eur*1.95583*100)/100;
	}
	
	if(x == 2) { // dem
		var eur = document.getElementById("dem").value / 1.95583;
		document.getElementById("euro").value = Math.round(eur*100)/100;
		document.getElementById("ats").value = Math.round(eur*13.7603*100)/100;
	}
	
	if(x == 3) { // eur
		var eur = document.getElementById("euro").value;
		document.getElementById("ats").value = Math.round(eur*13.7603*100)/100;
		document.getElementById("dem").value = Math.round(eur*1.95583*100)/100;
	}
}
