window.dependentscripts=[];window.parsingfinished=false;window.allscriptsloaded=false;window.bootstrapfinished=false;window.dependents=new Hash();var jsfile=new Hash({ajaxBadge:"ajax-badge.js","ajax-badgerecent":"ajax-badgerecent.js",ajax_bookmarkEdit:"ajax-bookmarkedit.js",ajax_calendarbrowse:"ajax-calendarbrowse.js",ajaxMilestone:"ajax-milestone.js",ajaxPeers:"ajax-peers.js",ajax_sendmessage:"ajax-sendmessage.js",audioPlayer:"js-audioplayer.js",commentdelete:"ajax-commentdelete.js",commentedit:"ajax-commentedit.js",confirm:"js-confirm.js",datepicker:"js-datepicker-new.js",defaultfocus:"js-defaultfocus.js",externallinks:"js-externallinks.js",igDropdown:"igDropdown.js","js-datepicker":"js-datepicker-new.js","js-flashpaper":"js-flashpaper.js",markAsAnswer:"markAsAnswer.js",MasterCheckbox:"Classes/MasterCheckbox.js",modalapp:"sendmessage.js",motionHandler:"motionHandler.js",noteExpand:"Classes/NoteExpand.js",reservesteal:"modal-reservesteal.js",showhide:"js-showhide.js",swfPlayer:"js-swfplayer.js",trimspace:"js-trimspace.js",validate:"Validation.js",videoPlayer:"js-videoplayer.js"});function addscript(f,d){var e=$("asset-"+d);if(!e&&!window.dependentscripts[d]){window.dependentscripts[d]="loading";new Asset.javascript("/cmedia/js/"+f,{id:"asset-"+d,onload:function(){window.fireEvent("scriptfinishedloading",d)}})}}function newaddscript(d,e){var f=jsfile[d];if(f){if(!window.dependents.get(d)){window.dependents[d]=[]}window.dependents[d].push(e);addscript(f,d)}else{alert("Missing Asset: "+d+"\nBrowser Engine: "+Browser.Engine.name+"\nLocation: "+location.href)}}window.addEvent("scriptfinishedloading",function(d){if(d){window.dependentscripts[d]="done"}if(window.parsingfinished){var c=true;for(s in window.dependentscripts){if(window.dependentscripts[s]=="loading"){c=false}}if(c){window.fireEvent("allscriptsfinishedloading")}}});window.addEvent("allscriptsfinishedloading",function(){window.allscriptsloaded=true;if(window.parsingfinished){if(!window.bootstrapfinished){window.bootstrapfinished=true;window.fireEvent("bootstrapfinished");window.fireEvent("bootstrap4finished")}}});window.addEvent("parsingfinished",function(){window.parsingfinished=true;if(window.allscriptsloaded){if(!window.bootstrapfinished){window.bootstrapfinished=true;window.fireEvent("bootstrapfinished");window.fireEvent("bootstrap4finished")}}else{window.fireEvent("scriptfinishedloading",null)}});window.addEvent("bootstrapfinished",function(){});function bootstrap(d){window.dependentscripts=[];window.parsingfinished=false;window.allscriptsloaded=false;window.bootstrapfinished=false;window.dependents=new Hash();var c=d.getElements(".js");c.each(function(f){if((matches=f.className.match(/(\{.*\})/))){var a=decodeURIComponent(matches[1]);a=JSON.decode(a);if(!f.dataobj||$type(f.dataobj)!="hash"){f.dataobj=new Hash(f.dataobj||a)}f.dataobj.combine(a);for(var b in a){newaddscript(b,f)}}});window.fireEvent("parsingfinished")};
