function billboardInit(n){var t=$("#"+n),r=t.find(".item"),i=r.find("img"),u=t.find(".carousel-indicators");!i.length>0&&(i=r.find("iframe"));r.data("bbId","#"+n);i.data("bbId","#"+n);$.fn.imageSet=function(){var n=$(this),t=n.data("src");return n.attr("src",t),this};$.fn.checkPreviousSlide=function(){var t=$(this).data("bbId"),r=$(t).find(".item"),i=$(t).find("div .active"),n=i.index()===r.first().index()?r.last().find("img").attr("src"):i.prev().find("img").attr("src");return n=n==undefined&&i.prev().find("iframe").length>0?i.prev().find("iframe"):n,n==undefined||n==""?$(t).find(".left.carousel-control").hide():$(t).find(".left.carousel-control").fadeIn(300),this};$.fn.billboardLoad=function(n){var t=$(this),i=t.data("bbId"),f=$(i).find(".item"),r=t.parents(".item").index();return n=n!==undefined||n!==null?n:t,(t.attr("src")===undefined||t.attr("src")==="")&&t.imageSet().load(function(){t.checkPreviousSlide();r===1&&$(i).find(".right.carousel-control").fadeIn(300);r===f.last().index()&&u.fadeIn(300)}),u.fadeIn(300),this};t.on("slid.bs.carousel",function(){$(this).find(".item").checkPreviousSlide()});t.on("slide.bs.carousel",function(n){var t=$(this).find("div .active"),i=t.next().find("img"),r=t.prev().find("img");n.direction=="right"?r.billboardLoad():i.billboardLoad();vidRescale()});u.find("li").click(function(){$(i[$(this).data("slide-to")]).billboardLoad(i)});$(function(){t.swiperight(function(){$(this).carousel("prev")});t.swipeleft(function(){$(this).carousel("next")})})}function vidRescale(){for(var t=$(".video-billboard-responsive"),i=t.closest(".carousel-inner").width(),r=t.closest(".carousel-inner").height(),n=0;n<vidIds.length;n++)vidIds[n]!=undefined&&vidIds[n].tv!=undefined&&(vidIds[n].tv.setSize(i,r),t.css("left","0px"),t.closest(".carousel-inner").css("height",i/16*9))}function bindCheckVisibility(n){$(n).visible()?(clearTimeout(visibilityTimeout),$(".item.active iframe")[0].contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")):visibilityTimeout=setTimeout(function(){bindCheckVisibility(n)},500)}function onPlayerReady(n){n.target.mute();var t=$(".item.active .video-billboard-responsive").length>0?!0:!1;t&&($(".carousel").carousel("pause"),$(".item.active .video-billboard-responsive").visible()?n.target.playVideo():bindCheckVisibility($(".item.active .video-billboard-responsive")),vidRescale(),vidRescale(),setTimeout(function(){vidRescale()},1e3),vidRescale())}function onYouTubePlayerAPIReady(){for(var n=0;n<vidIds.length;n++)vidIds[n].tv=new YT.Player(vidIds[n].videoElemId,{videoId:vidIds[n].videoId,events:{onReady:onPlayerReady,onStateChange:onPlayerStateChange},playerVars:playerDefaults})}function onPlayerStateChange(n){n.data===1?$(".carousel").carousel("pause"):n.data===0&&($(".carousel").carousel("cycle"),$(".carousel").carousel("next"))}var vidIds,playerDefaults,visibilityTimeout;window.onload=function(){return $(".carousel.lazy").on("slide",function(n){var t;t=$(n.relatedTarget).find("img[data-src]");t.attr("src",t.data("src"));t.removeAttr("data-src")})};vidIds=[];playerDefaults={autoplay:0,autohide:1,version:3,loop:0,modestbranding:1,rel:0,showinfo:0,controls:1,disablekb:0,enablejsapi:1,iv_load_policy:3,origin:window.location.origin};$(".carousel").on("slide.bs.carousel",function(){var t=$(this).find(".active"),i,r,n,u,f;t.children("iframe").length>0&&(i=t.children("iframe").attr("id"),r=$.grep(vidIds,function(n){return n.videoElemId==i}),r[0].tv.stopVideo(),$(".carousel").carousel("cycle"));n=$(this).find(".item.active");n.children("iframe").length>0||n.children("video").length>0?(u=n.children("iframe").attr("id"),f=$.grep(vidIds,function(n){return n.videoElemId==u}),n.visible()&&f[0].tv.playVideo(),vidRescale()):($(".carousel-inner").removeAttr("style"),vidRescale())});$(window).on("resize",function(){vidRescale()});window.onload=function(){var n,t;vidRescale();$(".video-billboard-responsive").each(function(){var n={};n.videoElemId=$(this).attr("id");n.videoId=n.videoElemId.replace("vid-","");n.suggestedQuality="hd720";vidIds.push(n)});$(".video-billboard-responsive").length>0&&(n=document.createElement("script"),n.src="https://www.youtube.com/player_api",t=document.getElementsByTagName("script")[0],t.parentNode.insertBefore(n,t));$(".widget-Billboard").click(function(){$(".carousel").carousel("pause")})}