var amortisation = 1;
var zinssatz = 4.10;
var defaultRate = 400;
var minRate = 200;
var maxRate = 2000;
var defaultDarl = 100000;
var minDarl = 25000;
var maxDarl = 500000;

function recalcLoan(p_rate)
{
	// Darl.summe = (Rate * 12 * 100) / (Zinssatz + Tilg.satz)
	return parseInt((parseInt(p_rate) * 12 * 100) / (zinssatz + amortisation));
}

function recalcRate(p_darlehen)
{
	return Math.round(parseInt(p_darlehen) * ((zinssatz + amortisation) / 100) / 12);
}

function aktualisiere(e, wert)
{
	kc = e.keyCode;
	if (wert >= minDarl && wert <= maxDarl)
	{
		sr.setValue(wert);
	}

	return;
}

// entfernt den 1000er Trenner
function deformatValue(wert)
{
	return parseInt(wert.toString().replace(/\./, ""));
}

// Umwandlung in Zahl mit 1000er Trenner
function formatValue(wert)
{
	if (wert > 999)
	{
		wert = wert.toString();
		var pos = wert.length - 3;
		var teil1 = wert.substr(0, pos);
		var teil2 = wert.substr(pos);
		wert = teil1 + "." + teil2;
	}

	return wert;
}