var _ct_stat_cache=new Hash();function frontdoorCTStatResponse(a){a=JSON.decode(a);if(a.error){clog(a.error);return}_ct_stat_cache.set(a.type,a.content);frontdoorCTStatInjectResponse(a.type)}function frontdoorCTStatInjectResponse(b){var a=$("js-ct-stats");a.innerHTML=_ct_stat_cache.get(b);$$(".js-ct-stat").each(function(c){if(c.getProperty("ct_type")==b){c.addClass("active")}else{c.removeClass("active")}})}function getFrontdoorCTStats(c){var b=$("js-ct-stats");if(!b){clog("No element with ID: 'js-ct-stats'");return}if(_ct_stat_cache.keyOf(c)){frontdoorCTStatInjectResponse(c);return}var a="/fd-stats/"+c+"/";new VinesAjax(a,{method:"get",onComplete:frontdoorCTStatResponse}).request()}function wireupCTStatLinks(){var b=$("js-ct-stats");if(!b){return}$$(".js-ct-stat").each(function(c){c.addEvent("mouseover",function(e){var d=c.getProperty("ct_type");if(!d){clog("no ct_type found for "+c);return}getFrontdoorCTStats(d)})});var a=b.getProperty("initial_ct");if(!a){return}getFrontdoorCTStats(a)}function getFDEdContent(e,d,b){$("js-fc-ed-container").getElements(".fd-ec").each(function(f){f.removeClass("on")});var c=new Element("div").setHTML('<img src="'+MEDIA_URL+'vine/img/icons/loading.gif" />').addClass("w-100").addClass("ta-c");$(b).innerHTML=c.innerHTML;$(d).addClass("on");var a="/ajax-get-content-pod/?content_pod=get_ed_content";params=Object.toQueryString({tab_title:e});new VinesAjax(a,{method:"POST",update:b,data:params}).request()}window.addEvent("domready",function(){(function(){more_text="show all";less_text="show first row";$$("ul.release > li").each(function(a){wrap=a.getElement(".wrap");count=a.getElements(".release").length;if(count===0){return}if(Math.floor(wrap.getSize().x/wrap.getElement(".release").getSize().x)>=count){return}toggle=new Element("a",{href:"#","class":"more",html:more_text+" "+count});arrow=new Element("span",{"class":"arrow"});toggle.grab(arrow);toggle.store("count",count);toggle.store("wrap",wrap);toggle.store("original_wrap_height",wrap.getSize().y);toggle.addEvent("click",function(){original_wrap_height=$(this).retrieve("original_wrap_height");wrap=$(this).retrieve("wrap");count=$(this).retrieve("count");if(original_wrap_height<wrap.getSize().y){wrap.setStyle("height",wrap.getSize().y).tween("height",original_wrap_height);$(this).set("text",more_text+" "+count).grab(new Element("span",{"class":"arrow"}))}else{count_per_row=Math.floor(wrap.getSize().x/wrap.getElement(".release").getSize().x);rows=Math.ceil(count/count_per_row);wrap_size=wrap.getSize();wrap.get("tween").chain(function(){wrap.setStyle("height","auto")}).start("height",wrap_size.y,rows*wrap_size.y);$(this).set("text",less_text).grab(new Element("span",{"class":"arrow up"}))}return false});a.getElement(".hd").grab(toggle,"top")})})()});