function validate()
{
var d=document.register;
 

 if(d.firstname.value == "")
 {
  alert("Please Enter Your Firstname");
  d.firstname.focus();
  return false;
 }
 if(d.lastname.value == "")
 {
  alert("Please Enter Your Lastname");
  d.lastname.focus();
  return false;
 }
 if(d.phno1.value == "")
 {
  alert("Please Enter Phone Number");
  d.phno1.focus();
  return false;
 } 
 if(d.phno2.value == "")
 {
  alert("Please Enter Phone Number");
  d.phno2.focus();
  return false;
 } 
 if(d.phno3.value == "")
 {
  alert("Please Enter Phone Number");
  d.phno3.focus();
  return false;
 } 
 
  if(d.cell1.value == "")
 {
  alert("Please Enter Cell Number");
  d.cell1.focus();
  return false;
 } 
 if(d.cell2.value == "")
 {
  alert("Please Enter Cell Number");
  d.cell2.focus();
  return false;
 } 
 if(d.cell3.value == "")
 {
  alert("Please Enter Cell Number");
  d.cell3.focus();
  return false;
 } 
 
  if(d.address.value == "")
 {
  alert("Please Enter Your Address");
  d.address.focus();
  return false;
 }
 if(d.city.value == "")
 {
  alert("Please Enter Your City");
  d.city.focus();
  return false;
 }
  if(d.county.selectedIndex==0)
 {
  alert("Please Select Your County");
  d.county.focus();
  return false;
 }
 
 
  if(d.start_date.value == "")
 {
  alert("Please Enter Licence Expiry Date");
  d.start_date.focus();
  return false;
 }
 
 var regExpression = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
       
 if(d.email.value=="")
  {
       alert("Please Enter E-mail ");
       d.email.focus();
       return false;
       }
  if (! regExpression.test(d.email.value) )
   {
     alert("Email address is invalid");
     d.email.focus();
     d.email.select();
     return false;
   }
   
 
 if(d.password1.value == "")
 {
  alert("Please Enter Your Password");
  d.password1.focus();
  return false;
 }
 
 if(d.password2.value == "")
 {
  alert("Please Enter Retype Password");
  d.password2.focus();
  return false;
 }
 if(d.password1.value!=d.password2.value){
 alert("Please Enter Both Are Same Passwords");
 d.password1.focus();
  return false;
 }
 

  return true;
}

function validatephone(xxxxx) {
	 var maintainplus = '';
 	var numval = xxxxx.value
 	if ( numval.charAt(0)=='+' ){ var maintainplus = '+';}
 	curphonevar = numval.replace(/[\\A-Za-z!"£$%^&*+_={};:'@#~,.¦\/<>?|`¬\]\[]/g,'');
 	xxxxx.value = maintainplus + curphonevar;
 	var maintainplus = '';
 	xxxxx.focus;
}




// JavaScript Document
