function validateOnSubmit() {
	var errors = 0;
	try{
	if (document.forms.form1.accountname.value == '') {
		document.getElementById('error-accountname').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-accountname').style.display = "none";
	}
	
	if (document.forms.form1.contactname.value == '') {
		document.getElementById('error-contactname').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-contactname').style.display = "none";
	}
	
	if (document.forms.form1.adress1.value == '') {
		document.getElementById('error-adress1').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-adress1').style.display = "none";
	}
	
	if (document.forms.form1.zipcode.value == '') {
		document.getElementById('error-zipcode').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-zipcode').style.display = "none";
	}
	
	if (document.forms.form1.state.value == '') {
		document.getElementById('error-state').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-state').style.display = "none";
	}
	
	if (document.forms.form1.city.value == '') {
		document.getElementById('error-city').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-city').style.display = "none";
	}
	
	/*if (document.forms.form1.kitsrequested.value == '') {
		document.getElementById('error-kitsrequested').style.display = "inline";
		errors++;
	} else {
		document.getElementById('error-kitsrequested').style.display = "none";
	}*/
	}
	catch(Err){alert(Err);}
	if (errors > 0) {
		return false;
	}
};