function focusSearchBox(B){var A=(arguments.length>1)?arguments[1]:true;B=$(B);if(A){if(!B.defaultValue){B.defaultValue=B.value}B.value=""}else{if(B.value==""){B.value=B.defaultValue}}}CC.Homepage={};CC.Homepage.StudentReview={initialize:function(){var C=$("homepage_student_reviews_overlay");var B=$("homepage_student_reviews");var A=B.offsetHeight;A-=B.getStyle("border-top").toInt();A-=C.getStyle("padding-top").toInt();A-=C.getStyle("padding-bottom").toInt();A-=B.getStyle("border-bottom").toInt();C.setStyles({height:A+"px","z-index":B.getStyle("z-index").toInt()+1})}};CC.Homepage.Tab={initialize:function(){this.setOnclickEvent()},setOnclickEvent:function(){$$(".homepage_tab ul li").each(function(A){A.addEvent("click",function(){$$(".detail_tab").each(function(B){B.setStyle("display","none")});$$(".homepage_tab ul li").each(function(B){if(B.hasClass("active")){B.removeClass("active")}});A.addClass("active");$(A.title+"_tab").setStyle("display","block")})})}};CC.Homepage.CollegeSearch={submitSearch:function(){var B=$("search_criteria").toQueryString();var A="college/search/#key-searchs("+B+"&searchByCriteria=1)";window.location=A}};CC.Homepage.Search={formFx:null,formHidden:true,resultsFx:null,resultsHidden:true,calloutFx:null,calloutHidden:true,initialize:function(){$E(".callout","homepage_quick_search").setStyles({position:"relative",left:"130px"});var C=$E("form","homepage_quick_search");this.formFx=new Fx.Style(C,"width",{duration:300});this.formFx.hide();C.setStyle("display","block");var A=$E(".search_results","homepage_quick_search");this.resultsFx=new Fx.Style(A,"opacity",{duration:300});this.resultsFx.hide();A.setStyle("display","block");var B=$E(".callout","homepage_quick_search");this.calloutFx=new Fx.Style(B,"opacity",{duration:200});this.calloutFx.hide();B.setStyle("display","block");$E("input","homepage_quick_search").addEvent("keypress",function(D){if(D.keyCode!=13){CC.Homepage.Search.hideCallout()}});$E("input","homepage_quick_search").addEvent("blur",function(){CC.Homepage.Search.hideCallout()});$E(".popup_close_button","homepage_quick_search").addEvent("click",function(){CC.Homepage.Search.hideResults()});$E(".search_results","homepage_quick_search").makeDraggable()},showCallout:function(){if(this.calloutHidden){this.calloutFx.start(0,0.9);this.calloutHidden=false}},hideCallout:function(){if(!this.calloutHidden){this.calloutFx.start(0.9,0);this.calloutHidden=true}},showResults:function(){if(this.resultsHidden){var A=$E(".search_results","homepage_quick_search").setStyles({left:"310px",top:$E(".callout","homepage_quick_search").getTop()});if(window.ie){CC.Homepage.Search.resultsFx.set(1)}else{CC.Homepage.Search.resultsFx.start(0,1)}this.resultsHidden=false}},hideResults:function(){if(!this.resultsHidden){if(window.ie){CC.Homepage.Search.resultsFx.set(0)}else{CC.Homepage.Search.resultsFx.start(1,0)}this.resultsHidden=true}},submit:function(C,B){this.resultsFx.hide();this.resultsHidden=true;var D=$E("input","homepage_quick_search");D.value=D.getValue().trim();if(D.getValue().length>=B){D.addClass("ajax_spin");var A="/common/ajax/quicksearch.php?"+$(C).toQueryString();CC.loadContent($E(".results","homepage_quick_search"),A,function(){$E("input","homepage_quick_search").removeClass("ajax_spin");CC.Homepage.Search.showResults()},false,false)}else{this.showCallout()}return false}};CC.Homepage.Vote={submit:function(C,E,F){C=$(C);E=$(E);var D=C.toQueryString();if(D!=""){var A="/common/ajax/vote.php?"+C.toQueryString()+"&question="+F;CC.loadContent(E,A)}else{var B=$E(".error",E);B.innerHTML="Please select a choice.";B.setStyle("display","block")}}};