<!--

function checkForm (){

pattern = /^[0-9]*$/; //regExp
pattern2 = /^[0-9_a-zA-Z-]*$/; //regExp

confirmar_password= document.registrate.confirmar_password.value;
password= document.registrate.password.value;
email= document.registrate.email.value;
confirmar_email= document.registrate.confirmar_email.value;

if (document.registrate.username.value =="") {
               alert("User ID cannot be blank.")
               document.registrate.username.focus()
               return false
                         }
if(pattern2.test(document.registrate.username.value)==false){
		alert("Invalid User ID!\nOnly letters and numbers.")
               document.registrate.username.focus()
               return false

                         } 
if (document.registrate.password.value =="") {
               alert("Password cannot be blank.")
               document.registrate.password.focus()
               return false
                         }
if(pattern2.test(document.registrate.password.value)==false){
		alert("Invalid password!\nOnly letters and numbers.")
               document.registrate.password.focus()
               return false
}
if (confirmar_password =="") {
               alert("Confirm your password, please.")
               document.registrate.confirmar_password.focus()
               return false
                         }
if (confirmar_password !==password) {
               alert("Invalid password confirmation.")
               document.registrate.confirmar_password.focus()
               return false
                         }
if (document.registrate.fname.value =="") {
               alert("First name cannot be blank.")
               document.registrate.fname.focus()
               return false
                         }
if (document.registrate.lname.value =="") {
               alert("Last name cannot be blank.")
               document.registrate.lname.focus()
               return false
                         }

if (document.registrate.nacimiento_mes.value =="") {
               alert("Select a month for your date of birth please.")
               document.registrate.nacimiento_mes.focus()
               return false
                         }

if (document.registrate.nacimiento_dia.value =="") {
               alert("Select a day for your date of birth please.")
               document.registrate.nacimiento_dia.focus()
               return false
                         }
if (document.registrate.nacimiento_year.value =="") {
               alert("Select a year for your date of birth.")
               document.registrate.nacimiento_year.focus()
               return false
                         }

if (document.registrate.email.value =="") {
               alert("Email address cannot be blank.")
               document.registrate.email.focus()
               return false
                         }    
if (document.registrate.confirmar_email.value =="") {
               alert("Confirm your email address please.")
               document.registrate.confirmar_email.focus()
               return false
                         }    
if (confirmar_email !==email) {
               alert("Invalid email confirmation.")
               document.registrate.confirmar_email.focus()
               return false
                         }
if (document.registrate.caracteristica.value =="") {
               alert("Area code cannot be blank.")
               document.registrate.caracteristica.focus()
               return false
                         }
if(pattern.test(document.registrate.caracteristica.value)==false){
		alert("Invalid area code.")
               document.registrate.caracteristica.focus()
               return false

                         } 
if (document.registrate.numero.value =="") {
               alert("Telephone number cannot be blank.")
               document.registrate.numero.focus()
               return false
                         }
if(pattern.test(document.registrate.numero.value)==false){
		alert("Invalid telephone number")
               document.registrate.numero.focus()
               return false

                         } 
if (document.registrate.direccion.value == "") {
               alert("Enter your full address please.")
               document.registrate.direccion.focus()
               return false
                  }

if (document.registrate.cpostal.value == "") {
               alert("Zip/Postcode cannot be blank.")
               document.registrate.cpostal.focus()
               return false
                  }
if (document.registrate.ciudad.value == "") {
               alert("City cannot be blank.")
               document.registrate.ciudad.focus()
               return false
                  }
if (document.registrate.provincia.value == "") {
               alert("State/Province cannot be blank.")
               document.registrate.provincia.focus()
               return false
                  }


if (document.registrate.aceptar.value == "") {
               alert("You need to accept user agreement.")
               document.registrate.aceptar.focus()
               return false
                  }

}

      

// -->