// JavaScript Document
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 ID");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

 		 return true;					
	}

function formValidate()
		{
			var frm = document.enquiry;
			var emailID=document.enquiry.emailb;
		
			if (frm.nameb.value == "")
			{
				alert("Please enter name.");
				frm.nameb.focus();
				return false;
			}
			if (frm.phoneb.value == "")
			{
				alert("Please enter Phone/Fax number.");
				frm.phoneb.focus();
				return false;
			}
			if ((emailID.value==null)||(emailID.value=="")){
				alert("Please Enter your Email ID");
				emailID.focus();
				return false;
			}
			if (echeck(emailID.value)==false){
				emailID.value="";
				emailID.focus();
				return false;
			}
			return true;
		}

	function validate_enquiryForm()
	{
		var frm = document.enquiryForm;
		var emailID=document.enquiryForm.email;
	  
		if (frm.name.value == "")
		{
			alert("Please enter your name.");
			frm.name.focus();
			return false;
		}
		if (frm.position.value == "")
		{
			alert("Please enter your position.");
			frm.position.focus();
			return false;
		}
		if (frm.Agency.value == "")
		{
			alert("Please enter your agency/school name.");
			frm.Agency.focus();
			return false;
		}
		if (frm.address.value == "")
		{
			alert("Please enter your address.");
			frm.address.focus();
			return false;
		}
		if (frm.Postcode.value == "")
		{
			alert("Please enter your postcode.");
			frm.Postcode.focus();
			return false;
		}
		if (frm.phone.value == "")
		{
			alert("Please enter your phone number.");
			frm.phone.focus();
			return false;
		}
		
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		if (frm.pupil.value == "")
		{
			alert("Please enter your pupil name.");
			frm.pupil.focus();
			return false;
		}
		if (frm.day.value == "")
		{
			alert("Please select day.");
			frm.day.focus();
			return false;
		}
		if (frm.month.value == "")
		{
			alert("Please select month.");
			frm.month.focus();
			return false;
		}
		if (frm.year.value == "")
		{
			alert("Please select year.");
			frm.year.focus();
			return false;
		}
		if (frm.CurrentSchoolYear.value == "")
		{
			alert("Please select current school year.");
			frm.CurrentSchoolYear.focus();
			return false;
		}
		if (frm.Current_LastSchool.value == "")
		{
			alert("Please enter current/last school year.");
			frm.Current_LastSchool.focus();
			return false;
		}
		if (frm.BriefDetails.value == "")
		{
			alert("Please enter brief details as to why this pupil needs alternative provision.");
			frm.BriefDetails.focus();
			return false;
		}
		

		return true;
		
	}
	
	function validate_applicationForm()
	{
		
		var frm = document.ApplicationForm;
		var emailID=document.ApplicationForm.email;
	  
		
		if (frm.title.value == "")
		{
			alert("Please select Title.");
			frm.title.focus();
			return false;
		}
		if (frm.familyname.value == "")
		{
			alert("Please enter your family name.");
			frm.familyname.focus();
			return false;
		}
		if (frm.firstname.value == "")
		{
			alert("Please enter your first name.");
			frm.firstname.focus();
			return false;
		}
		if (frm.day.value == "")
		{
			alert("Please select day.");
			frm.day.focus();
			return false;
		}
		if (frm.month.value == "")
		{
			alert("Please select month.");
			frm.month.focus();
			return false;
		}
		if (frm.year.value == "")
		{
			alert("Please select year.");
			frm.year.focus();
			return false;
		}
		if (frm.gender.value == "")
		{
			alert("Please select gender.");
			frm.gender.focus();
			return false;
		}
		if (frm.nationality.value == "")
		{
			alert("Please enter your nationality.");
			frm.nationality.focus();
			return false;
		}
		if (frm.passportnumber.value == "")
		{
			alert("Please enter your passport number.");
			frm.passportnumber.focus();
			return false;
		}
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		
		return true;
		
	}
	
	function validate_ukapplicationForm()
	{
		var frm = document.ukStudentAppForm;
		var emailID=document.ukStudentAppForm.email;
	  
		
		if (frm.course.value == "")
		{
			alert("Please enter Course Title.");
			frm.course.focus();
			return false;
		}
		if (frm.surname.value == "")
		{
			alert("Please enter your Surname.");
			frm.surname.focus();
			return false;
		}
		if (frm.firstname.value == "")
		{
			alert("Please enter your First Name.");
			frm.firstname.focus();
			return false;
		}
		if (frm.title.value == "")
		{
			alert("Please select Title.");
			frm.title.focus();
			return false;
		}
		if (frm.day.value == "")
		{
			alert("Please select day.");
			frm.day.focus();
			return false;
		}
		if (frm.month.value == "")
		{
			alert("Please select month.");
			frm.month.focus();
			return false;
		}
		if (frm.year.value == "")
		{
			alert("Please select year.");
			frm.year.focus();
			return false;
		}
		if (frm.phone.value == "")
		{
			alert("Please enter day Phone No.");
			frm.phone.focus();
			return false;
		}
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		
		return true;
		
	}	
	

