
function contar(form,name) {
  n = document.forms[form][name].value.length;
  t = 100; 
  if (n > t) {
    document.forms[form][name].value = document.forms[form][name].value.substring(0, t);
  }
  else {
    document.forms[form]['result'].value = t-n;
  }
}


function validateForm() {
  expreg_area = /(^[0-9]{1,5})+$/
  expreg_num = /(^[0-9]{6,14})+$/
  if (document.forms[0].subjet.value != "") {
    if (document.forms[0].to_email.value != "") {
      if (document.forms[0].num_area.value != "") {
        if (document.forms[0].num_tel.value != "") {
          if (document.forms[0].num_empresa.selectedIndex) {
            if (document.forms[0].text.value != "") {
              if(expreg_num.test(document.forms[0].num_tel.value)) {
                if (expreg_area.test(document.forms[0].num_area.value)) {                  
                  $("#divform").css("display","none");
                  $("#mailpass").css("display","block");   
                  return true;                            
                }
                else {
                  alert("Por favor, ingrese correctamente el codigo de area del destinatario");
                  document.forms[0].num_area.focus();
                  $("#divform").css("display","block");
                  $("#mailpass").css("display","none");  
                  return false;
                }
              }
              else {
                alert("Por favor, ingrese correctamente el número telefonico del destinatario");
                document.forms[0].num_tel.focus();
                $("#divform").css("display","block");
                $("#mailpass").css("display","none"); 
                return false; 
              }
            }
            else {
              alert("Por favor, rellene el campo \"mensaje\"");
              document.forms[0].text.focus();
              $("#divform").css("display","block");
              $("#mailpass").css("display","none");  
              return false;
            }
          }
          else {
            alert("Por favor, seleccione la empresa telefonica que utiliza el destinatario");
            document.forms[0].num_empresa.focus();
            $("#divform").css("display","block");
            $("#mailpass").css("display","none");
            return false;  
          }
        }
        else {
          alert("Por favor, ingrese correctamente el número telefonico del destinatario");
          document.forms[0].num_tel.focus();
          $("#divform").css("display","block");
          $("#mailpass").css("display","none");
          return false;  
        }
      }
      else {
        alert("Por favor, ingrese correctamente el codigo de area del destinatario");
        document.forms[0].num_area.focus();
        $("#divform").css("display","block");
        $("#mailpass").css("display","none");
        return false;  
      }
    }
    else {
      alert("Por favor, ingrese correctamente su email");
      document.forms[0].to_email.focus();
      $("#divform").css("display","block");
      $("#mailpass").css("display","none");
      return false;  
    }
  }
  else {
    alert("Por favor, ingrese el asunto");
    document.forms[0].subjet.focus();
    $("#divform").css("display","block");
    $("#mailpass").css("display","none");
    return false;  
  }
}
