$(document).ready(function() {
		//spot("layer_spot_nescafesueldo.html");
});

function loadImage(element){
	var pestana = element.parents('.pestana');
	$.ajax( {
		url : element.find("a").attr('href'),
		success : function(data) {			
			$(pestana).find('.loadimage').html(data)
		}
	});	
		
	return false;
}

// Carga via AJAX la pagina de imagen y mostrar su texto
$(document).ready(function() {
	
	function loadImageAndInfo(element){
		loadImage(element);
			
		$("div.infocartel").addClass("offleftjava"); //reset
		var info = $(element.find("a").attr("rel"));
		info.removeClass("offleftjava");
		
		return false;
	}
	$("li.showImage:first").addClass("onimg");
	$('li.showImage').click(function(){
		$("li.showImage").removeClass("onimg");
		$(this).addClass("onimg");
		return loadImageAndInfo($(this))
	});
	
	var image = $('#imagenes #galeriaset1').find('li:first');
	
	$('#imagenes_li').click(function(){
		loadImageAndInfo($(image));
	});
	loadImageAndInfo($(image));
});

// Paginador imagenes galeria
$(document).ready(function() {
	/*
		1. Init variables
	*/
	var ulfirst = $("ul.galeria_carteles:first"); //primera pagina de carteles
	var imageselected = ulfirst.find('li:first'); //primera imagen de la primera pagina
	var pagerselected = $("#galeria .pager li.first"); //primer numero pagina

	/*
		2. Ocultar paginas de carteles
	*/
	$("ul.galeria_carteles").addClass("offleftjava");
	
	/*
		3. Ocultar informacion de imagenes
	*/
	$("div.infocartel").addClass("offleftjava");
	
	/*
		mostrar y marcar la pagina, imagen y numero de pagina seleccionadas
	*/
	ulfirst.removeClass("offleftjava");
	pagerselected.addClass("on");
	$("div.infocartel:first").removeClass("offleftjava");
	
	
	/*
		ACCIONES Paginacion
	*/
	$("#galeria .pager li.prev a").click(function(){
		newselected = pagerselected.prev('li');
		if(newselected.size() > 0){
			changePage(newselected);	
		}		
		return false;
	});
	
	$("#galeria .pager li.next a").click(function(){
		newselected = pagerselected.next('li');
		if(newselected.size() > 0){
			changePage(newselected);	
		}		
		return false;
	});
	
	$("#galeria .pager li").click(function(){		
		if(!$(this).is('prev') && ! $(this).is('.next')) {
			return changePage($(this));		
		}
	});	
	
	/*
		Funcion de cambio de pagina dependiendo del elemento del 
		paginador seleccionado
	*/
	function changePage(pager){
		/*
			1. Cambiar de pagina
		*/
		imageselected = $(pager.find("a").attr("href"))
		
		$("ul.galeria_carteles").addClass("offleftjava"); //reset actual
		imageselected.removeClass("offleftjava"); //seleccionar nueva
				
		/*
			2. Actualizar el paginador
		*/
		pagerselected.removeClass("on"); //reset actual
		
		pagerselected = pager //seleccionar nueva
		pagerselected.addClass("on");  
		
		// condicionar botones de prev y next
		$('#galeria .pager li.prev').css("visibility", 
			pagerselected.is('.first')? "hidden" : "visible");
		$('#galeria .pager li.next').css("visibility", 
			pagerselected.is('.last')? "hidden" : "visible");
				
		return false;
	}
});


// Carga via AJAX la pagina de fondo



$(document).ready(function() {
	$("li.showFondo:first").addClass("onfons");
	$('li.showFondo').click(function(){
		$("li.showFondo").removeClass("onfons");
		$(this).addClass("onfons")
		return loadImage($(this))
		return false;
	});
	
	var fondo = $('#fondos .galeria_fondos').find('li:first')
	loadImage($(fondo));
});
	