﻿alerta_nombre = new Array();
alerta_direccion = new Array();
alerta_localidad = new Array();
alerta_telefono = new Array();
alerta_email = new Array();
alerta_email2 = new Array();
alerta_nis = new Array();
alerta_consulta = new Array();
alerta_codigo = new Array();

//MENSAJES DE ALERTA EN IDIOMA ESPAÑOL
alerta_nombre[1]="Por favor ingrese su Nombre y Apellido.";
alerta_direccion[1]="Por favor ingrese su Dirección.";
alerta_localidad[1]="Por favor ingrese la Localidad.";
alerta_telefono[1]="Por favor ingrese su Teléfono.";
alerta_email[1]="Por favor ingrese su E-mail.";
alerta_email2[1]="Por favor ingrese un E-mail válido.";
alerta_nis[1]="Por favor ingrese su Número de NIS.";
alerta_consulta[1]="Por favor ingrese sus Comentarios.";
alerta_codigo[1]="Por favor ingrese el Código de Seguridad.";

var vidioma=1;
var valornis="";

function ltrim(s) { 
    return s.replace(/^\s+/, ""); 
} 
function rtrim(s) { 
    return s.replace(/\s+$/, ""); 
} 
function trim(s) { 
    return rtrim(ltrim(s)); 
}
function esvacio(s)
{ return ((s==null) || (s.length==0 ));  }
function valida_formato_email(direccion_email){
var cadena=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
direccion_email=trim(direccion_email);
if(direccion_email.match(cadena)!=null){
	return true;
}else{
	return false;
}		
}
function esvacio(s)
{ return ((s==null) || (s.length==0 ));  }

function acceptNum(e){	
var charCode;
var targ;
if (navigator.appName == "Netscape"){
charCode = e.which
}
else{
charCode = e.keyCode}
if ((charCode < 48 || charCode > 57) && charCode > 30){
alert(alerta_nis2[vidioma]);
return false
}else{
 /*if (charCode == 13){
  if (!e){
      var e = window.event;
  }   
  if (e.target){
      targ = e.target;
  }else{   
   if (e.srcElement){
       targ = e.srcElement
   }
  }    
  if (targ.nodeType == 3){ // defeat Safari bug
   targ = targ.parentNode;
  }
 }*/       
return true
}
}

function ValidarDatos(){
if(document.formorigen.idioma){
	if(document.formorigen.idioma.value=="en"){
	 vidioma=2;
   }
}   
if (esvacio(trim(document.formorigen.nombre.value))){
 alert(alerta_nombre[vidioma]);
 document.formorigen.nombre.focus();
 return (false);
}
if (esvacio(trim(document.formorigen.direccion.value))){
 alert(alerta_direccion[vidioma]);
 document.formorigen.direccion.focus();
 return (false);
}
if (esvacio(trim(document.formorigen.localidad.value))){
 alert(alerta_localidad[vidioma]);
 document.formorigen.localidad.focus();
 return (false);
}
if (esvacio(trim(document.formorigen.telefono.value))){
 alert(alerta_telefono[vidioma]);
 document.formorigen.telefono.focus();
 return (false);
}
if (esvacio(trim(document.formorigen.email.value))){
 alert(alerta_email[vidioma]);
 document.formorigen.email.focus();
 return (false);
}else{
if (!(valida_formato_email(document.formorigen.email.value))) {
    alert(alerta_email2[vidioma]);
    document.formorigen.email.focus();
    document.formorigen.email.select();
    return (false);
}
}
if (esvacio(trim(document.formorigen.nis.value))){
 alert(alerta_nis[vidioma]);
 document.formorigen.nis.focus();
 return (false);
}
if (esvacio(trim(document.formorigen.consulta.value))){
 alert(alerta_consulta[vidioma]);
 document.formorigen.consulta.focus();
 return (false);
}
if (esvacio(trim(document.formorigen.codigoseguridad.value))){
 alert(alerta_codigo[vidioma]);
 document.formorigen.codigoseguridad.focus();
 return (false);
}	
return (true);
}

