// JavaScript Document
window.document.write('<script language="javascript" type="text/javascript" src="../../js/XHConn.js"></script>');
window.document.write('<script language="javascript" type="text/javascript" src="../../js/cookies.js"></script>');

var area = 0;
var curso = 0;
var categoria = 0;
var tipo = 0;
var pagina = 1;
var texto = "";

var restaurar = false;
//__________________________________________________________________________________________________

function CambiaArea(select, t){
	
	//functionlater="CambiaArea2('"+select.value+"','"+t+"')";
	tipo = t;
	area = select.value;
	curso = 0;
	page('divDDLCurso',"../galeria.cod.php", 'accion=imprimecursos&area='+select.value, "<select><option>Espere...</option></select>");
	
}
//__________________________________________________________________________________________________

function CambiaArea2(area, t){
	/*
	area = select.value;
	tipo = t;
	
	document.getElementById('proyectos').innerHTML = "<br /><br /><p style='text-align:center'><img style='width:auto; height:auto' src='../img/calendar/loading.gif' />&nbsp;</p><br /><br /><br clear='all' />";
	
	document.getElementById('calendario').style.display = '';

	
	data('./galeria.cod.php', 'accion=muestragaleria&area='+area+'&categoria='+categoria+'&pagina=1&tipo='+tipo, ImprimeResultadosBusqueda);
	*/
}
//__________________________________________________________________________________________________

function Busqueda(text){

	VerEnPaginas();
	
	document.getElementById('proyectos').innerHTML = "<br /><br /><p style='text-align:center'><img style='width:auto; height:auto' src='../../img/calendar/loading.gif' />&nbsp;</p><br /><br /><br clear='all' />";
	
	document.getElementById('calendario').style.display = '';
	
	texto = text.value;
	
	//data('./galeria.cod.php', 'accion=muestragaleria&area='+area+'&curso='+curso+'&categoria='+categoria+'&pagina=1&tipo='+tipo+'&texto='+text.value, ImprimeResultadosBusqueda);	
	pagina = 1;
	data('../galeria.cod.php', 'accion=muestragaleria&area='+area+'&curso=&categoria='+categoria+'&pagina=1&tipo='+tipo+'&texto='+text.value, ImprimeResultadosBusqueda);
	
	guardaCokiees();
	
}
//__________________________________________________________________________________________________

function CambiaCategoria(select, t){
	
	categoria = select.value;
	tipo = t;
	/*
	document.getElementById('proyectos').innerHTML = "<br /><br /><p style='text-align:center'><img style='width:auto; height:auto' src='../img/calendar/loading.gif' />&nbsp;</p><br /><br /><br clear='all' />";
	
	document.getElementById('calendario').style.display = '';
	
	
	data('./galeria.cod.php', 'accion=muestragaleria&area='+area+'&categoria='+categoria+'&pagina=1&tipo='+tipo, ImprimeResultadosBusqueda);	
	*/
}
//__________________________________________________________________________________________________

function CambiaPagina(pag, t){
	
	//curso = 0;
	//page('divDDLCurso',"../galeria.cod.php", 'accion=imprimecursos&area='+select.value, "<select><option>Espere...</option></select>");
	
	tipo = t;
	
	document.getElementById('proyectos').innerHTML = "<br /><br /><p style='text-align:center'><img style='width:auto; height:auto' src='../../img/calendar/loading.gif' />&nbsp;</p><br /><br /><br clear='all' />";
	
	document.getElementById('calendario').style.display = '';
	
	pagina = pag;
	
	//data('./galeria.cod.php', 'accion=muestragaleria&area='+area+'&curso='+curso+'&categoria='+categoria+'&pagina='+pagina+'&tipo='+tipo+'&texto='+texto, ImprimeResultadosBusqueda);	
	
	data('../galeria.cod.php', 'accion=muestragaleria&area='+area+'&curso=&categoria='+categoria+'&pagina='+pagina+'&tipo='+tipo+'&texto='+texto, ImprimeResultadosBusqueda);	
	
	guardaCokiees();

}
//___________________________________________________________________________________________________

function CambiaCurso(select){
	curso = select.value;	
}
//___________________________________________________________________________________________________

