
/* ----------abrir ventana-------------------*/

function abreventana(){
  window.open("","nuevaventana",'width=298,height=180,scrollbars=no');
  return false;
}
function abreventana2(){
  window.open("","nuevaventana",'width=298,height=349');
  return false;
}
function abreventana3(){
  window.open("","nuevaventana",'width=360,height=320');
  return false;
}


// JavaScript Document

/***************************************************/
//Funciones para el formulario

function emailCorrecto(field) {
// En una sola línea
 var emailOK = field.value.match(/\b(^(\S+@).+((\.com)|(\.es)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
 if (emailOK) {
  return true;
 }
 else {
  return false;
 }
}

function obtieneCookie(name){
 var cname = name + "=";               
 var dc = document.cookie;             
 if (dc.length > 0) {              
  begin = dc.indexOf(cname);       
  if (begin != -1) {           
   begin += cname.length;       
   end = dc.indexOf(";", begin);
   if (end == -1) end = dc.length;
   return unescape(dc.substring(begin, end));
  } 
 }
 var blank = "";
 return blank;
}

function poneCookie(name, value, expires) {
 document.cookie = name + "=" + escape(value) + 
 ((expires != null) ? "; expires=" + expires.toGMTString() : "")
 + "; path=/";
}

function poneNombre() {
 var expdate = new Date ();
 expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000 * 365));
 var prompt=i = document.Mail.nombre.value;
 poneCookie("name", i, expdate);
}

function poneApellidos() {
 var expdate = new Date ();
 expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000 * 365));
 var prompt=i = document.Mail.apellidos.value;
 poneCookie("apellidos", i, expdate);
}

function poneEmpresa() {
 var expdate = new Date ();
 expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000 * 365));
 var prompt=i = document.Mail.compania.value;
 poneCookie("compania", i, expdate);
}

function getName() {
 if(obtieneCookie("nombre") != null) {
  document.Mail.nombre.value = obtieneCookie("emailname");
 }
}

function formCorrecto() {
 var correcto = false;

 with (document.Mail) {
  if (nombre.value == "" || nombre.value == "Su nombre") {
   //alert("Please enter your name.");
   alert("Por favor, escriba su nombre");
   nombre.focus();
  }
  else if(apellidos.value=="" || apellidos.value=="Sus apellidos"){
   //alert("Please enter your last name.");
   alert("Por favor, escriba sus apellidos");
   apellidos.focus();
  }
  else if(email.value==""){
   //alert("Please enter your e-mail address");
   alert("Por favor, indique su dirección e-mail");
   email.focus();
  } 
  else if(!emailCorrecto(document.Mail.email)){
   alert('Por favor, escriba una dirección e-mail correcta');
   //alert("Please enter a valid e-mail address");
   email.focus();
  }
  else if(empresa.value=="" || empresa.value=="su compañia"){
   //alert("Please enter your company.");
   alert("Por favor, escriba el nombre de su empresa");
   empresa.focus();
  }
  else {
   correcto = true;
  }
 }
 return correcto;
}

//en ingles
function formCorrecto_en() {
 var correcto = false;

 with (document.Mail) {
  if (nombre.value == "" || nombre.value == "your name") {
   alert("Please enter your name.");
   //alert("Por favor, escriba su nombre");
   nombre.focus();
  }
  else if(apellidos.value=="" || apellidos.value=="your last name"){
   alert("Please enter your last name.");
   //alert("Por favor, escriba sus apellidos");
   apellidos.focus();
  }
  else if(email.value==""){
   alert("Please enter your e-mail address");
   //alert("Por favor, indique su dirección e-mail");
   email.focus();
  } 
  else if(!emailCorrecto(document.Mail.email)){
   //alert('Por favor, escriba una dirección e-mail correcta');
   alert("Please enter a valid e-mail address");
   email.focus();
  }
  else if(empresa.value=="" || empresa.value=="your company"){
   alert("Please enter your company name");
   //alert("Por favor, escriba el nombre de su empresa");
   empresa.focus();
  }
  else {
   correcto = true;
  }
 }
 return correcto;
}
//en catalan
function formCorrecto_ca() {
 var correcto = false;

 with (document.Mail) {
  if (nombre.value == "" || nombre.value == "your name") {
   alert("Please enter your name.");
   //alert("Per favor escrigui el seu nom");
   nombre.focus();
  }
  else if(apellidos.value=="" || apellidos.value=="your last name"){
   alert("Please enter your last name.");
   //alert("Per favor escrigui el seu cognom");
   apellidos.focus();
  }
  else if(email.value==""){
   alert("Please enter your e-mail address");
   //alert("Per favor escrigui el seu email");
   email.focus();
  } 
  else if(!emailCorrecto(document.Mail.email)){
   //alert('Por favor, escriba una dirección e-mail correcta');
   alert("Please enter a valid e-mail address");
   email.focus();
  }
  else if(empresa.value=="" || empresa.value=="your company"){
   alert("Please enter your company name");
   //alert("Per favor escrigui el nom de la seva companyia");
   empresa.focus();
  }
  else {
   correcto = true;
  }
 }
 return correcto;
}
