
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){
     showAlert("Invalid E-mail")
     return false;
  }
  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
     showAlert("Invalid E-mail");
     return false;
  }
  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
      showAlert("Invalid E-mail");
      return false;
  }
   if (str.indexOf(at,(lat+1))!=-1){
      showAlert("Invalid E-mail")
      return false;
   }
   if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
      showAlert("Invalid E-mail")
      return false;
   }
   if (str.indexOf(dot,(lat+2))==-1){
      showAlert("Invalid E-mail")
      return false;
   }
   if (str.indexOf(" ")!=-1){
      showAlert("Invalid E-mail")
      return false;
   }
   return true;         
}

function validateCreate(){
	
	var emailID  = document.form.email;
	var cemailID = document.form.cemail;
	var pwordID  = document.form.pword;
	var cpwordID = document.form.cpword;
	var fnameID  = document.form.fname;
	var lnameID  = document.form.lname;
	var addressID= document.form.address;
	var cityID   = document.form.city;
	var stateID  = document.form.state;
	var zipcodeID= document.form.zipcode;
	var phoneID  = document.form.phone;
		
	/***** EMAIL *****/
	if ((emailID.value==null)||(emailID.value=="")){
		showAlert("Please Enter your Email");
		emailID.focus()
		return false;
	}
	if (echeck(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return false;
	}
	
	if( (cemailID.value==null)||(cemailID.value=="")){
		showAlert("Confirm your email.");
		cemailID.focus();
		return false;
	}
	
	if( (emailID.value) === (cemailID.value)){
	}else{
		showAlert('The fields of emails must be equal.');
		return false;
	}
	/******  FIM EMAIL  *****/
	
	/**** PASS *****/
  	if( (pwordID.value==null)||(pwordID.value=="")){
		showAlert("Please Enter your password");
		pwordID.focus();
		return false;
	}
	
	if( (pwordID.value.lenght<=5)||(pwordID.value.lenght>=20)){
		showAlert("Please Enter your password")
		pwordID.focus()
		return false;
	}
			
	if( (cpwordID.value==null)||(cpwordID.value=="")){
		showAlert("confirm your password.");
		cpwordID.focus();
		return false;
	}	
	
	if( (pwordID.value) === (cpwordID.value)){
		
	}else{
		showAlert('Passwords do not match.');
		return false;
	}
	
	/*** FIM PASS ***/
		
	if( (fnameID.value==null)||(fnameID.value=="")){
		showAlert("Please enter your first name.");
		fnameID.focus();
		return false;
	}
	
	if( (lnameID.value==null)||(lnameID.value=="")){
		showAlert("Please enter your last name.");
		lnameID.focus();
		return false;
	}
	
	if( (addressID.value==null)||(addressID.value=="")){
		showAlert("Please enter your address.");
		addressID.focus();
		return false;
	}
	
	if( (cityID.value==null)||(cityID.value=="")){
		showAlert("Please enter your city.");
		cityID.focus();
		return false;
	}
	
	if( (stateID.value==null)||(stateID.value=="")){
		showAlert("Please enter your state.");
		stateID.focus();
		return false;
	}
	
	if( (zipcodeID.value==null)||(zipcodeID.value=="")){
		showAlert("Please enter your zip code.");
		zipcodeID.focus();
		return false;
	}
	
	if( (phoneID.value==null)||(phoneID.value=="")){
		showAlert("Please enter your phone.");
		phoneID.focus();
		return false;
	}
	return true
 }