function checkSubmit2() {
	
	if (document.f.first_name.value == "") {
		alert("Your First Name is Required");
		document.f.first_name.focus();
		return false;
	}

	if (document.f.last_name.value == "") {
		alert("Your Last Name is Required");
		document.f.last_name.focus();
		return false;
	}
	
	if (document.f.dob_m.value == "") {
		alert("Your DOB Month is Required");
		document.f.dob_m.focus();
		return false;
	}
	
	if (document.f.dob_d.value == "") {
		alert("Your DOB Day is Required");
		document.f.dob_d.focus();
		return false;
	}
	
	if (document.f.dob_y.value.length != 4) {
		alert("Your DOB Year is Required");
		document.f.dob_y.focus();
		return false;
	}
	
	if (document.f.country_of_citizenship.value == "") {
		alert("Your Country of Citizenship is Required");
		document.f.country_of_citizenship.focus();
		return false;
	}
	
	if (document.f.home_address.value == "") {
		alert("Your Home Address is Required");
		document.f.home_address.focus();
		return false;
	}
	
	if (document.f.home_address_city.value == "") {
		alert("Your Home Address City is Required");
		document.f.home_address_city.focus();
		return false;
	}
	
	if (document.f.home_address_state.value == "") {
		alert("Your Home Address State/Province is Required");
		document.f.home_address_state.focus();
		return false;
	}
	
	if (document.f.home_address_zip.value == "") {
		alert("Your Home Address Postal Code is Required");
		document.f.home_address_zip.focus();
		return false;
	}
	
	if (document.f.home_address_country.value == "") {
		alert("Your Home Address Country is Required");
		document.f.home_address_country.focus();
		return false;
	}
	
	if (document.f.email.value == "") {
		alert("Your Email Address is Required");
		document.f.email.focus();
		return false;
	}
	
	if (emailcheck(document.f.email.value)==false) {
		alert("A Valid Email Address is Required");
		document.f.email.focus();
		return false;
	}
	
	if (document.f.home_number.value == "") {
		alert("Your Home Number is Required");
		document.f.home_number.focus();
		return false;
	}

	if (document.f.university_name.value == "") {
		alert("Your College Address is Required");
		document.f.university_name.focus();
		return false;
	}
	
	if (document.f.university_address_city.value == "") {
		alert("Your College Address City is Required");
		document.f.university_address_city.focus();
		return false;
	}
	
	if (document.f.university_address_state.value == "") {
		alert("Your College Address State/Province is Required");
		document.f.university_address_state.focus();
		return false;
	}
	
	if (document.f.university_address_zip.value == "") {
		alert("Your College Address Postal Code is Required");
		document.f.university_address_zip.focus();
		return false;
	}
	
	if (document.f.university_address_country.value == "") {
		alert("Your College Address Country is Required");
		document.f.university_address_country.focus();
		return false;
	}
	
	if (document.f.phd_research_field.value == "") {
		alert("Your PhD Research Field is Required");
		document.f.phd_research_field.focus();
		return false;
	}
	
	if (document.f.php_awarded_m.value == "") {
		alert("A Month value is Required");
		document.f.php_awarded_m.focus();
		return false;
	}
	
	if (document.f.php_awarded_d.value == "") {
		alert("A Day value is Required");
		document.f.php_awarded_d.focus();
		return false;
	}
	
	if (document.f.php_awarded_y.value == "") {
		alert("A Year value is Required");
		document.f.php_awarded_y.focus();
		return false;
	}
	
	if (document.f.dissertation_title.value == "") {
		alert("A Dissertation Title is Required");
		document.f.dissertation_title.focus();
		return false;
	}
	
	if (document.f.phd_advisor_name.value == "") {
		alert("Your PhD Advisor's name is Required");
		document.f.phd_advisor_name.focus();
		return false;
	}
	
	if (document.f.phd_advisor_university.value == "") {
		alert("A University Name is Required");
		document.f.phd_advisor_university.focus();
		return false;
	}
	
	if (document.f.phd_advisor_research_field.value == "") {
		alert("A Research Field is Required");
		document.f.phd_advisor_research_field.focus();
		return false;
	}
	
	if (document.f.phd_advisor_email.value == "") {
		alert("An Email Address is Required");
		document.f.phd_advisor_email.focus();
		return false;
	}
	
	if (emailcheck(document.f.phd_advisor_email.value)==false) {
		alert("A Valid Email Address is Required");
		document.f.phd_advisor_email.focus();
		return false;
	}
	
	if (document.f.ref1_name.value == "") {
		alert("A Reference Name is Required");
		document.f.ref1_name.focus();
		return false;
	}

	if (document.f.ref1_employer_name.value == "") {
		alert("An Employer Name is Required");
		document.f.ref1_employer_name.focus();
		return false;
	}
	
	if (document.f.ref1_relationship.value == "") {
		alert("A Reference Relationship value is Required");
		document.f.ref1_relationship.focus();
		return false;
	}
	
	if (document.f.ref1_years_known.value == "") {
		alert("A Years Known value is Required");
		document.f.ref1_years_known.focus();
		return false;
	}
	
	if (document.f.ref1_number.value == "") {
		alert("Your Reference Number is Required");
		document.f.ref1_number.focus();
		return false;
	}
	
	if (document.f.ref1_email.value == "") {
		alert("A Reference Email is Required");
		document.f.ref1_email.focus();
		return false;
	}
	
	if (document.f.ref2_name.value == "") {
		alert("A Reference Name is Required");
		document.f.ref2_name.focus();
		return false;
	}

	if (document.f.ref2_employer_name.value == "") {
		alert("An Employer Name is Required");
		document.f.ref2_employer_name.focus();
		return false;
	}
	
	if (document.f.ref2_relationship.value == "") {
		alert("A Reference Relationship value is Required");
		document.f.ref2_relationship.focus();
		return false;
	}
	
	if (document.f.ref2_years_known.value == "") {
		alert("A Years Known value is Required");
		document.f.ref2_years_known.focus();
		return false;
	}
	
	if (document.f.ref2_number.value == "") {
		alert("Your Reference Number is Required");
		document.f.ref2_number.focus();
		return false;
	}
	
	if (document.f.ref2_email.value == "") {
		alert("A Reference Email is Required");
		document.f.ref2_email.focus();
		return false;
	}
	
	if (emailcheck(document.f.ref2_email.value)==false) {
		alert("A Valid Email Address is Required");
		document.f.ref2_email.focus();
		return false;
	}
	
	if (document.f.ref3_name.value == "") {
		alert("A Reference Name is Required");
		document.f.ref3_name.focus();
		return false;
	}

	if (document.f.ref3_employer_name.value == "") {
		alert("An Employer Name is Required");
		document.f.ref3_employer_name.focus();
		return false;
	}
	
	if (document.f.ref3_relationship.value == "") {
		alert("A Reference Relationship value is Required");
		document.f.ref3_relationship.focus();
		return false;
	}
	
	if (document.f.ref3_years_known.value == "") {
		alert("A Years Known value is Required");
		document.f.ref3_years_known.focus();
		return false;
	}
	
	if (document.f.ref3_number.value =="") {
		alert("Your Reference Number is Required");
		document.f.ref3_number.focus();
		return false;
	}
	
	if (document.f.ref3_email.value == "") {
		alert("A Reference Email is Required");
		document.f.ref3_email.focus();
		return false;
	}
	
	if (emailcheck(document.f.ref3_email.value)==false) {
		alert("A Valid Email Address is Required");
		document.f.ref3_email.focus();
		return false;
	}
	
	if (document.f.curriculum_vitae_file.value == "") {
		alert("Please Browse to your File to Upload");
		document.f.curriculum_vitae_file.focus();
		return false;	
	}
	
	if (document.f.pi_name.value == "") {
		alert("A PI Name is Required");
		document.f.pi_name.focus();
		return false;	
	}
	
	if (document.f.c2b2_institution.value == "") {
		alert("A C2B2 Institution Name is Required");
		document.f.c2b2_institution.focus();
		return false;	
	}
	
	if (document.f.c2b2_department.value == "") {
		alert("A C2B2 Department Name is Required");
		document.f.c2b2_department.focus();
		return false;	
	}
	
	if (document.f.pi_email.value == "") {
		alert("An Email is Required");
		document.f.pi_email.focus();
		return false;	
	}
	
	if (emailcheck(document.f.pi_email.value)==false) {
		alert("A Valid Email Address is Required");
		document.f.pi_email.focus();
		return false;
	}
	
	if (document.f.pi_file.value == "") {
		alert("An File to Upload is Required");
		document.f.pi_file.focus();
		return false;	
	}
	if (!document.f.curriculum_vitae.checked) {
		alert("You must check to verify the statement is true");
		document.f.curriculum_vitae.focus();
		return false;	
	}
	
	if (document.f.research_file.value == "") {
		alert("An File to Upload is Required");
		document.f.research_file.focus();
		return false;	
	}
	
	if (!document.f.letters_recieved_by.checked) {
		alert("You must check to verify the statement is true");
		document.f.letters_recieved_by.focus();
		return false;	
	}
	
	if (!document.f.research_meets_guidelines.checked) {
		alert("You must check to verify the statement is true");
		document.f.research_meets_guidelines.focus();
		return false;	
	}
	
	if (document.f.signature.value == "") {
		alert("Your Electronic Signature is Required");
		document.f.signature.focus();
		return false;
	}
	
	if (document.f.sig_date_m.value == "") {
		alert("Your Signature Date Month is Required");
		document.f.sig_date_m.focus();
		return false;
	}
	
	if (document.f.sig_date_d.value == "") {
		alert("Your Signature Date Day is Required");
		document.f.sig_date_d.focus();
		return false;
	}
	
	if (document.f.sig_date_y.value.length != 4) {
		alert("Your Signature Date Year is Required");
		document.f.sig_date_y.focus();
		return false;
	}

	
	//return false;
	
}

function isNumberKey(evt) {
	var charCode = (evt.which) ? evt.which : event.keyCode;
	if (charCode > 31 && (charCode < 48 || charCode > 57)) {
		return false;
   		return true;
	}
}

function emailcheck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}
	
	function getCheckedValue(radioObj) {
		if(!radioObj)
			return "";
		var radioLength = radioObj.length;
		if(radioLength == undefined)
			if(radioObj.checked)
				return radioObj.value;
			else
				return "";
		for(var i = 0; i < radioLength; i++) {
			if(radioObj[i].checked) {
				return radioObj[i].value;
			}
		}
		return "";
	}

