function CheckValidation(frm){
	if(frm.First_Name.value==""){
			alert("Field required: First Name.");
			frm.First_Name.focus();
			return false;
		}
		
		if(frm.Last_Name.value==""){
			alert("Field required: Last Name.");
			frm.Last_Name.focus();
			return false;
		}
		
		if(frm.Address.value==""){
			alert("Field required: Address.");
			frm.Address.focus();
			return false;
		}
		
		if(frm.State.value==""){
			alert("Field required: State.");
			frm.State.focus();
			return false;
		}
		
		if(frm.Home_Phone.value==""){
			alert("Field required: Home Phone.");
			frm.Home_Phone.focus();
			return false;
		}
		if(isNaN(frm.Home_Phone.value)){
			alert("Home Phone should be number.");
			frm.Home_Phone.focus();
			return false;
		}
		
		if(frm.Email.value==""){
			alert("Field required: Email.");
			frm.Email.focus();
			return false;
		}
		var goodEmail = frm.Email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi); 
		if (!goodEmail) { 
				alert("Incorrect email format."); 
			frm.Email.focus(); 
			return false; 
			}
	return 	radio_button_checker(frm);
			// Radio Button Validation
}

function radio_button_checker(frm)
{
// set var radio_choice to false
var radio_choice = false;

// Loop from zero to the one minus the number of radio button selections
for (counter = 0; counter < frm.Contacted_HLF.length; counter++)
{
// If a radio button has been selected it will return true
// (If not it will return false)
if (frm.Contacted_HLF[counter].checked)
radio_choice = true; 
}

if (!radio_choice)
{
// If there were no selections made display an alert box 
alert("Please specify if you'd like to be contacted by an HLF Leisure Tours representative.")
frm.Contacted_HLF[0].focus();
return (false);
}
return (true);
}

