$(function(){$(window).scroll(function(e){var $el=$('header');var isPositionFixed=($el.css('position')=='fixed');if($(this).scrollTop()>0.1&&!isPositionFixed){$el.css({'position':'fixed'});}
if($(this).scrollTop()<0.1&&isPositionFixed){$el.css({'position':'relative'});}
if(Math.max($("html").scrollTop(),$("body").scrollTop())===0){$("body").removeClass("scrolled");$("header .middle").find("a").removeAttr('tabindex');$("header .middle").show();}
else{$("body").addClass("scrolled");$("header .middle").find("a").attr('tabindex','-1');$("header .middle").hide();}});});$(document).ready(function(){$("body").fadeIn();$(".no-link").click(function(){return false;});});$(function(){$(".search a.search-input").click(function(e){e.preventDefault();$(this).hide();$(".search .search-open").fadeIn();$(".search .search-open input").focus();});$(document).mouseup(function(e){var container=$(".search");if(!container.is(e.target)&&container.has(e.target).length===0){$(".search .search-open").hide();$(".search a.search-input").show();}});});$(function(){var disclaimer=$(".cookies-disclaimer");if(disclaimer){var cookieName=disclaimer.data("cookie");var expire=disclaimer.data("expires");if(getCookie(cookieName)===""){$(document).ready(function(){disclaimer.addClass("active");});}
$(".cookies-disclaimer-button button").click(function(){setCookie(cookieName,true,expire);disclaimer.removeClass("active");});}});$(function(){var alert=$(".promo-bar");if(alert){alert.each(function(){var alertBar=$(this);var cookieName=alertBar.data("cookie");if(getCookie(cookieName)===""){$(document).ready(function(){alertBar.addClass("active");});}})
$(".promo-bar .promo-close").click(function(){var alertBar=$(this).closest('.promo-bar');var cookieName=alertBar.data("cookie");setCookie(cookieName,true);alertBar.removeClass("active");});}});$(function(){$(".btn-go-to-ib a").click(function(){if($("#RetailIbInput").val()!==null&&$("#RetailIbInput").val()!==''){$(this).attr("href",$(".ib-form").attr("action")+"?code="+$("#RetailIbInput").val());}
else if($("#BusinessIbInput").val()!==null&&$("#BusinessIbInput").val()!==''){$(this).attr("href",$(".ib-form-bus").attr("action")+"?code="+$("#BusinessIbInput").val());}});});function setCookie(cname,cvalue,exdays){var d=new Date();d.setTime(d.getTime()+(exdays*24*60*60*1000));var expires="expires="+d.toUTCString();document.cookie=cname+"="+cvalue+";"+expires+";path=/;";}
function getCookie(cname){var name=cname+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)===' '){c=c.substring(1);}
if(c.indexOf(name)===0){return c.substring(name.length,c.length);}}
return"";}
$.fn.isInViewport=function(){var elementTop=$(this).offset().top;var elementBottom=elementTop+$(this).outerHeight();var viewportTop=$(window).scrollTop();var viewportBottom=viewportTop+$(window).height();return elementBottom>viewportTop&&elementTop<viewportBottom;};$(function(){loadWidgets(false);var lastScrollTop=0;$(window).on('resize scroll orientationchange',function(){var st=$(this).scrollTop();if(st>lastScrollTop){loadWidgets(false);}else{loadWidgets(true);}
lastScrollTop=st;});function loadWidgets(scrollUp){$(".widget").each(function(){if(scrollUp){var elementTop=$(this).offset().top;var viewportTop=$(window).scrollTop()+window.innerHeight;if(elementTop>viewportTop){if($(this).hasClass("in")){$(this).removeClass("in");}}
else{$(this).addClass("in");}}
else{if($(this).isInViewport()){if(!$(this).hasClass("in")){$(this).addClass("in");}}}});}});$(function(){handleSmoothScroll(window.location.hash);$("a[href^='#']").click(function(e){handleSmoothScroll($(this).attr('href'),e);});function handleSmoothScroll(elementId,event){if(!elementId.startsWith('#modal-')&&!elementId.startsWith("#MeetOurTeam")&&!elementId.startsWith('#Carousel')&&!elementId.startsWith("#tab")&&!elementId.startsWith("#videoCarousel")&&!elementId.startsWith("#service")&&elementId!=='#'){if(event)
event.preventDefault();if($(elementId).length){$('html, body').animate({scrollTop:$(elementId).offset().top-108},500);}}}});var tag=document.createElement('script');tag.src=location.protocol+'//www.youtube.com/iframe_api';var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);var players=[];function onYouTubeIframeAPIReady(){jQuery('.youtube-player').each(function(){var youtubeUrl=$(this).data('url');var height=$(this).data('height');var width=$(this).data('width');var youtubeId=youtubeUrl.split('v=')[1];var player=new YT.Player($(this).attr("ID"),{height:height,videoId:youtubeId,origin:location.protocol+window.location.host,events:{'onReady':function(e){e.target.mute();}}});players.push(player);});};;;
var video=document.getElementsByClassName('videoID');for(var i=0;i<video.length;i++){video[i].addEventListener('playing',videoPausePlayHandler,false);video[i].addEventListener('pause',videoPausePlayHandler,false);}
function videoPausePlayHandler(e){for(var i=0;i<video.length;i++){var v=document.getElementById(video[i].attributes.id.value);if(e.type=='playing'){v.setAttribute('controls','');}else if(e.type=='pause'){v.removeAttribute("controls");v.addEventListener('mouseover',function(){this.controls=true;},false);}}};;
;;
;;
;;
;;
