function validateForm(form){
	
	//Check that the contacts name is present
	if(form.customerName.value == ""){
		alert("Please enter the contacts name.")
		return false
	}
	
	//Check that the contact phone number is present
	if(form.phoneNumber.value == ""){
	alert("Please enter the contacts phone number")
		return false
	}
	
	//Check that an e-mail address is valid if entered
	if(form.eMail.value == ""){	
	}
	else{
		if(form.eMail.value.indexOf("@") == -1){
			alert("Please enter a valid e-mail address.")
			return false
		}
	}
	
	//Check that either auto or isolated (transformer) has been selected
	if(form.transformerType[0].checked || form.transformerType[1].checked){
	}
	else{ 	alert("Please select a transformer type.")
		return false
	}


	//Check that screen selection if isolated transformer has been selected
	if(form.transformerType[1].checked){
		if(form.screen[0].checked || form.screen[1].checked){
		}
	
		else{
			alert("Please select whether a screen is required.")
			return false
		}
	}
	
	//Check that a valid input frequency has been entered
	if(form.inputFrequency.value == ""){
		alert("Please enter an input frequency in hertz.")
		return false
	}
	
	
	//Check that single or multiple input voltages has been selected and that at least
	//input voltage 1 has been entered
	if(form.inputVoltage[0].checked || form.inputVoltage[1].checked){	
		if(form.inputVoltage1.value ==""){
			alert("Please enter an input voltage.")	
			return false
		}
	}
	else{ 	
		alert("Please select single or multiple input voltages.")		
		return false
	}

	//Check that 2 voltages have been entered for multiple input voltages
	if(form.inputVoltage[1].checked){
		if(form.inputVoltage2.value == ""){
			alert("Please enter at least two input voltages or select a single input.")
			return false
		}
		
	}

	//Check that either single or multiple output voltages have been selected
	if(form.outputVoltage[0].checked || form.outputVoltage[1].checked){
		if(form.outputVoltage1.value ==""){
			alert("Please enter an output voltage.")
			return false
		}
		
	}
	else{
		alert("Please select single or multiple output voltages.")
		return false
	}	

	if(form.rating1.value == ""){
			alert("Please enter the rating for the output voltage.")
			return false
	}

	//Check that if multiple output volatges have been selected then at least 2 voltages
	//and ratings have been entered
	if(form.outputVoltage[1].checked){
		if(form.outputVoltage2.value == ""){
			alert("Please enter at least two output voltages.")
			return false
		}
		if(form.rating2.value == ""){
			alert("Please enter the rating for the second output voltage.")
			return false
		}

	}
	
	//Check that if comments have been selected then there are some comments
	if(form.comments[0].checked){
		if(form.commentsText.value ==""){
			alert("Please enter some additional comments or select no comments.")
			return false
		}
	}
}















