<!--
function validarFecha(campo)
{ 
   if (campo)
   {  
      borrar = campo;
      if ((campo.substr(4,1) == "-") && (campo.substr(7,1) == "-"))
      {      
         for (i=0; i<10; i++)
	     {	
            if (((campo.substr(i,1)<"0") || (campo.substr(i,1)>"9")) && (i != 4) && (i != 7))
			{
               borrar = '';
               break;  
			}  
         }
	     if (borrar)
	     { 
	        a = campo.substr(0,4);
		    m = campo.substr(5,2);
		    d = campo.substr(8,2);
		    if((a < 1900) || (a > 2050) || (m < 1) || (m > 12) || (d < 1) || (d > 31))
		       borrar = '';
		    else
		    {
		       if((a%4 != 0) && (m == 2) && (d > 28))	   
		          borrar = ''; 
			   else	
			   {
		          if ((((m == 4) || (m == 6) || (m == 9) || (m==11)) && (d>30)) || ((m==2) && (d>29)))
			         borrar = '';	      				  	 
			   }  
		    } 
         }
      }	    			
	  else
	     borrar = '';
	  if (borrar == '')
	     return false;
	  else return true;
   }  
} 

function noVacio(campo)
{
   var encontrado;
   var st=/[^" "]/;
   encontrado=campo.search(st);
   if(campo.length==0)return false;
   if(encontrado!=-1) return true;
   else return false;		
}

function esNumero(campo)
{
        var cadena=/[^0-9]/;
        var encontrado;
        encontrado=campo.search(cadena);
        if (encontrado!=-1)
                return(false);
        else
                return(true);
}

function longitud(campo,longitud)
{
  if ((campo.length!=longitud)&&(campo!="")) return false;
  else return true;
}  

function esEuro(num)
	{
		var cont = 0;
		for (var i = 0; i < num.length; i++)
		{
			if (num.charAt(i) < "0" || num.charAt(i) > "9")
			{
				if (num.charAt(i) == ".")
				{
					if (cont == 1)
						return false;	
					else
						cont=1;
				}
				else 
					return false;
			}	
		}
		return true;
}

function esCP(num)
	{
		var cont = 0;
		if(num.length==5){
			for (var i = 0; i < num.length; i++)
			{
				if (num.charAt(i) < "0" || num.charAt(i) > "9")
				{
						return false;
				}	
			}
		}else{return false;}
		return true;
}
function esEdad(num)
	{
		var cont = 0;
		if(num.length==2){
			for (var i = 0; i < num.length; i++)
			{
				if (num.charAt(i) < "0" || num.charAt(i) > "9")
				{
						return false;
				}	
			}
		}else{return false;}
		if(num<18)return false;
		return true;
}

function esEmail(texto) {
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(email.test(texto));
}
function esTelefono(texto)
{
        var cadena=/[^0-9()-+]/;
        var encontrado;
        encontrado=texto.search(cadena);
        if (encontrado!=-1){
                return(false);
        }else{
			if(texto.length!=9){
                return(false);
			}else{
				var primero  = texto.substr(0,1); 
   				if(primero  == "6") return true;
   				if(primero  == "8") return true;
				if(primero  == "9") return true;
			    return(false);
			}
		}
}

function esFijo(texto)
{
        var cadena=/[^0-9()-+]/;
        var encontrado;
        encontrado=texto.search(cadena);
        if (encontrado!=-1){
                return(false);
        }else{
			if(texto.length!=9){
                return(false);
			}else{
				var primero  = texto.substr(0,1); 
				if(primero  == "9") return true;
			    return(false);
			}
		}
}

function esMovil(texto)
{
        var cadena=/[^0-9()-+]/;
        var encontrado;
        encontrado=texto.search(cadena);
        if (encontrado!=-1){
                return(false);
        }else{
			if(texto.length!=9){
                return(false);
			}else{
				var primero  = texto.substr(0,1); 
   				if(primero  == "6") return true;
			    return(false);
			}
		}
}

function isValidCif(abc){
  par = 0;
  non = 0;
  letras = "ABCDEFGHKLMNPQS";
  let = abc.charAt(0);
  if (abc.length!=9) {
    return false;
  }
  if (letras.indexOf(let.toUpperCase())==-1) {
    return false;
  }

  for (zz=2;zz<8;zz+=2) {
    par = par+parseInt(abc.charAt(zz));
  }
  for (zz=1;zz<9;zz+=2) {
    nn = 2*parseInt(abc.charAt(zz));
    if (nn > 9) nn = 1+(nn-10);
    non = non+nn;
  }
  parcial = par + non;
  control = (10 - ( parcial % 10));
  if (control==10) control=0;
  if (control!=abc.charAt(8)) {
  return false;
  }
return true;
}

function isValidNif(abc){
  dni=abc.substring(0,abc.length-1);
  let=abc.charAt(abc.length-1);
  if (!isNaN(let)) {
    return false;
  }else{
    cadena = "TRWAGMYFPDXBNJZSQVHLCKET";
    posicion = dni % 23;
    letra = cadena.substring(posicion,posicion+1);
    if (letra!=let.toUpperCase()){
    return false;
  }
}
return true;
}

-->


