function UniversityHelper(){}(function(A){A("body").ready(function(){A.history.init(UniversityHelper.pageload);A("#tabProviderTab1").click(function(){var B=this.href;B=B.replace(/^.*#/,"");A.history.load(B);return false;});A("#tabProviderTab2").click(function(){var B=this.href;B=B.replace(/^.*#/,"");
A.history.load(B);return false;});A("#tabProviderTab3").click(function(){var B=this.href;B=B.replace(/^.*#/,"");A.history.load(B);return false;});});UniversityHelper.pageload=function(C){if(C){if(C=="wall"){UniversityHelper.loadUniversityTab1(A("#_provider_id").val());}else{if(C=="info"){UniversityHelper.loadUniversityTab2(A("#_provider_id").val());
}else{if(C=="courses"){UniversityHelper.loadUniversityTab3(A("#_provider_id").val());}}}}else{var B=A("#_provider_status").val();if(B=="ACTIVE"){if(A("#box_container_OVERVIEW")!=null&&A("#box_container_OVERVIEW").is("*")){UniversityHelper.enableUniversityTab2(A("#_provider_id").val());}else{UniversityHelper.loadUniversityTab2(A("#_provider_id").val());
}}else{if(A("#preset_container")!=null&&A("#preset_container").is("*")){UniversityHelper.enableUniversityTab1(A("#_provider_id").val());}else{UniversityHelper.loadUniversityTab1(A("#_provider_id").val());}}}};UniversityHelper.enableCampusTalk=function(B){if(A("#start_conversation_form")!=null&&A("#start_conversation_form").is("*")){A("#start_conversation_link").click(function(){A("#start_conversation_link_container").hide();
A("#start_conversation_container").show();A("#start_conversation_form").validate({errorLabelContainer:"#start_conversation_error",submitHandler:function(C){dialogAction.askSpecificQuestion("UNIVERSITY",A("#text_input").val(),B,"PROVIDER_UNIVERSITY",function(){UniversityHelper.loadCampusTalk(B);});}});
A("#text_input").rules("add",{minlength:10,maxlength:1000});});A("#start_conversation_header_link").click(function(){A("#start_conversation_link_container").hide();A("#start_conversation_container").show();A("#start_conversation_form").validate({errorLabelContainer:"#start_conversation_error",submitHandler:function(C){dialogAction.askSpecificQuestion("UNIVERSITY",A("#text_input").val(),B,"PROVIDER_UNIVERSITY",function(){UniversityHelper.loadCampusTalk(B);
});}});A("#text_input").rules("add",{minlength:10,maxlength:1000});});}};UniversityHelper.loadCampusTalk=function(B){forward.getWidget("campustalk/provider?id="+B+"&u="+A("#_url_prefix").val()+"&n="+A("#_provider_name").val()+"&t=PROVIDER_UNIVERSITY",function(C){A("#campustalk_container").html(C);UniversityHelper.enableCampusTalk(B);
});};UniversityHelper.enableUniversityTab2=function(B){ProviderHelper.enableBox(A("#_provider_id").val(),"CONTACT");ProviderHelper.enableBox(A("#_provider_id").val(),"COST");ProviderHelper.enableBox(A("#_provider_id").val(),"OVERVIEW");ProviderHelper.enableBox(A("#_provider_id").val(),"ADMISSION");ProviderHelper.enableProviderEvents(A("#_provider_id").val());
ProviderHelper.enableSuperUserManagement(B);ProviderHelper.enableShareLinks();A(".action_container").show();A("#edit_english_link").click(function(){UniversityHelper.loadUniversityEnglishEdit(B);});};UniversityHelper.loadUniversityEnglishEdit=function(B){forward.getWidget(A("#_url_prefix").val()+"/english-edit?id="+B,function(C){A("#english_container").html(C);
A("#english_comment").htmlarea({css:"http://www.globalcampus.com/static/52/css/jhtmlarea/jHtmlArea.Editor.css",toolbar:["p","h2","h3","|","bold","italic","underline","|","orderedList","unorderedList","|","link","unlink","|","image","|","html"]});A("#english_edit_form").validate({rules:{pbt:{number:true,maxlength:3},cbt:{number:true,maxlength:3},ibt:{number:true,maxlength:3},ielts:{number:true,maxlength:3},fdt:{number:true,maxlength:3}},errorContainer:"#english_error",submitHandler:function(D){dialogAction.addUniversityEnglishLevel(A("#_provider_id").val(),A("#pbt").val(),A("#cbt").val(),A("#ibt").val(),A("#ielts").val(),A("#fdt").val(),A("#english_comment").val(),function(){UniversityHelper.loadUniversityEnglish(A("#_provider_id").val());
});}});A("#english_close_link").click(function(){UniversityHelper.loadUniversityEnglish(B);});});};UniversityHelper.loadUniversityEnglish=function(B){forward.getWidget(A("#_url_prefix").val()+"/english?id="+B,function(C){A("#english_container").html(C);A("#edit_english_link").click(function(){UniversityHelper.loadUniversityEnglishEdit(B);
});});};UniversityHelper.loadUniversityTab2=function(B){A(".tabProviderTab2Item").attr("id","navOn");A(".tabProviderTab1Item").removeAttr("id");A(".tabProviderTab3Item").removeAttr("id");forward.getWidget(A("#_url_prefix").val()+"/info?id="+B,function(C){A("#tab_container").html(C);UniversityHelper.enableUniversityTab2(B);
});};UniversityHelper.loadUniversityTab3=function(B){A(".tabProviderTab3Item").attr("id","navOn");A(".tabProviderTab1Item").removeAttr("id");A(".tabProviderTab2Item").removeAttr("id");forward.getWidget(A("#_url_prefix").val()+"/division_course?id="+B,function(C){A("#tab_container").html(C);UniversityHelper.enableUniversityTab3(B);
});};UniversityHelper.loadUniversityTab1=function(B){A(".tabProviderTab1Item").attr("id","navOn");A(".tabProviderTab2Item").removeAttr("id");A(".tabProviderTab3Item").removeAttr("id");forward.getWidget(A("#_url_prefix").val()+"/about?id="+B,function(C){A("#tab_container").html(C);UniversityHelper.enableUniversityTab1(B);
});};UniversityHelper.enableUniversityPresetQuestions=function(B){ReviewHelper.enableProviderReview(B,"#review_container");UniversityHelper.enableCampusTalk(B);A(".delete_answer_link").each(function(C,D){A(this).click(function(){dialogAction.deleteAnswer(A(this).attr("rel"),function(){UniversityHelper.loadUniversityTab1(A("#_provider_id").val());
});});});A(".flag_answer_link").each(function(C,D){A(this).click(function(){var E=A(this).attr("rel");LoginHelper.loadFlagDialog(E,"MESSAGE",A("#flag_answer_"+E));});});A(".rate_plus_link").each(function(C,D){A(this).click(function(){var E=A(this).attr("rel");dialogAction.addRatingMessage(E,"PLUS",function(F){if(F==true){forward.getWidget("campustalk/preset?id="+B+"&t=PROVIDER_UNIVERSITY&c=UNIVERSITY&n="+A("#_provider_name").val(),function(G){A("#preset_container").html(G);
UniversityHelper.enableUniversityPresetQuestions(B);});}else{A("preset_rate_container_"+E).show();}});});});A(".rate_minus_link").each(function(C,D){A(this).click(function(){var E=A(this).attr("rel");dialogAction.addRatingMessage(E,"MINUS",function(F){if(F==true){forward.getWidget("campustalk/preset?id="+B+"&t=PROVIDER_UNIVERSITY&c=UNIVERSITY&n="+A("#_provider_name").val(),function(G){A("#preset_container").html(G);
UniversityHelper.enableUniversityPresetQuestions(B);});}else{A("preset_rate_container_"+E).show();}});});});A(".answer_link").each(function(C,D){A(this).click(function(){var E=A(this).attr("rel");A("#preset_answer_container_"+E).show();A("#preset_form_"+E).validate({errorLabelContainer:"#preset_error_"+E,submitHandler:function(F){dialogAction.answerQuestion(E,A("#preset_input_"+E).val(),function(){forward.getWidget("campustalk/preset?id="+B+"&t=PROVIDER_UNIVERSITY&c=UNIVERSITY&n="+A("#_provider_name").val(),function(G){A("#preset_container").html(G);
UniversityHelper.enableUniversityPresetQuestions(B);});});}});A("#preset_input_"+E).rules("add",{minlength:10,maxlength:1000});});});};UniversityHelper.loadUniversityAddArticle=function(B){forward.getWidget("article/add?id="+B,function(C){A("#article_add_container").html(C);A("#article_close_link").click(function(){UniversityHelper.loadUniversityTab1(B);
});A("#article_content").htmlarea({css:"http://www.globalcampus.com/static/52/css/jhtmlarea/jHtmlArea.Editor.css",toolbar:["p","h2","h3","|","bold","italic","underline","|","orderedList","unorderedList","|","link","unlink","|","image","|","html"]});A("#article_add_form").validate({rules:{article_title:{required:true,minlength:3,maxlength:100},article_content:{required:true,minlength:3,maxlength:5000}},errorLabelContainer:"#article_add_error",submitHandler:function(D){article.addProviderArticle(A("#_provider_id").val(),A("#_entity_type").val(),A("#article_title").val(),A("#article_content").val(),function(E){UniversityHelper.loadUniversityTab1(A("#_provider_id").val());
});return false;}});});};UniversityHelper.enableUniversityArticle=function(B){A("#add_article_link").click(function(){UniversityHelper.loadUniversityAddArticle(B);});A("#add_article_header_link").click(function(){UniversityHelper.loadUniversityAddArticle(B);});A("#help_article_link").click(function(){A("#help_article_container").slideToggle("slow");
});};UniversityHelper.loadUniversityAddContent=function(B){forward.getWidget("content/add?id="+B,function(C){A("#content_add_container").html(C);A("#content_close_link").click(function(){UniversityHelper.loadUniversityTab1(B);});A("#content_add_form").validate({rules:{content_title:{required:true,minlength:3,maxlength:100},content_url:{required:true,minlength:10,maxlength:100,url:true}},errorLabelContainer:"#content_add_error",submitHandler:function(D){content.addProviderVideo(A("#_provider_id").val(),A("#_entity_type").val(),A("#content_title").val(),A("#content_url").val(),function(E){UniversityHelper.loadUniversityTab1(A("#_provider_id").val());
});return false;}});});};UniversityHelper.enableUniversityContent=function(B){A("#add_content_link").click(function(){UniversityHelper.loadUniversityAddContent(B);});A("#add_content_header_link").click(function(){UniversityHelper.loadUniversityAddContent(B);});};UniversityHelper.enableUniversityTab1=function(B){ProviderHelper.enableShareLinks();
ProviderHelper.enableSuperUserManagement(B);UniversityHelper.enableUniversityPresetQuestions(B);UniversityHelper.enableUniversityArticle(B);UniversityHelper.enableUniversityContent(B);A(".action_container").show();};UniversityHelper.enableUniversityTab3=function(B){ProviderHelper.enableProviderInnerSearch("#searchCourseInput","course");
ProviderHelper.enableSuperUserManagement(B);ProviderHelper.enableShareLinks();A(".action_container").show();A("#provider_add_division_link").click(function(){forward.getWidget("university/add_division?pid="+B,function(C){A("#division_add_container").html(C);});});A(".filter_level_link").each(function(C,D){A(this).click(function(){forward.getWidget("university/course?id="+B+"&l="+A(this).attr("rel"),function(E){A("#course_add_container").html(E);
UniversityHelper.enableUniversityTab3(B);});});});A("#filter_all_level_link").click(function(){forward.getWidget("university/course?id="+B,function(C){A("#course_add_container").html(C);UniversityHelper.enableUniversityTab3(B);});});A("#edit_subject_link").click(function(){UniversityHelper.loadUniversitySubjectLevelEdit(B);
});A("#edit_subject_menu_link").click(function(){UniversityHelper.loadUniversitySubjectLevelEdit(B);});};UniversityHelper.loadUniversitySubjectLevel=function(B){forward.getWidget("university/subject-level?id="+B,function(C){A("#subject_add_container").html(C);A("#edit_subject_link").click(function(){UniversityHelper.loadUniversitySubjectLevelEdit(B);
});});};UniversityHelper.loadUniversitySubjectLevelEdit=function(B){forward.getWidget("university/edit-subject-level?id="+B,function(C){A("#subject_add_container").html(C);UniversityHelper.enableUniversitySubjectLevelEdit(B);});};UniversityHelper.enableUniversitySubjectLevelEdit=function(B){A("#subject_close_link").click(function(){UniversityHelper.loadUniversitySubjectLevel(B);
});A("#subject_level_form").validate({submitHandler:function(E){A("#subject_level_submit_container").html(A("#computing_message").clone().html());var F=new Array();var D=0;A(".checkbox_foundation","#subject_level_form").each(function(){if(this.checked){F[D]=this.value;D=D+1;}});D=0;var C=new Array();
A(".checkbox_bachelor","#subject_level_form").each(function(){if(this.checked){C[D]=this.value;D=D+1;}});D=0;var H=new Array();A(".checkbox_master","#subject_level_form").each(function(){if(this.checked){H[D]=this.value;D=D+1;}});D=0;var G=new Array();A(".checkbox_doctor","#subject_level_form").each(function(){if(this.checked){G[D]=this.value;
D=D+1;}});dialogAction.addProviderSubjectLevels(B,F,C,H,G,function(I){UniversityHelper.loadUniversitySubjectLevel(B);});}});};})(jQuery);