// JavaScript Document
function anulaEnllacos () {
	var enllacos = document.getElementsByTagName('a');
	for (var a=0;a<enllacos.length;a++) {
		enllacos[a].onfocus = function () {this.blur();}
	}
}
function marcaEnllac (enllac) {
	var enllacos = document.getElementById('lyr1').getElementsByTagName('a');
	for (var a=0;a<enllacos.length;a++) {
		enllacos[a].className = enllacos[a].className.match('nou') == 'nou' ? 'nou' : '';
	}
	enllac.className = enllac.className == 'nou' ? 'nou selected' : 'selected';
}
var tema = 0;
var eix = 0;
var pos;
var ref_combo1 = document.getElementById('ph_combo1');
var ref_combo2 = document.getElementById('ph_combo2');
var ref_cont = document.getElementById('lyr1');
var opt_combo1 = 0;
var opt_combo2 = 0;
var table_combo1 = new Array ();
var table_combo2 = new Array ();
var combo1_list = ['<option value=0>Temática</option>','<option value=1>Aventuras</option>','<option value=2>Conocimientos</option>','<option value=3>Fantasía</option>','<option value=4>Humor</option>','<option value=5>Intriga</option>','<option value=6>Relaciones personales</option>','<option value=7>Vida cotidiana</option>','<option value=8>Conflicto social</option>','<option value=9>Historia</option>','<option value=10>Ciencia ficción</option>'];
var combo2_list = ['<option value=0>Educación en valores</option>','<option value=1>Educación ambiental</option>','<option value=2>Educación cívica</option>','<option value=3>Hábitos de consumo</option>','<option value=4>Ed. para la salud</option>','<option value=5>Justicia social</option>','<option value=6>La diversidad</option>','<option value=7>Família y amistad</option>'];
var sel_combo;
var select1;
var select2;