function ImprimeResultadosBusqueda(xml){

	var resultado = xml.getElementsByTagName('resultado');
	var paginado = xml.getElementsByTagName('paginado')[0];
	
	//Pintamos el Resultado 
	
	var text_resultado = "";
	
	for(var i=0;i<resultado.length;i++){
		var res = resultado[i];
		
		var id = res.getElementsByTagName('id')[0].firstChild.data;
		var img = res.getElementsByTagName('img')[0].firstChild.data;
		var titulo = res.getElementsByTagName('titulo')[0].firstChild.data;
		var autor = res.getElementsByTagName('autor')[0].firstChild.data;
				
		titulo2=titulo.str_replace(' ', '_');
		
		text_resultado+= '<div class="pro">\n<a href="'+id+'-'+titulo2+'-ficha.html">\n\n';
		text_resultado+= '<img src="/uploads/galeria/'+id+'/'+img+'" width="110" height="78" /><br />';
		text_resultado+= '<span class="tit" style="display:block; padding-left:7px;overflow:hidden;height:38px; margin-top:5px;"><strong>'+titulo+'</strong><br />\n<strong class="date">'+autor+'</strong></span>\n';
		text_resultado+= '</a>\n</div>\n';
		
		if ((i+1 % 3) == 0){
			text_resultado += '<br clear="all" /><br /><br />\n';
		}
		
	}
	
	if (resultado.length == 0){
		text_resultado = '<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<strong class="tit">No hay proyectos para la selecci&oacute;n realizada<br /><strong /><br /><br />';
	}
	
	if ((i+1 % 3) != 0){
		text_resultado += '<br clear="all" />\n';
	}
	
	//document.getElementById('h2Resultados').style.display='';
	
	buttom_cooliris = '<a class="btn" href="javascript:VerCooliris();">Ver en CoolIris</a>';

	document.getElementById('proyectos').innerHTML = text_resultado;
	
	document.getElementById('divPaginado').style.display = '';
	document.getElementById('divPaginado').innerHTML = paginado.getElementsByTagName('text')[0].firstChild.data+buttom_cooliris;
	
	if (restaurar){
		c = curso = getCookie('curso');
		//alert(c);
		PosicionaSelect(document.frmGaleria.curso, c);
		curso = c;
	}

}
//___________________________________________________________________________________________________

function VerCooliris(){
	document.getElementById('proyectos').style.display='none';
	document.getElementById('proyectos-cooliris').style.display='';
	document.getElementById('divPaginado').style.display='none';
	document.getElementById('divPieCooliris').style.display='';
}
//___________________________________________________________________________________________________

function VerEnPaginas(){
	document.getElementById('proyectos').style.display='';
	document.getElementById('proyectos-cooliris').style.display='none';
	document.getElementById('divPaginado').style.display='';
	document.getElementById('divPieCooliris').style.display='none';
}
//___________________________________________________________________________________________________

function ImprimeUnResultado(id){
	data('../galeria.cod.php', 'accion=muestragaleria&id='+id+'&area='+area+'&categoria='+categoria+'&pagina='+pagina+'&tipo='+tipo, ImprimeResultadosBusqueda);		
}
//___________________________________________________________________________________________________

function guardaCokiees(){
	
	setCookie('area',area);
	setCookie('curso',curso);
	setCookie('categoria',categoria);
	setCookie('tipo',tipo);
	setCookie('pagina',pagina);
	setCookie('texto',texto);
		
}
//___________________________________________________________________________________________________

function RestauraValores(){
	
	restaurar = true;
	
	area = getCookie('area');
	curso = getCookie('curso');
	categoria = getCookie('categoria');
	tipo = getCookie('tipo');
	pagina = getCookie('pagina');
	texto = getCookie('texto');
	
		
	tmp_curso = curso;
	//Marcamos los selects con los valores de la cookie
	
	
	PosicionaSelect(document.frmGaleria.area, area+"");
	
	//functionlater = 'RestauraCurso('+getCookie('curso')+');';
	
	//setTimeout(eval(functionlater_), 5000);
	
	functionlater = "CambiaPagina("+pagina+", "+tipo+");";
	
	CambiaArea(document.frmGaleria.area, tipo);
	curso = tmp_curso;
	
	
	
	PosicionaSelect(document.frmGaleria.categoria, categoria+"");
	CambiaCategoria(document.frmGaleria.categoria, tipo);
	
	document.frmGaleria.busqueda.value=texto;
	
	
	
}

//___________________________________________________________________________________________________

function RestauraCurso(c){

	//alert("curso="+c+" "+document.frmGaleria.curso.options.length);
	//restaurar = false;
	
	
	//PosicionaSelect(document.frmGaleria.curso, c+"");
	//CambiaCurso(document.frmGaleria.curso);
	//curso = c;
	
	CambiaPagina(pagina, tipo);
	
}

//___________________________________________________________________________________________________

// function EnviarVotos(votos, id){
// 
// 	
// 	page('divVotos',"../galeria.cod.php", 'accion=enviarvotos&votos='+votos+'&id='+id, "<p>Espere...</p>");
// 	
// }
