1document.addEventListener("DOMContentLoaded",function(){function VideoPlay(){this.previousElementSibling.play(),this.classList.add("none"),this.previousElementSibling.setAttribute("controls","true")}document.getElementsByClassName("tf-media__video");var IcoPlay=document.getElementsByClassName("tf-media__playpause");var HomeVideo=document.getElementById("homeVideo");var totalLength=0;var percentageCompleted=0;var percentageCount=0;for(var i=0;i<IcoPlay.length;i++)IcoPlay[i].addEventListener("click",VideoPlay,false);if(HomeVideo)HomeVideo.addEventListener("timeupdate",function(){if(totalLength=this.duration%60,percentageCompleted=this.currentTime/totalLength*100,percentageCompleted>0&&percentageCompleted<25&&percentageCount<25)window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"videos",eventAction:"play",eventLabel:"video Home"}),percentageCount=26;else if(percentageCompleted>=25&&percentageCompleted<=50&&percentageCount<50)window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"videos",eventAction:"25",eventLabel:"video Home"}),percentageCount=51;else if(percentageCompleted>50&&percentageCompleted<=75&&percentageCount<75)window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"videos",eventAction:"50",eventLabel:"video Home"}),percentageCount=76;else if(percentageCompleted>75&&percentageCompleted<=99&&percentageCount<99)window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"videos",eventAction:"75",eventLabel:"video Home"}),percentageCount=100;else if(percentageCompleted>=100)window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gaEvent",eventCategory:"videos",eventAction:"100",eventLabel:"video Home"})})});
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.