(function(E){E("body").ready(function(){B();});function B(){E("#campustalk_start_conversation_link").click(function(){if(E("#_user_status_new").is("*")){LoginHelper.showActivateUserDialog();}else{if(!E("#_user_no_session").is("*")){C();}else{LoginHelper.showGenericDialog("QUESTION","campustalk");}}});
}function D(){forward.getWidget("campustalk/categories",function(G){E("#campustalk_categories_container").html(G);B();});if(E("#campustalk_search_container").is("*")){forward.getWidget("search/campustalk",function(G){E("#campustalk_search_container").html(G);});}}function C(){if(E("#start_conversation_dialog").is("*")){forward.getDialog("default?view=start_conversation_dialog",function(H){dwr.util.setValue("start_conversation_dialog",H,{escapeHtml:false});
E("#start_conversation_dialog").dialog({autoOpen:false,resizable:false,width:360,height:350,modal:true,title:E("#start_conversation_dialog").attr("title"),overlay:{opacity:0.5,background:"black"}});E("#start_conversation_dialog").dialog("open");E("#university").autocomplete("/secure/autocomplete/university",{matchContains:true,formatItem:function(L,K,J){return L[0];
},formatResult:function(J){return J[0];}}).result(function(J,L,K){E("#_university_id").val(L[2]);});E("#course").autocomplete("/secure/autocomplete/course",{matchContains:true,extraParams:{pid:function(){return E("#_university_id").val();}},formatItem:function(L,K,J){return L[0];},formatResult:function(J){return J[0];
}}).result(function(J,L,K){E("#_course_id").val(L[2]);});var I={question_text:{required:true,maxlength:1000},start_question_category:{required:true}};var G=E("#start_question_category").val();E("#start_question_category").change(function(){G=E(this).val();if(G=="UNIVERSITY"){E("#question_text").height(180);
E("#row_university").show();E("#row_course").hide();E("#row_subject_wide").hide();E("#row_country").hide();E("#university").focus();I={question_text:{required:true,maxlength:1000},university:{required:true},_university_id:{required:true}};}else{if(G=="COURSE"){E("#question_text").height(180);E("#row_university").show();
E("#row_course").show();E("#row_subject_wide").hide();E("#row_country").hide();E("#university").focus();I={question_text:{required:true,maxlength:1000},university:{required:true},_university_id:{required:true},course:{required:true},_course_id:{required:true}};}else{if(G=="LOCATION"){E("#question_text").height(180);
E("#row_subject_wide").hide();E("#row_university").hide();E("#row_course").hide();E("#subject_wide").hide();E("#row_country").show();search.getCountries(function(K){dwr.util.addOptions("location_country",K,"code","description");});var J=new Array(0);J[0]=E("#location_country option[@value=0]").html();
I={question_text:{required:true,maxlength:1000},location_country_value:{required:true},location_province_value:{required:true},location_city_value:{required:true}};E("#location_country").change(function(){var K=E(this).val();if(K!=0){E("#location_country_value").val(K);}else{E("#location_country_value").val("");
E("#question_text").height(180);}});}else{if(G=="SUBJECT"){E("#question_text").height(180);E("#row_subject_wide").show();E("#row_university").hide();E("#row_course").hide();E("#row_country").hide();E("#question_text").focus();var J=new Array(0);J[0]=E("#subject_wide option[@value=0]").html();I={question_text:{required:true,maxlength:1000},subject_wide_value:{required:true},subject_medium_value:{required:true}};
E("#subject_wide").change(function(){var K=E(this).val();if(K!=0){E("#subject_wide_value").val(K);}else{E("#subject_wide_value").val("");E("#question_text").height(180);}});}else{E("#row_subject_wide").hide();E("#row_university").hide();E("#row_course").hide();E("#row_city").hide();E("#question_text").focus();
I={question_text:{required:true,maxlength:1000}};E("#question_text").height(200);}}}}});A(I);});}}function A(H){var G={beforeSubmit:F};E("#start_conversation_dialog_form").validate({rules:H,errorLabelContainer:"#start_conversation_error_container",submitHandler:function(I){E(this).ajaxSubmit(G);}});}function F(J,I,H){var G=E("#start_question_category").val();
if(G=="UNIVERSITY_LIFE"||G=="STUDYING_ABROAD"||G=="FINANCE"||G=="JOBS"||G=="EVERYTHING_ELSE"){dialogAction.askQuestion(G,E("#question_text").val(),function(K){forward.getDialog("default?view=question_success_response_dialog",function(L){E("#start_conversation_container").hide();dwr.util.setValue("start_conversation_response",L,{escapeHtml:false});
E("#question_success_continue").click(function(){E("#start_conversation_dialog").dialog("close");E("#start_conversation_response").html("");E("#start_conversation_container").html("");});});D();});}else{if(G=="UNIVERSITY"){dialogAction.askSpecificQuestion(G,E("#question_text").val(),E("#_university_id").val(),"PROVIDER",function(K){forward.getDialog("default?view=question_success_response_dialog",function(L){E("#start_conversation_container").hide();
dwr.util.setValue("start_conversation_response",L,{escapeHtml:false});E("#question_success_continue").click(function(){E("#start_conversation_dialog").dialog("close");E("#start_conversation_response").html("");E("#start_conversation_container").html("");});});D();});}else{if(G=="COURSE"){dialogAction.askSpecificQuestion(G,E("#question_text").val(),E("#_course_id").val(),"RESOURCE",function(K){forward.getDialog("default?view=question_success_response_dialog",function(L){E("#start_conversation_container").hide();
dwr.util.setValue("start_conversation_response",L,{escapeHtml:false});E("#question_success_continue").click(function(){E("#start_conversation_dialog").dialog("close");E("#start_conversation_response").html("");E("#start_conversation_container").html("");});});D();});}}}}})(jQuery);