function chk_register(e) {

	if (e.fname.value == "") {
		alert(" Please enter your first name ");
		e.fname.focus();
		return false;
	}

	if (e.lname.value == "") {
		alert(" Please enter last name ");
		e.lname.focus();
		return false;
	}

	if (e.phone.value == "") {
		alert(" Please enter phone number ");
		e.phone.focus();
		return false;
	}

	if (e.address.value == "") {
		alert(" Please enter your address");
		e.address.focus();
		return false;
	}

	if (e.city.value == "") {
		alert(" Please enter your city");
		e.city.focus();
		return false;
	}
	
	if (e.zip.value == "") {
		alert(" Please enter your zip code");
		e.zip.focus();
		return false;
	}
	
	if (!validateEmail(e.email.value)) {
		alert("Please enter valid email address");
		e.email.focus();
		return false;
	}

	if(e.pass.value == "") {
		alert(" Please enter password");
		e.pass.focus();
		return false;
	}

	if(e.pass.value.length < 6) {
		alert(" Password should have more that 6 characters");
		e.pass.focus();
		return false;
	}

	if(e.cpass.value == "") {
		alert(" Please enter confirm password");
		e.cpass.focus();
		return false;
	}
	
	if(e.pass.value!=e.cpass.value)	{
		alert("Your passwords do not match");
		e.cpass.select();
		return false;
	}
}

		  	

function validateEmail(email) {
	if (email == "") {
		return false;
	}

	badStuff = ";:/,' \"\\";
	for (i=0; i<badStuff.length; i++) {
		badCheck = badStuff.charAt(i);
		if (email.indexOf(badCheck,0) != -1) return false;

	}

	posOfAtSign = email.indexOf("@",1);
	if (posOfAtSign == -1) return false; 

	if (email.indexOf("@",posOfAtSign+1) != -1) return false; 

	posOfPeriod = email.indexOf(".", posOfAtSign);

	if (posOfPeriod == -1) return false;

	if (posOfPeriod+2 > email.length) return false;
	
	return true;

}



function openalready()

{

theURL="thanks.php?Call=already";

var winleft = (screen.width - 500) / 2;

var winUp = (screen.height - 500) / 4;

var height=150;

var width=350;



winProp = 'width='+width+',height='+height+',left='+winleft+',top='+winUp+',scrollbars=no,resizable=no,toolbar=0,menubar=0';

 window.open(theURL,'', winProp);

 if (parseInt(navigator.appVersion) >= 4)

  {

   window.focus();

   }

}





function chkcode(l)

{

	var frm1 = l;

	if (frm1.postcode.value=="")

	{

		alert("Please enter the postcode");

		frm1.postcode.select();

		return false;

	}

	if (frm1.city.value=="")

	{

		alert("Please enter the city name");

		frm1.city.select();

		return false;

	}		

}

function facility(a)

{

	var frm = a;

	if (frm.street.value=="")

	{

		alert("Please enter your street address");

		frm.street.select();

		return false;

	}

	if (frm.city.value=="")

	{

		alert("Please enter the city name");

		frm.city.select();

		return false;

	}		

	/*if (frm.state.value=="")

	{

		alert("Please enter the state name");

		frm.state.select();

		return false;

	}	*/	

	if (frm.postcode.value=="")

	{

		alert("Please enter postcode");	

		frm.postcode.select();

		return false;

	}		

}



function login(a)

{

	var frm = a;

	if(!validateEmail(frm.email.value))

						{

							 alert("Please enter valid email address"); 

							 frm.email.focus();

							 return false;

						}

	

	if (frm.pass.value=="")

	{

		alert("Please enter the password");	

		frm.pass.select();

		return false;

	}		

	

}



function submitForm(a)

{

	

	

	if(a.center_name.value=="")

	{

		alert ("Please enter the center name");

		a.center_name.select();

		return false;

	}

	if(a.location.value=="")

	{

		alert ("Please enter the center location");

		a.location.select();

		return false;

	}

	if(a.city.value=="")

	{

		alert ("Please enter the center city");

		a.city.select();

		return false;

	}

	if(a.postcode.value=="")

	{

		alert ("Please enter the postcode");

		a.postcode.select();

		return false;

	}

	var x =a.states.selectedIndex;

	

	if(a.states[x].value=="")

	{

		alert ("Please select a state");

		a.states.select();

		return false;

	}

	if(a.contact_info.value=="")

	{

		alert ("Please enter the contact information");

		a.contact_info.select();

		return false;

	}

	if(a.open_hours.value=="")

	{

		alert ("Please enter the open hours");

		a.open_hours.select();

		return false;

	}

	/*if(a.latitude.value=="")

	{

		alert ("Please enter the latitude");

		a.latitude.select();

		return false;

	}

	if(a.longitude.value=="")

	{

		alert ("Please enter the longitude");

		a.longitude.select();

		return false;

	}*/

	if(a.motto.value=="")

	{

		alert ("Please enter the center motto");

		a.motto.select();

		return false;

	}

	if(a.mission_statement.value=="")

	{

		alert ("Please enter the mission_statement");

		a.mission_statement.select();

		return false;

	}

	if(a.who_we_are.value=="")

	{

		alert ("Please enter 'Who we are'");

		a.who_we_are.select();

		return false;

	}

	if(a.our_providers.value=="")

	{

		alert ("Please enter the our provider");

		a.our_providers.select();

		return false;

	}

	if(a.urgent_services.value=="")

	{

		alert ("Please enter urgent services");

		a.urgent_services.select();

		return false;

	}

	if(a.injuries_illness.value=="")

	{

		alert ("Please enter the injuries and illness we treat");

		a.injuries_illness.select();

		return false;

	}

	if(a.other_locations.value=="")

	{

		alert ("Please enter other locations");

		a.other_locations.select();

		return false;

	}

	if(a.cities_near.value=="")

	{

		alert ("Please enter the cities near by");

		a.cities_near.select();

		return false;

	}

	

}



