// Funciones de validacion del formulario 
function crearray(n){
     this.lenght=n;
     for (var j=1;j<=n;j++){
	      this[j]=0;
   }
}
function esVacio(s) 
{ 
    for(var i = 0; i < s.length; i++) { 
        var c = s.charAt(i); 
        if ((c != ' ') && (c != '\n') && (c != '\t')) return false; 
    } 
    return true; 
} 
 
function tieneComilla(s) 
{ 
    for(var i = 0; i < s.length; i++) { 
        var c = s.charAt(i); 
        if (c == '\'') return true; 
    } 
    return false; 
} 
function sinEspacio (a) {
	var numero;
	numero = a.length;
	var variable =' ';
	var  i=0;
	var bandera =0;
	for (i=0;i<=numero;i++){
		if (a.charAt(i) == variable ){
			bandera=1;
			i=numero+1;
		}
	}
	if (bandera==1){
		return false;
	}else{
		return true;
	}
}
function sinNumeros (a) {
  var numero;
  numero = a.length;
  var i;
  var bandera =0;
  for (i=0;i<=numero;i++){
		if (isNaN(a.charAt(i))){
			bandera=1;
			i=numero+1;
		}
	}
	if (bandera==1){
		return false;
	}else{
		return true;
	}
}

function sinLetras (a) {
   var numero;
   var variable =' ';
  numero = a.length;
  var i;
  var bandera =0;
  if (numero!=0){
    for (i=0;i<numero;i++){
	  	if ((a.charAt(i)!=variable) && (!isNaN(a.charAt(i)))) {
		  	bandera=1;
			  break;
		  }
	  }
  }
	if (bandera==1){
		return true;
	}else{
		return false;
	}
}

function conEuros (a) {
  var numero;
  numero = a.length;
  var i;
  var bandera =0;
  for (i=0;i<=numero;i++){
		if (isNaN(a.charAt(i))&& a.charAt(i)!="."){
			bandera=1;
			i=numero+1;
		}
	}
	if (bandera==1){
		return false;
	}else{
		return true;
	}
}

function esFecha (f) 
{ 
    dia=Number(f.substring(0,2)); 
    mes=Number(f.substring(3,5)); 
    ano=Number(f.substring(6,10));
    
 
    sep1=f.charAt(2); 
    sep2=f.charAt(5); 
     
 
    if ((isNaN(dia) || isNaN(mes) || isNaN(ano)) || 
        (sep1!='/' || sep2!='/') ||   
        !((dia>=1 && dia<=31) && (mes>=1 && mes<=12)) || (f.length!=10)) return false; 
 
    return true; 
} 

function esCorreo2(s) 
{ 
    var flag=true;
    for(var i = 0; i < s.length; i++) { // hay arroba
        var c = s.charAt(i); 
        if (c == '@') break;
        if(i==(s.length-1)) flag=false; 
    } 
    if(i==0) flag=false;
    for(var j = i; j < s.length; j++) { // hay punto
        var c = s.charAt(j); 
        if (c == '.') break; 
        if(j==(s.length-1)) flag=false;
    }
    if(j==i) flag=false;
    if(j==(s.length-1)) flag=false;     // hay .*   
    return flag;
} 