function CheckForm(){
	if (document.registration.fName.value== ""){
		alert("Participant's First Name is required.");
		document.registration.fName.focus();
		return false;
	}
	if (document.registration.fName2.value== ""){
		alert("Participant's Last Name is required.");
		document.registration.fName2.focus();
		return false;
	}
	if (document.registration.fDesignation.value== ""){
		alert("Participant's Designation is required.");
		document.registration.fDesignation.focus();
		return false;
	}
	if (document.registration.fCompany.value== ""){
		alert("Company Name is required.");
		document.registration.fCompany.focus();
		return false;
	}
	if(document.registration.fEmail.value.length == 0) { 
		alert("Email Address is required."); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 == document.registration.fEmail.value.indexOf("@")) { 
		alert("Invalid email address."); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 == document.registration.fEmail.value.indexOf(".")) { 
		alert("Invalid email address."); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 != document.registration.fEmail.value.indexOf(",")) { 
		alert("Invalid email address."); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 != document.registration.fEmail.value.indexOf("#")) { 
		alert("Invalid email address." ); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 != document.registration.fEmail.value.indexOf("!")) { 
		alert("Invalid email address." ); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 != document.registration.fEmail.value.indexOf(" ")) { 
		alert("Invalid email address." ); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 != document.registration.fEmail.value.indexOf("@.")) { 
		alert("Invalid email address." ); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(-1 != document.registration.fEmail.value.indexOf(".@")) { 
		alert("Invalid email address." ); 
		document.registration.fEmail.focus(); 
		return false; 
	}
	if(document.registration.fEmail.value.length == (document.registration.fEmail.value.indexOf("@")+1) ) {
		alert("Invalid email address.");
		document.registration.fEmail.focus();
		return false;
	}
	if(document.registration.fEmail.value.length == (document.registration.fEmail.value.indexOf(".")+1) ) {
		alert("Invalid email address.");
		document.registration.fEmail.focus();
		return false;
	}
	if (document.registration.fAddress.value== ""){
		alert("Mailing address is required.");
		document.registration.fCountry.focus();
		return false;
	}
	if (document.registration.fCountry.value== ""){
		alert("Country is required.");
		document.registration.fCountry.focus();
		return false;
	}
	if (document.registration.fContact.value == ""){
		alert("Contact Number is required.");
		document.registration.fContact.focus();
		return false;
	}
	if (document.registration.fURL.value == ""){
		alert("Company website is required.");
		document.registration.fContact.focus();
		return false;
	}
	if (document.registration.fNetwork.value== ""){
		alert("Please indicate the name of the network(s) you are affiliated with.  If there is none, please write NA.");
		document.registration.fNetwork.focus();
		return false;
	}		
	if (document.registration.fGolf.value == ""){
		alert("Please indicate if you're joining the golf tournament.");
		document.registration.fGolf.focus();
		return false;
	}
	if (document.registration.fCityTour.value == ""){
		alert("Please indicate if you're joining the city tour.");
		document.registration.fCityTour.focus();
		return false;
	}
	if (document.registration.fNightOut.value == ""){
		alert("Please indicate if you're joining the night out.");
		document.registration.fNightOut.focus();
		return false;
	}	
	if (confirm("Register Now?")) {
		return true;
	}
	else{ 
		return false;
	}
}