function initMenu() {
	$('#menu-left ul').hide();
	$('#menu-left li.activo ul').show();
	$('#menu-left li a.nivel1').click(
		function() {
			$('#menu-left ul.sub').slideUp('fast');
			$(this).next().slideToggle('normal');
		}
	);
}

// variables para la navegación entre productos
var idproducto = 0;
var idcat = 0;
var prodprof = 0;
var totalproductos = 0;

function verAvisoLegal()
{
	$('#aviso_legal').fadeIn("slow");
	$('#aviso_legal').click(function () {
		$(this).fadeOut("slow"); 
	});
}

var tHide = 4;
var tHideTimeout;

function ocultar_capa_submenu()
{
	if(tHide == 0)
	{
		$('#catalogo-submenu').fadeOut("slow");
		tHide = 4;
		return false;
	}
	tHide = tHide - 1;
	tHideTimeout = setTimeout("ocultar_capa_submenu()", 1000);
}

function cargar_subcategorias(parent, div)
{
	//alert("cargar_subcategorias("+parent+")");
	datos = {
		id : parent
	};
	
	if(div=="#catalogo-submenu-nivel5")
	{
		$('#catalogo-submenu-nivel6').html("");
		$('#catalogo-submenu-nivel7').html("");	
	}
	if(div=="#catalogo-submenu-nivel6")
	{
		$('#catalogo-submenu-nivel7').html("");	
	}
	
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxCategorias/", datos, function(data){
		
		if(data.length > 0 && div=="#catalogo-submenu-nivel5")
		{
			$(div).html(data);
			$('#catalogo-submenu').fadeIn("slow");
			//$('#catalogo-submenu').fadeTo("slow", 0.50);
			//$('#catalogo-submenu').click(function () { $(this).fadeOut("slow"); });
			
			//tHide = 4;
			//setTimeout("ocultar_capa_submenu()", 1000);
			//window.clearTimeout(tHideTimeout);
			//ocultar_capa_submenu();
			$('#catalogo-submenu').mouseenter(function () {
				$('#catalogo-submenu').mouseleave(function () {
					$(this).fadeOut("fast");
				});			
			});
			cargar_submenu_breadcrumbs(parent);	
		}
		/*
		else if(data.length==0 && div=="#catalogo-submenu-nivel5"){
			//window.clearTimeout(tHideTimeout);
			//$('#catalogo-submenu').fadeOut("fast");
		}
		*/
	});
	//cargar_submenu_breadcrumbs(parent);
}


function cargar_submenu_breadcrumbs(cat, producto)
{
	var div = "#catalogo-submenu-breadcrumbs";
	datos = {
		cat : cat,
		producto : producto
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxSubmenuBreadcrumbs/", datos, function(data){
		$(div).html(data);
		if(data.length>0)
		{
			$(div).html(data);
		}
	});
}

function cargar_submenu_productos(id, profesional, capa)
{
	// reseteamos tiempo para ocultar la capa del submenú
	tHide = 4;
	
	datos = {
		id : id,
		profesional : profesional
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxSubmenuProductos/", datos, function(data){
		$(capa).html(data);
	});
}


