jQuery.preloadImages = function() {
	for(var i = 0; i<arguments.length; i++) {
		jQuery("<img>").attr("src", arguments[i]);
  }
}


$(function(){			
	
	/* slider */
	$('#coda-slider-1').codaSlider({
 		dynamicArrows: false,
        dynamicTabs: false,
        autoHeight: false,
        autoHeightEaseDuration: 0,
        slideEaseDuration: 0
   	});
   	
	/* linea para permanecer en el mismo panel al cambiar el idioma */
	$('#lang').find('a').click(function(){
		window.location = $(this).attr('href')+location.hash;
		return false;
	});
	
	/* preguntas frecuentes */
   	$('#faa1').show();
   	$('#faq li:first').children('a').addClass('bold').css('color', '#b4002e');
   	
   	$('#faq li a').click(function(){
   		$('#faq li a').removeClass('bold').css('color','#7c5c18');
   		$(this).addClass('bold').css('color', '#b4002e');
   		$('.faq').fadeOut();
   		var verdiv = $(this).attr('href');
   		$(verdiv).fadeIn();
   		return false;
   	});   	
   	
   	/* top links */
   	$('#toplinks a').click(function(){
   		$('#toplinks').find('span').removeClass('red underline');
   		$(this).children('span').addClass('red underline');
   	});
   	
   	$('#nav a, #lang a, .left a').click(function(){
   		$('#toplinks').find('span').removeClass('red underline');
   	});
   	
   	
   	/* google map */
   	$(".mapa, .aviso").fancybox({ 
		'frameWidth': 630,
		'frameHeight': 500,
		'zoomSpeedIn': 0,
		'zoomSpeedOut': 0,
		'overlayShow': true
	});
	
	
	/* galeria de fotos */
	$('a.thumb').click(function(){
		var imgsrc = $(this).attr('href');
		$('#fotogrande').attr('src', imgsrc);
		return false;				
	});
	
	$('a.thumb').hover(
		function(){
			$(this).stop().animate({ opacity: 0 }, 200);
		},
		function(){
			$(this).stop().animate({ opacity: 0.25 }, 200);
		}
	);
	
	$.preloadImages("img/galeria/2.jpg", "img/galeria/3.jpg", "img/galeria/4.jpg", "img/galeria/5.jpg", "img/galeria/6.jpg", "img/galeria/7.jpg", "img/galeria/8.jpg", "img/galeria/9.jpg");
	
	/* comparativa de precios */
	/* $('table').find('tr:nth-child:odd').addClass('fondogris');
	$('tr').find('td').addClass('center');
	$('tr').find('td:first').removeClass('center');
	*/	
	 
});	
