//declaramos variables
id_producto_activo=1;
var id_mensaje_activo=1;
var id_mensaje_anterior=1;
var z_index=1;



$(document).ready(function(){
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	$(".menu li").hover(
      function () {
		$(this).find('ul').fadeIn(200);
      }, 
      function () {
		$(this).find('ul').fadeOut(300);
      }
    );
	$(".menu li ul").hover(
      function () {
		$('#informacion').addClass("hover");
      }, 
      function () {
		$('#informacion').removeClass("hover");
      }
    );
	
	$("#atributos_productos").change(function (){
		
		var v = $(this).val();
		var texto = $("#atributos_productos option[value="+v+"]").text();
		texto = texto.replace('EUR', '');
		
		array = texto.split('(');
		suplemento=parseFloat(array[1]);

		precio = $('#precio_original').text();
		precio = precio.replace('EUR', '');
		precio=parseFloat(precio);
		precio_total=(precio+suplemento)+'€';
		$('#precio_producto').fadeOut(150).fadeIn(125).text(precio_total);
		//$('#precio_producto').text(precio_total);
		//$('#precio_producto').show(50);
		
	});
	$(".categorias .categorias_fondo ul .pestana").click(function (){
		$(".categorias .categorias_fondo ul a").removeClass('hover');
		$(this).addClass('hover');

		$(".submenu").hide();
		$(this).parent('li').find('ul').fadeIn(150);
		hijos=$(this).parent('li').find('ul').children().size(); 
		if (hijos > 0)	return false;
	});	
	$('.activo').parent('li').find('ul').fadeIn(150);
	$('.activo').addClass('hover');
//animar mensajes
	
	$('#mensaje_'+id_mensaje_activo).animate({
		opacity: 1,
		top: '0px'
	}, 400, function() {
		//terminado
	});	
	
	setInterval("animar_mensajes()",4500);
	setInterval("reproducir_destacados()",6000);
	$('#paginacion_enlace_' + id_producto_activo).addClass('hover');
	$("#producto_destacado_"+id_producto_activo).fadeIn(400);
	/* productos destacados  */
	$(".paginacion_enlace").click(function (){
		$(".paginacion_enlace").removeClass('hover');
		$(this).addClass('hover');
		$(".mini_productos_destacados").fadeOut(450);
		id=$(this).attr('rel');
		$("#producto_destacado_"+id).fadeIn(400);
		id_producto_activo=parseInt(id);
	});
});
	
function animar_mensajes() {
	var num_maximo=$('.mensajes').children().size(); 
	id_mensaje_anterior=id_mensaje_activo;


	
	$('#mensaje_'+id_mensaje_activo).animate({
			opacity: 0,
			top: '-30px'
		}, 400, function() {
			//terminado
	});
	if (id_mensaje_activo>=num_maximo) {
		id_mensaje_activo=1;
	}
	else
	{
		id_mensaje_activo=id_mensaje_activo+1;	
	}
	$('#mensaje_'+id_mensaje_activo).css('z-index', z_index)
	$('#mensaje_'+id_mensaje_activo).animate({
			opacity: 1,
			top: '0px'
		}, 400, function() {
		//terminado
	});	
	$('#mensaje_'+id_mensaje_anterior).animate({
			top: '30px'
		}, 0, function() {
		//terminado
	});	
	z_index=z_index+1;
	
}
function reproducir_destacados() {
		var num_maximo_destacados=$('#slide').children().size(); 
		
		if (id_producto_activo>=num_maximo_destacados) {
			id_producto_activo=1;
		}
		else
		{
			id_producto_activo=id_producto_activo+1;
		}
		
		$(".paginacion_enlace").removeClass('hover');
		$('#paginacion_enlace_' + id_producto_activo).addClass('hover');
		$(".mini_productos_destacados").fadeOut(450);
		id=$('#paginacion_enlace_' + id_producto_activo).attr('rel');
		$("#producto_destacado_"+id_producto_activo).fadeIn(400);
}