$(function(){function g(n,t,i,r){if(hi(n,t,i,r)){var u=$("#filter").data("path");t&&(u+="/"+t);n&&(u+="?phrase="+n);i&&(u+=n?"&type="+i:"?type="+i);r&&(u+=i||n?"&sort="+r:"?sort="+r);window.location.href=u}}function hi(n,t,i,r){n=n==null?"":n;t=t==null?"":t;i=i==null?"":i;r=r==null?"":r;var u=$("#current-filter-condition").attr("data-phrase")==null?"":$("#current-filter-condition").attr("data-phrase"),f=$("#current-filter-condition").attr("data-sort")==null?"":$("#current-filter-condition").attr("data-sort"),e=$("#current-filter-condition").attr("data-slug")==null?"":$("#current-filter-condition").attr("data-slug"),o=$("#current-filter-condition").attr("data-type")==null?"":$("#current-filter-condition").attr("data-type");return n!=u||t!=e||i!=o||r!=f?!0:!1}function it(){var n=$("[data-list-heading]").toArray();n.forEach(function(n,t){n.textContent="Recommendation "+(t+1)})}function ci(n,t){$.ajax({url:n.data("rendering-url"),data:{prefix:n.data("rendering-prefix"),index:n.data("rendering-index")},success:function(t){n.append(t);n.data("rendering-index",n.data("rendering-index")+1)},complete:t})}function rt(n,t){var f=n.find("[data-list-button]"),i=t.find("[data-list-delete]");i.length<1&&(i=t.find("[data-list-delete-action]"));var r=t.find("[data-list-item-content]"),u=r.length>=n.data("list-max"),e=r.length<=n.data("list-min");f.prop("disabled",u);n.toggleClass("limit-reached",u);i.prop("disabled",e)}function li(){var n=!!getComputedStyle(document.documentElement).getPropertyValue("--is-screenwidth-small"),t=/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent||navigator.vendor);return!t&&!n}function ut(){var n=document.hasFocus(),t=$("[data-carousel]"),i=t.is(":hover");return n&&!i}function yt(n){var u=$("[data-carousel]"),t=u.find("[data-carousel-slide]"),f=t.filter(".active").data("carousel-slide"),r=t.filter('[data-carousel-slide="'+n+'"]'),i=t.filter('[data-carousel-slide="'+f+'"]');r.data("carousel-slide")!==i.data("carousel-slide")&&(!i.length||i.removeClass("active"),r.addClass("active"))}function ft(n,t){var r,u;n===void 0&&(n=!1);t===void 0&&(t=!1);var f=$("[data-carousel]"),o=f.find("[data-carousel-slide]"),i,e=o.filter(".active");e.length?(r=e.data("carousel-slide"),i=n?r-1:r+1,u=f.data("carousel-slides-count"),(i<0||i>=u)&&(i=n?u-1:0)):i=0;yt(i);t&&window.dataLayer.push({event:"ym.swipe","virtual-event":"carousel-swipe","virtual-event-param":i+1})}function t(){li()&&ut()?f=window.setInterval(function(){ut()?ft():(n(),et())},3500):et()}function et(){e=window.setInterval(function(){ut()&&(n(),t())},1e3)}function n(){f!=undefined&&(clearInterval(f),f=undefined);e!=undefined&&(clearInterval(e),e=undefined)}var i=function(n,t){return t.has(n).length!==0||t.is(n)},s=function(n){var t=$("#header-navigation");t.toggleClass("open",n)},r=function(n){var t=$("html");t.toggleClass("overlay-open",n)},h=function(n){var t=$("body");t.toggleClass("no-animation",!n)},c=function(n,t){t===void 0&&(t=$("[data-modal]"));t.toggleClass("open",n)},l=function(n,t){t===void 0&&(t=$("[data-dropdown]"));t.parent().toggleClass("open",n)},a=function(){$(".tooltip").each(function(){var n=$(this),t=n.find(".tooltip-content"),i,r;n.removeClass("tooltip-left").removeClass("tooltip-right");i=$("body").outerWidth()-t.offset().left-t.outerWidth()-20;r=t.offset().left-20;i<0?n.addClass("tooltip-right"):r<0&&n.addClass("tooltip-left")})},v,y,d,lt,at,vt,u,nt,tt,f,e,o,ot,st;h(!0);$(document).on("click",function(n){var f=$("#hamburger"),u,t;i(n.target,f)&&(u=$("#header-navigation"),t=!u.hasClass("open"),s(t),r(t),c(!1),n.preventDefault())});$(document).on("click",function(n){var t=$("[data-dropdown]");$.each(t,function(t,r){var u=$(r);i(n.target,u)?(l(null,u),n.preventDefault()):l(!1,u)})});$("#waypoint").waypoint({handler:function(n){$("body").toggleClass("header-fixed",n==="down")}});$("#collection-info i").on("click",function(n){n.stopPropagation();$("#collection-info").click()});$("#collection-info").on("click",function(n){$(n.target).toggleClass("open");$(".collection-stats-container").slideToggle(400,function(){a();$("#collection-info").hasClass("open")===!1&&$(".collection-stats-container").removeAttr("style")})});window.setInterval(function(){$.each($("[data-roller]"),function(n,t){var r=$(t),i,u;r.children().length>1&&(i=void 0,u=r.children(".active"),u.length?(i=u.next(),i.length||(i=r.children().first()),u.removeClass("active")):i=r.children().first(),i.addClass("active"))})},2500);$(document).on("click",function(n){var t=$(n.target).closest($("[data-select-button]")),u=$("[data-select-button]"),r=t.closest($("[data-select-group]"));i(n.target,t)?($("[data-select-group]").not(r).removeClass("open"),r.toggleClass("open"),n.preventDefault()):u.closest("[data-select-group]").removeClass("open")});$(document).on("click","[data-option]",function(n){var t=$(n.currentTarget),i=t.closest("[data-select-group]"),r=i.find("[data-select]");r.val(t.data("option")).change();n.preventDefault()});$(document).on("change","[data-select]",function(n){var t=$(n.currentTarget),i=t.closest("[data-select-group]"),u=i.find("[data-select-button]"),f=i.find("[data-option]"),r=i.find('[data-option="'+(t.val()||"")+'"]');!r.length||(u.text(r.text()),f.removeClass("active"),r.addClass("active"));t.is("[data-form-trigger]")&&t.closest("form").submit()});$(document.activeElement).on("keydown",function(n){var t;if(n.target.hasAttribute("data-select-button")){var u=$(n.target).closest($("[data-select-button]")),i=u.closest("[data-select-group]"),r=i.find("[data-select]");switch(n.keyCode){case 37:case 38:t=i.find("[data-option].active").prev();t.length&&r.val(t.data("option")).change();n.preventDefault();return;case 39:case 40:t=i.find("[data-option].active").next();t.length&&r.val(t.data("option")).change();n.preventDefault();return}}});v=$("[data-toast]");y=function(n){function i(t){return setTimeout(function(){n.fadeOut("slow");n.removeClass("error")},t)}function o(){n.fadeIn("slow",function(){return t=i(r)})}var t=undefined,r=5e3,u=1e3,f=25,e=v.attr("dir")||"ltr";n.addClass(e);o();n.on("mouseenter",function(){return clearTimeout(t)}).on("mouseleave",function(){return t=i(u)}).on("click",function(){return i(f)})};y(v);window.addEventListener("beforeunload",function(n){$("[data-block-edited]").length>0&&(n.preventDefault(),n.returnValue="")});var pt=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Lead Text",element:"p",attributes:{"class":"lead"}},{name:"Tile Header",element:"p",attributes:{"class":"heading"}},{name:"Heading s",element:"p",attributes:{"class":"heading-small"}},{name:"H1 m",element:"h1",attributes:{"class":"heading heading-medium"}},{name:"H2 L",element:"h2",attributes:{"class":"heading heading-large"}},{name:"H2 m",element:"h2",attributes:{"class":"heading heading-medium"}},{name:"H2",element:"h2",attributes:{"class":"heading"}},{name:"H3",element:"h3",attributes:{"class":"heading"}},{name:"H3 s-margin",element:"h3",attributes:{"class":"heading heading-small-margin"}},{name:"H3 s-color",element:"h3",attributes:{"class":"heading heading-small-color"}},{name:"H3 s",element:"h3",attributes:{"class":"heading-small"}}],wt=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}}],bt=[{name:"H2",element:"h2",attributes:{"class":"heading heading-large"}}],kt=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Tile Header",element:"p",attributes:{"class":"heading"}}],dt=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"H1",element:"h1",attributes:{"class":"heading heading-medium"}}],gt=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"H2",element:"h2",attributes:{"class":"heading"}},{name:"H3",element:"h3",attributes:{"class":"heading"}}],ni=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"H2",element:"h2",attributes:{"class":"heading heading-medium"}},{name:"H3",element:"h3",attributes:{"class":"heading"}},{name:"H3 Color",element:"h3",attributes:{"class":"heading heading-small-color"}}],ti=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"H2",element:"h2",attributes:{"class":"heading"}},{name:"H3",element:"h3",attributes:{"class":"heading"}}],ii=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"H2",element:"h2",attributes:{"class":"heading"}},{name:"H3",element:"h3",attributes:{"class":"heading-small"}}],ri=[{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"Paragraph",element:"p",attributes:{"class":""}},{name:"H3 Color",element:"h3",attributes:{"class":"heading heading-small-color"}}],ui=[{name:"H2",element:"h2",attributes:{"class":"heading heading-medium"}}],fi=[{name:"H3",element:"h3",attributes:{"class":"heading heading-small-margin"}}],ei=[{name:"H2",element:"h2",attributes:{"class":"heading"}}];if(typeof CKEDITOR!="undefined"){CKEDITOR.disableAutoInline=!0;CKEDITOR.stylesSet.add("default",pt);CKEDITOR.stylesSet.add("Paragraph",wt);CKEDITOR.stylesSet.add("HeaderLarge",bt);CKEDITOR.stylesSet.add("Tile",kt);CKEDITOR.stylesSet.add("Intro",dt);CKEDITOR.stylesSet.add("ColorBlock",gt);CKEDITOR.stylesSet.add("BodyContent",ni);CKEDITOR.stylesSet.add("PanelContent",ti);CKEDITOR.stylesSet.add("TeacherParentPanel",ii);CKEDITOR.stylesSet.add("SpecialtyContent",ri);CKEDITOR.stylesSet.add("BodyColorHeader",ui);CKEDITOR.stylesSet.add("BodyHeader",fi);CKEDITOR.stylesSet.add("YoungMindsBox",ei);var p={toolbarGroups:[{name:"document",groups:["mode","document","doctools"]},{name:"clipboard",groups:["clipboard","undo"]},{name:"editing",groups:["find","selection","spellchecker","editing"]},{name:"forms",groups:["forms"]},{name:"basicstyles",groups:["basicstyles","cleanup"]},{name:"paragraph",groups:["list","indent","blocks","align","bidi","paragraph"]},{name:"links",groups:["links"]},{name:"insert",groups:["insert"]},{name:"styles",groups:["styles"]},{name:"colors",groups:["colors"]},{name:"tools",groups:["tools"]},{name:"others",groups:["others"]},{name:"about",groups:["about"]}],stylesSet:"default",defaultLanguage:"en",customConfig:"",removeButtons:"Source,Save,Templates,Find,SelectAll,Scayt,Form,Checkbox,Radio,TextField,Textarea,Select,Button,ImageButton,HiddenField,PasteFromWord,PasteText,NewPage,Print,Preview,Underline,Strike,Subscript,Superscript,CopyFormatting,RemoveFormat,Outdent,Indent,Blockquote,CreateDiv,JustifyLeft,JustifyCenter,JustifyRight,JustifyBlock,BidiLtr,BidiRtl,Language,Anchor,Image,Flash,Table,HorizontalRule,Smiley,SpecialChar,PageBreak,Iframe,Font,BGColor,ShowBlocks,About,Maximize,Replace,FontSize,Cut,Copy,Paste,Format,NumberedList"},w=$("[data-edit-menu]"),ht=$("[data-page-code]").first().data("pageCode"),b=$("[data-editable]").toArray();w.length>0&&b.length>0&&w.toggleClass("show",!0);var oi=function(){b.forEach(function(n){var i=ht+"-"+$(n).data("labelCode"),t,r;$(n).addClass("edit-block");$(n).attr("id",i);t=$(n).data("styleCode");p.stylesSet=t!=undefined?t:"default";r=CKEDITOR.inline(i,p);r.on("change",function(t){t.editor.checkDirty()?($(n).toggleClass("edited",!0),$(n).attr("data-block-edited","true")):($(n).toggleClass("edited",!1),$(n).removeAttr("data-block-edited"))});$(n).attr("contentEditable","true");$(n).toggleClass("editing",!0)})},ct=function(){var n,t;b.forEach(function(n){$(n).attr("contentEditable","false");$(n).toggleClass("editing",!1);$(n).toggleClass("edit-block",!1)});for(n in CKEDITOR.instances)CKEDITOR.instances.hasOwnProperty(n)&&(CKEDITOR.instances[n].checkDirty()&&(t=CKEDITOR.instances[n].getData(!0),CKEDITOR.instances[n].setData(t)),CKEDITOR.instances[n].destroy())},k=function(n){$("[data-edit-menu-close]").toggleClass("show",n);$("[data-edit-menu-save]").toggleClass("show",n);$("[data-edit-menu-edit]").toggleClass("show",!n)};$("[data-edit-menu-edit]").on("click",function(){oi();k(!0)});$("[data-edit-menu-close]").on("click",function(){ct();k(!1)});$("[data-edit-menu-save]").on("click",function(){var n=[],t=$("[data-block-edited]").toArray();t.forEach(function(t){var i=$(t).attr("id"),r={segment:CKEDITOR.instances[i].getData(),labelCode:$(t).data("labelCode")};n.push(r)});n.length>0&&si(n,function(i){var r=$("[data-toast-save]"),u=i.responseJSON;u&&u.status==="ok"?(r.children().first().removeClass("error"),r.find(".toast-message").text(n.length+" section(s) saved successfully"),t.forEach(function(n){$(n).removeAttr("data-block-edited")})):(r.children().first().addClass("error"),r.find(".toast-message").text("Error saving section(s)"));y(r)});ct();k(!1)});function si(n,t){var i=w.data("contentUrl"),r=null;$.ajax({type:"POST",url:i,data:{segments:n,pageCode:ht},success:function(n){r=n.status},error:function(){},complete:t})}}$(document).on("submit","#filter",function(n){var t=$("#filter-select").val(),i=$("#filter-select-articleType").val(),r=$("#filter-phrase").val(),u=$(".quick-filter-list.active").attr("data-value");g(r,t,i,u);n.preventDefault()});d=$(".quick-filter-list");$(d).on("click",function(n){d.removeClass("active");$(n.currentTarget).addClass("active");var t=$("#filter-select").val(),i=$("#filter-select-articleType").val(),r=$("#filter-phrase").val(),u=$(".quick-filter-list.active").attr("data-value");g(r,t,i,u);n.preventDefault()});lt=$("#article-filter-Results");$(lt).on("click",function(n){var t=$("input[name=section-radio]:checked").data("value"),i=$("input[name=type-radio]:checked").data("value"),r=$("#filter-phrase").val(),u=$(".quick-filter-list.active").attr("data-value");g(r,t,i,u);n.preventDefault()});at=$(".article-filter-button");$(at).on("click",function(n){var t=$("#filter-select").val(),i=$("#filter-select-articleType").val();$(".article-filter-radio-container input[data-default=AllSections]").prop("checked",!0);$(".article-filter-radio-container input[data-default=AllTypes]").prop("checked",!0);t&&$(".article-filter-radio-container input[data-value="+t+"]").prop("checked",!0);i&&$(".article-filter-radio-container input[data-value="+i+"]").prop("checked",!0);$(".article-filter-accordion .accordion-toggle").prop("checked",!1);n.preventDefault()});vt=$(".article-filter-accordion .accordion-toggle");$(vt).on("click",function(n){jQuery(n.currentTarget).is(":checked")&&(n.target.getAttribute("data-value")=="sections"?$(".article-filter-accordion #accordion-types-toggle").prop("checked",!1):n.target.getAttribute("data-value")=="types"&&$(".article-filter-accordion #accordion-sections-toggle").prop("checked",!1))});u=!0;$("#indicator").waypoint({handler:function(n){if(n==="down"&&u){u=!1;var t=$("#filter"),i=t.data("page");t.data("page",++i);$.get(t.data("url"),{page:i},function(n){if(n){var t=$("#articles-container"),i=$("#collections-container");i.append(n);t.append(n);Waypoint.refreshAll();u=!0}else $("#articles-container-footer").addClass("no-more")})}},offset:"100%"});nt=$("#more-articles");$(nt).on("click",function(n){$("#collection-button-container").addClass("get-more");$.get(nt.data("url"),function(n){n&&($("#collection-articles-container").append(n),$("#collection-button-container").addClass("no-more"))});n.preventDefault()});$(document).on("click",function(n){var t=$("[data-modal-open]");$.each(t,function(t,u){var f=$(u);i(n.target,f)&&!u.disabled&&(c(!0,$("#"+f.data("modal-open"))),r(!0),n.preventDefault())})});$(document).on("click","[data-modal-close], #overlay",function(n){c(!1);s(!1);r(!1);n.preventDefault()});tt=$(window).width();$(window).on("resize orientationchange",function(){if(tt!==$(window).width()){tt=$(window).width();h(!1);setTimeout(function(){h(!0)},100);l(!1);var n=$("#header-navigation");n.hasClass("open")&&(s(!1),r(!1));a()}});$("#language-select").on("change",function(n){window.location.href=$("#language-"+$(n.target).val()).attr("href")});$("main").find("[title]").each(function(n,t){var i=$(t),r=$("<div><\/div>").addClass("tooltip fade").appendTo(i);$("<div><\/div>").addClass("tooltip-arrow").appendTo(r);$("<div><\/div>").addClass("tooltip-content").text(i.prop("title")).appendTo(r);i.removeAttr("title").addClass("tooltip-target")});a();$(document).on("change","[data-file-input]",function(n){var i=$(n.target),t=i.closest("[data-file-group]"),e=t.find("[data-file-button]"),r=t.find("[data-file-label-text]"),f=t.find("[data-file-guid]"),u=i.prop("files")[0];u?(r.text(u.name),t.addClass("selected")):(r.text(""),f.val(""),t.removeClass("selected"))});$(document).on("click","[data-file-delete]",function(n){var r=$(n.target),i=r.closest("[data-file-group]"),t=i.find("[data-file-input]"),u=i.find("[data-file-guid]");t.wrap("<form>").closest("form").trigger("reset");t.unwrap();t.change();u.val("");n.preventDefault()});$(document).on("change","[data-choice-option]",function(n){var t=$(n.target),i=t.data("choice-option"),r=t.closest("[data-choice]"),u=r.find("[data-choice-container]"),f=r.find('[data-choice-container="'+i+'"]'),e=$('[data-choice-template="'+i+'"]');u.empty();u.removeClass("active");f.append(e.html());f.addClass("active")});$(document).on("click","[data-list-button]",function(n){var t=$(n.currentTarget),i=t.closest("[data-list]"),r=i.find("[data-list-target]");t.prop("disabled",!0);ci(r,function(){it();rt(i,r)})});$(document).on("click","[data-list-delete]",function(n){var t=$(n.currentTarget),i=t.closest("[data-list]"),u=i.find("[data-list-target]"),r=t.closest("[data-list-item]"),f=r.find("[data-list-item-content]"),e=r.find("[data-list-deleted-flag]");e.val(!0);f.remove();it();rt(i,u);n.preventDefault()});$(document).on("click","[data-list-delete-action]",function(n){return n.preventDefault()});$(document).on("click","[data-modal-list-delete]",function(n){var t=$(event.target).parents("[data-list-item]").find("[data-list-delete-action]"),i=t.closest("[data-list]"),u=i.find("[data-list-target]"),r=t.closest("[data-list-item]"),f=r.find("[data-list-item-content]"),e=r.find("[data-list-deleted-flag]");e.val(!0);f.remove();it();rt(i,u);n.preventDefault()});$(document).on("keypress","[data-number]",function(n){var t=n.charCode;t!==0&&(t<48||t>57)&&n.preventDefault()});$(document).on("paste","[data-number]",function(n){n.preventDefault()});if(o=$("[data-carousel]"),o.length>0){t();$(window).on("resize orientationchange",function(){n();et()});ot=!(o.closest("[dir]").attr("dir")!=="rtl");st=new Hammer(o[0]);st.on(ot?"swiperight":"swipeleft",function(){n();ft(!1,!0);t()});st.on(ot?"swipeleft":"swiperight",function(){n();ft(!0,!0);t()});$(document).on("scroll","[data-carousel]",function(n){alert(n)});$(document).on("click","[data-carousel-dot]",function(i){n();var r=$(i.currentTarget),u=r.data("carousel-dot");yt(u);t();i.preventDefault()})}})