var Bepress,yuiObj;if(typeof Bepress==="undefined"||!Bepress){(function(){Bepress={env:{yahoo:(typeof YAHOO!=="undefined"&&YAHOO),yui:(typeof YUI!=="undefined"&&YUI)},_priv:{}};Bepress.toString=function(){return"[object Bepress]";};Bepress.log=function(){var h=arguments,k,j;if(Bepress.env.yahoo||Bepress.env.yui){if(Bepress.env.yahoo){YAHOO.log(h[0],h[1],h[2]);}if(Bepress.env.yui){YUI.log(h[0],h[1],h[2]);}}else{if(typeof console!=="undefined"){console.log(h[0],h[1],h[2]);}else{try{if(typeof Bepress._priv.conWaitTC==="undefined"){Bepress._priv.logBuffer=[["Loading Console.js","debug","bepress-init.js"]];Bepress._priv.logBuffer.push([h[0],h[1],h[2]]);k=document.createElement("script");k.setAttribute("src","/assets/scripts/Console.js");k.setAttribute("type","text/javascript");k.setAttribute("id","_fakeconsole_loader");document.getElementsByTagName("head")[0].appendChild(k);Bepress._priv.conWaitStart=new Date().getTime();Bepress._priv.conWaitTC=setTimeout("Bepress._priv.logOnLoad()",200);}else{Bepress._priv.logBuffer.push([h[0],h[1],h[2]]);}}catch(g){throw g;}}}};Bepress._priv.logOnLoad=function(){var h,g;if(typeof console!=="undefined"){if(typeof console.containerCreated==="function"){if(!console.containerCreated()){console.createContainer();}}clearTimeout(Bepress._priv.conWaitTC);for(g=0;g<Bepress._priv.logBuffer.length;g++){var h=Bepress._priv.logBuffer[g];console.log(h[0],h[1],h[2]);}}else{if(new Date().getTime()-Bepress._priv.conWaitStart>10000){clearTimeout(Bepress.conWaitTC);Bepress._priv.logBuffer=null;}else{Bepress.conWaitTC=setTimeout("Bepress._priv.logOnLoad()",200);}}};Bepress.namespace=function(){var g=arguments,m=null,k,h,l;for(k=0;k<g.length;k=k+1){l=(""+g[k]).split(".");m=Bepress;for(h=(l[0]=="Bepress")?1:0;h<l.length;h=h+1){m[l[h]]=m[l[h]]||{};m=m[l[h]];}}return m;};Bepress.namespaceExists=function(q,h){var n=Bepress,k,g,m,l=false;m=(""+q).split(".");for(g=(m[0]=="Bepress")?1:0;g<m.length;g=g+1){l=n[m[g]]?true:false;if(l){n[m[g]]=n[m[g]];n=n[m[g]];}else{break;}}return l;};Bepress.setupDefaultSkin=function(){var g,h;if(Bepress.env.yahoo){try{g=new YAHOO.util.Element(document.getElementsByTagName("body")[0]);if(!g.hasClass("yui-skin-sam")){g.addClass("yui-skin-sam");}}catch(h){}}else{if(Bepress.env.yui){if(typeof yuiObj==="undefined"||!yuiObj){yuiObj=YUI();}yuiObj.use("node",function(j){g=j.get("body");if(!g.hasClass("yui-skin-sam")){g.addClass("yui-skin-sam");}});}}};Bepress.objectToString=function(l,k){var h="",m="",g=(typeof k!=="undefined"?k:0),j;for(j=0;j<g;j++){m+=" ";}h=m+"{\n";for(p in l){if(typeof l[p]==="object"){if(typeof l[p].length!=="undefined"&&typeof l[p].join==="function"){h+=m+" [ "+l[p].join(", ")+" ]\n";}else{h+=Bepress.objectToString(l[p],++k);}}else{h+=m+" "+p+" : "+l[p]+"\n";}}h+=m+"}\n";return h;};Bepress._loader=null;var f="https:"==document.location.protocol?"https:":"http:",e=f+"//"+document.domain+"/assets/cgi/js/",c=f+"//"+document.domain+"/assets/cgi/css/",d={combine:true,onProgress:function(g){},onError:function(g){Bepress._loader.isLoading=false;},onFailure:function(g){Bepress._loader.isLoading=false;},onTimeout:function(g){Bepress._loader.isLoading=false;}},b=[{name:"scriptenabled",type:"css",fullpath:f+"//"+document.domain+"/assets/styles/scriptenabled.min.css",after:["disciplinescss","institutionscss","authoreditcss","multiselectcss"]},{name:"multiselectcss",type:"css",fullpath:c+"multiselect.min.css",requires:["treeview"]},{name:"multiselect",type:"js",fullpath:e+"multiSelectYUI.pack.js",requires:["element","dom","selector","treeview","logger","event","multiselectcss"]},{name:"disciplines",type:"js",fullpath:e+"disciplineYUI.pack.js",requires:["datasource","connection","treeview","multiselect"]},{name:"institutionscss",type:"css",fullpath:c+"institutions.min.css",requires:["autocomplete"]},{name:"institutions",type:"js",fullpath:e+"institutionsYUI.pack.js",requires:["element","dom","selector","datasource","connection","autocomplete","logger","event","institutionscss"]},{name:"authoreditcss",type:"css",fullpath:c+"authoredit.min.css",requires:["institutions"]},{name:"authoredit",type:"js",fullpath:e+"authoreditYUI.pack.js",requires:["element","dom","event-delegate","selector","animation","datasource","logger","event","authoreditcss","institutions"]}];var a=function(){this._combining=[];var u=this,v=this.sorted,o=v.length,h=this.comboBase,n=this.comboBase,q,k=h.length,l,j,r=this.loadType;for(l=0;l<o;l=l+1){j=this.moduleInfo[v[l]];if(j&&!j.ext&&(!r||r===j.type)){q=this.root+j.path;q+="&";if(j.type=="js"){h+=q;}else{n+=q;}this._combining.push(v[l]);}}if(this._combining.length){var t=function(y){var z=this._combining,w=z.length,x,s;for(x=0;x<w;x=x+1){this.inserted[z[x]]=true;}this.loadNext(y.data);},g=function(){if(h.length>k){YAHOO.util.Get.script(u._filter(h),{data:u._loading,onSuccess:t,onFailure:u._onFailure,onTimeout:u._onTimeout,insertBefore:u.insertBefore,charset:u.charset,timeout:u.timeout,scope:u});}this.loadNext(this._loading);};if(n.length>k){YAHOO.util.Get.css(this._filter(n),{data:this._loading,onSuccess:g,onFailure:this._onFailure,onTimeout:this._onTimeout,insertBefore:this.insertBefore,charset:this.charset,timeout:this.timeout,scope:u});}else{g();}return;}else{this.loadNext(this._loading);}};Bepress.getLoader=function(){var h=YAHOO.lang.merge({},d),g;if(Bepress._loader===null){g=new YAHOO.util.YUILoader(h);g._combine=a;for(i=0;i<b.length;i++){g.addModule(b[i]);}Bepress._loader={yuiLoader:g,isLoading:false,deferredConfigs:[],insert:function(o){var l=this,j=Bepress._loader,n=j.yuiLoader,k={onSuccess:true,onTimeout:true,onError:true,onFailure:true},q,m;for(q in o){if(k[q]&&o.hasOwnProperty(q)){m=o[q];o[q]=function(r){m.call(n,r);j.isLoading=false;};}}j.deferredConfigs.push(o);j.processConfigs();},processTimer:null,processConfigs:function(){var j=Bepress._loader,k=j.deferredConfigs.length,l;if(!j.isLoading){j.isLoading=true;l=j.deferredConfigs.shift();k=j.deferredConfigs.length;j.yuiLoader.insert(l);if(k===0){if(j.processTimer!==null){j.processTimer.cancel();j.processTimer=null;}}}else{if(k>0&&j.processTimer===null){j.processTimer=YAHOO.lang.later(50,null,j.processConfigs,null,true);}else{if(k===0&&j.processTimer!==null){j.processTimer.cancel();j.processTimer=null;}}}}};}return Bepress._loader;};})();}
