function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail Address, please input a valid email address")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail Address, please input a valid email address")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail Address, please input a valid email address")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail Address, please input a valid email address")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail Address, please input a valid email address")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail Address, please input a valid email address")
		    return false
		 }

 		 return true
	}

function validate()
{

var referrer = document.enquiryForm.referrer.value;
var referrerAddress = document.enquiryForm.referrerAddress.value;
var referrerEmail = document.enquiryForm.referrerEmail.value;
var patientsName = document.enquiryForm.patientsName.value;
var patientNHINumber = document.enquiryForm.patientNHINumber.value;
var patientAge = $('#patientAge').val();
var sex = $('#sex').val();
var ethnicity = document.enquiryForm.ethnicity.value;
var mainDiagnosis = document.enquiryForm.mainDiagnosis.value;
var whyThePatientNeedsQE = document.enquiryForm.whyThePatientNeedsQE.value;
var comorbilitiesAllergies = document.enquiryForm.comorbilitiesAllergies.value;
var additionalInfo = document.enquiryForm.additionalInfo.value;



if(referrer == '' || referrerAddress == '' || referrerEmail == '' || patientsName == '' || patientNHINumber == '' || patientAge == '' || sex == '' || ethnicity == '' || mainDiagnosis == '' || whyThePatientNeedsQE == '' || comorbilitiesAllergies == '')
{
alert('One or more required fields were empty. Please correct your account details and try again.');
return false;
}

if(echeck(referrerEmail)==false)
{
email="";
return false;
}
else
{
  closeForm();
return true;
}
}

