var $j=jQuery.noConflict();window.console||(console={log:function(){}});
var site={settings:{constants:{sectionIds:{current:""},accordionSpeed:"fast",editModeLabel:"edit"},selectors:{clearInput:".auto-clear",scripts:"/script/",carouselClass:".js-carousel",currentSectionElement:"body",showToggler:".show-toggler",scrollTopCta:"#ctaTop",galleryClass:".svwp",tabbedContent:"js-tabbed-content",tabs:"js-tabs",tabLinks:".tabs li a",panes:"js-tab-pane",onlineConsultation:".skn-tabs-consultation",consultationObject:".consultation-object",defaultMessage:".problem-helper-default",
consultationData:".consultation-data",solutionDefaultMessage:".solution-helper-default",solutionBlock:".solutions-block",solutionItem:".solution-item",problemLink:".problem-link",consultationTabs:".consultation-tabs",manakin:".manakin"},classNames:{carouselAutoPlay:"js-carousel-autoplay",carouselLoop:"js-carousel-loop",carouselPaginate:"js-carousel-paginate",carouselShowPos:"js-carousel-show-pos",carouselEffectFade:"js-carousel-fade",carouselPagLabels:"js-carousel-paglabels",jsItemActive:"js-item-active",
doTabsDeepLink:"tabs-allow-deeplink",tabsAnimate:"js-tabs-animate",tabActiveClass:"active",manakin:"manakin"},elements:{loading:'<div class="loading">Loading</div>'}},utils:{areWeEditing:function(){var a=window.location.pathname.split(".");a=jQuery.inArray(site.settings.constants.editModeLabel,a);return a==-1||a==undefined?false:true},prettyElements:function(){var a=$j("hr");$j(a).size()&&a.each(function(){var d=$j(this);currentHrClasses=d.attr("class");currentHrClasses==""||currentHrClasses==null?
d.after('<div class="hr"></div>').remove():d.after('<div class="hr '+currentHrClasses+'"></div>').remove()})},goToByScroll:function(a){$j("html,body").animate({scrollTop:$j("#"+a).offset().top},"slow")},getIDfromURLAnchor:function(){var a=unescape(document.location.hash.substring(1));if(a=="")a=false;return a},getCurrentSection:function(){var a=$j(site.settings.selectors.currentSectionElement).attr("id");return a},clearInput:function(a){$j(a).each(function(){var d=this.value;$j(this).focus(function(){if(this.value==
d)this.value=""}).blur(function(){if(this.value=="")this.value=d})})}},_handleTabs:function(){var a=this;jTabbedContent=$j("."+a.settings.selectors.tabbedContent);function d(b){var c=$j("."+a.settings.selectors.tabs+" li:first");c.addClass(a.settings.classNames.tabActiveClass);$j("."+a.settings.selectors.panes,b).each(function(f){f==0&&$j(this).css("display","block")})}jTabbedContent.each(function(b,c){b=this;var f=a.utils.getIDfromURLAnchor();$j(b).addClass(a.settings.classNames.jsItemActive);var h=
$j(b).hasClass(a.settings.classNames.tabsAnimate);$j("."+a.settings.selectors.tabs+" li a").click(function(e){var g=$j(this).parent();e.preventDefault();h==true?$j(c).find("."+a.settings.selectors.panes).slideUp():$j(c).find("."+a.settings.selectors.panes).hide();paneToShow=$j(this).attr("href");$j(c).find("."+a.settings.selectors.tabs+" li").removeClass("active");g.addClass("active");h==true?$j(paneToShow).slideDown():$j(paneToShow).show()});b=$j(b).hasClass(a.settings.classNames.doTabsDeepLink);
if(b==true){var i=[];$j("."+a.settings.selectors.panes).each(function(){var e=$j(this);i.push(e.attr("id"))});b=jQuery.inArray(f,i);if(b!=-1){$j("#"+f).show();$j(a.settings.selectors.tabLinks).each(function(){var e=$j(this),g=e.attr("href").substring(1);g==f&&e.parent().addClass(a.settings.classNames.tabActiveClass)})}else d(c)}else d(c)})},_initWebFonts:function(){WebFont.load({custom:{families:["webfonta","webfontb","webfontc"],urls:["/admin/templates/styles/webfonts/webfonts.css"]}})},_initCarousels:function(){var a=
this,d=$j(a.settings.selectors.carouselClass);$j(d).size()&&$j(d).each(function(){var b=this,c=$j(b).attr("id");$j(b).addClass(c+"-"+a.settings.classNames.jsItemActive);$j(b).addClass(a.settings.classNames.jsItemActive);c={};var f=$j(b).hasClass(a.settings.classNames.carouselAutoPlay),h=$j(b).hasClass(a.settings.classNames.carouselLoop),i=$j(b).hasClass(a.settings.classNames.carouselPaginate),e=$j(b).hasClass(a.settings.classNames.carouselShowPos),g=$j(b).hasClass(a.settings.classNames.carouselEffectFade),
j=$j(b).hasClass(a.settings.classNames.carouselPagLabels);if(f==true){c.autoSlide=true;c.autoSlideInterval=5000;c.delayAutoSlide=0}if(h==true)c.loop=true;if(g==true)c.effect="fade";if(i==true)c.pagination=true;if(e==true)c.showCurrentPos=true;if(j==true)c.usePaginationLabels=true;$j(b).carousel(c)})},_scrollTop:function(){var a=this,d=$j(a.settings.selectors.scrollTopCta);d.size()&&d.click(function(b){console.log("clicked");var c=$j(this).attr("href");a.utils.goToByScroll(c.substr(1));b.preventDefault()})},
_init:function(){site._initWebFonts();site.utils.prettyElements();site._initCarousels()}};$j(function(){site._init()});

