//Kalkulation und Anzeige
function CalcPremie(){
  // Init
  var premie = eval(document.premie.field.value) * 0.0175;  //Praemienberechung
  if (premie < 35){
		var premium = 35;
	}
  else
  		var premium = premie;
		var vAssure = premium * 7.5 / 100; 	 //Belastung
  		var vTotal = premium + vAssure 		//Gesamtsumme
		
		  
	if ( bType == "ns" && bVer < 3) {
	// Netscape v2 browsers
	//============================================================================================================
		document.premie.polistext.value =  "";
	} 
	else {
		// v3 > Browsers
		//============================================================================================================
		
		//output	
			document.premie.polistext.value = "Hier ziet u de premie voor uw sieradenverzekering.\n\n";
			document.premie.polistext.value += "Verzekerde som: € " + numToString1(document.premie.field.value) + "\t\t\t€ " + numToString(premium) + "\n";
			document.premie.polistext.value += "Assurantiebelasting:\t\t\t\t€ " + numToString(vAssure) + "\n";
			document.premie.polistext.value += "--------------------------------------------------------------\n";
			document.premie.polistext.value += "Te betalen per jaar:\t\t\t\t€ " + numToString(vTotal);
			document.premie.polistext.value += "\n\nHet eerste jaar bedragen de poliskosten € 3,50 exclusief 7,5% assurantiebelasting.";
			document.premie.polistext.value += "\n\nMinimum premie bedraagt € 35,00";
			document.premie.vSum.value = formatcurrency(vTotal);
			
		}

}

// Sieraden ueberpruefen auf Inhaltsart und Groesse
function checkSieraden(){
		if(document.premie.field.value == ""){
			alert("Gebruik alleen cijfers a.u.b");
			document.premie.field.value = "";
			document.premie.field.value.focus();
		}
	else {

	if(eval(document.premie.field.value) > 15000){
		alert("Het standaard maximaal te verzekeren bedrag bedraagt € 15.000,-. Informeer bij uw verzekeringsadviseur voor de premie en condities bij hogere bedragen.");
		document.premie.polistext.value = "hier ziet u de premie-uitkomst";
		
		//Feldinhalt leeren und Focus setzen
		document.premie.field.value = "";
		document.premie.field.focus ();
	}
	else
		CalcPremie();
		}
}

// Vertegenwoordigen ueberpruefen auf Groesse
function checkVertegenwoordigen(){
	if(document.premie.vertegenwoordigen[1].checked){
		alert("De maximaal te verzekeren waarde per sieraad bedraagt € 3.500,-. Informeer bij uw verzekeringsadviseur voor de premie en condities bij hogere bedragen.");
		
		
		//Focus auf nee setzen
		document.premie.vertegenwoordigen[0].checked = true;
			}
	else
		CalcPremie();
}

//number format
function numToString(value) {
	
	var fCurrency = formatcurrency(value);
	if(value < 10)
		var fCurrencyStr = "    "+String(fCurrency);
	else if(value < 100)
		var fCurrencyStr = "   "+String(fCurrency);
	else if(value < 1000)
		var fCurrencyStr = "  "+String(fCurrency);
	else if(value < 10000)
		var fCurrencyStr = " "+String(fCurrency);
	else
		var fCurrencyStr = String(fCurrency);
	returnVal = fCurrencyStr.replace(/\./, ",");
	return returnVal;
}

function numToString1(value) {
	
	var fCurrency = formatcurrency(value);
	if(value < 100){
		var fCurrencyStr = String(fCurrency) + "\t";
	}
	else
		var fCurrencyStr = String(fCurrency);
	returnVal = fCurrencyStr.replace(/\./, ",");
	return returnVal;
}

function checkField() {
	if (document.premie.field.value == ""){
		alert("S.v.p. de volgende gegevens invullen:\n-bedrag");
	}
	else
		document.premie.submit();
}
