(function(n){function o(){function l(){var t=n(this).data(),r=n(tmpl(f,t));i&&i==="- Select -"||!i?s.append(r):i===t.layout&&s.append(r);r.on("click",function(){a(t);c();n(this).addClass("active")})}function a(i){var u=tmpl(e,i),r=n('<div class="floorplan-preview" id="floorplan-preview" />');r.html(u);h();t.append(r);r.find(".close").on("click",h);location.href="#floorplans"}function c(){n(".floorplan-slideshow .slides li",t).removeClass("active")}function h(){t.find(".floorplan-preview").remove();c()}var i=n(this).val(),s=n('<ul class="slides" />'),o=n('<div class="floorplan-slideshow" />');o.addClass("loading");t.find(".floorplan-slideshow").detach();r.each(l);u.html(o);h();o.html(s).flexslider({animation:"slide",slideshow:!1,itemWidth:205,start:function(){o.removeClass("loading")}})}var t=n(".js-floorplans"),i=n(".filters select",t),r=n(".floorplan-list ul li",t),s=n(".floorplan-list",t),u=n(".floorplan-slideshow-container",t),f=n("#floorplans-slideshow-item").html(),e=n("#floorplan-preview").html();i.on("change",o).trigger("change")})(jQuery,window)