1var automatorwp_youtube_videos={};var automatorwp_youtube_triggers={};function onYouTubeIframeAPIReady(){var players=document.querySelectorAll('.automatorwp-youtube-video');for(var i=0;i<players.length;i++){var player=players[i];automatorwp_youtube_triggers[player.getAttribute('data-id')]=player.getAttribute('data-trigger');var iframe=new YT.Player(player,{videoId:player.getAttribute('data-id'),height:player.getAttribute('data-height'),width:player.getAttribute('data-width'),playerVars:{'autoplay':(player.getAttribute('data-autoplay')==='yes'?1:0),'controls':(player.getAttribute('data-controls')==='yes'?1:0)},events:{'onStateChange':'automatorwp_youtube_video_change'}})}} 2function automatorwp_youtube_video_change(event){var $=$||jQuery;var data=event.target.getVideoData();var id=data.video_id;var trigger=automatorwp_youtube_triggers[id];var duration=event.target.getDuration();var state=event.data;if(automatorwp_youtube_videos[id]===undefined){automatorwp_youtube_videos[id]={trigger:trigger,state:state,last_state:state,seconds:0,duration:Math.floor(duration),interval:undefined};automatorwp_youtube_videos[id].interval=setInterval(function(){if(automatorwp_youtube_videos[id].last_state===YT.PlayerState.PLAYING) 3automatorwp_youtube_videos[id].seconds++;automatorwp_youtube_videos[id].last_state=automatorwp_youtube_videos[id].state},1000)} 4automatorwp_youtube_videos[id].state=state;if(state===YT.PlayerState.PLAYING){}else if(state===YT.PlayerState.PAUSED){}else if(state===YT.PlayerState.ENDED){if(automatorwp_youtube_videos[id].seconds<automatorwp_youtube_videos[id].duration&&(automatorwp_youtube_videos[id].seconds+automatorwp_youtube.allowed_delay)>=automatorwp_youtube_videos[id].duration){automatorwp_youtube_videos[id].seconds+=automatorwp_youtube.allowed_delay} 5automatorwp_youtube_videos[id].last_state=automatorwp_youtube_videos[id].state;if(automatorwp_youtube_videos[id].seconds>=automatorwp_youtube_videos[id].duration){jQuery.ajax({url:automatorwp_youtube.ajaxurl,type:'POST',data:{action:'automatorwp_youtube_track_watch_video',nonce:automatorwp_youtube.nonce,trigger:automatorwp_youtube_videos[id].trigger,video_id:id,seconds:automatorwp_youtube_videos[id].seconds,duration:automatorwp_youtube_videos[id].duration,user_id:automatorwp_youtube.user_id,post_id:automatorwp_youtube.post_id},success:function(response){}}).fail(function(response){})} 6clearInterval(automatorwp_youtube_videos[id].interval);delete automatorwp_youtube_videos[id]}}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.