window.onload=function() {
	quitarCargando();
};
id_producto_activo=1;
$(document).ready(function(){
	$('.rotador').innerfade({ 
		speed: 1000, 
		timeout: 3500, 
		type: 'random', 
		containerheight: '160px' 
		}); 
	
	
	$(".categorias UL LI UL.submenu LI").hover(
      function () {$(this).css({'background-color': '#6B6B6B'});}, 
      function () {$(this).css({'background-color': '#555555'});}
    );
	$(".submenu LI P").hover(
      function () {$(this).css({'background-color': '#3D3D3D'});}, 
      function () {$(this).css({'background-color': 'transparent'});}
    );
	
	$('.submenu').animate({opacity: 0}, 1);
	$('.submenu').css('display','none');
	$(".padre").hover(
      function (e) {
		$(this).find('.submenu').css('display','block');
		$(this).find('.submenu').hoverFlow(e.type, { opacity: 1 }, 'fast');
		if ($(this).attr('id')=='cuenta_li') {
			$('#cuenta').addClass('hover');	
		}
      }, 
      function (e) {
		$(this).find('.submenu').hoverFlow(e.type, { opacity: 0 }, 'fast');
		if ($(this).attr('id')=='cuenta_li') {
			$('#cuenta').removeClass('hover');	
		}
		$(this).find('.submenu').css('display','none');
      }
    );
	$(".menu_top .derecha a").animate({opacity: .7});
	$(".menu_top .derecha a").hover(
      function () {
		$(this).animate({opacity: 1})
      }, 
      function () {
		$(this).animate({opacity: .7})
      }
    );
	
	//$('.fade').blend({speed:300});
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	/* productos destacados  */
	intervalo=setInterval("reproducir_destacados()",3500);
	$('#cambia_producto_' + id_producto_activo).addClass('hover');
	$("#producto_destacado_"+id_producto_activo).fadeIn(400);
	$('#paginacion_enlace_1').addClass('hover');
	ancho = 400;
	/* productos destacados  */
	$(".paginacion_enlace").click(function (){
		$(".paginacion_enlace").removeClass('hover');
		$(this).addClass('hover');
		id=$(this).attr('rel');
		if (id > 1) {
		mover=(((id-1)*ancho)*(-1));
		}
		else
		{
		mover=0;	
		}
		$('.cambia_productos').animate({
			left: mover
		  },500);
		reiniciar_destacados();
	});
	$(".cambia_producto").click(function (){
		$(".cambia_producto").removeClass('hover');	
		$(this).addClass('hover');
		id=$(this).attr('rel');
		id_producto_activo=parseInt(id);
		$(".mini_productos_destacados").fadeOut(450);
		$("#producto_destacado_"+id).fadeIn(400);
		reiniciar_destacados();
		return false;
	});
	altura=0;
	$('.categorias UL LI UL.submenu LI').each(function(){
		//alert($(this).height() + ' ' + altura);
		if ($('.categorias UL LI UL.submenu LI').children().size() > altura) {
			altura=$('.categorias UL LI UL.submenu LI').children().size();
		}
	});
	$('.categorias UL LI UL.submenu LI').each(function(){
		//$(this).height(altura * 9);
	});
});
function quitarCargando() {
	$('#cargando_destacados').fadeOut(450);
}
function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
   }
function reproducir_destacados() {
		var num_maximo_destacados=$('.cambia_productos').children().size(); 
		//num_maximo_destacados=Math.round(num_maximo_destacados/4);
		
		if (id_producto_activo==num_maximo_destacados) {
			id_producto_activo=1;
		}
		else
		{
			id_producto_activo=id_producto_activo+1;
		}
		
		$(".cambia_producto").removeClass('hover');
		$('#cambia_producto_' + id_producto_activo).addClass('hover');
		
		id=$('#cambia_producto_' + id_producto_activo).attr('rel');
		
		$(".mini_productos_destacados").hide(350);
		$("#producto_destacado_"+id).show(600);
		
		id=Math.ceil(id/4);
		if (id > 1) {
			mover=(((id-1)*ancho)*(-1));
		}
		else
		{
			mover=0;
		}
		$('.cambia_productos').animate({
			left: mover
		},500);
		$(".paginacion_enlace").removeClass('hover');
		$('#paginacion_enlace_' + id).addClass('hover');
}   
function reiniciar_destacados() {
	window.clearInterval(intervalo);
	intervalo=setInterval("reproducir_destacados()",3500);
}
function pausa() {
	window.clearInterval(intervalo);
}
function reproducir() {
	intervalo=setInterval("reproducir_destacados()",3500);
}
