1var eGov_cdnIsLoaded = false; 2 3function eGovCdnFailure() 4{ 5 if (typeof eGov !== 'undefined') 6 { 7 if (eGov.isLoaded()) 8 { 9 eGov_cdnIsLoaded = true; 10 return true; 11 } 12 } 13 14 var i = 0; 15 var arrJS = []; 16 var arrCSS = []; 17 var objContainer = document.head || document.getElementsByTagName('head')[0]; 18 19 var arrOrigJS = objContainer.getElementsByTagName('script'); 20 for (i = 0; i < arrOrigJS.length; i++) 21 { 22 var strSrc = arrOrigJS[i].src; 23 if (strSrc) 24 { 25 if (strSrc.match(/.*\/egov\/include\//i)) 26 { 27 var strNew = strSrc.replace(/.*\/egov\/include\//i, '/egov/include/'); 28 arrJS.push(strNew); 29 } 30 } 31 } 32 33 var arrOrigCSS = objContainer.getElementsByTagName('link'); 34 for (i = 0; i < arrOrigCSS.length; i++) 35 { 36 var strSrc = arrOrigCSS[i].href; 37 if (strSrc) 38 { 39 if (strSrc.match(/.*\/egov\/include\//i)) 40 { 41 var strNew = strSrc.replace(/.*\/egov\/include\//i, '/egov/include/'); 42 arrCSS.push(strNew); 43 } 44 } 45 } 46 47 for (i = 0; i < arrJS.length; i++) 48 { 49 var objNew = document.createElement('script'); 50 objNew.setAttribute('type', 'text/javascript'); 51 objNew.setAttribute('src', arrJS[i]); 52 objContainer.appendChild(objNew); 53 } 54 55 for (i = 0; i < arrCSS.length; i++) 56 { 57 var objNew = document.createElement('link'); 58 objNew.setAttribute('rel', 'stylesheet'); 59 objNew.setAttribute('type', 'text/css'); 60 objNew.setAttribute('href', arrCSS[i]); 61 objContainer.appendChild(objNew); 62 } 63 64 eGov_cdnIsLoaded = true; 65 return true; 66}
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.