// JavaScript Document
// Filmoteca de Extremadura 
// (c) Liqueed - Estudio Creativo 

startList = function() { 
	//Suckerfish Dropdowns by Patrick Griffiths, Dan Webb
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("menutop");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
				}
				node.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
   			}
		}	
		
	}
	
	//hover en las flechas del carrusel
	if (flecha=document.getElementById("prev-arrow")){
		flecha.onmouseover=function() {
				if (this.src.lastIndexOf("barra-izq.png") > -1)
					this.src="css/barra-izq-over.png";
		}	
		flecha.onmouseout=function(){
				if (this.src.lastIndexOf("barra-izq-over.png") > -1)
					this.src="css/barra-izq.png";
		}
	}
	if (flecha=document.getElementById("next-arrow")){
		flecha.onmouseover=function() {
				if (this.src.lastIndexOf("barra-der.png") > -1)
					this.src="css/barra-der-over.png";
		}
		flecha.onmouseout=function(){
				if (this.src.lastIndexOf("barra-der-over.png") > -1)
					this.src="css/barra-der.png";
		}
	}
	
	// eventos
	
}
window.onload=startList;

/* Función para cambiar el título de una página */
function cambiaTitle (texto) {
	document.title=texto;
}

/* Cambia el mes del calendario */
/* direccion -> 0=mes anterior ; 1=mes siguiente */
function cambiaMes (direccion){
	if (direccion==0) { //al mes anterior
		if (mesActual==1){
			nuevoMes=12;
			nuevoAnyo=parseInt(anyoActual)-1;
		}
		else {
			nuevoMes=parseInt(mesActual,10)-1;
			nuevoAnyo=anyoActual;
		}
	}
	else { //al mes siguiente
		if (mesActual==12){
			nuevoMes=1;
			nuevoAnyo=parseInt(anyoActual,10)+1;
		}
		else{
			nuevoMes=parseInt(mesActual,10)+1;
			nuevoAnyo=anyoActual;
		}
		var right_now=new Date();
		if (((nuevoMes>right_now.getMonth()+2) && (nuevoAnyo==right_now.getFullYear())) || ((nuevoAnyo>right_now.getFullYear()) && (nuevoMes==right_now.getMonth()-9))){
			nuevoMes=mesActual;
			nuevoAnyo=anyoActual;
		}		
	}
	// actualizamos la cabecera del calendario con MES AÑO
	mes_year=document.getElementById("mesyear");
	mesArray=new Array("","ENERO","FEBRERO","MARZO","ABRIL","MAYO","JUNIO","JULIO","AGOSTO","SEPTIEMBRE","OCTUBRE","NOVIEMBRE","DICIEMBRE");
	mes_year.innerHTML = mesArray[nuevoMes]+' '+nuevoAnyo;
	// actualizamos el calendario, realizando la conexión a la BBDD
	contenedorCal=document.getElementById("dias");	
	new Ajax.Updater(contenedorCal, "../includes/calendario.php?mes="+nuevoMes+"&year="+nuevoAnyo , {method: 'get', asynchronous: true});
	// actualizamos los nuevos valores de mes y año
	mesActual=nuevoMes;
	anyoActual=nuevoAnyo;	
}


