
	// Funci—n que comprueba si el texto es un nœmero entero positivo
	// Sirve en general para cualquier validaci—n de caracteres cambiando
	// la cadena strValidChars
	function EsEntero(strString)
	{
		var strValidChars = "0123456789";
		var strChar;
		var blnResult = true;
		
		if (strString.length == 0) return false;
		
		//  test strString consists of valid characters listed above
		for (i = 0; i < strString.length && blnResult == true; i++)
		  {
		  strChar = strString.charAt(i);
		  if (strValidChars.indexOf(strChar) == -1)
			 {
			 blnResult = false;
			 }
		  }
		return blnResult;
	}
		
	function CheckSumBilleteValido(Letra,Numero)
	{
		// Pasamos la letra a nœmero
		switch(Letra.toUpperCase())
		{
			case "A":
				NumeroLetra=2;
			break;
			case "B":
				NumeroLetra=3;
			break;
			case "C":
				NumeroLetra=4;
			break;
			case "D":
				NumeroLetra=5;
			break;
			case "E":
				NumeroLetra=6;
			break;
			case "F":
				NumeroLetra=7;
			break;
			case "G":
				NumeroLetra=8;
			break;
			case "H":
				NumeroLetra=9;
			break;
			case "I":
				NumeroLetra=1;
			break;
			case "J":
				NumeroLetra=2;
			break;
			case "K":
				NumeroLetra=3;
			break;
			case "L":
				NumeroLetra=4;
			break;
			case "M":
				NumeroLetra=5;
			break;
			case "N":
				NumeroLetra=6;
			break;
			case "O":
				NumeroLetra=7;
			break;
			case "P":
				NumeroLetra=8;
			break;
			case "Q":
				NumeroLetra=9;
			break;
			case "R":
				NumeroLetra=1;
			break;
			case "S":
				NumeroLetra=2;
			break;
			case "T":
				NumeroLetra=3;
			break;
			case "U":
				NumeroLetra=4;
			break;
			case "V":
				NumeroLetra=5;
			break;
			case "W":
				NumeroLetra=6;
			break;
			case "X":
				NumeroLetra=7;
			break;
			case "Y":
				NumeroLetra=8;
			break;
			case "Z":
				NumeroLetra=9;
			break;		
		}
		// Sumamos el car‡cter y todos los d’gitos
		Total=parseInt(NumeroLetra);
		var i;
		for(i=0;i<11;i++)
		{
			Total=Total+parseInt(Numero.charAt(i));
		}
		// Si el nœmero es divisible por 9, es v‡lido
		if((Total%9)==0)
		{
			return(true);
		}
		else
		{
			return(false);
		}
	}
