// JavaScript Document

function validarEntero_responde(valor){
  // acepta "" como válido	 	 
  if(valor == "")
  return(true);
  else
  {
     valor = parseInt(valor)
	 
      //Compruebo si es un valor numérico	 	  	  
      if (isNaN(valor)) {
            //entonces (no es numero) devuelvo el valor cadena vacia
            return(false);
      }else{
            //En caso contrario (Si era un número) devuelvo el valor
            return(true);
      }
  }	  
} 

function vnumero(objeto, campo)
{
  texto = objeto.value;
  largo = texto.length;
        
  ///
  	for (i=0; i < largo ; i++ )	
	{			
		if (!validarEntero_responde(texto.charAt(i)))
 		{			
			alert("El valor ingresado en el campo "  + campo +  " no es numero");			
			return false;		
		}	
	}

 return true;      
}

function es_numero(valor)
{
  texto = window.document.getElementById(''  + valor +  '').value;
  largo = texto.length;
        
  ///
  	for (i=0; i < largo ; i++ )	
	{			
		if (!validarEntero_responde(texto.charAt(i)))
 		{			
			//alert("El valor ingresado no es número");			
			return false;		
		}	
	}

 return true;      
}
function no_esta_lleno(p1)
{
 var cont = 0, espacios = true;
   while (espacios && (cont < p1.length)) {
    if (p1.charAt(cont) != " ") {     
	 return false;
    }
   cont++;
   }  
  return true; 
}
function mensaje(valor)
{
 alert("ERROR : Todos los campos son obligatorios. Debe llenar el campo \""  + valor +  "\"");	
}

