if(typeof tc_translate=="undefined")tc_translate={keys:{}}; $.each({"process.button.archive-item":"Archive item","process.button.unarchive-item":"Unarchive item","process.button.log-ascent.one":"Log ascent","process.button.edit":"Edit","template.facet.menu.edit-route":"Edit route","template.facet.menu.edit-ascent":"Edit ascent","template.facet.menu.delete-ascent":"Delete ascent","template.facet.menu.ascent-details":"Ascent details",x:""},function(b,c){if(typeof tc_translate.keys[b]=="undefined")tc_translate.keys[b]=c}); $("#facets").on("click","button.go",function(){location=getFacetUrl()}).on("submit",function(b){b.preventDefault();location=getFacetUrl()});$("#facets").on("click",".header",function(b){var c=$(b.target).closest(".header");b=c.find("button");c=c.closest(".facet");var a=c.find(".details");if(c.hasClass("open")){c.removeClass("open");b.parent().removeClass("dropup");a.show().slideUp(300)}else{c.addClass("open");b.parent().addClass("dropup");a.hide().slideDown(300)}}); function getFacetUrl(){var b="/"+$("#facets").data("base")+"/";$(".facet.open").each(function(a,d){var e=$(d),g=e.data("comp"),i=e.data("type"),h=[];if(i=="grade")b+=g+"/"+e.find(".comp1").val().replace("system","")+":"+e.find(".comp2:visible select:even").val()+":"+e.find(".comp2:visible select:odd").val()+"/";else if(i=="mention"){h=e.find("input").select2("val");if(h.length)b+=g+"/"+h.join("+")+"/"}else if(i=="account"){if(h=e.find("input").select2("val").join("+").substr(1).replace(/\+\@/g,"+"))b+= g+"/"+h+"/"}else if(i=="between")b+=g+"/"+e.find("input")[0].value+"+"+e.find("input")[1].value+"/";else if(i=="swatch")b+=g+"/"+e.find("input[name=swatch]").val().replace(/;/g,"+")+"/";else{e.find("input[type=checkbox]:checked:visible,select:visible,input:radio:checked:visible,input[type=text]:visible").each(function(o,j){var l=$(j).val();l&&h.push(l)});if(h.length)b+=g+"/"+h.join("+")+"/"}});if(("?sortby="+$("#sort-by").val()+","+$("#sort-order").val()).indexOf("undefined")==-1)b+="?sortby="+$("#sort-by").val()+ ","+$("#sort-order").val();var c=$("#embed-graph");if(c.length)b+="&embedgraph="+c.val();return b}function updateMulti(){$(".multiselect").each(function(b,c){var a=$(c),d=a.find(".comp1").val();a.find(".comp2").hide();a.find("#"+d).show()})} $(function(){function b(a){var d=a.find(":checkbox").length,e=a.find(":checkbox:checked").length;a=a.closest("li").find(".group");if(d==e){a.attr("checked",true);a[0].indeterminate=false}else if(e==0){a.attr("checked",null);a[0].indeterminate=false}else a[0].indeterminate=true}$(".multiselect .comp1").change(updateMulti);updateMulti();$("[type=checkbox].group").change(function(a){a=$(a.target);var d=a.attr("checked");a.closest("li").find("ul input:checkbox").attr("checked",d?"checked":null)});$("ul.checknest ul [type=checkbox]").change(function(a){a= $(a.target).closest("ul");b(a)});$("ul.checknest ul").each(function(a,d){b($(d))});var c=$("th.sortby").index()+1;$("table tr td:nth-child("+c+")").addClass("sortby");$("body").data("uid")&&$("tr[data-cctid], tr[data-nid], tr[data-ascentid], tr[data-acctid]").each(function(){var a=$(this),d=a.closest("table").data("actiontype"),e=$("body").data("cctname"),g=$("body").data("uid"),i=$("body").data("can-edit"),h=$("body").data("is-gym"),o=$("body").data("can-archive"),j=a.data("cctid"),l=a.data("logcct"), k=a.data("nid"),n=a.data("acctid");a.data("compid");var q=a.data("can-delete"),m=a.data("ascentid");if(g&&(d=="circuit"||d=="route"||d=="ascent")){var p=$('
'),f=p.find(".dropdown-menu");if(d=="circuit"&&j)f.append('