/* Javascript version koksmaatje */

window.onload = init;

function init() {
	// If the user's browser supports javascript - invoke the javascript functions
	if (document.getElementById && document.getElementsByTagName) {
		var mySelects = document.getElementsByTagName("SELECT");
		if (!mySelects) { return; }
		else {
			for (var i=0;i<mySelects.length;i++) {
				mySelects[i].onchange = convert;
			}
			document.getElementById("eenhconv_submit").style.visibility = "hidden";
			document.getElementById("tempconv_submit").style.visibility = "hidden";
			convert();
		}
	}
}


function convert(){

	// Change the value of the measure conversion result based on the selected amount and measures
	var amount = document.getElementById("aantal").selectedIndex + 1;
	var from = 	document.getElementById("van_eenheid").selectedIndex;
	var to = 	document.getElementById("naar_eenheid").selectedIndex;
	var conversie = eenhArray[from][to];
	if( isNaN(conversie) ) {
		document.getElementById("eenhresult").value = textDefault;
	}
	else {
		document.getElementById("eenhresult").value = ( Math.round(conversie * amount * 10000) /10000 ) + ' ' + document.getElementById("naar_eenheid").options[to].value;
	}


	// Change the value of the temperature conversion result based on the selected description
	var i = document.getElementById("tempname").selectedIndex;
	document.getElementById("tempresult").value = tempArray[i];
}