function changeContent () {
	writablecontent = '';
	if (pos == '0000' || pos == '1000' || pos == '2000' || pos == '1300' || pos == '2200' || pos == '2210') {
		switch (pos) {
			case '1300':
				for (a=0;a<content.length;a++) {
					if (content[a][2] == 0) {
						writablecontent += ( content[a][7] == 0) ? '<a class=nou href=html/ficha.php?ean='+content[a][0]+' onclick=marcaEnllac(this) target=fitxa>' + content[a][1] + '</a><br>' : '<a href=html/ficha.php?ean='+content[a][0]+' onclick=marcaEnllac(this) target=fitxa>' + content[a][1] + '</a><br>';
					}
				}
			break;
			case '2200':
			case '2210':
				for (a=0;a<content.length;a++) {
					if (isinArray (categories[pos],content[a][2])) {
						writablecontent += ( content[a][7] == 0) ? '<a class=nou href=html/ficha.php?ean='+content[a][0]+' onclick=marcaEnllac(this) target=fitxa>' + content[a][1] + '</a><br>' : '<a href=html/ficha.php?ean='+content[a][0]+' onclick=marcaEnllac(this) target=fitxa>' + content[a][1] + '</a><br>';
					}
				}
			break;
		}
	} else {
		for (a=0;a<11;a++) {
			table_combo1[a] = 0;
		}
		for (a=0;a<8;a++) {
			table_combo2[a] = 0;
		}	
		for (a=0;a<content.length;a++) {
			if (isinArray (categories[pos],content[a][2]) && (((content[a][3] == opt_combo1 || content[a][4] == opt_combo1) && (content[a][5] == opt_combo2 || content[a][6] == opt_combo2)) || ((content[a][3] == opt_combo1 || content[a][4] == opt_combo1) && opt_combo2 == 0) || (opt_combo1 == 0 && (content[a][5] == opt_combo2 || content[a][6] == opt_combo2)) || (opt_combo1 == 0 && opt_combo2 == 0))) {
				writablecontent += (content[a][7] == 0) ? '<a class=nou href=html/ficha.php?ean='+content[a][0]+' onclick=marcaEnllac(this) target=fitxa>' + content[a][1] + '</a><br>' : '<a href=html/ficha.php?ean='+content[a][0]+' onclick=marcaEnllac(this) target=fitxa>' + content[a][1] + '</a><br>';
				if (content[a][3] != 0) table_combo1[content[a][3]] = 1;
				if (content[a][4] != 0) table_combo1[content[a][4]] = 1;
				if (content[a][5] != 0) table_combo2[content[a][5]] = 1;
				if (content[a][6] != 0) table_combo2[content[a][6]] = 1;
			}
		}
	}
	ref_cont.innerHTML = writablecontent;
	init_dw_Scroll();
	updateCombos();
	anulaEnllacos();
}
function setPosition (a,b,c,d) {
	sel_combo = null;
	pos = '' + a + b + c + d;
	opt_combo1 = 0;
	opt_combo2 = 0;
	var enllacmaterials = document.getElementById('enllacmaterials');
	if (pos == '1000') {
		document.getElementById('cortina').style.display = 'block';
		enllacmaterials.style.display = 'block';
		enllacmaterials.firstChild.href = 'http://www.textlagalera.com/escolar/listadoLibros.jsp?comunidad=Todas+las+comunidades&tipusMaterial=&areaEducativa=&coleccio=&cicle=&busc.x=48&busc.y=15';
		document.getElementById('ulinfantil').style.display = 'block';
		document.getElementById('ulsecundaria').style.display = 'none';
		ref_combo1.innerHTML = '';
		ref_combo2.innerHTML = '';
		ref_cont.innerHTML = '';
		document.getElementById('linkprinc1').className = document.getElementById('linkprinc1').className == 'nou' ? 'nou selected' : 'selected';
		document.getElementById('linkprinc2').className = '';
		//document.getElementById('fitxa').src = 'frame_buit.html?infantil&nbsp;y&nbsp;primaria';
		document.getElementById('fitxa').src = 'about:blank';
	} else if (pos == '2000') {
		document.getElementById('cortina').style.display = 'block';
		enllacmaterials.style.display = 'block';
		enllacmaterials.firstChild.href = 'http://www.textlagalera.com/escolar/listadoLibros.jsp?comunidad=Todas+las+comunidades&tipusMaterial=&areaEducativa=&coleccio=&cicle=&busc.x=48&busc.y=15';
		document.getElementById('ulinfantil').style.display = 'none';
		document.getElementById('ulsecundaria').style.display = 'block';
		ref_combo1.innerHTML = '';
		ref_combo2.innerHTML = '';
		ref_cont.innerHTML = '';
		document.getElementById('linkprinc1').className = '';
		document.getElementById('linkprinc2').className = document.getElementById('linkprinc2').className == 'nou' ? 'nou selected' : 'selected';
		//document.getElementById('fitxa').src = 'frame_buit.html?secundaria&nbsp;y&nbsp;bachillerato';
		document.getElementById('fitxa').src = 'about:blank';
	} else {
		document.getElementById('cortina').style.display = 'none';
		if (pos == '1100') document.getElementById('fitxa').src = 'frame_buit.html?infantil';
		if (pos == '1110') document.getElementById('fitxa').src = 'frame_buit.html?sirenitas';
		if (pos == '1120') document.getElementById('fitxa').src = 'frame_buit.html?poquito&nbsp;a&nbsp;poco';
		
		if (pos == '1200') document.getElementById('fitxa').src = 'frame_buit.html?primaria';
		if (pos == '1210') document.getElementById('fitxa').src = 'frame_buit.html?primer&nbsp;ciclo';
		if (pos == '1211') document.getElementById('fitxa').src = 'frame_buit.html?colas&nbsp;de&nbsp;sirena';
		if (pos == '1212') document.getElementById('fitxa').src = 'frame_buit.html?grumetes&nbsp;amarillos';
		
		if (pos == '1220') document.getElementById('fitxa').src = 'frame_buit.html?segundo&nbsp;ciclo';
		if (pos == '1221') document.getElementById('fitxa').src = 'frame_buit.html?grumetes&nbsp;rojos';
		if (pos == '1222') document.getElementById('fitxa').src = 'frame_buit.html?&iquest;y&nbsp;qu&eacute;?';
		
		if (pos == '1230') document.getElementById('fitxa').src = 'frame_buit.html?tercer&nbsp;ciclo';
		if (pos == '1231') document.getElementById('fitxa').src = 'frame_buit.html?grumetes&nbsp;verdes';
		
		if (pos=='2100') document.getElementById('fitxa').src = 'frame_buit.html?secundaria';
		if (pos == '2110') document.getElementById('fitxa').src = 'frame_buit.html?PRIMER&nbsp;CICLO&nbsp;DE&nbsp;ESO';
		if (pos == '2111') document.getElementById('fitxa').src = 'frame_buit.html?grumetes&nbsp;azules';
		if (pos == '2112') document.getElementById('fitxa').src = 'frame_buit.html?el&nbsp;corsario';
		
		if (pos=='2120') document.getElementById('fitxa').src = 'frame_buit.html?SEGUNDO&nbsp;CICLO&nbsp;DE&nbsp;ESO';
		if (pos=='2121') document.getElementById('fitxa').src = 'frame_buit.html?el&nbsp;cosario';
		if (pos=='2122') document.getElementById('fitxa').src = 'frame_buit.html?narrativa&nbsp;singular';
		
		if (pos=='2200') document.getElementById('fitxa').src = 'frame_buit.html?bachillerato';
		if (pos=='2210') document.getElementById('fitxa').src = 'frame_buit.html?la&nbsp;llave&nbsp;maestra';
		changeContent ();
	}
}
function changeCombos (combo) {
	sel_combo = combo;
	select1 = document.getElementById('selector1');
	select2 = document.getElementById('selector2');
	opt_combo1 = select1.options[select1.selectedIndex].value;
	opt_combo2 = select2.options[select2.selectedIndex].value;
	changeContent ();
}
function updateCombos () {
	if (pos == '0000' || pos == '1000' || pos == '2000' || pos == '1300' || pos == '2200' || pos == '2210') {
		ref_combo1.innerHTML = '';
		ref_combo2.innerHTML = '';
	} else {
		combo1 = '<select onchange="changeCombos(this)" id="selector1">'+combo1_list[0];
		combo2 = '<select onchange="changeCombos(this)" id="selector2">'+combo2_list[0];
		for (a=1;a<11;a++) {
			if (table_combo1[a] == 1) combo1 += combo1_list[a];
		}
		for (a=1;a<8;a++) {
			if (table_combo2[a] == 1) combo2 += combo2_list[a];
		}
		combo1 += '</select>';
		combo2 += '</select>';
		if (combo1.split('<option').length < 3) {
			ref_combo1.style.display = 'none';
		} else {
			ref_combo1.style.display = 'block';
		}
		if (combo2.split('<option').length < 3) {
			ref_combo2.style.display = 'none';
		} else {
			ref_combo2.style.display = 'block';
		}
		if (sel_combo != select1 || !select1 || select1.value == 0) {
			ref_combo1.innerHTML = combo1;
			select1 = document.getElementById('selector1');
			for (a=0;a<select1.length;a++) {
				if (select1.options[a].value == opt_combo1) {
					select1.selectedIndex = a;
					break;
				}
			}
		}
		if (sel_combo != select2 || !select2 || select2.value == 0) {		
			ref_combo2.innerHTML = combo2;
			select2 = document.getElementById('selector2');	
			for (a=0;a<select2.length;a++) {
				if (select2.options[a].value == opt_combo2) {
					select2.selectedIndex = a;
					break;
				}
			}	
		}
	}
}

