var hw= new Object; function Calculator(){
var inhoud = parseInt(document.hw.inhoud.value);
var type = parseInt(document.hw.type.value);
var fundering = parseInt(document.hw.fundering.value);
var dakcon = parseInt(document.hw.dakcon.value);
var gevel = parseInt(document.hw.gevel.value);
var keuken = parseInt(document.hw.keuken.value);
var badtoil = parseInt(document.hw.badtoil.value);
var afwerk = parseInt(document.hw.afwerk.value);
var problemen = parseInt(document.hw.problemen.value);
switch (type) {
		case 0 :
			type = 0;
			break
		case 1 :
			type = 385;
			break
		case 2 :
			type = 400;
			break
		case 3 :
			type = 540;
			break
		case 4 :
			type = 415;
			break
		case 5 :
			type = 345;
			break
		};
switch (fundering) {
		case 1 :
			fundering = 0;
			break
		case 2 :
			fundering = -9;
			break
		case 3 :
			fundering = -4;
			break
		case 4 :
			fundering = -3;
			break
		};
switch (dakcon) {
		case 1 :
			dakcon = 0;
			break
		case 2 :
			dakcon = 3;
			break
		case 3 :
			dakcon = 9;
			break
		};
switch (gevel) {
		case 1 :
			gevel = 0;
			break
		case 2 :
			gevel = 2;
			break
		case 3 :
			gevel = 8;
			break
		case 4 :
			gevel = 9;
			break
		};
switch (keuken) {
		case 1 :
			keuken = 0;
			break
		case 2 :
			keuken = 8;
			break
		case 3 :
			keuken = 8;
			break
		case 4 :
			keuken = 15;
			break
		};
switch (badtoil) {
		case 1 :
			badtoil = 0;
			break
		case 2 :
			badtoil = 4;
			break
		case 3 :
			badtoil = 4;
			break
		case 4 :
			badtoil = 11;
			break
		};
switch (afwerk) {
		case 1 :
			afwerk = 0;
			break
		case 2 :
			afwerk = 5;
			break
		case 3 :
			afwerk = 5;
			break
		case 4 :
			afwerk = 15;
			break
		};
document.hw.basis.value = inhoud * type ;
var basis = parseInt(document.hw.basis.value);
if (inhoud < 250) {
		document.hw.inhoudstoeslag.value = 10;
	} else {
		document.hw.inhoudstoeslag.value = 0;
	}
document.hw.percentage.value = ((fundering) - ( - (dakcon)) - ( - (gevel)) - ( - (keuken)) - ( - (badtoil)) - ( - (afwerk)) - ( - (problemen)) - ( - (document.hw.inhoudstoeslag.value)));
document.hw.toeslag.value = ((basis * (document.hw.percentage.value)) / 100) 
document.hw.totaal.value = (basis- ( - (document.hw.toeslag.value))) ;
if (document.hw.totaal.value==0){	alert("Voor een correcte berekening dient u tenminste inhoud en type woning in te vullen");}
	}








