window.addEvent("domready",function(){document.addEvent("click",function(l){var j=$(l.target);if(j.nodeName=="OBJECT"){return}if(j&&!j.hasClass("js-menuActions")){j=j.getParent(".js-menuActions")}if(j){if(!l.rightClick&&!j.hasClass("js-rightClick")){l.preventDefault();var a=j.id;var b=a.split("_");var k=b[1]||null;if(!$("actions_"+k)&&!d){var i=new ApiClient({headers:null,apimethod:"igloo/widgets/39/render",postdata:{paramList:"objectId",paramTypes:"id"},queryparams:{objectId:k},onRequest:function(){d=true;igLoadingCursor.addLoader()},onComplete:function(){d=false;igLoadingCursor.removeLoader()},onSuccess:function(e,o){var p=Utils.IARParse(o);var f=new Element("div",{html:p.apihtml});j.menu=f.getElement("div").inject(document.body);var g=j.menu.id;bootstrap(j.menu);var h="click";if(l.rightClick&&j.hasClass("js-rightClick")){h="rightClick"}j.menu=new igDropdown(a,null,{menu:g,triggerEvent:h});if(l.rightClick&&j.hasClass("js-rightClick")){j.menu.show(l.client)}else{j.menu.show()}f.destroy()}})}}}});var d=false;var c=function(l){var j=$(l.target);if(j.nodeName=="OBJECT"){return}if(j&&!j.hasClass("js-menuActions")){j=j.getParent(".js-menuActions")}if(j){if(l.rightClick&&j.hasClass("js-rightClick")){l.preventDefault();var a=j.id;var b=a.split("_");var k=b[1]||null;if(!$("actions_"+k)&&!d){var i=new ApiClient({headers:null,apimethod:"igloo/widgets/39/render",postdata:{paramList:"objectId",paramTypes:"id"},queryparams:{objectId:k},onRequest:function(){d=true;igLoadingCursor.addLoader()},onComplete:function(){d=false;igLoadingCursor.removeLoader()},onSuccess:function(e,o){var p=Utils.IARParse(o);var f=new Element("div",{html:p.apihtml});j.menu=f.getElement("div").inject(document.body);var g=j.menu.id;bootstrap(j.menu);var h="click";if(l.rightClick&&j.hasClass("js-rightClick")){h="rightClick"}j.menu=new igDropdown(a,null,{menu:g,triggerEvent:h});if(l.rightClick&&j.hasClass("js-rightClick")){j.menu.show(l.client)}else{j.menu.show()}f.destroy()}})}else{if(j.menu){if(l.rightClick&&j.hasClass("js-rightClick")){j.menu.show(l.client)}}}}else{}}};document.addEvents({mouseup:c,click:c,dblclick:c});document.addEvent("contextmenu",function(b){var a=$(b.target);if(a.nodeName=="OBJECT"){return}if(a&&!a.hasClass("js-menuActions")){a=a.getParent(".js-menuActions")}if(a&&a.hasClass("js-rightClick")){b.preventDefault()}})});