var categories = new Array ();
categories['1000'] = [1,2,3,4,5,6,7];
categories['1100'] = [1,2];
categories['1110'] = [1];
categories['1120'] = [2];
categories['1200'] = [3,4,5,6,7];
categories['1210'] = [3,4];
categories['1211'] = [3];
categories['1212'] = [4];
categories['1220'] = [5,6];
categories['1221'] = [5];
categories['1222'] = [6];
categories['1230'] = [7];
categories['1231'] = [7];
categories['2000'] = [8,9,10,11,12];
categories['2100'] = [8,9,10,11];
categories['2110'] = [8,9];
categories['2111'] = [8];
categories['2112'] = [9];
categories['2120'] = [10,11];
categories['2121'] = [10];
categories['2122'] = [11];
categories['2200'] = [12];
categories['2210'] = [12];

function isinArray (array, element) {
	for (var a=0;a<array.length;a++) {
		if (array[a] == element) return true;
	}
	return false;
}
function ordena(a,b)
{
	if (a[7]!=b[7])
		return a[7]-b[7];
	else
		if (a[1].toLowerCase() > b[1].toLowerCase()) return 1; 
		else  return -1;
}
function catalogos()
{
	if (pos.substring(0,1)=='1')
		window.open("material/catalogos/INF_PRIM_CAST.pdf");
	else
		window.open("material/catalogos/ESO_BAT_CAST.zip");
	return false;
}
var content=[[9788441209756,'Tristana',12,0,0,0,0,1],[9788441209763,'Rimas y leyendas',12,0,0,0,0,1],[9788441209770,'Antología',12,0,0,0,0,1],[9788441211162,'Veinte poemas de amor y una canción desesperada',12,0,0,0,0,1],[9788424626655,'Artículos',12,0,0,0,0,1],[9788424626662,'Romancero',12,0,0,0,0,1],[9788424624576,'Antología poética',12,0,0,0,0,1],[9788424624606,'Don Quijote de la Mancha',12,0,0,0,0,1],[9788424624729,'Los pazos de Ulloa',12,0,0,0,0,1],[9788424624736,'El Caballero de Olmedo',12,0,0,0,0,1],[9788424624743,'Amor y pedagogía',12,0,0,0,0,1],[9788424624750,'Tres sombreros de copa',12,0,0,0,0,1],[9788424624774,'Cantar de Mío Cid',12,0,0,0,0,1],[9788424624798,'Antología poética',12,0,0,0,0,1],[9788424630195,'Guía de lectura de \'Nada\'',12,0,0,0,0,1],[9788424630201,'Guía de lectura de \'Cinco horas con Mario\'',12,0,0,0,0,1],[9788424630218,'Guía de lectura de \'Eloísa está debajo de un almendro\'',12,0,0,0,0,1],[9788424630225,'El burlador de Sevilla',12,0,0,0,0,1],[9788424630232,'Antología poética',12,0,0,0,0,1],[9788424630249,'Sobre la adolescencia, desde la adolescencia',12,0,0,0,0,1],[9788424632311,'Antología de poesía española',12,0,0,0,0,0],[9788424625559,'El testamento de John Silver',11,1,0,0,0,1],[9788424630485,'¿Por qué todos me miran la cabeza?',11,8,6,0,5,0],[9788424660512,'Estoy gordito',6,6,4,6,0,1],[9788424660529,'No me gusta el fútbol',6,6,4,6,0,1],[9788424660536,'A mí me patina la egge',6,6,4,6,0,1],[9788424660543,'Mi padre es ama de casa',6,6,4,6,0,1],[9788424660550,'Mi hermana es distinta',6,6,4,6,0,1],[9788424660567,'Yo lo hago sentado',6,6,4,6,0,1],[9788424660574,'No sé nadar',6,6,4,6,0,1],[9788424660581,'Voy a tener una hermanita',6,6,4,6,0,1],[9788424660598,'¡Un perro en el piso!',6,6,4,6,0,1],[9788424660604,'Vivo en dos casas',6,6,4,6,0,1],[9788424660611,'Soy adoptada',6,6,4,6,0,1],[9788424660628,'No soy rubia',6,6,4,6,0,1],[9788424615314,'Laura tiene miedo',1,2,0,0,0,1],[9788424615338,'Pedro y los animales',1,7,0,0,0,1],[9788424615345,'Nico y las nubes',1,2,0,0,0,1],[9788424615369,'La capucha roja',1,2,0,0,0,1],[9788424615383,'El rey Sol y la reina Luna',1,2,0,0,0,1],[9788424615390,'Carrerillas',1,7,0,0,0,1],[9788424615406,'Tres molinillos',1,0,0,0,0,1],[9788424615413,'Siete hermanos músicos',1,2,0,7,0,1],[9788424615420,'La carta de colores',1,0,0,0,0,1],[9788424615437,'La carta',1,0,0,0,0,1],[9788424615444,'Hoy vendrá un canguro',1,7,4,0,0,1],[9788424615451,'La gente de mi calle',1,2,7,6,0,1],[9788424615468,'Jorge y los colores',1,2,0,0,0,1],[9788424615475,'Las cuatro estaciones',1,2,0,0,0,1],[9788424615499,'Me gusta ser pequeño',1,6,0,0,0,1],[9788424625764,'Papá, quiero ser pirata',3,1,0,0,0,1],[9788424625771,'El jersey',3,7,6,3,0,1],[9788424625795,'Un oficio para Andrés',3,2,4,0,0,1],[9788424625801,'Quino y Martina',3,0,0,0,0,1],[9788424625818,'El feliz sueño',3,0,0,0,0,1],[9788424625849,'El hortelano y los topos',3,0,0,0,0,1],[9788424625887,'El mediano',3,6,7,7,0,1],[9788424625894,'Los dos cumpleaños de Estrela',3,7,0,6,7,1],[9788424625900,'El superhámster',3,0,0,0,0,1],[9788424624613,'Los sueños de Nassima',10,8,0,6,0,1],[9788424624668,'El caso del cuadro desaparecido',10,1,5,0,0,1],[9788424624699,'Las andanzas de Kip Parvati',10,1,0,0,0,1],[9788424624682,'Vidas',10,8,0,6,0,1],[9788424624705,'Kip Parvati y la sombra del cazador',10,1,0,0,0,1],[9788424624712,'En un lugar llamado guerra',10,8,6,5,7,1],[9788424625641,'Concierto en sol mayor',10,8,0,6,0,1],[9788424626464,'La balada de Inesa',10,1,0,5,0,1],[9788424626488,'El guerrero blanco',10,1,0,0,0,1],[9788424626495,'Silencio en el corazón',10,9,0,5,0,0],[9788424626501,'Dormido sobre los espejos',10,9,0,7,0,1],[9788424626983,'Radiografía de chica con tatuaje',10,5,6,7,5,0],[9788424628796,'Alba',10,6,0,4,7,1],[9788424631529,'Gavin de Puiyet',9,0,0,0,0,0],[9788424606510,'Ea, ea',2,2,7,0,0,1],[9788424606527,'Miau',2,2,7,0,0,1],[9788424606534,'Mi sopa',2,2,7,0,0,1],[9788424606541,'El león',2,2,7,0,0,1],[9788424606558,'Dame la pipa',2,2,7,0,0,1],[9788424606565,'¡Ay, mis dedos!',2,2,7,0,0,1],[9788424606572,'Pan y tomate',2,2,7,0,0,1],[9788424606589,'El cuco',2,2,7,0,0,1],[9788424606596,'¡Buenos días!',2,2,7,0,0,1],[9788424606602,'La televisión',2,2,7,0,0,1],[9788424603809,'Reír',2,2,7,0,0,1],[9788424603793,'Mi ropa',2,2,7,0,0,1],[9788424606633,'Llueve',2,2,7,0,0,1],[9788424606640,'Fiesta',2,2,7,0,0,1],[9788424606657,'En la cocina',2,2,7,0,0,1],[9788424606664,'Guiños, el dragón',2,2,7,0,0,1],[9788424606671,'Ya voy solo al colegio',2,2,7,0,0,1],[9788424606688,'Es la hora exacta',2,2,7,0,0,1],[9788424686048,'Polvorón',7,1,0,7,0,1],[9788424686062,'La tarta voladora',5,3,4,5,0,1],[9788424686079,'Tercer trimestre turbulento',8,1,6,7,0,1],[9788424686086,'El zoo de Pitus',5,6,0,7,0,1],[9788424600242,'Las aventuras de Tonino el invisible',7,6,0,7,0,1],[9788424600266,'Los siete enigmas del iris',5,1,5,0,0,1],[9788424686154,'Un montón de problemas',7,6,4,7,0,1],[9788424600273,'¡Qué zambombazo!',5,3,1,7,0,1],[9788424686185,'Atalanta',7,1,0,5,7,1],[9788424686215,'¡No hay derecho!',5,7,4,3,0,0],[9788424686253,'Como perro y gato',7,6,0,7,0,1],[9788424686277,'Esto que ves es el mar',7,3,0,0,0,1],[9788424600297,'Un caballo contra Roma',8,1,9,5,0,1],[9788424686444,'Cuentos largos como una sonrisa',5,3,0,0,0,1],[9788424686475,'Eloy un día fue música',4,3,0,0,0,1],[9788424686499,'Cómo convertirse en un príncipe azul en diez lecciones',4,4,6,7,0,0],[9788424686512,'Hay cosas que son malas de perder',4,4,0,7,0,1],[9788424686529,'La gorra',4,6,0,4,0,1],[9788424686543,'Los viajes de Juanito Pierdedías',4,3,4,0,0,1],[9788424686567,'El jugador de frontón',8,6,0,7,0,1],[9788424686581,'Los ojos de Abdeslam',4,6,0,6,0,1],[9788424686642,'El anticlub',8,6,0,6,7,0],[9788424686659,'El caso de la infancia robada',4,4,5,0,0,1],[9788424686703,'La guerra de los chicles',7,1,4,5,0,1],[9788424686710,'Tino, el clandestino',4,3,0,6,7,1],[9788424686727,'Piel de caramelo',4,1,0,0,0,1],[9788424686741,'¡Vaya noche de reyes!',4,7,4,0,0,1],[9788424621766,'Mi hermana Aixa',5,6,8,7,5,1],[9788424623425,'La flauta mágica',7,3,6,7,0,1],[9788424624385,'Érase dos veces el barón Lamberto',7,3,0,0,0,1],[9788424624408,'Gip en el televisor',5,3,1,3,0,1],[9788424625443,'El club de la canasta',8,6,0,7,0,1],[9788424629670,'El formulario',7,3,0,0,0,1],[9788424630829,'Emi y Max y las ballenas desorientadas',7,1,2,1,0,0],[9788424630836,'Antibarbis. ¡No fastidies, Marta!',7,6,4,7,0,0],[9788424631680,'El pirata Gorgo',5,1,4,3,7,0],[9788424631697,'Buenas noches, Julia',7,7,6,4,7,0],[9788424631741,'El diario de Marcelo',5,7,6,7,0,1],[9788424633455,'Unos tigres diminutos como mosquitos',4,4,7,1,0,0],[9788424633752,'Las aventuras de Nito Alpesto, el Príncipe Verde',8,4,1,5,0,0]];content.sort(ordena);