function validate(){
  var frm = document.forms["frmContact"].elements;
  if(frm){
    if(frm["txtName"].value==""){
      frm["txtName"].className = "error";
      frm["txtName"].focus();
      return false;
    }
    
    if(frm["txtSchool"].value==""){
      frm["txtSchool"].className = "error";
      frm["txtSchool"].focus();
      return false;
    }
    
    if(frm["txtAddress"].value==""){
      frm["txtAddress"].className = "error";
      frm["txtAddress"].focus();
      return false;
    }
    
    if(frm["txtEmail"].value==""){
      frm["txtEmail"].className = "error";
      frm["txtEmail"].focus();
      return false;
    }else{
      if(!isEmail(frm["txtEmail"].value)){
        frm["txtEmail"].className = "error";
        frm["txtEmail"].focus();
        return false;
      }
    }
    
    if(frm["txtPhone"].value==""){
      frm["txtPhone"].className = "error";
      frm["txtPhone"].focus();
      return false;
    }
    
    if(frm["txtComments"].value==""){
      frm["txtComments"].className = "error";
      frm["txtComments"].focus();
      return false;
    }
  }
  return true;
}

function validate_order(){
  var frm = document.forms["frmOrder"].elements;
  if(frm){
    if(frm["txtFirstName"].value==""){
      frm["txtFirstName"].className = "error";
      frm["txtFirstName"].focus();
      return false;
    }
    
    if(frm["txtEmail"].value==""){
      frm["txtEmail"].className = "error";
      frm["txtEmail"].focus();
      return false;
    }else{
      if(!isEmail(frm["txtEmail"].value)){
        frm["txtEmail"].className = "error";
        frm["txtEmail"].focus();
        return false;
      }
    }
  }
  return true;
}

function isEmail(email){
	var rExp=new RegExp("^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$");
	return rExp.test(email);
}

function removeError(that){
	that.className="noerror";
}