var tag=document.createElement("script");tag.src="https://www.youtube.com/player_api";var firstScriptTag=document.getElementsByTagName("script")[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);var player;if($("#prodVideoPlayer").length)var playerId=document.getElementById("prodVideoPlayer").dataset.yt;
function onYouTubePlayerAPIReady(){player=new YT.Player("prodVideoPlayer",{height:"360",width:"640",videoId:playerId,playerVars:{autoplay:0,controls:0,showinfo:0,rel:0}});player.personalPlayer={currentTimeSliding:!1,errors:[]}}function youTubePlayerActive(){return player&&player.hasOwnProperty("getPlayerState")}function youTubePlayerPlay(){youTubePlayerActive()&&player.playVideo()}function youTubePlayerPause(){youTubePlayerActive()&&player.pauseVideo()}
$(document).on("click",".prodVideoOverlay",function(){1===player.getPlayerState()?youTubePlayerPause():youTubePlayerPlay()});$(".prodVideo").hasClass("youtubeVideo")&&($(".prodVideo").parents(".prodImgSlide").find(".prodPlay").hide(),$(".prodVideo").parents(".prodImgSlide").find(".prodZoom").hide());if($("#prod-video").length)var prodVideoFileOpts={autoplay:!1,preload:"auto",controls:!0},prodVideoFile=videojs("prod-video",prodVideoFileOpts,function(){});
var videoFile={pause:function(a){prodVideoFile.pause();$('<a href="#" class="prodVideoBtn prodPlay"><i class="ion-ios-play"></i></a>').insertAfter(a.prev());a.remove()},play:function(a){prodVideoFile.play();$('<a href="#" class="prodVideoBtn prodPause"><i class="ion-ios-pause"></i></a>').insertAfter(a.prev());a.remove()}};
$(".prodImgSlider").on("beforeChange",function(a,b,c,d){a=$(".prodImgSlide[data-slick-index="+c+"]");$(".prodImgSlide[data-slick-index="+d+"]");a.find(".fileVideo")&&$("#prod-video").length&&prodVideoFile.pause();a.find(".youtubeVideo")&&youTubePlayerPause()});
$(document).on("click",".prodPlay",function(){if($("body").hasClass("desktop")){var a=$(this).parents(".prodImgSlider").find(".prodVideo");if(a.length){console.log("There is a video somewhere");var b=a.parents(".prodImgSlide").attr("data-slick-index");$(".prodImgSlider").slick("slickGoTo",b);a.hasClass("youtubeVideo")?setTimeout(function(){youTubePlayerPlay()},500):a.hasClass("fileVideo")&&setTimeout(function(){videoFile.play()},500)}}});