	/* Total de Libros */
	var libros=document.biblia.libros.options.length;
	/* Arreglo que almacena, para cada libro, un arreglo con todos los capitulos */
	var biblia=new Array(libros);
	/* Crea cada uno de los arreglos */
	for (i=0; i<libros; i++)
		biblia[i]=new Array();
	/* Completa los capitulos para cada uno de los libros */
	// Genesis
	for(i=0; i<50; i++)
	{
		var text_value = i+1;
		biblia[0][i]=new Option(text_value,text_value);
	}

	// Exodo
	for(i=0; i<40; i++)
	{
		var text_value = i+1;
		biblia[1][i]=new Option(text_value,text_value);
	}

	// Levitico
	for(i=0; i<27; i++)
	{
		var text_value = i+1;
		biblia[2][i]=new Option(text_value,text_value);
	}

	// Numeros
	for(i=0; i<36; i++)
	{
		var text_value = i+1;
		biblia[3][i]=new Option(text_value,text_value);
	}

	// Deuteronomio
	for(i=0; i<34; i++)
	{
		var text_value = i+1;
		biblia[4][i]=new Option(text_value,text_value);
	}

	// Josue
	for(i=0; i<24; i++)
	{
		var text_value = i+1;
		biblia[5][i]=new Option(text_value,text_value);
	}

	// Jueces
	for(i=0; i<21; i++)
	{
		var text_value = i+1;
		biblia[6][i]=new Option(text_value,text_value);
	}

	// 1º Samuel
	for(i=0; i<31; i++)
	{
		var text_value = i+1;
		biblia[7][i]=new Option(text_value,text_value);
	}

	// 2º Samuel
	for(i=0; i<24; i++)
	{
		var text_value = i+1;
		biblia[8][i]=new Option(text_value,text_value);
	}

	// 1º Reyes
	for(i=0; i<22; i++)
	{
		var text_value = i+1;
		biblia[9][i]=new Option(text_value,text_value);
	}

	// 2º Reyes
	for(i=0; i<25; i++)
	{
		var text_value = i+1;
		biblia[10][i]=new Option(text_value,text_value);
	}

	// 1º Cronicas
	for(i=0; i<29; i++)
	{
		var text_value = i+1;
		biblia[11][i]=new Option(text_value,text_value);
	}

	// 2º Crónicas
	for(i=0; i<36; i++)
	{
		var text_value = i+1;
		biblia[12][i]=new Option(text_value,text_value);
	}

	// Esdras
	for(i=0; i<10; i++)
	{
		var text_value = i+1;
		biblia[13][i]=new Option(text_value,text_value);
	}

	// Nehemias
	for(i=0; i<13; i++)
	{
		var text_value = i+1;
		biblia[14][i]=new Option(text_value,text_value);
	}

	// 1º Macabeos
	for(i=0; i<16; i++)
	{
		var text_value = i+1;
		biblia[15][i]=new Option(text_value,text_value);
	}

	// 2º Macabeos
	for(i=0; i<15; i++)
	{
		var text_value = i+1;
		biblia[16][i]=new Option(text_value,text_value);
	}

	// Rut
	for(i=0; i<4; i++)
	{
		var text_value = i+1;
		biblia[17][i]=new Option(text_value,text_value);
	}

	// Tobías
	for(i=0; i<14; i++)
	{
		var text_value = i+1;
		biblia[18][i]=new Option(text_value,text_value);
	}

	// Judit
	for(i=0; i<16; i++)
	{
		var text_value = i+1;
		biblia[19][i]=new Option(text_value,text_value);
	}

	// Ester
	for(i=0; i<10; i++)
	{
		var text_value = i+1;
		biblia[20][i]=new Option(text_value,text_value);
	}

	// Isaias
	for(i=0; i<66; i++)
	{
		var text_value = i+1;
		biblia[21][i]=new Option(text_value,text_value);
	}

	// Jeremias
	for(i=0; i<52; i++)
	{
		var text_value = i+1;
		biblia[22][i]=new Option(text_value,text_value);
	}

	// Baruc
	for(i=0; i<5; i++)
	{
		var text_value = i+1;
		biblia[23][i]=new Option(text_value,text_value);
	}

	//Carta de Jeremías
	biblia[24][0]=new Option("1","1");

	// Ezequiel
	for(i=0; i<48; i++)
	{
		var text_value = i+1;
		biblia[25][i]=new Option(text_value,text_value);
	}

	// Daniel
	for(i=0; i<14; i++)
	{
		var text_value = i+1;
		biblia[26][i]=new Option(text_value,text_value);
	}

	// Oseas
	for(i=0; i<14; i++)
	{
		var text_value = i+1;
		biblia[27][i]=new Option(text_value,text_value);
	}

	// Joel
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[28][i]=new Option(text_value,text_value);
	}

	// Amos
	for(i=0; i<9; i++)
	{
		var text_value = i+1;
		biblia[29][i]=new Option(text_value,text_value);
	}

	// Abdias
	biblia[30][0]=new Option("1","1");

	// Jonas
	for(i=0; i<4; i++)
	{
		var text_value = i+1;
		biblia[31][i]=new Option(text_value,text_value);
	}

	// Miqueas
	for(i=0; i<7; i++)
	{
		var text_value = i+1;
		biblia[32][i]=new Option(text_value,text_value);
	}

	// Nahum
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[33][i]=new Option(text_value,text_value);
	}

	// Habacuc
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[34][i]=new Option(text_value,text_value);
	}

	// Sofonías
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[35][i]=new Option(text_value,text_value);
	}

	// Ageo
	for(i=0; i<2; i++)
	{
		var text_value = i+1;
		biblia[36][i]=new Option(text_value,text_value);
	}

	// Zacarías 
	for(i=0; i<14; i++)
	{
		var text_value = i+1;
		biblia[37][i]=new Option(text_value,text_value);
	}

	// Malaquias
	for(i=0; i<4; i++)
	{
		var text_value = i+1;
		biblia[38][i]=new Option(text_value,text_value);
	}

	// Salmos
	for(i=0; i<150; i++)
	{
		var text_value = i+1;
		biblia[39][i]=new Option(text_value,text_value);
	}

	// Cantares
	for(i=0; i<8; i++)
	{
		var text_value = i+1;
		biblia[40][i]=new Option(text_value,text_value);
	}

	// Lamentaciones
	for(i=0; i<5; i++)
	{
		var text_value = i+1;
		biblia[41][i]=new Option(text_value,text_value);
	}

	// Job
	for(i=0; i<42; i++)
	{
		var text_value = i+1;
		biblia[42][i]=new Option(text_value,text_value);
	}

	// Proverbios
	for(i=0; i<31; i++)
	{
		var text_value = i+1;
		biblia[43][i]=new Option(text_value,text_value);
	}

	// Eclesiastes
	for(i=0; i<12; i++)
	{
		var text_value = i+1;
		biblia[44][i]=new Option(text_value,text_value);
	}

	// Sabiduría
	for(i=0; i<19; i++)
	{
		var text_value = i+1;
		biblia[45][i]=new Option(text_value,text_value);
	}

	// Eclesiastico
	for(i=0; i<51; i++)
	{
		var text_value = i+1;
		biblia[46][i]=new Option(text_value,text_value);
	}

	// Mateo
	for(i=0; i<28; i++)
	{
		var text_value = i+1;
		biblia[47][i]=new Option(text_value,text_value);
	}

	// Marcos
	for(i=0; i<16; i++)
	{
		var text_value = i+1;
		biblia[48][i]=new Option(text_value,text_value);
	}

	// Lucas
	for(i=0; i<24; i++)
	{
		var text_value = i+1;
		biblia[49][i]=new Option(text_value,text_value);
	}

	// Juan
	for(i=0; i<21; i++)
	{
		var text_value = i+1;
		biblia[50][i]=new Option(text_value,text_value);
	}

	// Hechos
	for(i=0; i<28; i++)
	{
		var text_value = i+1;
		biblia[51][i]=new Option(text_value,text_value);
	}

	// Romanos
	for(i=0; i<16; i++)
	{
		var text_value = i+1;
		biblia[52][i]=new Option(text_value,text_value);
	}

	// 1º Corintios
	for(i=0; i<16; i++)
	{
		var text_value = i+1;
		biblia[53][i]=new Option(text_value,text_value);
	}

	// 2º Corintios
	for(i=0; i<13; i++)
	{
		var text_value = i+1;
		biblia[54][i]=new Option(text_value,text_value);
	}

	// Galatas
	for(i=0; i<6; i++)
	{
		var text_value = i+1;
		biblia[55][i]=new Option(text_value,text_value);
	}

	// Efesios
	for(i=0; i<6; i++)
	{
		var text_value = i+1;
		biblia[56][i]=new Option(text_value,text_value);
	}

	// Filipenses
	for(i=0; i<4; i++)
	{
		var text_value = i+1;
		biblia[57][i]=new Option(text_value,text_value);
	}

	// Colosenses
	for(i=0; i<4; i++)
	{
		var text_value = i+1;
		biblia[58][i]=new Option(text_value,text_value);
	}

	// 1º Tesalonicenses
	for(i=0; i<5; i++)
	{
		var text_value = i+1;
		biblia[59][i]=new Option(text_value,text_value);
	}

	// 2º Tesalonicenses
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[60][i]=new Option(text_value,text_value);
	}

	// 1º Timoteo
	for(i=0; i<6; i++)
	{
		var text_value = i+1;
		biblia[61][i]=new Option(text_value,text_value);
	}

	// 2º Timoteo
	for(i=0; i<4; i++)
	{
		var text_value = i+1;
		biblia[62][i]=new Option(text_value,text_value);
	}

	// Tito
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[63][i]=new Option(text_value,text_value);
	}

	// Filemon
	biblia[64][0]=new Option("1", "1");

	// Hebreos
	for(i=0; i<13; i++)
	{
		var text_value = i+1;
		biblia[65][i]=new Option(text_value,text_value);
	}

	// Santiago
	for(i=0; i<5; i++)
	{
		var text_value = i+1;
		biblia[66][i]=new Option(text_value,text_value);
	}

	// 1º Pedro
	for(i=0; i<5; i++)
	{
		var text_value = i+1;
		biblia[67][i]=new Option(text_value,text_value);
	}

	// 2º Pedro
	for(i=0; i<3; i++)
	{
		var text_value = i+1;
		biblia[68][i]=new Option(text_value,text_value);
	}

	// 1º Juan
	for(i=0; i<5; i++)
	{
		var text_value = i+1;
		biblia[69][i]=new Option(text_value,text_value);
	}

	// 2º Juan
	biblia[70][0]=new Option("1","1");

	// 3º Juan
	biblia[71][0]=new Option("1","1");

	// Judas
	biblia[72][0]=new Option("1", "1");

	// Apocalipsis
	for(i=0; i<22; i++)
	{
		var text_value = i+1;
		biblia[73][i]=new Option(text_value,text_value);
	}

	// Apocalipsis
	for(i=0; i<22; i++)
	{
		var text_value = i+1;
		biblia[74][i]=null;
	}

	/* Variable temporal para el combo de los capitulos */
	var capitulos_temp=document.biblia.capitulos;
	/* Funcion que actualiza los capitulos según el libro seleccionado */
	function get_caps(x)
	{
		/* Limpia el combo de los capitulos */
		for (m=capitulos_temp.options.length-1;m>0;m--)
			capitulos_temp.options[m]=null;
		/* Carga el combobox */
		for (i=0; i<biblia[x].length ;i++)
		{
			capitulos_temp.options[i]=new Option(biblia[x][i].text,biblia[x][i].value)
		}
		/* Marca el primero como seleccionado */
		capitulos_temp.options[0].selected=true;
	}
