/**
 * @Autor David (Marka Informatica)
 * @Fecha 29/11/2010
 * @Descripcion 
 * 		Script con las funciones para el script index.php.
 */

/**
 * JQuery onload().
 */
$(function() {
	setInterval(
		function() {
			$("#img_informatica").fadeTo(500, 0.50);	
			$("#img_informatica").fadeTo(500, 1);
		}, 2000);
	setInterval(
		function() {
			$("#tienda_online").fadeTo(500, 0.50);	
			$("#tienda_online").fadeTo(500, 1);
		}, 2000);
	
	function Inicializar() {
		$("#direccionCoruna").hide();
		$("#direccionOurense").hide();
		$("#flechaCoruna").hide();	
		$("#flechaOurense").hide();	
	}		
	Inicializar();
	
	
	//Definición de eventos...	
	$("#cajaFacebook2").hover(
		function () {
			$("#cajaFacebook").animate({left: '600px'}, 500);
		}, 
		function () {
			$("#cajaFacebook").animate({left: '570px'}, 500);
		}
	); 			
		
		function anterior() {
		ultimoItem = '<li style="display:none">' + $('#listaNoticias>ul li:last').html() + '</li>';
		$('#listaNoticias>ul li:last').remove();
		$('#listaNoticias>ul li:first')
			.animate({opacity: 0}, velSlide)
			.fadeOut('slow');
		$('#listaNoticias>ul').prepend(ultimoItem);
		$('#listaNoticias>ul li:first')
			.animate({opacity: 1}, velSlide)
			.fadeIn('slow')
	}
	
	//Funciones de slider...
	var primera = 0;
	var velSlide2 = 100;
	var pausaSlide = 8000;
	var temporizadorSlides = 0;
	
	function siguienteSlide(){
		$('#slidesPortada>ul li:first')
		.animate({opacity: 0}, velSlide2)
		.fadeOut('slow', function() {
			var idPrimero = $('#slidesPortada>ul>li:first').attr("id");
			var primerItem = $('#slidesPortada>ul li:first').html();
			$(this).remove();
			anhadirUltimoSlide(primerItem, idPrimero);
		});
	}
		
	function anhadirUltimoSlide(_item, _idPrimero){
		var ultimoItem = '<li id="' + _idPrimero + '">'+_item+'</li>';
		$('#slidesPortada>ul').append(ultimoItem)
		$('#slidesPortada>ul li:last')
		.animate({opacity: 1}, velSlide2)
		.fadeIn('fast', actualizarPasador());
	}	
	
	function actualizarPasador() {
		var idPrimero = $('#slidesPortada>ul>li:first').attr("id");
		//alert(idPrimero);
		var arrayId = idPrimero.split('_');
		
		$('#pasadorSlides>ul li').removeClass("pasadorOn");
		$("#slide_" + arrayId[2]).addClass("pasadorOn");
	}
	
	function playSlides() {
		temporizadorSlides = setInterval(siguienteSlide, pausaSlide);
	}		
	
	function stopSlides(){
		clearInterval(temporizadorSlides);
	}
	
	actualizarPasador();	
	playSlides();
	
	$("#pasadorSlides>ul>li").click(function () {
		stopSlides();
		var idContenido = "cont_" + $(this).attr("id");	
		while (true) {
			var idPrimero = $('#slidesPortada>ul>li:first').attr("id");
			if (idContenido == idPrimero) {
				actualizarPasador();
				playSlides();
				break;
			} 
			else {
				var primerItem = $('#slidesPortada>ul li:first').html();
				$('#slidesPortada>ul li:first').remove();
				$('#slidesPortada>ul').append('<li id="' + idPrimero + '">' + primerItem + '</li>');
			}
		}
	});
});

