function roundup(n) { 

  ans = n * 1000 
  ans = Math.round(ans /10) + "" 
  while (ans.length < 3) {ans = "0" + ans} 
  len = ans.length 
  ans = ans.substring(0,len-2) + "." + ans.substring(len-2,len)
  return ans 
} 


function stundensatzKunde()
{
	if(document.formcal.txtStundensatzKunde.value != ''){
		var txtStundensatzKunde;
		var strStundensatzKunde;
		var intStundensatzKunde;
		
		txtStundensatzKunde = document.formcal.txtStundensatzKunde.value;
		strStundensatzKunde = txtStundensatzKunde;
		intStundensatzKunde = strStundensatzKunde.replace(",",".");
		intStundensatzKunde = parseFloat(intStundensatzKunde);
		
		intStundensatzSpezialist = intStundensatzKunde / 1.15;
		intStundensatzSpezialist = roundup(Math.abs(eval(intStundensatzSpezialist)));
		strStundensatzSpezialist = intStundensatzSpezialist + '';
		strStundensatzSpezialist = strStundensatzSpezialist.replace(".",",");
		
		document.formcal.txtStundensatzSpezialist.value = strStundensatzSpezialist;
		
		weitereKosten(intStundensatzSpezialist);
	}
	else {
		alert('Bitte das Feld Stundensatz Kunde ausf\u00fcllen');
	}
}
function stundensatzSpezialist()
{
	if(document.formcal.txtStundensatzSpezialist.value != ''){
		var txtStundensatzSpezialist;
		var strStundensatzSpezialist;
		var intStundensatzSpezialist;
		
		txtStundensatzSpezialist = document.formcal.txtStundensatzSpezialist.value;
		strStundensatzSpezialist = txtStundensatzSpezialist + '';
		intStundensatzSpezialist = strStundensatzSpezialist.replace(",",".");
		intStundensatzSpezialist = parseFloat(intStundensatzSpezialist);
		
		intStundensatzKunde = intStundensatzSpezialist * 1.15;
		intStundensatzKunde = roundup(Math.abs(eval(intStundensatzKunde)));
		strStundensatzKunde = intStundensatzKunde + '';
		strStundensatzKunde = strStundensatzKunde.replace(".",",");
		
		document.formcal.txtStundensatzKunde.value = strStundensatzKunde;
		
		weitereKosten(intStundensatzSpezialist);
	}
	else {
		alert('Bitte das Feld Stundensatz IT-Spezialist ausf\u00fcllen');
	}	
}

function weitereKosten(wert)
{	
	intVerwaltungPersonalKosten = wert * 0.02;
	intVerwaltungPersonalKosten = roundup(Math.abs(eval(intVerwaltungPersonalKosten)));
	strVerwaltungPersonalKosten = intVerwaltungPersonalKosten +'';
	strVerwaltungPersonalKosten = strVerwaltungPersonalKosten.replace(".",",");
	document.getElementById('txtVerwaltungPersonalKosten').innerHTML = strVerwaltungPersonalKosten;
	
	intRekrutierungskosten = wert * 0.07;
	intRekrutierungskosten = roundup(Math.abs(eval(intRekrutierungskosten)));
	strRekrutierungskosten = intRekrutierungskosten +'';
	strRekrutierungskosten = strRekrutierungskosten.replace(".",",");
	document.getElementById('txtRekrutierungskosten').innerHTML = strRekrutierungskosten;
	
	intKfzMieteKommunikation = wert * 0.005;
	intKfzMieteKommunikation = roundup(Math.abs(eval(intKfzMieteKommunikation)));
	strKfzMieteKommunikation = intKfzMieteKommunikation +'';
	strKfzMieteKommunikation = strKfzMieteKommunikation.replace(".",",");
	document.getElementById('txtKfzMieteKommunikation').innerHTML = strKfzMieteKommunikation;
	
	intKapitalkosten = wert * 0.015;
	intKapitalkosten = roundup(Math.abs(eval(intKapitalkosten)));
	strKapitalkosten = intKapitalkosten +'';
	strKapitalkosten = strKapitalkosten.replace(".",",");
	document.getElementById('txtKapitalkosten').innerHTML = strKapitalkosten;
	
	intErgebnis_1 = wert * 0.02;
	intErgebnis_1 = roundup(Math.abs(eval(intErgebnis_1)));
	strErgebnis_1 = intErgebnis_1 +'';
	strErgebnis_1 = strErgebnis_1.replace(".",",");
	document.getElementById('txtErgebnis_1').innerHTML = strErgebnis_1 + ' - ';
	
	intErgebnis_2 = wert * 0.04;
	intErgebnis_2 = roundup(Math.abs(eval(intErgebnis_2)));
	strErgebnis_2 = intErgebnis_2 +'';
	strErgebnis_2 = strErgebnis_2.replace(".",",");
	document.getElementById('txtErgebnis_2').innerHTML = strErgebnis_2;
}
function kostenStunde()
{
	if(document.formcalVab.txtBruttolohnVab.value != ''){
		
		strBruttolohnVab = document.formcalVab.txtBruttolohnVab.value;
		strBruttolohnVab = strBruttolohnVab + '';
		BruttolohnVab = strBruttolohnVab.replace(",",".");
		BruttolohnVab = parseFloat(BruttolohnVab);

		if(BruttolohnVab > 0.01)
		{
			intKostStd = ((BruttolohnVab - 300)/ 160);
			intKostStd = roundup(Math.abs(eval(intKostStd)));
			strKostStd = intKostStd + '';
			strKostStd = strKostStd.replace(".",",");
			
			document.formcalVab.txtSalVab.value = strKostStd;
		}		
	}
	else {
		alert('Bitte das Feld Kosten pro Monat ausf\u00fcllen');
	}	
}

function kostenMonat()
{
	if(document.formcalVab.txtSalVab.value != ''){
		
		strSalVab = document.formcalVab.txtSalVab.value;
		strSalVab = strSalVab + '';
		SalVab = strSalVab.replace(",",".");
		SalVab = parseFloat(SalVab);

		if(SalVab > 0.01)
		{
			intKostStd = ((SalVab * 160) + 300);
			intKostStd = roundup(Math.abs(eval(intKostStd)));
			strKostStd = intKostStd + '';
			strKostStd = strKostStd.replace(".",",");
			
			document.formcalVab.txtBruttolohnVab.value = strKostStd;
		}		
	}
	else {
		alert('Bitte das Feld Stundensatz IT-Spezialist ausf\u00fcllen');
	}	
}
