1function ajaxAddEmail(){ 2 var ajaxRequest; 3 try{ 4 ajaxRequest = new XMLHttpRequest(); 5 } catch (e){ 6 try { 7 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 8 } catch (e) { 9 try{ 10 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 11 } catch (e){ 12 alert("This browser is not AJAX compliant!"); 13 return false; 14 } 15 } 16 } 17 var email = document.getElementById('emailaddy').value; 18 if (email !== ""){ 19 ajaxRequest.onreadystatechange = function(){ 20 if(ajaxRequest.readyState == 4){ 21 document.getElementById('mailer').innerHTML = ajaxRequest.responseText; 22 } 23 } 24 ajaxRequest.open("POST", "itemcontrol.php?type=addemail&emails=" + email, true); 25 ajaxRequest.send(null); 26 } 27} 28 29function ajaxAddItem(number,area){ 30 var ajaxRequest; 31 try{ 32 ajaxRequest = new XMLHttpRequest(); 33 } catch (e){ 34 try { 35 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 36 } catch (e) { 37 try{ 38 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 39 } catch (e){ 40 alert("This browser is not AJAX compliant!"); 41 return false; 42 } 43 } 44 } 45 var field = area +"_add_item_" + number; 46 ajaxRequest.onreadystatechange = function(){ 47 if(ajaxRequest.readyState == 4){ 48 document.getElementById(field).innerHTML = ajaxRequest.responseText; 49 } 50 } 51 ajaxRequest.open("POST", "itemcontrol.php?type=add&id=" + number +"&area=" + area, true); 52 ajaxRequest.send(null); 53} 54 55function ajaxRemoveItem(number,area){ 56 var ajaxRequest; 57 try{ 58 ajaxRequest = new XMLHttpRequest(); 59 } catch (e){ 60 try { 61 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 62 } catch (e) { 63 try{ 64 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 65 } catch (e){ 66 alert("This browser is not AJAX compliant!"); 67 return false; 68 } 69 } 70 } 71 var field = area + "_add_item_" + number; 72 ajaxRequest.onreadystatechange = function(){ 73 if(ajaxRequest.readyState == 4){ 74 document.getElementById(field).innerHTML = ajaxRequest.responseText; 75 } 76 } 77 ajaxRequest.open("POST", "itemcontrol.php?type=remove&id=" + number + "&area=" + area, true); 78 ajaxRequest.send(null); 79} 80 81 82 83function ajaxUploadPic(number,area){ 84 var ajaxRequest; 85 try{ 86 ajaxRequest = new XMLHttpRequest(); 87 } catch (e){ 88 try { 89 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 90 } catch (e) { 91 try{ 92 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 93 } catch (e){ 94 alert("This browser is not AJAX compliant!"); 95 return false; 96 } 97 } 98 } 99 ajaxRequest.onreadystatechange = function(){ 100 if(ajaxRequest.readyState == 4){ 101 document.getElementById('picbox').innerHTML = ajaxRequest.responseText; 102 } 103 } 104 105 ajaxRequest.open("POST", "itemcontrol.php?type=uploadpic&id=" + number + "&area=" + area, true); 106 ajaxRequest.send(null); 107} 108 109 110function ajaxUpdatePic(picnumber,id){ 111 var ajaxRequest; 112 try{ 113 ajaxRequest = new XMLHttpRequest(); 114 } catch (e){ 115 try { 116 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 117 } catch (e) { 118 try{ 119 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 120 } catch (e){ 121 alert("This browser is not AJAX compliant!"); 122 return false; 123 } 124 } 125 } 126 ajaxRequest.onreadystatechange = function(){ 127 if(ajaxRequest.readyState == 4){ 128 document.getElementById('picbox').innerHTML = ajaxRequest.responseText; 129 } 130 } 131 132 ajaxRequest.open("POST", "itemcontrol.php?type=updatepic&picid=" + picnumber + "&id=" + id, true); 133 ajaxRequest.send(null); 134} 135 136 137function makePic(id,image,folder){ 138 var ajaxRequest; 139 try{ 140 ajaxRequest = new XMLHttpRequest(); 141 } catch (e){ 142 try { 143 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 144 } catch (e) { 145 try{ 146 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 147 } catch (e){ 148 alert("This browser is not AJAX compliant!"); 149 return false; 150 } 151 } 152 } 153 ajaxRequest.onreadystatechange = function(){ 154 if(ajaxRequest.readyState == 4){ 155 document.getElementById('imgallery').innerHTML = ajaxRequest.responseText; 156 } else { 157 document.getElementById('imgallery').innerHTML = "Retrieving Image Information... "; 158 } 159 } 160 161 ajaxRequest.open("POST", "itemcontrol.php?type=makepic&image=" + image + "&id=" + id + "&folder=" + folder, true); 162 ajaxRequest.send(null); 163} 164 165function popGallery(folder,image,width,height){ 166 var ajaxRequest; 167 try{ 168 ajaxRequest = new XMLHttpRequest(); 169 } catch (e){ 170 try { 171 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 172 } catch (e) { 173 try{ 174 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 175 } catch (e){ 176 alert("This browser is not AJAX compliant!"); 177 return false;
178 } 179 } 180 } 181 ajaxRequest.onreadystatechange = function(){ 182 if(ajaxRequest.readyState == 4){ 183 document.getElementById('popgal').innerHTML = ajaxRequest.responseText; 184 } else { 185 document.getElementById('popgal').style.marginLeft = width + 'px'; 186 document.getElementById('popgal').style.marginTop = height + 'px'; 187 document.getElementById('popgal').style.display = 'inline'; 188 document.getElementById('popgal').innerHTML = "Retrieving Image... "; 189 } 190 } 191 192 ajaxRequest.open("POST", "itemcontrol.php?type=popgal&image=" + image + "&folderid=" + folder, true); 193 ajaxRequest.send(null); 194} 195 196 197function makePicUpdate(image,folder){ 198 var ajaxRequest; 199 try{ 200 ajaxRequest = new XMLHttpRequest(); 201 } catch (e){ 202 try { 203 ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); 204 } catch (e) { 205 try{ 206 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); 207 } catch (e){ 208 alert("This browser is not AJAX compliant!"); 209 return false; 210 } 211 } 212 } 213 var text = document.getElementById('imgtext').value; 214 if (document.getElementById('thumb')){ 215 var thumb = document.getElementById('thumb').value; 216 } 217 ajaxRequest.onreadystatechange = function(){ 218 if(ajaxRequest.readyState == 4){ 219 document.getElementById('imgallery').innerHTML = ajaxRequest.responseText; 220 } else { 221 document.getElementById('imgallery').innerHTML = "Processing Image Information... "; 222 } 223 } 224 225 ajaxRequest.open("POST", "itemcontrol.php?type=makepicupdate&image=" + image + "&folder=" + folder + "&text=" + text + "&thumb=" + thumb, true); 226 ajaxRequest.send(null); 227} 228 229function clearUpload(){ 230 document.getElementById('picbox').style.display='none'; 231 document.getElementById('imgurl').value=''; 232 document.getElementById('uploader').innerHTML = '<div style="width:100px;" id="label">Upload Image</div><input type="file" style="width:250px" name="uploadpic" id="uploadpic" >'; 233} 234 235 236function doSwitchDiv(number,area,type){ 237 switch(type){ 238 case 'title': 239 var divclose = area + "_title_" + number; 240 var divopen = area + "_titleurl_" + number; 241 break; 242 case 'titleurl': 243 var divclose = area + "_titleurl_" + number; 244 var divopen = area + "_title_" + number; 245 break; 246 case 'menu': 247 var divclose = area + "_lowmenu_" + number; 248 var divopen = area + "_datefield_" + number; 249 break; 250 case 'date': 251 var divclose = area + "_datefield_" + number; 252 var divopen = area + "_lowmenu_" + number; 253 break; 254 case 'section': 255 var divclose = area + "_lowmenu_" + number; 256 var divopen = area + "_sectionfield_" + number; 257 break; 258 case 'back': 259 var divclose = area + "_sectionfield_" + number; 260 var divopen = area + "_lowmenu_" + number; 261 break; 262 } 263 document.getElementById(divclose).style.display='none'; 264 document.getElementById(divopen).style.display='inline'; 265 document.getElementById(divopen).style.textAlign='right'; 266} 267 268function procPicList(){ 269 var items = Sortable.serialize('pictures'); 270 document.pagemaker.action = "pagemaker.php?submit=makepage&" + items; 271 document.pagemaker.submit(); 272}
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.