function DoCustomValidation() {
	
		var frm = document.forms["request_form"];
	
		var radio_ps;
		var check_info;
	
		radio_ps = false;
		check_info = false;
	
		for (counter = 0; counter < frm.Best_Time_To_Call.length; counter++)
		{
			if (frm.Best_Time_To_Call[counter].checked) radio_ps = true;
		}
		
		for (counter = 0; counter < frm.Information_Required.length; counter++)
		{
			if (frm.Information_Required[counter].checked) check_info = true;
		}
		
		if (!radio_ps) {
			alert ("Please select a best time to contact you.");
			return false;
		}
		
		if (!check_info) {
			alert ("Please select at least one option for the type of information you require.");
			return false;
		}
	
		return true;
	
	}

var orderValidator = new Validator("request_form");

orderValidator.addValidation("First_Name","req","Please enter your first name.");
orderValidator.addValidation("Last_Name","req","Please enter your last name.");
orderValidator.addValidation("Phone_Day","req","Please enter a daytime phone number.");
orderValidator.addValidation("Email","req","Please enter your email address.");


orderValidator.setAddnlValidationFunction("DoCustomValidation");