1function getFlashVersion() 2{ 3 var v = 0; 4 var n = navigator; 5 if (n.platform == 'Win32' && n.userAgent.indexOf('Opera') == (-1) && window.ActiveXObject) 6 { 7 for (var i = 9; i > 2; i--) 8 if (new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i)) 9 return i; 10 } 11 else if(n.plugins) 12 { 13 for (var i = 0, l = n.plugins.length; i < l; i++) 14 if (n.plugins[i].name.indexOf('Flash') != -1) 15 v = parseInt(n.plugins[i].description.substr(16, 2)); 16 } 17 return v; 18} 19 20function showFLVPlayer(id, mess) 21{ 22 var oDiv = document.getElementById(id + '_div'); 23 if (!oDiv) return; 24 oDiv.style.display = 'block'; 25 if (getFlashVersion() < 9) 26 oDiv.innerHTML = mess; 27}
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.