function check_form_suscribe(){
  var OK = false;
  var fname = document.getElementById("first_name").value;
  var lname = document.getElementById("last_name").value;
  var mail1 = document.getElementById("email").value;
  var mail2 = document.getElementById("confirm_email").value;
   
  
  if(valid(fname)==false){
    alert("You must write your first name");
    document.forms['vwform'].first_name.focus();
	document.forms['vwform'].first_name.select();
  }else if(valid(lname)==false){
    alert("You must write your last name");
    document.forms['vwform'].last_name.focus();
	document.forms['vwform'].last_name.select();
  }else if(check_mail(mail1)==false){
    alert("You must write a valid e-mail address");
    document.forms['vwform'].email.focus();
    document.forms['vwform'].email.select();
  }else if(check_mail(mail2)==false){
    alert("You must write a valid e-mail address");
    document.forms['vwform'].confirm_email.focus();
    document.forms['vwform'].confirm_email.select();
  }else if(mail1!=mail2){
    alert("The e-mail addresses doesn't match");
    document.forms['vwform'].email.focus();
    document.forms['vwform'].email.select();
  }else{
    OK = true;
  }
  return OK;
}

function check_form_contact(){
  var OK = false;
  var fname = document.getElementById("first_name").value;
  var lname = document.getElementById("last_name").value;
  var mail1 = document.getElementById("email").value;
  var mail2 = document.getElementById("confirm_email").value;
  var question = document.getElementById("question").value;
   
  
  if(valid(fname)==false){
    alert("You must write your first name");
    document.forms['vwform'].first_name.focus();
	document.forms['vwform'].first_name.select();
  }else if(valid(lname)==false){
    alert("You must write your last name");
    document.forms['vwform'].last_name.focus();
	document.forms['vwform'].last_name.select();
  }else if(check_mail(mail1)==false){
    alert("You must write a valid e-mail address");
    document.forms['vwform'].email.focus();
    document.forms['vwform'].email.select();
  }else if(check_mail(mail2)==false){
    alert("You must write a valid e-mail address");
    document.forms['vwform'].confirm_email.focus();
    document.forms['vwform'].confirm_email.select();
  }else if(mail1!=mail2){
    alert("The e-mail addresses doesn't match");
    document.forms['vwform'].email.focus();
    document.forms['vwform'].email.select();
  }else if(valid(question)==false){
    alert("You must write a question");
    document.forms['vwform'].question.focus();
	document.forms['vwform'].question.select();
  }else{
    OK = true;
  }
  return OK;
}

function check_form_login(){
  var OK = false;
  var userid = document.getElementById("loginid").value;
  var password1 = document.getElementById("loginpassword").value;
  
  if(valid(userid)==false){
    alert("You must write a customer ID");
	document.forms['vwform'].loginid.focus();
	document.forms['vwform'].loginid.select();
  }else if(valid(password1)==false){
    alert("You must write a password");
    document.forms['vwform'].loginpassword.focus();
    document.forms['vwform'].loginpassword.select();
  }else{
    OK = true;
  }
  return OK;
}

function check_search(){
  var OK = false;
  var query = document.getElementById("query").value;
    
  if(valid(query)==false){
    alert("You must write a query");
	document.forms['searcharea'].query.focus();
	document.forms['searcharea'].query.select();
  }else{
    OK = true;
  }
  return OK;
}

function check_form_register(){
  var OK = false;
  var userid = document.getElementById("newid").value;
  var password1 = document.getElementById("newpassword1").value;
  var password2 = document.getElementById("newpassword2").value;
  
  if(valid(userid)==false){
    alert("You must write a customer ID");
	document.forms['vwform'].newid.focus();
	document.forms['vwform'].newid.select();
  }else if(valid(password1)==false){
    alert("You must write a password");
    document.forms['vwform'].newpassword1.focus();
    document.forms['vwform'].newpassword1.select();
  }else if(valid(password2)==false){
    alert("You must re-write a password");
    document.forms['vwform'].newpassword2.focus();
    document.forms['vwform'].newpassword2.select();
  }else if (password1!=password2){
    alert("Passwords do not match");
    document.forms['vwform'].newpassword1.focus();
    document.forms['vwform'].newpassword1.select();
  }else{
    OK = true;
  }
  return OK;
}

function empty(q) {
  for ( i = 0; i < q.length; i++ ) {
    if ( q.charAt(i) != " " ) {
      return true
    }
  }
  return false
}

function valid(F) {
  if( empty(F) == false ) {
    return false
  } else {
    return true
  }       
}

function check_mail(txt){
  var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
  return b.test(txt)
}

