var tag=document.createElement("script");tag.src="http://www.youtube.com/player_api";var firstScriptTag=document.getElementsByTagName("script")[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);var ytVideoData={};(function(a){a(document).ready(function(){a(".ytplayer").each(function(){ytVideoData[a(this).attr("data-video-id")]=null;if(a(this).attr("data-video-playlist")){var c=a(this).attr("data-video-playlist");c=c.split(",");for(var b in c){ytVideoData[c[b]]=null}}});a.post("/youtubeapi/getvideodata",{videos:ytVideoData},function(b){ytVideoData=json_to_object(b)})})})(jQuery);var ytStateChangeTrackers={};function ytCarousel(d){var c=jQuery(d).find(".carousel_inner");var a=(130*3)+(0-c.children(".thumb").size()*130);var b=0;jQuery(d).children(".previous").click(function(){if(c.css("left")==="auto"){c.css("left","0")}if(a>=(parseInt(c.css("left"),10)-130)){c.css("left",(parseInt(c.css("left"),10)+130)+"px");jQuery(this).siblings(".next").removeClass("inactive")}if(b===parseInt(c.css("left"),10)){jQuery(this).addClass("inactive")}});jQuery(d).children(".next").click(function(){if(c.css("left")==="auto"){c.css("left","0")}if(a<=(parseInt(c.css("left"),10)-130)){c.css("left",(parseInt(c.css("left"),10)-130)+"px");jQuery(this).siblings(".previous").removeClass("inactive")}if(a===parseInt(c.css("left"),10)){jQuery(this).addClass("inactive")}})}function onYouTubePlayerAPIReady(){}function onYouTubePlayerReady(b){var c=document.getElementById(b);var d="#"+c.id+"_controls";var a="#"+c.id+"_playlist";c.addEventListener("onError","ytEvent_onError");ytStateChangeTrackers[c.id]=function(e){ytEvent_onStateChange(e,c)};c.addEventListener("onStateChange","ytStateChangeTrackers."+c.id,false);jQuery(c).siblings(d).each(function(){var e;e='<span class="button play" onClick="ytPlay(\''+c.id+"')\"></span>";e+='<span class="status currentTime">00:00</span>';e+='<span class="status videoLength">00:00</span>';e+='<div class="slider-wrapper"><div id="'+c.id+'_slider" class="slider"></div></div>';e+='<span class="button mute" onClick="ytMute(\''+c.id+"')\"></span>";jQuery(this).css("display","block").html(e)});jQuery(c).siblings(a).each(function(){var e=jQuery(c).attr("data-video-playlist");c.cuePlaylist(e);c.setLoop(1);if(e){jQuery.post("/youtubeapi/getplaylist",{playlist:e,playerId:c.id},function(f){jQuery(a).html(f);ytCarousel(jQuery(a))})}});jQuery(".ytplayer_controls .slider").slider({disabled:true}).bind("slidechange",function(e,f){if(!e.originalEvent){return}c.seekTo(jQuery("#"+e.currentTarget.id).slider("option","value"))})}function ytEvent_onStateChange(c,a){if(!c){return}var b=ytVideoData[$(a).attr("data-video-id")];switch(c){case 1:ytState_playing();if(b.played100){wtVideoReplay(b)}else{wtVideoStart(b)}case 2:ytState_paused();wtVideoPause(b)}}function ytState_playing(){jQuery(".ytplayer").each(function(){var b=this;var a=jQuery(this).siblings("#"+b.id+"_controls");var d=a.find(".slider");if(b.getPlayerState()!==1){return}a.find(".videoLength").text(ytVideoLength(b));d.slider("option","disabled",false).slider("option","max",parseInt(b.getDuration(),10)).slider("option","value",parseInt(b.getCurrentTime(),10));clearInterval(d.attr("data-timer"));var c=ytVideoData[$(b).attr("data-video-id")];d.attr("data-timer",setInterval(function(){d.slider("option","value",parseInt(b.getCurrentTime(),10));c.played=(parseInt(b.getCurrentTime(),10)/parseInt(b.getDuration(),10))*100;if(c.played25==false&&c.played>25){c.played25=true;wtVideoProgress(c,25)}if(c.played75==false&&c.played>75){c.played75=true;wtVideoProgress(c,75)}if(c.played75==false&&c.played>75){c.played75=true;wtVideoProgress(c,75)}if(c.played100==false&&c.played>99){c.played100=true;wtVideoComplete(c)}},1000))})}function ytState_paused(){jQuery(".ytplayer").each(function(){var b=this;var a=jQuery(this).siblings("#"+b.id+"_controls");var c=a.find(".slider");if(b.getPlayerState()!==2){return}clearInterval(c.attr("data-timer"))})}function pad(b,a){var c=""+b;while(c.length<a){c="0"+c}return c}function ytCurrentTime(a){var b=parseInt(a.getCurrentTime(),10);return(pad(Math.floor(b/60),2))+":"+(pad(b%60,2))}function ytVideoLength(a){var b=parseInt(a.getDuration(),10);return(pad(Math.floor(b/60),2))+":"+(pad(b%60,2))}function ytPlay(b,a){var c=document.getElementById(b);if(a){c.playVideoAt(a)}else{c.playVideo()}jQuery("#"+b+"_controls").find(".play").removeClass("play").addClass("pause").attr("onClick","ytPause('"+b+"')").end().find(".currentTime").text(ytCurrentTime(c)).end().find(".videoLength").text(ytVideoLength(c));c.ytTimer=setInterval(function(){jQuery("#"+b+"_controls").find(".currentTime").text(ytCurrentTime(c))},1000)}function ytPause(a){var b=document.getElementById(a);b.pauseVideo();jQuery("#"+a+"_controls").find(".pause").removeClass("pause").addClass("play").attr("onClick","ytPlay('"+a+"')");clearInterval(b.ytTimer)}function ytStop(a){var b=document.getElementById(a);b.stopVideo()}function ytMute(a){var b=document.getElementById(a);b.mute();jQuery("#"+a+"_controls").find(".mute").removeClass("mute").addClass("unmute").attr("onClick","ytUnMute('"+a+"')")}function ytUnMute(a){var b=document.getElementById(a);b.unMute();jQuery("#"+a+"_controls").find(".unmute").removeClass("unmute").addClass("mute").attr("onClick","ytMute('"+a+"')")}function wtVideoProgress(b,a){dcsMultiTrack("DCS.dcsuri",b.url,"WT.ti","Video Progress "+a+": "+b.title,"DCSext.jwp_evt","video_progress","WT.dl","99","DCSext.jwp_vname",b.title,"DCSext.jwp_vid",b.id,"DCSext.jwp_url",window.location.href,"DCSext.jwp_expname","Bayer YouTube player","DCSext.jwp_vtype","video","DCSext.jwp_vcat",b.category,"DCSext.jwp_vscat",b.subcategory)}function wtVideoComplete(a){dcsMultiTrack("DCS.dcsuri",a.url,"WT.ti","Video Complete: "+a.title,"DCSext.jwp_evt","video_complete","WT.dl","99","DCSext.jwp_vname",a.title,"DCSext.jwp_vid",a.id,"DCSext.jwp_url",window.location.href,"DCSext.jwp_expname","Bayer YouTube player","DCSext.jwp_vtype","video","DCSext.jwp_vcat",a.category,"DCSext.jwp_vscat",a.subcategory)}function wtVideoReplay(a){dcsMultiTrack("DCS.dcsuri",a.url,"WT.ti","Video Replay: "+a.title,"DCSext.jwp_evt","video_replay","WT.dl","99","DCSext.jwp_vname",a.title,"DCSext.jwp_vid",a.id,"DCSext.jwp_url",window.location.href,"DCSext.jwp_expname","Bayer YouTube player","DCSext.jwp_vtype","video","DCSext.jwp_vcat",a.category,"DCSext.jwp_vscat",a.subcategory)}function wtVideoStart(a){dcsMultiTrack("DCS.dcsuri",a.url,"WT.ti","Video Start: "+a.title,"DCSext.jwp_evt","video_start","WT.dl","99","DCSext.jwp_vname",a.title,"DCSext.jwp_vid",a.id,"DCSext.jwp_url",window.location.href,"DCSext.jwp_expname","Bayer YouTube player","DCSext.jwp_vtype","video","DCSext.jwp_vcat",a.category,"DCSext.jwp_vscat",a.subcategory)}function wtVideoPause(a){dcsMultiTrack("DCS.dcsuri",a.url,"WT.ti","Video Pause: "+a.title,"DCSext.jwp_evt","video_pause","WT.dl","99","DCSext.jwp_vname",a.title,"DCSext.jwp_vid",a.id,"DCSext.jwp_url",window.location.href,"DCSext.jwp_expname","Bayer YouTube player","DCSext.jwp_vtype","video","DCSext.jwp_vcat",a.category,"DCSext.jwp_vscat",a.subcategory)};
