CC.Review={GRADE_DISPLAYS:['<span class="review_grade">F</span>','<span class="review_grade">D</span>','<span class="review_grade">C</span><sup>-</sup>','<span class="review_grade">C</span>','<span class="review_grade">C</span><sup>+</sup>','<span class="review_grade">?</span>','<span class="review_grade">B</span><sup>-</sup>','<span class="review_grade">B</span>','<span class="review_grade">B</span><sup>+</sup>','<span class="review_grade">A</span><sup>-</sup>','<span class="review_grade">A</span>','<span class="review_grade">A</span><sup>+</sup>'],GRADE_VALUES:[0,1,2,3,4,"",5,6,7,8,9,10],GUIDE_TEXT:"Write your comment here",COLLEGE_CATEGORY_ID_MISC:18,ambassadorFx:null,ambassadorHidden:true,registerOnClick:function(){$$("#category_list a").each(function(B){var A=B.id.split("category_link_")[1];B.removeEvents("click");CC.Review.resetCategoryListClass();B.addEvent("click",function(){CC.Review.resetCategoryListClass();this.addClass("selected");CC.Review.loadCategoryReviewExample(A);var D=$("review_scroll_content");var C=$("category_contents_"+A);new Fx.Style(D,"opacity",{duration:150,onStart:function(){D.addClass("ajax_loading")},onComplete:function(){D.removeClass("ajax_loading");this.set(1);D.scrollToElement(C)}}).start(0.5,0.5)})})},initializeCollegeSearch:function(){CC.attachAutocompleter("college_textbox","/common/ajax/college.php",{"function":"search_college_name_and_nickname",includeInactive:1});$("college_textbox").focus()},initializeAmbassadorFx:function(){this.ambassadorFx=new Fx.Style($("ambassador_details"),"opacity",{duration:300});this.ambassadorFx.hide();$("ambassador_details").setStyle("display","block");$ES(".popup_close_button","ambassador_details").addEvent("click",function(){CC.Review.hideAmbassadorDetails()});$("ambassador_details").makeDraggable()},submitCollegeSearch:function(){var A="/reviews/collegesearchresults.inc.php?"+$("college_search").toQueryString();CC.loadContent("write_review_area",A)},loadCategoryReviewExample:function(B){var A="/reviews/category_example.php?categoryId="+B;$("category_review_example").setStyle("display","block");CC.loadContent("category_review_example",A);return false},resetCategoryListClass:function(){$$("#category_list a").each(function(A){A.removeClass("selected")})},showGuideText:function(A){A.value=CC.Review.GUIDE_TEXT},hideGuideText:function(A){if(A.value==CC.Review.GUIDE_TEXT){A.value=""}},submitReview:function(A){$$(".category_textarea").each(function(C){CC.Review.hideGuideText(C)});var B=new Ajax("/common/ajax/submitreview.php",{method:"post",data:$(A).toQueryString(),onComplete:function(){if(this.response.text!=""){var C=Json.evaluate(this.response.text);if(C.successful){if(CC.debug){}else{}CC.alertMooDalBox("Thank you for contributing. Your review will be published as soon as it has been verified.")}else{CC.showMessage("err_msg",C.message);new Fx.Scroll($("mb_contents")).toTop()}}}});B.request();return false},publishReviewToFacebook:function(D,C,A,E){var B={content:"reviewed "+C+" on CampusCompare.",body:A};CC.Facebook.showFeedDialog(D,B,E)},showAmbassadorDetails:function(){if(this.ambassadorHidden){var A=$("ambassador_details").setStyles({left:"310px",top:"250px"});if(window.ie){this.ambassadorFx.set(1)}else{this.ambassadorFx.start(0,1)}this.ambassadorHidden=false}},hideAmbassadorDetails:function(){if(!this.ambassadorHidden){if(window.ie){this.ambassadorFx.set(0)}else{this.ambassadorFx.start(1,0)}this.ambassadorHidden=true}},toggleCategorySelect:function(){var A=$("cat_select_all").checked;A=!A;$$(".ck_category_select").each(function(B){B.checked=A});FancyForm.start();FancyForm.start()},submitCategorySelect:function(){var A=false;$$(".ck_category_select").each(function(B){if(B.checked){$("category_contents_"+B.value).setStyle("display","block");A=true}else{$("category_contents_"+B.value).setStyle("display","none")}});if(A){$("review_submit_button").setStyle("display","block")}else{alert("Please selecet at least one category");$("review_submit_button").setStyle("display","none")}}};CC.ReviewerRegister={initialize:function(){CC.attachAutocompleter("major","/common/ajax/college.php",{"function":"search_major_name"})},register:function(A){$("ajax_loading").setStyle("visibility","visible");var B=new Ajax("/common/ajax/reviewerRegister.php",{method:"get",data:$(A).toQueryString(),onComplete:function(){$("ajax_loading").setStyle("visibility","hidden");if(this.response.text!=""){var C=Json.evaluate(this.response.text);if(C.successful){CC.loadContent($("reviewer_register_left_content_body"),"/reviews/register/thankyou.inc.php");CC.refreshHeader()}else{CC.showMessage("err_msg",C.message)}}}});B.request();return false},filterFormEnter:function(A){var B=null;if(A.which){B=A.which}else{B=A.keyCode}if(B==13){return false}else{return true}}};