1(function(d){d(document).ready(function(){d(document).on("dfg_click_action",function(e,f){if(f.action==="media_download"){a(f.item)}else{if(f.action==="media_link"){c(f.item)}}});d(document).on("click",".dp-dfg-media-video-wrapper, .dp-dfg-media-audio-wrapper",function(e){e.stopPropagation()});d(document).on("dfg_after_ajax",function(){b()});b()});function b(){d(".dp-dfg-media-video, .dp-dfg-media-audio").each(function(){d(this).bind("play",function(f){let currentElementId=d(f.currentTarget).parents(".dp-dfg-item").attr("id");d(".dp-dfg-media-video, .dp-dfg-media-audio").each(function(){const e=d(this).parents(".dp-dfg-item").attr("id");if(e!==currentElementId){d(this)[0].pause()}})})})}function a(f){const e=document.createElement("a");e.style.display="none";document.body.appendChild(e);e.href=f.attr("data-file");e.setAttribute("download",f.attr("data-title"));e.click();setTimeout(function(){window.URL.revokeObjectURL(e.href);document.body.removeChild(e)},10)}function c(e){console.log(e);if(e.attr("data-new-tab")==="on"){window.open(e.attr("data-file"))}else{window.location=e.attr("data-file")}}})(jQuery);
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.