1/*************************************************** 2 * Checkbox checking/unchecking/inverting functions 3 **************************************************/ 4function checkAll(id){ 5 var f = document.getElementById(id); 6 var inputs = f.getElementsByTagName("input"); 7 for(var t = 0;t < inputs.length;t++){ 8 if(inputs[t].type == "checkbox") 9 inputs[t].checked = true; 10 } 11 } 12 function uncheckAll(id){ 13 var f = document.getElementById(id); 14 var inputs = f.getElementsByTagName("input"); 15 for(var t = 0;t < inputs.length;t++){ 16 if(inputs[t].type == "checkbox") 17 inputs[t].checked = false; 18 } 19 } 20 function invertAll(id){ 21 var f = document.getElementById(id); 22 var inputs = f.getElementsByTagName("input"); 23 for(var t = 0;t < inputs.length;t++){ 24 if(inputs[t].type == "checkbox") 25 inputs[t].checked = !inputs[t].checked; 26 } 27 } 28 29 30/*************************************************** 31 * Hide/Show Divs 32 **************************************************/ 33function hideDiv(elName) { 34 var theElement = document.getElementById(elName); 35 if (theElement) { 36 theElement.style.display = "none"; 37 } 38} 39 40function showDiv(elName) { 41 var theElement = document.getElementById(elName); 42 if (theElement) { 43 theElement.style.display = "block"; 44 } 45} 46 47/*************************************************** 48 * Ajax 49 **************************************************/ 50function getNodeValue(obj,tag) 51{ 52 node=obj.getElementsByTagName(tag); 53 if(node!=null && node.length>0) { 54 return node[0].firstChild.nodeValue; 55 } else { 56 return null; 57 } 58} 59 60function getRootNode(xmlHttpReq) 61{ 62 return xmlHttpReq.responseXML.getElementsByTagName('root')[0]; 63} 64 65/*************************************************** 66 * Divs 67 **************************************************/ 68function toggleVisibility(eleName, setVisible) 69{ 70 var newstate = "none" 71 72 if(setVisible == true) 73 newstate = "" 74 75 var style = document.getElementById(eleName).style; 76 style.display = newstate; 77} 78 79function setInnerHTML(div_id, value) 80{ 81 var dstDiv = document.getElementById(div_id); 82 dstDiv.innerHTML = value; 83} 84 85function toggleDisplay(divName){ 86 var tempDiv = document.getElementById(divName); 87 if (!tempDiv) { 88 return false; 89 } 90 if (tempDiv.style.display=="block"){ 91 tempDiv.style.display="none"; 92 return false; 93 } else if (tempDiv.style.display=="none"){ 94 tempDiv.style.display="block"; 95 return true; 96 } 97} 98 99function showLoading(div_id) 100{ 101 var temp_HTML = "<br><br><br><br><br><center><img src='"+base_url+"images/icons/ajax_loading.gif'></center><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>"; 102 document.getElementById(div_id).innerHTML = temp_HTML; 103 document.body.focus(); 104} 105 106/*************************************************** 107 * Flash Uploader 108 **************************************************/ 109function getFileName(file) { 110 document.upload.filename_fl.value = file; 111} 112 113 114
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.