// Funciones
$(document).ready(function(){	
	
	// controlar si hay o no javascript
	$("body").removeClass("no-js");
		
	// quitamos los bordes de las imagenes
	$('img').removeAttr("border");
	
	$("#slide-vinos-principal .miniatura-vinos").hover(function() {
			$(this).animate({marginTop: '0px'}, 200);
			$(this).find('img').animate({width: '94px', height: '422px'}, 200);
			$(this).find('p').addClass("slide-info");
			$(this).find('p').animate({bottom:'-151px'}, 200);
		}, function() {
			$(this).animate({marginTop: '60px'}, 400);
			$(this).find('img').animate({width: '56px', height: '249px'}, 400);
			$(this).find('p').animate({bottom:'-30px'}, 400);
			$(this).find('p').removeClass("slide-info");
		}
	);
	
	// las cajas pares las ponemos a la dcha
	$('.caja-destacado:odd').addClass('dcha');
	$('.caja-destacado').click(
		function () {					
			var url= $(this).find('a').attr("href");
			$(location).attr('href',url);
		}
	);
	
	// generamos las pestaņas
	$(".tab").hide();
	$("ul.menu-tabs li:first").addClass("seleccionado").show();
	$(".tab:first").show();
	$("ul.menu-tabs li").click(function()
	   {
		$("ul.menu-tabs li").removeClass("seleccionado");
		$(this).addClass("seleccionado");
		$(".tab").hide();	
		var activeTab = $(this).find("a").attr("href");
		$(activeTab).fadeIn();
		return false;
	});
	
	// quitamos la trama al hacer hover
	var classHover='sin_trama';
	$(".bloque-presentacion").hover(
		function () {
			$(this).addClass(classHover);
		},
		function () {
			$(this).removeClass(classHover);
		}
	);
	
	// hacemos que el bloque entero sea enlace
	$(".bloque-presentacion").click(
		function () {					
			var url= $(this).find('a').attr("href");
			$(location).attr('href',url);
		}
	);
	
	//galeria de imagenes
	$("a.fancybox").fancybox({
		'overlayOpacity'	:	0.8,
		'overlayColor'		:	'black',
		'titlePosition'		:	'over',
		'overlayShow'		:	true
	 });
	
	$(".fancyboxVideo").click(function() {
		$.fancybox({
			'padding'       : 0,
			'autoScale'     : false,
			'transitionIn'  : 'none',
			'transitionOut' : 'none',
			'title'         : this.title,
			'width'         : 640,
			'height'        : 385,
			'href'          : this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'          : 'swf',
			'swf'           : {
			'wmode'             : 'transparent',
			'allowfullscreen'   : 'true'
			}
		});
		return false;
	});
		
	//slide de vinos
	$(".miniatura-vinos").click(
		function () {					
			var url= $(this).find('a').attr("href");
			$(location).attr('href',url);
		}
	);
	
	$("#slide-vinos-principal .miniatura-vinos").hover(function() {
			$(this).animate({marginTop: '0px'}, 200);
			$(this).find('img').animate({width: '94px', height: '422px'}, 200);
			$(this).find('p').addClass("slide-info");
			$(this).find('p').animate({bottom:'-151px'}, 200);
		}, function() {
			$(this).animate({marginTop: '60px'}, 400);
			$(this).find('img').animate({width: '56px', height: '249px'}, 400);
			$(this).find('p').animate({bottom:'-30px'}, 400);
			$(this).find('p').removeClass("slide-info");
		}
	);
	
	$(".carousel").jCarouselLite({
		btnNext: "#next",
 		btnPrev: "#prev",
		visible: 6,
		scroll: 1,
		circular: false
 	});
	
	var numeroBotellas = $(".carousel ul li").size();
	if (numeroBotellas<=6) {
		$(".carousel #prev").addClass("oculto");
		$(".carousel #next").addClass("oculto");
	}
	
	// desplegar panel botellas
	$(".capa-desplegable").hide(); 
	$("#boton-desplegar a").click(function(){
		$(this).addClass("seleccionado");
		$(".capa-desplegable").slideToggle("slow");
		return false;
	});
	$(".btn-cerrar").click(function(){
		$(".capa-desplegable").slideToggle("slow");
		$("#boton-desplegar a").removeClass("seleccionado");
		return false;
	});
	
	// quitamos margen al ultimo logo del pie
	$("#logotipos ul li:last").css("margin-right", "0");
	
	// quitamos margen al primero y ultimo elemento del mapa
	$(".mapaweb ul.menu li:first").css("margin-left", "0");
	
	// ventana de formulario
	$("#ventana-formulario").fancybox({
		'width': 595,
		'height': 365,
		'type': 'iframe'
	});
});	
