var registerGuide={endPointUrl:"",setEndPointUrl:function(a){this.endPointUrl=a},populateLoader:function(a,b){var c=a.identify();new Ajax.Updater(c,b,{method:"get",onComplete:function(d){a.appear({from:0,duration:1})},onFailure:function(){a.innerHTML="Unable to load content";a.appear()}})},isPopulated:function(b){var a=this.getLoaderElement(b);return(a!=null&&!a.empty())},addListener:function(a){a.observe("click",(function(d){d.stop();$$(".trigger").each(function(e){e.up().removeClassName("active")});a.up().addClassName("active");this.hideLoaders();var b=this.getLoaderElement(a);if(this.isPopulated(a)){b.appear({from:0,duration:1})}else{var c=this.getAjaxRequestUrl(a);this.populateLoader(b,c)}}).bind(this))},getAjaxRequestUrl:function(b){var a=this.getId(b);return this.endPointUrl+"?service=ajax.articleContent&articleID="+a},hideLoaders:function(){$$(".loader").each(function(a){a.hide()})},getLoaderElement:function(d){var e=this.getId(d);var c="loader-"+e;var b=$(c);if(b==null){var a=$("loaders");b=document.createElement("li");Element.extend(b);b.id=c;b.addClassName("loader");a.appendChild(b)}return b},getId:function(a){var b=a.identify();return b.substr(8)}};
