ResourcePage={recommenders:[],init:function(){$(".resource_tab_arrow_open").toggle();$(".resource_tab_arrow_closed").toggle();$(".resource_tab_content").hide();$(".resource_tab_label").click(ResourcePage.handle_twiddle_click);$("#resource_alt_link_reviews").click(ResourcePage.handle_twiddle_click);$("#cite_link_divider").show();$("#cite_link_action").show();$("#citation_content").hide();$(".cite_resource_click").click(function(A){A.preventDefault();$("#cite_link_action").toggle();$("#hide_cite_link_action").toggle();$("#citation_content").slideToggle(200)});ResourcePage.check_recommenders();update_grade_widget();if(AuthManager.status==AuthManager.AUTH_USER){$("#save_recommend_container .subnav").unbind("mouseenter mouseleave");$("#save_to_folder_btn").click(function(){$("#save_to_err").html("");$("#save_to_err").hide();var A=UserMyData.get_cached_my_data();if(A){ResourcePage.populate_save_to_folders()}else{UserMyData.post_data_load_events.push(ResourcePage.populate_save_to_folders);UserMyData.load_data_from_server()}});$("#id_submit_recommend_to").click(function(A){A.preventDefault();if($("#resp_save_to_folder").val()==""){return }$("#save_to_loading").show();$.ajax({url:$("#save_to_folder_form").attr("action"),dataType:"json",data:$("#save_to_folder_form").serialize(),type:"POST",error:function(B,D,C){ResourcePage.save_to_fail(B,D,C)},success:function(C,D,B){ResourcePage.save_to_success(C,D,B)}})})}},handle_twiddle_click:function(A){A.preventDefault();text_link=$(this).attr("id");text_type=text_link.substr(18,text_link.length-18);if(text_link=="resource_tab_link_reviews"||text_link=="resource_alt_link_reviews"){ReviewManager.toggle_twiddle();return }$("#resource_tab_arrow_closed_"+text_type).toggle();$("#resource_tab_arrow_open_"+text_type).toggle();$("#resource_tab_content_"+text_type).slideToggle(200);if(!standards_retrieved&&text_link=="resource_tab_link_standards"){standards_retrieved=true;getStandards(lex_term_list,"standards_content")}},save_lp_as_folder:function(A){$("#save_lp_err").html("");$("#save_lp_err").hide();$("#lp_save_loading").show();$.ajax({url:folder_lp_save,dataType:"json",data:{resource_code:A},type:"POST",error:function(B,D,C){ResourcePage.save_lp_fail(B,D,C)},success:function(C,D,B){ResourcePage.save_lp_success(C,D,B)}})},save_lp_success:function(B,C,A){$("#lp_save_loading").hide();if(B.error){$("#save_lp_err").html(B.error);$("#save_lp_err").show()}else{UserMyData.load_data_from_server(true);$("#lp_save_container").html("Lesson Plan saved.")}},save_lp_fail:function(A,C,B){$("#lp_save_loading").hide();$("#save_lp_err").html("There was an error with your request. Please try again later.");$("#save_lp_err").show()},get_referrer:function(){var A="";try{A=top.document.referrer}catch(B){}if(A===""&&parent){try{A=parent.document.referrer}catch(B){}}if(A===""){A=document.referrer}return A},check_recommenders:function(){if(ResourcePage.recommenders.length>0){var F=ResourcePage.get_referrer();if(F){var B=F.length;var G;var A=ResourcePage.recommenders.length;for(k=0;k<A;k++){G=ResourcePage.recommenders[k];var C=G.referrer_base.length;if(B>=C){var E=F.substr(0,C);if(E==G.referrer_base){var D='<a href="'+F+'">';D+='<img src="'+window.asset_link_base+"/assets/"+G.badge_image+'" alt="'+G.name+'" />';D+="</a>";$("#resource_recommender").html(D);break}}}}}},save_to_success:function(B,C,A){$("#save_to_loading").hide();if(B.error){$("#save_to_err").html(B.error);$("#save_to_err").show()}else{this.close_save_recommend_navs()}},save_to_fail:function(A,C,B){$("#save_to_loading").hide();$("#save_to_err").html("There was a server error. Please try again later.");$("#save_to_err").show()},populate_save_to_folders:function(){UserMyData.populate_select_with_user_folders("resp_save_to_folder","Choose a Folder","")},close_save_recommend_navs:function(){$(".open").removeClass("open");$(".subnav:visible").hide()}};
