var Usmf={prepare:function(){},Centers:{Main:{}}};Usmf.prepare();Usmf.Navigation=(function(){var E,B,D,C;function A(){window.clearTimeout(C);C=null}return{prepare:function(){E=$("menu");this.controllerBind=this.controller.bindAsEventListener(this);E.observe("mouseover",this.controllerBind);E.observe("mouseout",this.controllerBind);E.observe("click",this.controllerBind);B=E.select("li.on")[0]||null;if(B){D=B}if(window.attachEvent){(function(){function F(){this.toggleClassName("hover");if(event.type=="mouseout"){event.cancelBubble=true}}$("menu").select("li.more").each(function(G){G.onmouseover=G.onmouseout=F})})()}},controllerBind:null,controller:function(G){var I=G.target;try{switch(G.type){case"click":if(I.nodeName=="SPAN"&&I.parentNode.nodeName=="A"){E.stopObserving("mouseout",this.controllerBind)}break;case"mouseover":if(I.nodeName=="SPAN"){A();C=window.setTimeout(this.activate.bind(this,I.parentNode.parentNode),400)}else{if(I.nodeName=="A"){A()}}break;case"mouseout":var H=G.relatedTarget||G.toElement;if(!H||H.descendantOf(E)||H==E){return G.stop()}A();C=window.setTimeout(this.restore.bind(this),500);break;default:break}}catch(F){return true}},activate:function(F){if(B){B.removeClassName("over").addClassName("off")}if(D){D.removeClassName("over")}D=$(F);D.addClassName("over");if(D.hasClassName("off")&&D.hasClassName("over")){D.removeClassName("off")}},restore:function(){if(D){D.removeClassName("over")}if(B){B.removeClassName("off").removeClassName("over").addClassName("on")}}}})();Usmf.Expando=(function(){var A=true,H,D,E,I;var G=3,B=40,C=9000,F=500;return{prepare:function(){if(!(E=$("expando"))){return }E.observe("mousedown",this.controller.bindAsEventListener(this));I=document.createElement("A");I.href="javascript:void(0)";I.className="linkToggle";I.innerHTML="Collapse";E.appendChild(I);E.style.height=G+"em";D=new Fx.Style(E,"height",{duration:F,wait:false,fps:20,unit:"em",onComplete:function(){if(A){E.className="contracted"}}});var J=E.getElementsByTagName("object")[0];if(J){Fool.Util.Flash.activate(J)}H=window.setTimeout(Usmf.Expando.collapse.bind(Usmf.Expando,true),C);Usmf.Expando.expand.delay(1,true)},controller:function(J){switch(J.target.className){case"linkToggle":return this.toggle(true)}},expand:function(J){A=false;I.innerHTML="Collapse";E.className="expanded";D[(false||J)?"start":"set"](B)},collapse:function(J){window.clearTimeout(H);A=true;I.innerHTML="Expand";D[(false||J)?"start":"set"](G)},toggle:function(J){this[(A)?"expand":"collapse"](J)}}})();Usmf.Search=(function(){var A,B;return{controller:function(C){switch(C.type){case"focus":this.clear();break;case"blur":this.restore();break}},isEmpty:function(){return !!(A.value.trim()=="")},isDefault:function(){return !!(A.value.trim()==A.defaultValue)},clear:function(){A.addClassName("active");if(this.isDefault()){A.value=""}},restore:function(){A.removeClassName("active");if(this.isEmpty()){A.value=A.defaultValue}},prepare:function(){B=$("searchForm");if(B){A=$(B.elements["q"]);if(Usmf.Search.isEmpty()){A.value=A.defaultValue}var C=Usmf.Search.controller.bindAsEventListener(Usmf.Search);A.observe("focus",C);A.observe("blur",C);B.onsubmit=function(){return !(Usmf.Search.isDefault()||Usmf.Search.isEmpty())}}}}})();Usmf.Centers.Main={prepare:function(A){Fool.onLoad(function(){Usmf.Expando.prepare();new Ajax.Request("/Ajax/Centers/GetPanels.aspx?centerid="+A,{method:"get",onSuccess:function(C){var B=C.responseJSON;new Fool.Widgets.Carousel({element:"articleStrip",json:B[0]});new Fool.Widgets.Carousel({element:"topCarousel",json:B[1],autoPlay:true})}})})}};Usmf.Centers.Brokers={prepare:function(A){Fool.onLoad(function(){new Ajax.Request("/Ajax/Centers/ArticleStrip/GetArticleStrip.aspx?centerid="+A,{method:"get",onSuccess:function(C){var B=C.responseJSON;new Fool.Widgets.Carousel({element:"articleStrip",json:B})}})})}};Usmf.Centers.PersonalFinance={prepare:function(A){Fool.onLoad(function(){})}}