function cargar_producto(id, cat, prof, totalproductos)
{
	$('#catalogo_microsite_link').hide();
	
	idproducto = id;
	idcat = cat;
	totalproductos = totalproductos;
	prodprof = prof;
	$('#catalogo_microsite').hide();
	$('#catalogo_productos_nav').hide();
	$('#catalogo-submenu').fadeOut("fast");
	cargar_foto_producto(id, totalproductos);
	cargar_texto_producto(id);
}
function cargar_foto_producto(id, totalproductos)
{
	$("#catalogo_foto").fadeOut(0);
	datos = {
		id : idproducto,
		idcat : idcat,
		prof : prodprof,
		dato : "foto"
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxProducto/", datos, function(data) {
		$("#catalogo_foto").css('background-image','url(' + data + ')');
		$("#catalogo_foto").fadeIn("slow");
		
		if(totalproductos>1) 
			$('#catalogo_productos_nav').fadeIn("slow");
   	});
}
function cargar_texto_producto(id)
{
	$("#catalogo_texto_contenido").fadeOut("fast");
	datos = {
		id : idproducto,
		idcat : idcat,
		prof : prodprof,
		dato : "texto"
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxProducto/", datos, function(data){
		$("#catalogo_texto_contenido").html(data);
		$("#catalogo_texto_contenido").fadeIn("slow");
		
		var totalHeight = $("#producto-tit1").height() + $("#producto-tit2").height();
		var descAltura = 240 - totalHeight;
		$("#catalogo-descripcion").height(descAltura);
		$('.scroll-pane').jScrollPane({dragMaxHeight: 10, scrollbarWidth:11});
   });
}


function cargar_producto_nextprev(cat, dato)
{
	// console.log(idproducto);
	// tenemos que sacar el id actual y con ello buscar el siguiente de la categoría
	datos = {
		actual : idproducto,
		cat : idcat,
		prof : prodprof,
		dato : dato
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxNextprevProducto/", datos, function(data){
		if(data.length >0)
		{
			var ardata = data.split(";");
			
			if(ardata[0] < 1)
			{
				return false;
			}
			
			cargar_producto(ardata[0], ardata[1], ardata[2], 2);
			// idproducto = data;
		}
	});
}

/* $(document).ready(function(){
	$('#cm_nivel_4 a').mouseover(function(){
		var id = $(this).attr("rel");
		cargar_subcategorias(id, '#catalogo-submenu-nivel5');
	});
}); */

function cargar_categoria(id)
//function cargar_categoria(id, cat, prof, totalproductos)
{
	/*
	idproducto = id;
	idcat = cat;
	totalproductos = totalproductos;
	prodprof = prof;
	$('#catalogo_microsite').hide();
	$('#catalogo_productos_nav').hide();
	$('#catalogo-submenu').fadeOut("fast");
	*/
	cargar_foto_categoria(id);
	cargar_texto_categoria(id);
	
	/*
	$("#catalogo_foto").fadeOut(0);
	$("#catalogo_texto_contenido").fadeOut("fast");
	
	datos = {
		id : id,
	};
	
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxCategoria/", datos, function(data){
		$("#catalogo_foto").css('background-image','url(' + data + ')');
		$("#catalogo_foto").fadeIn("slow");
		
		$("#catalogo_texto_contenido").html(data);
		$("#catalogo_texto_contenido").fadeIn("slow");
		
		var totalHeight = $("#categoria-tit1").height() + $("#categoria-tit2").height();
		var descAltura = 240 - totalHeight;
		
		$("#catalogo-descripcion").height(descAltura);
		
		$('.scroll-pane').jScrollPane({dragMaxHeight: 10, scrollbarWidth:11})
   });
	*/
}

function cargar_foto_categoria(id)
{
	$("#catalogo_foto").fadeOut(0);
	datos = {
		id : id,
		dato : "foto"
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxCategoria/", datos, function(data){
		$("#catalogo_foto").css('background-image','url(' + data + ')');
		$("#catalogo_foto").fadeIn("slow");
   });
}
function cargar_texto_categoria(id)
{
	$("#catalogo_texto_contenido").fadeOut("fast");
	datos = {
		id : id,
		dato : "texto"
	};
	$.post("/index.php/" + strLangPais + "/catalogo/ajaxCategoria/", datos, function(data){
		$("#catalogo_texto_contenido").html(data);
		$("#catalogo_texto_contenido").fadeIn("slow");
		
		var totalHeight = $("#categoria-tit1").height() + $("#categoria-tit2").height();
		var descAltura = 240 - totalHeight;
		
		$("#catalogo-descripcion").height(descAltura);
		
		$('.scroll-pane').jScrollPane({dragMaxHeight: 10, scrollbarWidth:11})
   });
}


