function validateSearch() {
	var valid = true;
	
	if(document.search.vermogen.value == "") {
		alert("Vul a.u.b. het vermogen van uw motor in");
		document.search.vermogen.focus();
		valid = false;
	}
	else if(isNaN(document.search.vermogen.value)) {
		alert("Het opgeven vermogen dient een cijfer te zijn");
		document.search.vermogen.focus();
		valid = false;
	}
	else if(document.search.toerental.value == "") {
		alert("Vul a.u.b. het toerental van uw motor in");
		document.search.toerental.focus();
		valid = false;
	}
	else if(isNaN(document.search.toerental.value)) {
		alert("Het opgeven toerental dient een cijfer te zijn");
		document.search.toerental.focus();
		valid = false;
	}
	else if(document.search.toerental.length < 3) {
		alert("Het vermogen moet minimaal 1000 tpm zijn");
		document.search.toerental.focus();
		valid = false;
	}
	else if(document.search.keerkoppeling.value == "") {
		alert("Vul a.u.b. de reductie keerkoppeling in");
		document.search.keerkoppeling.focus();
		valid = false;
	}
	else if(document.search.keerkoppeling.value.indexOf(",") > 0) {
		alert("Voor decimaalscheiding dient u een . te gebruiken.");
		document.search.keerkoppeling.focus();
		valid = false;
	}
	else if(isNaN(document.search.keerkoppeling.value)) {
		alert("De opgeven reductie keerkoppeling dient een cijfer te zijn");
		document.search.keerkoppeling.focus();
		valid = false;
	}
	else if(document.search.sad.value == "") {
		alert("Vul a.u.b. de schroefasdiameter in");
		document.search.sad.focus();
		valid = false;
	}
	else if(isNaN(document.search.sad.value)) {
		alert("De opgeven schroefasdiameter dient een cijfer te zijn");
		document.search.sad.focus();
		valid = false;
	}

	return valid;
}

function eenheidChanged(sadmaat, sadvalue) {
	var element = document.getElementById("sadcell");
	var toDelete = document.getElementById("sad");
	
	if(toDelete != null) {
		element.removeChild(toDelete);
	}
	
	if(sadmaat == "mm") {
		selectElement = document.createElement("select");
		selectElement.name = "sad";
		selectElement.id = "sad";
		selectElement.style.width = "146px";
		
		for(var i = 20; i <= 100; i += 5) {
			optionElement = document.createElement("option");
			optionElement.text = i;
			optionElement.value = i;
			
			extElement = document.createElement("option");
			extElement.text = 0;
			extElement.value = 0;
			
			if(i == 20) {
				tmpElement = document.createElement("option");
				tmpElement.text = 19;
				tmpElement.value = 19;
				
				try {
					selectElement.add(extElement, null);
					selectElement.add(tmpElement, null);
				}
				catch(e) {
					selectElement.add(extElement);
					selectElement.add(tmpElement);
					}
			}
			
			try {
				selectElement.add(optionElement, null);
			}
			catch(e) {
				selectElement.add(optionElement);
				
			}
			
			if(sadvalue == i) {
				optionElement.selected = true;
			} 		
			else if (sadvalue == 19){
				tmpElement.selected = true;
			}
		}
		
		element.appendChild(selectElement);
	}
	else {
		selectElement = document.createElement("select");
		selectElement.name = "sad";
		selectElement.id = "sad";
		selectElement.style.width = "146px";
		
		 var inches =  [0, 0.75, 0.875, 1, 1.125, 1.25, 1.375, 1.5, 1.75, 2, 2.125, 2.25, 2.375, 2.5, 2.75, 3, 3.5, 4];

		 for (i=0; i<inches.length; i++) {
			optionElement = document.createElement("option");
			optionElement.text = inches[i];
			optionElement.value = inches[i];
			
			try {
				selectElement.add(optionElement, null);
			}
			catch(e) {
				selectElement.add(optionElement);
				
			}	
			
			if(sadvalue == inches[i]) {
				optionElement.selected = true;
			} 	
		}			
			element.appendChild(selectElement);
	}
}


function popitup(url) {
	newwindow=window.open(url,'Dealer locator','height=760,width=1000,scrollbars=yes');
	return false;
}


