include("lib.prototype");var MenuBarra=Class.create({initialize:function(a){this.elemento=$(a);this.reset()},reset:function(){this.elemento.update("")},cargarMenu:function(b){var a=new Element("ul",{className:"nav",id:"nav"});this.elemento.insert(a);b.items.each(function(c){this.cargarItem(c,a,true)},this)},cargarItem:function(g,e,h){if(Mobile){return}var b=new Element("li",{className:"list-item"});e.insert(b);var d="";if(!h){if(g.transaccion){d+=g.transaccion+" "}else{if(g.subsistema){d+=g.subsistema+" "}}}d+=g.nombre;var c=new Element("a",{href:"#",tabIndex:-1}).update(d);b.insert(c);if(g.transaccion){c.on("click",(function(a){if(e.parentNode.parentNode.parentNode.parentNode&&e.parentNode.parentNode.parentNode.parentNode.className!="nav"){e.parentNode.parentNode.parentNode.parentNode.hide()}e.parentNode.parentNode.hide();e.hide();Element.show.defer(e);Element.show.defer(e.parentNode.parentNode);if(e.parentNode.parentNode.parentNode.parentNode&&e.parentNode.parentNode.parentNode.parentNode.className!="nav"){Element.show.defer(e.parentNode.parentNode.parentNode.parentNode)}Entorno.contexto.cargar({subsistema:g.subsistema,transaccion:g.transaccion})}).bind(this))}if(g.items&&g.items.length){var f=new Element("ul");b.insert(f);b.addClassName("sub");c.on("click",(function(a){if(e.className!="nav"){if(f.style.left!="40px"){f.style.left="40px"}else{if(1024-(a.pageX?a.pageX:a.clientX)>180&&f.style.left!="-207px"){f.style.left="140px"}else{f.style.left="-207px"}}}}).bind(this));c.on("mouseover",(function(a){if(e.className!="nav"){if(1024-(a.pageX?a.pageX:a.clientX)<180){f.style.left="-207px"}else{if(f.style.left!="140px"){f.style.left="140px"}}if((a.pageY?a.pageY:a.clientY)>140&&f.style.top==""&&g.items.length>2){var i=a.pageY?a.pageY:a.clientY;i=i>540?540:i;f.style.top="-"+Math.round(i*i*(g.items.length-2)/14000)+"px"}}}).bind(this));g.items.each(function(a){this.cargarItem(a,f,false)},this)}}});