jQuery.noConflict();

// Temporizadores y funciones para gestion de capas
var timer = 0;
function closeMainNav() {
	jQuery("#menu_h > li").removeClass("active");
	jQuery("#menu_h > li > ul").hide();
	clearTimeout(timer);
}

jQuery(document).ready(function(){
	container_size = jQuery('#contenedor').width();
	
	// Gestion de la navegacion principal
	jQuery("#menu_h > li").bind("mouseenter",
		function(event){
			closeMainNav();
			elem = jQuery (this);
			elem.addClass("active");
			var w = 150* elem.children().filter("ul").children().children().filter("ul").length;
			elem.children().filter("ul").css("width",w);
			var position = elem.position();
			var l = position.left;
			if (l + w > container_size) {
				l = position.left + elem.width() - w;
			}
//				console.log ("l "+l);			
			elem.children().filter("ul").css("left",l);
			elem.children().filter("ul").show();
		}
	).bind("mouseleave",
		function(event){
			timer=setTimeout("closeMainNav()",500);
		}
	);
	
	
}
);



