$(document).ready(function(){function i(){t();$(window).resize(t);$(".collapsible-menu").on("click","> li > a",function(){if($("body").hasClass("mobile")){var n=$(this),t=n.parent().parent(),i=t.data("collapsible-menu").toLowerCase();n.toggleClass("expanded").toggleClass("collapsed");r(n,i)}});$(".collapsible-menu a.expanded").toggleClass("expanded").toggleClass("collapsed").click()}function r(n,t){if(t=="accordion"){var i=n.parent().parent().find("> li > a.expanded").not(n);i.removeClass("expanded").addClass("collapsed").find("+ ul").slideUp("medium");n.find("+ ul").slideToggle("medium")}}function t(){var t=$("body"),s=u(),f=$(window).width()+s,e=n,o="desktop",i="tablet",r="mobile";n=f>=768?f>=1024?o:i:r;switch(n){case r:t.removeClass("tablet desktop");break;case i:t.removeClass("mobile desktop");break;case o:t.removeClass("mobile tablet")}t.addClass(n);e===r&&n===i&&$(".page-footer ul.collapsible-menu a.collapsed").removeClass("collapsed").addClass("expanded").find("+ ul").show();e===i&&n===r&&$(".page-footer ul.collapsible-menu a.expanded").removeClass("expanded").addClass("collapsed").find("+ ul").hide()}function u(){var n=document.createElement("div"),i,t,r;return n.style.visibility="hidden",n.style.width="100px",n.style.msOverflowStyle="scrollbar",document.body.appendChild(n),i=n.offsetWidth,n.style.overflow="scroll",t=document.createElement("div"),t.style.width="100%",n.appendChild(t),r=t.offsetWidth,n.parentNode.removeChild(n),i-r}var n="";i()})