"use strict";function createNewQuestion(){var a=new LaunchPad.Base({titleTextStr:"Add A New Question",url:"/trivia/add-question/",styles:{width:"800px"}}).open()}var b_can_submit=true;function submitQuestion(){if(b_can_submit){var c=0,a=false;if($("answer0").value!==""){c+=1;if($("rad_answer0").checked){a=true}}if($("answer1").value!==""){c+=1;if($("rad_answer1").checked){a=true}}if($("answer2").value!==""){c+=1;if($("rad_answer2").checked){a=true}}if($("answer3").value!==""){c+=1;if($("rad_answer3").checked){a=true}}if($("answer4").value!==""){c+=1;if($("rad_answer4").checked){a=true}}if(!a){alert("The answer you chose as your correct answer doesn't have any valid text in it.")}else{if(c<2){alert("You must submit at least 2 valid answers.")}else{b_can_submit=false;$("form-trivia-id").fireEvent("submit");var b=new VinesAjax($("form-trivia-id").action,{method:"POST",evalScripts:true,postBody:$("form-trivia-id"),update:"js-trivia-form-wrapper",onComplete:function(){b_can_submit=true}}).request()}}}else{alert("You gotta wait until the form submits to submit another question.")}}function answerQuestion(c,b,a){if(c){if(b&&a){location.replace("/trivia/process-answer/"+c+"/?ct="+b+"&obj_id="+a)}else{location.replace("/trivia/process-answer/"+c+"/")}}}function launchQuestionDetails(a){var b=new LaunchPad.Base({titleTextStr:"Question Details",url:"/trivia/question-details/"+a+"/"}).open()}function getSimilarQuestionsCB(a){var b=new VinesAjax("/trivia/get-similar-questions/",{method:"POST",update:"similar-questions",evalScripts:true,postBody:Object.toQueryString({body:a})}).request()}function getSimilarQuestions(){var a=$("js-trivia-question-body").getElement("textarea.js-editor-textarea");a.addEvent("editorSaveComplete",function(b){getSimilarQuestionsCB(b)});a.fireEvent("editorSave")}function getSimilarQuestionsFromContentObject(){var a=new VinesAjax("/trivia/get-similar-questions/",{method:"POST",update:"similar-questions",evalScripts:true,postBody:$("form-trivia-id")}).request()}function scoreQuestion(a){if(confirm("Are you sure you want to score down this question? This action cannot be undone.")){var b=new VinesAjax("/trivia/score-question/",{method:"POST",update:"js-score-question",postBody:Object.toQueryString({question_id:a})}).request()}}function deleteAllQuestionsByUser(a){if(confirm("Are you sure you want to delete all questions by this user? This action cannot be undone.")){$("js-delete-all").removeClass("dn");var b=new VinesAjax("/trivia/delete-al-questions-by-user/",{method:"POST",update:"js-delete-all",postBody:Object.toQueryString({user_profile_id:a}),onComplete:function(){$("js-delete-all").removeClass("loading")}}).request()}};
