function ValidateForm(objForm){
	var blnchecked = false;

	if(Trim(objForm.budget.value) != "" && objForm.budget_type[0].checked == false && objForm.budget_type[1].checked == false ){
		alert("Please select a budget type.");
		objForm.budget_type[0].focus();
		return false;
	}

	if (objForm.program_type[2].checked == true && Trim(objForm.other.innerText) == ""){
		alert("Please enter an description of 'other'.")
		objForm.other.focus()
		return false
	}

	if(Trim(objForm.first_name.value) == ""){
		alert("Please enter your first name.");
		objForm.first_name.focus();
		return false;
	}
	if(Trim(objForm.last_name.value) == ""){
		alert("Please enter your last name.");
		objForm.last_name.focus();
		return false;
	}
	if(Trim(objForm.address1.value) == ""){
		alert("Please enter your address.");
		objForm.address1.focus();
		return false;
	}
	if(Trim(objForm.city.value) == ""){
		alert("Please enter your city.");
		objForm.city.focus();
		return false;
	}
	if(Trim(objForm.state.value) == ""){
		alert("Please enter your state.");
		objForm.state.focus();
		return false;
	}
	if(Trim(objForm.zip.value) == ""){
		alert("Please enter your zip code.");
		objForm.zip.focus();
		return false;
	}
	if (isNaN(objForm.zip.value) || Trim(objForm.zip.value).length < 5){
		alert("Zip code must be numeric and 5 digits.")
		objForm.zip.select();
		objForm.zip.focus();
		return false;
	}	
	if(Trim(objForm.company.value) == ""){
		alert("Please enter your company name.");
		objForm.company.focus();
		return false;
	}
	if(Trim(objForm.email.value) == ""){
		alert("Please enter your email address.");
		objForm.email.focus();
		return false;
	}
	if(Trim(objForm.phone.value) == ""){
		alert("Please enter your phone number.");
		objForm.phone.focus();
		return false;
	}
	
	blnchecked = false;
	for (var x = 0; x < objForm.program_type.length; x++){
		if (objForm.program_type[x].checked){
			blnchecked = true;
			break;
		}
	}
	if (blnchecked == false){
		alert("Please select a program type.")
		objForm.program_type[0].focus()
		return false
	}
	
	if (objForm.program_type[2].checked == false && trim(objForm.other.innerText) == ""){
		alert("Please enter an description of 'other'.")
		objForm.other.focus()
		return false
	}
	if(Trim(objForm.budget.value) != "" && objForm.budget_type[0].checked == false && objForm.budget_type[1].checked == false ){
		alert("Please select a budget type.");
		objForm.budget_type.focus();
		return false;
	}

/*	
	if(Trim(objForm.program_name.value) == ""){
		alert("Please enter your program name.");
		objForm.program_name.focus();
		return false;
	}
	
	if(Trim(objForm.program_purpose.value) == ""){
		alert("Please enter your program purpose.");
		objForm.program_purpose.focus();
		return false;
	}
	
	if(Trim(objForm.program_date.value) == ""){
		alert("Please enter your program_date.");
		objForm.program_date.focus();
		return false;
	}
	
	if(Trim(objForm.program_destinations.value) == ""){
		alert("Please enter your program destinations.");
		objForm.program_destinations.focus();
		return false;
	}
	
	if(Trim(objForm.program_attendees.value) == ""){
		alert("Please enter the number of program attendees.");
		objForm.program_attendees.focus();
		return false;
	}
		
	if(Trim(objForm.budget.value) == ""){
		alert("Please enter your program budget.");
		objForm.budget.focus();
		return false;
	}
		
	if(Trim(objForm.phone.value) == ""){
		alert("Please enter your phone number.");
		objForm.phone.focus();
		return false;
	}
	
	blnchecked = false;
	for (var x = 0; x < objForm.budget_type.length; x++){
		if (objForm.budget_type[x].checked){
			blnchecked = true;
			break;
		}
	}
	if (blnchecked == false){
		alert("Please select a budget type.")
		objForm.budget_type[0].focus()
		return false
	}

	blnchecked = false;
	for (var x = 0; x < objForm.services.length; x++){
		if (objForm.services[x].checked){
			blnchecked = true;
			break;
		}
	}
	if (blnchecked == false){
		alert("Please select a service.")
		objForm.budget_type[0].focus()
		return false
	}
*/
}
document.frmProgramRequest.first_name.focus();
//-->
