// 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 register(){

			if(document.registercourts.name.value=="")

			{

				window.alert('Enter your username, please!');

				document.registercourts.name.focus();

				return false;

			}

			if(document.registercourts.name.value.length < 6)

			{

				window.alert('Please enter at least 6 characters for your username!');

				document.registercourts.name.focus();

				return false;

			}


			if(document.registercourts.password.value.length < 6)

			{

				window.alert('Please enter at least 6 characters for your password!');

				document.registercourts.password.focus();

				return false;

			}

			if(document.registercourts.password.value != document.registercourts.password2.value)

			{

				window.alert('Your passwords do not match!');

				document.registercourts.password.focus();
				document.registercourts.password.value=="";
				document.registercourts.password2.value=="";
				return false;

			}

			if(document.registercourts.email.value=="")

			{

				window.alert('Enter your email, please!');

				document.registercourts.email.focus();

				return false;

			}

			//enter valid email id

			if (echeck(document.registercourts.email.value)==false){

			document.registercourts.email.value=""

			document.registercourts.email.focus()

			return false

			}

			// enter valid title

			if(document.registercourts.title.value=="")

			{

				window.alert('Please select your Title!');

				document.registercourts.title.focus();

				return false;

			}


			if(document.registercourts.fname.value=="")

			{

				window.alert('Enter your First Name, please!');

				document.registercourts.fname.focus();

				return false;

			}

			if(document.registercourts.sname.value=="")

			{

				window.alert('Enter your Surname, please!');

				document.registercourts.sname.focus();

				return false;

			}
			

			if(document.registercourts.dob.value=="")

			{

				window.alert('Enter your Date of birth, please!');

				document.registercourts.dob.focus();

				return false;

			}

			

			if(document.registercourts.gender.value=="")

			{

				window.alert('Select your gender, please!');

				document.registercourts.gender.focus();

				return false;

			}

			if(document.registercourts.address.value=="")

			{

				window.alert('Enter your address, please!');

				document.registercourts.address.focus();

				return false;

			}

			if(document.registercourts.city.value=="")

			{

				window.alert('Enter your city, please!');

				document.registercourts.city.focus();

				return false;

			}

			if(document.registercourts.postcode.value=="")

			{

				window.alert('Enter your post code, please!');

				document.registercourts.postcode.focus();

				return false;

			}

			if(document.registercourts.contactno.value=="")

			{

				window.alert('Enter your contact number, please!');

				document.registercourts.contactno.focus();

				return false;

			}

			if(document.registercourts.ethnicity.value=="")

			{

				window.alert('Select your ethnicity, please!');

				document.registercourts.ethnicity.focus();

				return false;

			}

}
