function initialiseSectionContentDetect(){$(".section-xs, .section-sm, .section-md, .section-lg").each(function(){$(".row",this).height()==0&&$(this).addClass("hidden")})}function initialiseTouchDetect(){document.documentElement.className+="ontouchstart"in document.documentElement?" touch":" no-touch"}function initializeMenuTouchActions(n,t,i){i===undefined&&(i=!1);var r=Math.max(document.documentElement.clientWidth,window.innerWidth||0);$("html").hasClass("touch")&&r>=n&&(i==!0?$(".navbar-nav li a").click(function(n){n.stopPropagation();$thisListElement=$(this).parent();var i=$(".dropdown-menu",$thisListElement).css("display")=="block";i?($($thisListElement).removeClass("open-state"),$(".dropdown-menu").slideUp(t)):($(".navbar-nav li").removeClass("open-state"),$(".dropdown-menu").slideUp(0));$(".dropdown-menu",$thisListElement).length>0&&!i&&($($thisListElement).addClass("open-state").parentsUntil(".navbar-nav","li").addClass("open-state"),$($thisListElement).parentsUntil(".navbar-nav",".dropdown-menu").slideDown(0),$(".dropdown-menu",$thisListElement).filter(":first").slideDown(t),n.preventDefault())}):$(".menu li a").click(function(n){n.stopPropagation();$thisListElement=$(this).parent().parent();var i=$(".menudropdown",$thisListElement).css("display")=="block";i?($($thisListElement).removeClass("open-state"),$(".menudropdown").slideUp(t)):($(".menu li").removeClass("open-state"),$(".menudropdown").slideUp(0));$(".menudropdown",$thisListElement).length>0&&!i&&($($thisListElement).addClass("open-state").parentsUntil(".menu","li").addClass("open-state"),$($thisListElement).parentsUntil(".menu",".menudropdown").slideDown(0),$(".menudropdown",$thisListElement).filter(":first").slideDown(t),n.preventDefault())}))}function initialiseSmoothScroll(){$("a[href*=#]:not([href=#]):not([data-toggle=collapse])").click(function(n){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=$(this.hash);t=t.length?t:$("[name="+this.hash.slice(1)+"]");smoothScrollAction(t,1e3);n.preventDefault()}})}function smoothScrollAction(n,t){var i=$("html, body");if(n.length){i.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",function(){i.stop()});i.animate({scrollTop:n.offset().top},t,function(){i.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove")})}}function initialiseScrollToTop(n){var t=$(document.createElement("a")).addClass("scroll-to-top").attr({href:n,id:"ScrollToTop"}).append('<i class="glyphicon glyphicon-chevron-up"><\/i>');$("body").append(t)}function onScrollActions(){$(document).scrollTop()>200?($(".scroll-to-top").addClass("visible"),$("#MainContainer").addClass("scroll-action-active")):($(".scroll-to-top").removeClass("visible"),$("#MainContainer").removeClass("scroll-action-active"))}function responsiveContentImages(n){$("img.responsive.scale").each(function(){var t=$(this).attr("src"),i=$(this).attr(n),r=t.lastIndexOf("/")+1,u=t.substr(r);t==i||(i=t.replace(u,i),$(this).attr("src",i).css("visibility","visible"))})}function initializeBurgerMenuPlus(n,t){var i=$(document.createElement("span")).addClass("arrow").text("+").click(function(){var n=$(this).text()=="+"?"-":"+";$(this).text(n);$(this).parent().toggleClass("dropdown-open");$(this).parent().find("> .dropdown-menu").slideToggle(t)});$(".dropdown-menu",$("#"+n)).before(i)}function findBootstrapEnvironment(){var r=["xs","sm","md","lg"],n=$("<div>"),t,i;for(n.appendTo($("body")),t=r.length-1;t>=0;t--)if(i=r[t],n.addClass("hidden-"+i),n.is(":hidden"))return n.remove(),i}function scaleResponsiveLogoImage(n,t,i){var e=Math.max(document.documentElement.clientWidth,window.innerWidth||0),o=$(document).scrollTop(),f=$(n),r=f.attr("src"),u=r.substring(r.lastIndexOf("/")+1,r.lastIndexOf("."));(t>=e||o>=i)&&u.toLowerCase()=="logo"?f.attr("src",r.replace(u,"logo_xs")):(t<e||o<i)&&u.toLowerCase()=="logo_xs"&&f.attr("src",r.replace(u,"logo"))}