1// JavaScript source code 2 3function reWidth(incrementSpan, baselineRef, targetClass, targetContainer, targetFiller, hotButtonURL) { 4 var tileWidthArray = ["100", "50", "33.3", "25", "20", "16.66", "14.28"]; 5 var perRow = 1; 6 var tiles = document.getElementById(targetContainer).getElementsByClassName(targetClass); 7 var numberTiles = tiles.length; 8 var parentDiv = document.getElementById(targetContainer); 9 var parentWidth = parentDiv.offsetWidth; 10 var i; 11 12 // dynamic width adjustment 13 var tileWidth; 14 if (parentWidth < baselineRef) { 15 tileWidth = tileWidthArray[0]; 16 } else if (parentWidth < baselineRef + incrementSpan) { 17 tileWidth = tileWidthArray[1]; 18 perRow = 2; 19 } else if (parentWidth < baselineRef + (2 * incrementSpan)) { 20 tileWidth = tileWidthArray[2]; 21 perRow = 3; 22 } else if (parentWidth < baselineRef + (3 * incrementSpan)) { 23 tileWidth = tileWidthArray[3]; 24 perRow = 4; 25 } else if (parentWidth < baselineRef + (4 * incrementSpan)) { 26 tileWidth = tileWidthArray[4]; 27 perRow = 5; 28 } else if (parentWidth < baselineRef + (5 * incrementSpan)) { 29 tileWidth = tileWidthArray[5]; 30 perRow = 6; 31 } else { 32 tileWidth = tileWidthArray[6]; 33 perRow = 7; 34 }; 35 for (i = 0; i < tiles.length; i++) { 36 tiles[i].style.width = tileWidth + "%"; 37 }; 38 39 // additional aesthetic mods for search field blocks 40 // determine whether to add additional empty space for the search fields 41 if (targetClass == "NetPS-SearchField") { 42 var fillerDiv = document.getElementById(targetFiller); 43 var addBlocks = 0; 44 if (numberTiles % perRow > 0) { 45 addBlocks = perRow - (numberTiles % perRow); 46 fillerDiv.style.display = "inline-block"; 47 fillerDiv.style.width = (addBlocks * tileWidth) + "%"; 48 } else { 49 fillerDiv.style.display = "none"; 50 } 51 52 // insert Hot Button icons at the top of each search block if used 53 if (hotButtonURL != "") { 54 var hbIconDiv = document.getElementById(targetContainer).getElementsByClassName("NetPS-SearchBlockHBIcon"); 55 // first clear all child nodes 56 while (hbIconDiv[0].hasChildNodes()) { 57 hbIconDiv[0].removeChild(hbIconDiv[0].firstChild); 58 } 59 for (i = 0; i < perRow; i++) { 60 var hbIconField = document.createElement('div'); 61 hbIconField.innerHTML = "<div class='NetPS-SearchField' style='width: " + tileWidth + "%;'><div class='NetPS-SearchFieldInsert'><span class='NetPS-SearchFieldLeft'><img src='" + hotButtonURL + "' alt='Hot Button Icon' title='Hot Button Icon' width='16' height='23' /></span> </div></div>"; 62 hbIconDiv[0].appendChild(hbIconField); 63 }; 64 } 65 } 66 67}; 68 69// This function clears the "Any" checkbox in the UI Cats if any other is selected 70function clearAny() { 71 if (document.getElementById('CatAny')) { 72 document.getElementById('CatAny').checked = false; 73 $("#CatAny").prop("checked", false).checkboxradio("refresh"); 74 } 75} 76 77// This function clears all other CSC checkboxes in the UI Cats if the "Any" checkbox is checked 78// DESKTOP VERSION 79function clearCat() { 80 if (document.getElementById('Cattree')) document.getElementById('Cattree').checked = false; 81 if (document.getElementById('Cattrde')) document.getElementById('Cattrde').checked = false; 82 if (document.getElementById('Cattrsh')) document.getElementById('Cattrsh').checked = false; 83 if (document.getElementById('Cattrev')) document.getElementById('Cattrev').checked = false; 84 if (document.getElementById('Cattrfl')) document.getElementById('Cattrfl').checked = false; 85 if (document.getElementById('Cattror')) document.getElementById('Cattror').checked = false; 86 if (document.getElementById('Cattrco')) document.getElementById('Cattrco').checked = false; 87 if (document.getElementById('Catjama')) document.getElementById('Catjama').checked = false; 88 if (document.getElementById('Catshru')) document.getElementById('Catshru').checked = false; 89 if (document.getElementById('Catshde')) document.getElementById('Catshde').checked = false; 90 if (document.getElementById('Catshev')) document.getElementById('Catshev').checked = false; 91 if (document.getElementById('Catshbe')) document.getElementById('Catshbe').checked = false; 92 if (document.getElementById('Catshdc')) document.getElementById('Catshdc').checked = false; 93 if (document.getElementById('Catshhe')) document.getElementById('Catshhe').checked = false; 94 if (document.getElementById('Catrose')) document.getElementById('Catrose').checked = false; 95 if (document.getElementById('Catrhod')) document.getElementById('Catrhod').checked = false; 96 if (document.getElementById('Cathydr')) document.getElementById('Cathydr').checked = false; 97 if (document.getElementById('Cattrpa')) document.getElementById('Cattrpa').checked = false; 98 if (document.getElementById('Cattrgr')) document.getElementById('Cattrgr').checked = false; 99 if (document.getElementById('Catgrco')) document.getElementById('Catgrco').checked = false; 100 if (document.getElementById('Catpere')) document.getElementById('Catpere').checked = false; 101 if (document.getElementById('Catpest')) document.getElementById('Catpest').
101checked = false; 102 if (document.getElementById('Catpesl')) document.getElementById('Catpesl').checked = false; 103 if (document.getElementById('Catbien')) document.getElementById('Catbien').checked = false; 104 if (document.getElementById('Catvine')) document.getElementById('Catvine').checked = false; 105 if (document.getElementById('Catfern')) document.getElementById('Catfern').checked = false; 106 if (document.getElementById('Catorgr')) document.getElementById('Catorgr').checked = false; 107 if (document.getElementById('Cataqua')) document.getElementById('Cataqua').checked = false; 108 if (document.getElementById('Catedib')) document.getElementById('Catedib').checked = false; 109 if (document.getElementById('Catetfr')) document.getElementById('Catetfr').checked = false; 110 if (document.getElementById('Catetnu')) document.getElementById('Catetnu').checked = false; 111 if (document.getElementById('Catetfn')) document.getElementById('Catetfn').checked = false; 112 if (document.getElementById('Catesfb')) document.getElementById('Catesfb').checked = false; 113 if (document.getElementById('Catesnu')) document.getElementById('Catesnu').checked = false; 114 if (document.getElementById('Catesal')) document.getElementById('Catesal').checked = false; 115 if (document.getElementById('Cateher')) document.getElementById('Cateher').checked = false; 116 if (document.getElementById('Cateveg')) document.getElementById('Cateveg').checked = false; 117 if (document.getElementById('Catannu')) document.getElementById('Catannu').checked = false; 118 if (document.getElementById('Catbepl')) document.getElementById('Catbepl').checked = false; 119 if (document.getElementById('Catanst')) document.getElementById('Catanst').checked = false; 120 if (document.getElementById('Catansl')) document.getElementById('Catansl').checked = false; 121 if (document.getElementById('Cattrop')) document.getElementById('Cattrop').checked = false; 122 if (document.getElementById('Cathous')) document.getElementById('Cathous').checked = false; 123 if (document.getElementById('Catorch')) document.getElementById('Catorch').checked = false; 124 if (document.getElementById('Catpoin')) document.getElementById('Catpoin').checked = false; 125 if (document.getElementById('Catfamu')) document.getElementById('Catfamu').checked = false; 126 if (document.getElementById('Catsuca')) document.getElementById('Catsuca').checked = false; 127 if (document.getElementById('Catsucc')) document.getElementById('Catsucc').checked = false; 128 if (document.getElementById('Catcact')) document.getElementById('Catcact').checked = false; 129 if (document.getElementById('Catbulb')) document.getElementById('Catbulb').checked = false; 130 if (document.getElementById('Catbamb')) document.getElementById('Catbamb').checked = false; 131 if (document.getElementById('Catbana')) document.getElementById('Catbana').checked = false; 132 if (document.getElementById('Catpacy')) document.getElementById('Catpacy').checked = false; 133 if (document.getElementById('Catfung')) document.getElementById('Catfung').checked = false; 134 if (document.getElementById('Catmoss')) document.getElementById('Catmoss').checked = false; 135 if (document.getElementById('Catcst1')) document.getElementById('Catcst1').checked = false; 136 if (document.getElementById('Catcst2')) document.getElementById('Catcst2').checked = false; 137 if (document.getElementById('Catcst3')) document.getElementById('Catcst3').checked = false; 138} 139 140// This function clears all other CSC checkboxes in the UI Cats if the "Any" checkbox is checked 141// MOBILE VERSION 142function mClearCat() { 143 if (document.getElementById('Cattree')) { 144 document.getElementById('Cattree').checked = false; 145 $("#Cattree").prop("checked", false).checkboxradio("refresh"); 146 } 147 if (document.getElementById('Cattrde')) { 148 document.getElementById('Cattrde').checked = false; 149 $("#Cattrde").prop("checked", false).checkboxradio("refresh"); 150 } 151 if (document.getElementById('Cattrsh')) { 152 document.getElementById('Cattrsh').checked = false; 153 $("#Cattrsh").prop("checked", false).checkboxradio("refresh"); 154 } 155 if (document.getElementById('Cattrev')) { 156 document.getElementById('Cattrev').checked = false; 157 $("#Cattrev").prop("checked", false).checkboxradio("refresh"); 158 } 159 if (document.getElementById('Cattrfl')) { 160 document.getElementById('Cattrfl').checked = false; 161 $("#Cattrfl").prop("checked", false).checkboxradio("refresh"); 162 } 163 if (document.getElementById('Cattror')) { 164 document.getElementById('Cattror').checked = false; 165 $("#Cattror").prop("checked", false).checkboxradio("refresh"); 166 } 167 if (document.getElementById('Cattrco')) { 168 document.getElementById('Cattrco').checked = false; 169 $("#Cattrco").prop("checked", false).checkboxradio("refresh"); 170 } 171 if (document.getElementById('Catjama')) { 172 document.getElementById('Catjama').checked = false; 173 $("#Catjama").prop("checked", false).checkboxradio("refresh"); 174 } 175 if (document.getElementById('Catshru')) { 176 document.getElementById('Catshru').checked = false; 177 $("#Catshru").prop("checked", false).checkboxradio("refresh"); 178 } 179 if (document.getElementById('Catshde')) { 180 document.getElementById('Catshde').checked = false; 181 $("#Catshde").prop("checked", false).checkboxradio("refresh"); 182 } 183 if (document.getElementById('Catshev')) { 184 document.getElementById('Catshev').checked = false; 185 $("#Catshev").prop("checked", false).checkboxradio("refresh"); 186 } 187 if (document.getElementById('Catshbe')) { 188 document.getElementById('Catshbe').checked = false; 189 $("#Catshbe").prop("checked", false).checkboxradio("refresh"); 190 } 191 if (document.getElementById('Catshdc')) { 192 document.getElementById('Catshdc').checked = false; 193 $("#Catshdc").prop("checked", false).checkboxradio("refresh"); 194 } 195 if (document.getElementById('Catshhe')) { 196 document.getElementById('Catshhe').checked = false; 197 $("#Catshhe").prop("checked", false).checkboxradio("refresh"); 198 } 199 if (document.getElementById('Catrose')) { 200 document.getElementById('Catrose').checked = false; 201 $("#Catrose").prop("checked", false).checkboxradio("refresh"); 202 } 203 if (document.getElementById('Catrhod')) { 204 document.getElementById('Catrhod').checked = false; 205 $("#Catrhod").prop("checked", false).checkboxradio("refresh"); 206 } 207 if (document.getElementById('Cathydr')) { 208 document.getElementById('Cathydr').checked = false; 209 $("#Cathydr").prop("checked", false).checkboxradio("refresh"); 210 } 211 if (document.getElementById('Cattrpa')) { 212 document.getElementById('Cattrpa').checked = false; 213 $("#Cattrpa").prop("checked", false).checkboxradio("refresh"); 214 } 215 if (document.getElementById('Cattrgr')) { 216 document.getElementById('Cattrgr').checked = false; 217 $("#Cattrgr").prop("checked", false).checkboxradio("refresh"); 218 } 219 if (document.getElementById('Catgrco')) { 220 document.getElementById('Catgrco').checked = false; 221 $("#Catgrco").prop("checked", false).checkboxradio("refresh"); 222 } 223 if (document.getElementById('Catpere')) { 224 document.getElementById('Catpere').checked = false; 225 $("#Catpere").prop("checked", false).checkboxradio("refresh"); 226 } 227 if (document.getElementById('Catpest')) {
228 document.getElementById('Catpest').checked = false; 229 $("#Catpest").prop("checked", false).checkboxradio("refresh"); 230 } 231 if (document.getElementById('Catpesl')) { 232 document.getElementById('Catpesl').checked = false; 233 $("#Catpesl").prop("checked", false).checkboxradio("refresh"); 234 } 235 if (document.getElementById('Catbien')) { 236 document.getElementById('Catbien').checked = false; 237 $("#Catbien").prop("checked", false).checkboxradio("refresh"); 238 } 239 if (document.getElementById('Catvine')) { 240 document.getElementById('Catvine').checked = false; 241 $("#Catvine").prop("checked", false).checkboxradio("refresh"); 242 } 243 if (document.getElementById('Catfern')) { 244 document.getElementById('Catfern').checked = false; 245 $("#Catfern").prop("checked", false).checkboxradio("refresh"); 246 } 247 if (document.getElementById('Catorgr')) { 248 document.getElementById('Catorgr').checked = false; 249 $("#Catorgr").prop("checked", false).checkboxradio("refresh"); 250 } 251 if (document.getElementById('Cataqua')) { 252 document.getElementById('Cataqua').checked = false; 253 $("#Cataqua").prop("checked", false).checkboxradio("refresh"); 254 } 255 if (document.getElementById('Catedib')) { 256 document.getElementById('Catedib').checked = false; 257 $("#Catedib").prop("checked", false).checkboxradio("refresh"); 258 } 259 if (document.getElementById('Catetfr')) { 260 document.getElementById('Catetfr').checked = false; 261 $("#Catetfr").prop("checked", false).checkboxradio("refresh"); 262 } 263 if (document.getElementById('Catetnu')) { 264 document.getElementById('Catetnu').checked = false; 265 $("#Catetnu").prop("checked", false).checkboxradio("refresh"); 266 } 267 if (document.getElementById('Catetfn')) { 268 document.getElementById('Catetfn').checked = false; 269 $("#Catetfn").prop("checked", false).checkboxradio("refresh"); 270 } 271 if (document.getElementById('Catesfb')) { 272 document.getElementById('Catesfb').checked = false; 273 $("#Catesfb").prop("checked", false).checkboxradio("refresh"); 274 } 275 if (document.getElementById('Catesnu')) { 276 document.getElementById('Catesnu').checked = false; 277 $("#Catesnu").prop("checked", false).checkboxradio("refresh"); 278 } 279 if (document.getElementById('Catesal')) { 280 document.getElementById('Catesal').checked = false; 281 $("#Catesal").prop("checked", false).checkboxradio("refresh"); 282 } 283 if (document.getElementById('Cateher')) { 284 document.getElementById('Cateher').checked = false; 285 $("#Cateher").prop("checked", false).checkboxradio("refresh"); 286 } 287 if (document.getElementById('Cateveg')) { 288 document.getElementById('Cateveg').checked = false; 289 $("#Cateveg").prop("checked", false).checkboxradio("refresh"); 290 } 291 if (document.getElementById('Catannu')) { 292 document.getElementById('Catannu').checked = false; 293 $("#Catannu").prop("checked", false).checkboxradio("refresh"); 294 } 295 if (document.getElementById('Catbepl')) { 296 document.getElementById('Catbepl').checked = false; 297 $("#Catbepl").prop("checked", false).checkboxradio("refresh"); 298 } 299 if (document.getElementById('Catanst')) { 300 document.getElementById('Catanst').checked = false; 301 $("#Catanst").prop("checked", false).checkboxradio("refresh"); 302 } 303 if (document.getElementById('Catansl')) { 304 document.getElementById('Catansl').checked = false; 305 $("#Catansl").prop("checked", false).checkboxradio("refresh"); 306 } 307 if (document.getElementById('Cattrop')) { 308 document.getElementById('Cattrop').checked = false; 309 $("#Cattrop").prop("checked", false).checkboxradio("refresh"); 310 } 311 if (document.getElementById('Cathous')) { 312 document.getElementById('Cathous').checked = false; 313 $("#Cathous").prop("checked", false).checkboxradio("refresh"); 314 } 315 if (document.getElementById('Catorch')) { 316 document.getElementById('Catorch').checked = false; 317 $("#Catorch").prop("checked", false).checkboxradio("refresh"); 318 } 319 if (document.getElementById('Catpoin')) { 320 document.getElementById('Catpoin').checked = false; 321 $("#Catpoin").prop("checked", false).checkboxradio("refresh"); 322 } 323 if (document.getElementById('Catfamu')) { 324 document.getElementById('Catfamu').checked = false; 325 $("#Catfamu").prop("checked", false).checkboxradio("refresh"); 326 } 327 if (document.getElementById('Catsuca')) { 328 document.getElementById('Catsuca').checked = false; 329 $("#Catsuca").prop("checked", false).checkboxradio("refresh"); 330 } 331 if (document.getElementById('Catsucc')) { 332 document.getElementById('Catsucc').checked = false; 333 $("#Catsucc").prop("checked", false).checkboxradio("refresh"); 334 } 335 if (document.getElementById('Catcact')) { 336 document.getElementById('Catcact').checked = false; 337 $("#Catcact").prop("checked", false).checkboxradio("refresh"); 338 } 339 if (document.getElementById('Catbulb')) { 340 document.getElementById('Catbulb').checked = false; 341 $("#Catbulb").prop("checked", false).checkboxradio("refresh"); 342 } 343 if (document.getElementById('Catbamb')) { 344 document.getElementById('Catbamb').checked = false; 345 $("#Catbamb").prop("checked", false).checkboxradio("refresh"); 346 } 347 if (document.getElementById('Catbana')) { 348 document.getElementById('Catbana').checked = false; 349 $("#Catbana").prop("checked", false).checkboxradio("refresh"); 350 } 351 if (document.getElementById('Catpacy')) { 352 document.getElementById('Catpacy').checked = false; 353 $("#Catpacy").prop("checked", false).checkboxradio("refresh"); 354 } 355 if (document.getElementById('Catfung')) {
356 document.getElementById('Catfung').checked = false; 357 $("#Catfung").prop("checked", false).checkboxradio("refresh"); 358 } 359 if (document.getElementById('Catmoss')) { 360 document.getElementById('Catmoss').checked = false; 361 $("#Catmoss").prop("checked", false).checkboxradio("refresh"); 362 } 363 if (document.getElementById('Catcst1')) { 364 document.getElementById('Catcst1').checked = false; 365 $("#Catcst1").prop("checked", false).checkboxradio("refresh"); 366 } 367 if (document.getElementById('Catcst2')) { 368 document.getElementById('Catcst2').checked = false; 369 $("#Catcst2").prop("checked", false).checkboxradio("refresh"); 370 } 371 if (document.getElementById('Catcst3')) { 372 document.getElementById('Catcst3').checked = false; 373 $("#Catcst3").prop("checked", false).checkboxradio("refresh"); 374 } 375} 376 377// This function preloads the sending CSC into the UI Cat checkboxes for Advanced Search Forms 378// and removes the "Any" selection 379// DESKTOP VERSION 380function preloadCat(sendingCSC) { 381 if (document.getElementById('CatAny')) document.getElementById('CatAny').checked = false; 382 switch (sendingCSC) { 383 case "tree": { if (document.getElementById('Cattree')) document.getElementById('Cattree').checked = true; }; break; 384 case "trde": { if (document.getElementById('Cattrde')) document.getElementById('Cattrde').checked = true; }; break; 385 case "trsh": { if (document.getElementById('Cattrsh')) document.getElementById('Cattrsh').checked = true; }; break; 386 case "trev": { if (document.getElementById('Cattrev')) document.getElementById('Cattrev').checked = true; }; break; 387 case "trfl": { if (document.getElementById('Cattrfl')) document.getElementById('Cattrfl').checked = true; }; break; 388 case "tror": { if (document.getElementById('Cattror')) document.getElementById('Cattror').checked = true; }; break; 389 case "trco": { if (document.getElementById('Cattrco')) document.getElementById('Cattrco').checked = true; }; break; 390 case "jama": { if (document.getElementById('Catjama')) document.getElementById('Catjama').checked = true; }; break; 391 case "shru": { if (document.getElementById('Catshru')) document.getElementById('Catshru').checked = true; }; break; 392 case "shde": { if (document.getElementById('Catshde')) document.getElementById('Catshde').checked = true; }; break; 393 case "shev": { if (document.getElementById('Catshev')) document.getElementById('Catshev').checked = true; }; break; 394 case "shbe": { if (document.getElementById('Catshbe')) document.getElementById('Catshbe').checked = true; }; break; 395 case "shdc": { if (document.getElementById('Catshdc')) document.getElementById('Catshdc').checked = true; }; break; 396 case "shhe": { if (document.getElementById('Catshhe')) document.getElementById('Catshhe').checked = true; }; break; 397 case "rose": { if (document.getElementById('Catrose')) document.getElementById('Catrose').checked = true; }; break; 398 case "rhod": { if (document.getElementById('Catrhod')) document.getElementById('Catrhod').checked = true; }; break; 399 case "hydr": { if (document.getElementById('Cathydr')) document.getElementById('Cathydr').checked = true; }; break; 400 case "trpa": { if (document.getElementById('Cattrpa')) document.getElementById('Cattrpa').checked = true; }; break; 401 case "trgr": { if (document.getElementById('Cattrgr')) document.getElementById('Cattrgr').checked = true; }; break; 402 case "grco": { if (document.getElementById('Catgrco')) document.getElementById('Catgrco').checked = true; }; break; 403 case "pere": { if (document.getElementById('Catpere')) document.getElementById('Catpere').checked = true; }; break; 404 case "pest": { if (document.getElementById('Catpest')) document.getElementById('Catpest').checked = true; }; break; 405 case "pesl": { if (document.getElementById('Catpesl')) document.getElementById('Catpesl').checked = true; }; break; 406 case "bien": { if (document.getElementById('Catbien')) document.getElementById('Catbien').checked = true; }; break; 407 case "vine": { if (document.getElementById('Catvine')) document.getElementById('Catvine').checked = true; }; break; 408 case "fern": { if (document.getElementById('Catfern')) document.getElementById('Catfern').checked = true; }; break; 409 case "orgr": { if (document.getElementById('Catorgr')) document.getElementById('Catorgr').checked = true; }; break; 410 case "aqua": { if (document.getElementById('Cataqua')) document.getElementById('Cataqua').checked = true; }; break; 411 case "edib": { if (document.getElementById('Catedib')) document.getElementById('Catedib').checked = true; }; break; 412 case "etfr": { if (document.getElementById('Catetfr')) document.getElementById('Catetfr').checked = true; }; break; 413 case "etnu": { if (document.getElementById('Catetnu')) document.getElementById('Catetnu').checked = true; }; break; 414 case "etfn": { if (document.getElementById('Catetfn')) document.getElementById('Catetfn').checked = true; }; break; 415 case "esfb": { if (document.getElementById('Catesfb')) document.getElementById('Catesfb').checked = true; }; break; 416 case "esnu": { if (document.getElementById('Catesnu')) document.getElementById('Catesnu').checked = true; }; break; 417 case "esal": { if (document.getElementById('Catesal')) document.getElementById('Catesal').checked = true; }; break; 418 case "eher": { if (document.getElementById('Cateher')) document.getElementById('Cateher').checked = true; }; break; 419 case "eveg": { if (document.getElementById('Cateveg')) document.getElementById('Cateveg').checked = true; }; break; 420 case "annu": { if (document.getElementById('Catannu')) document.getElementById('Catannu').checked = true; }; break; 421 case "bepl": { if (document.getElementById('Catbepl')) document.getElementById('Catbepl').checked = true; }; break; 422 case "anst": { if (document.getElementById('Catanst')) document.getElementById('Catanst').checked = true; }; break; 423 case "ansl": { if (document.getElementById('Catansl')) document.getElementById('Catansl').checked = true; }; break; 424 case "trop": { if (document.getElementById('Cattrop')) document.getElementById('Cattrop').checked = true; }; break; 425 case "hous": { if (document.getElementById('Cathous')) document.getElementById('Cathous').checked = true; }; break; 426 case "orch": { if (document.getElementById('Catorch')) document.getElementById('Catorch').checked = true; }; break; 427 case "poin": { if (document.getElementById('Catpoin')) document.getElementById('Catpoin').checked = true; }; break; 428 case "famu": { if (document.getElementById('Catfamu')) document.getElementById('Catfamu').checked = true; }; break; 429 case "suca": { if (document.getElementById('Catsuca')) document.getElementById('Catsuca').checked = true; }; break; 430 case "succ": { if (document.getElementById('Catsucc')) document.getElementById('Catsucc').checked = true; }; break; 431 case "cact": { if (document.getElementById('Catcact')) document.getElementById('Catcact').checked = true; }; break; 432 case "bulb": { if (document.getElementById('Catbulb')) document.getElementById('Catbulb').checked = true; }; break; 433 case "bamb": { if (document.getElementById('Catbamb')) document.getElementById('Catbamb').checked = true; }; break; 434 case "bana": { if (document.getElementById('Catbana')) document.getElementById('Catbana').checked = true; }; break; 435 case "pacy": { if (document.getElementById('Catpacy')) document.getElementById('Catpacy').checked = true; }; break; 436 case "fung": { if (document.getElementById('Catfung')) document.getElementById('Catfung').
436checked = true; }; break; 437 case "moss": { if (document.getElementById('Catmoss')) document.getElementById('Catmoss').checked = true; }; break; 438 case "cst1": { if (document.getElementById('Catcst1')) document.getElementById('Catcst1').checked = true; }; break; 439 case "cst2": { if (document.getElementById('Catcst2')) document.getElementById('Catcst2').checked = true; }; break; 440 case "cst3": { if (document.getElementById('Catcst3')) document.getElementById('Catcst3').checked = true; }; break; 441 default: ""; 442 } 443} 444 445// This function preloads the sending CSC into the UI Cat checkboxes for Advanced Search Forms 446// and removes the "Any" selection 447// MOBILE VERSION 448function mPreloadCat(sendingCSC) { 449 if (document.getElementById('CatAny')) { 450 document.getElementById('CatAny').checked = false; 451 $("#CatAny").prop("checked", false).checkboxradio("refresh"); 452 } 453 switch (sendingCSC) { 454 case "tree": { 455 if (document.getElementById('Cattree')) { 456 document.getElementById('Cattree').checked = true; 457 $("#Cattree").prop("checked", true).checkboxradio("refresh"); 458 }; break; 459 } 460 case "trde": { 461 if (document.getElementById('Cattrde')) { 462 document.getElementById('Cattrde').checked = true; 463 $("#Cattrde").prop("checked", true).checkboxradio("refresh"); 464 }; break; 465 } 466 case "trsh": { 467 if (document.getElementById('Cattrsh')) { 468 document.getElementById('Cattrsh').checked = true; 469 $("#Cattrsh").prop("checked", true).checkboxradio("refresh"); 470 }; break; 471 } 472 case "trev": { 473 if (document.getElementById('Cattrev')) { 474 document.getElementById('Cattrev').checked = true; 475 $("#Cattrev").prop("checked", true).checkboxradio("refresh"); 476 }; break; 477 } 478 case "trfl": { 479 if (document.getElementById('Cattrfl')) { 480 document.getElementById('Cattrfl').checked = true; 481 $("#Cattrfl").prop("checked", true).checkboxradio("refresh"); 482 }; break; 483 } 484 case "tror": { 485 if (document.getElementById('Cattror')) { 486 document.getElementById('Cattror').checked = true; 487 $("#Cattror").prop("checked", true).checkboxradio("refresh"); 488 }; break; 489 } 490 case "trco": { 491 if (document.getElementById('Cattrco')) { 492 document.getElementById('Cattrco').checked = true; 493 $("#Cattrco").prop("checked", true).checkboxradio("refresh"); 494 }; break; 495 } 496 case "jama": { 497 if (document.getElementById('Catjama')) { 498 document.getElementById('Catjama').checked = true; 499 $("#Catjama").prop("checked", true).checkboxradio("refresh"); 500 }; break; 501 } 502 case "shru": { 503 if (document.getElementById('Catshru')) { 504 document.getElementById('Catshru').checked = true; 505 $("#Catshru").prop("checked", true).checkboxradio("refresh"); 506 }; break; 507 } 508 case "shde": { 509 if (document.getElementById('Catshde')) { 510 document.getElementById('Catshde').checked = true; 511 $("#Catshde").prop("checked", true).checkboxradio("refresh"); 512 }; break; 513 } 514 case "shev": { 515 if (document.getElementById('Catshev')) { 516 document.getElementById('Catshev').checked = true; 517 $("#Catshev").prop("checked", true).checkboxradio("refresh"); 518 }; break; 519 } 520 case "shbe": { 521 if (document.getElementById('Catshbe')) { 522 document.getElementById('Catshbe').checked = true; 523 $("#Catshbe").prop("checked", true).checkboxradio("refresh"); 524 }; break; 525 } 526 case "shdc": { 527 if (document.getElementById('Catshdc')) { 528 document.getElementById('Catshdc').checked = true; 529 $("#Catshdc").prop("checked", true).checkboxradio("refresh"); 530 }; break; 531 } 532 case "shhe": { 533 if (document.getElementById('Catshhe')) { 534 document.getElementById('Catshhe').checked = true; 535 $("#Catshhe").prop("checked", true).checkboxradio("refresh"); 536 }; break; 537 }
538 case "rose": { 539 if (document.getElementById('Catrose')) { 540 document.getElementById('Catrose').checked = true; 541 $("#Catrose").prop("checked", true).checkboxradio("refresh"); 542 }; break; 543 } 544 case "rhod": { 545 if (document.getElementById('Catrhod')) { 546 document.getElementById('Catrhod').checked = true; 547 $("#Catrhod").prop("checked", true).checkboxradio("refresh"); 548 }; break; 549 } 550 case "hydr": { 551 if (document.getElementById('Cathydr')) { 552 document.getElementById('Cathydr').checked = true; 553 $("#Cathydr").prop("checked", true).checkboxradio("refresh"); 554 }; break; 555 } 556 case "trpa": { 557 if (document.getElementById('Cattrpa')) { 558 document.getElementById('Cattrpa').checked = true; 559 $("#Cattrpa").prop("checked", true).checkboxradio("refresh"); 560 }; break; 561 } 562 case "trgr": { 563 if (document.getElementById('Cattrgr')) { 564 document.getElementById('Cattrgr').checked = true; 565 $("#Cattrgr").prop("checked", true).checkboxradio("refresh"); 566 }; break; 567 } 568 case "grco": { 569 if (document.getElementById('Catgrco')) { 570 document.getElementById('Catgrco').checked = true; 571 $("#Catgrco").prop("checked", true).checkboxradio("refresh"); 572 }; break; 573 } 574 case "pere": { 575 if (document.getElementById('Catpere')) { 576 document.getElementById('Catpere').checked = true; 577 $("#Catpere").prop("checked", true).checkboxradio("refresh"); 578 }; break; 579 } 580 case "pest": { 581 if (document.getElementById('Catpest')) { 582 document.getElementById('Catpest').checked = true; 583 $("#Catpest").prop("checked", true).checkboxradio("refresh"); 584 }; break; 585 } 586 case "pesl": { 587 if (document.getElementById('Catpesl')) { 588 document.getElementById('Catpesl').checked = true; 589 $("#Catpesl").prop("checked", true).checkboxradio("refresh"); 590 }; break; 591 } 592 case "bien": { 593 if (document.getElementById('Catbien')) { 594 document.getElementById('Catbien').checked = true; 595 $("#Catbien").prop("checked", true).checkboxradio("refresh"); 596 }; break; 597 } 598 case "vine": { 599 if (document.getElementById('Catvine')) { 600 document.getElementById('Catvine').checked = true; 601 $("#Catvine").prop("checked", true).checkboxradio("refresh"); 602 }; break; 603 } 604 case "fern": { 605 if (document.getElementById('Catfern')) { 606 document.getElementById('Catfern').checked = true; 607 $("#Catfern").prop("checked", true).checkboxradio("refresh"); 608 }; break; 609 } 610 case "orgr": { 611 if (document.getElementById('Catorgr')) { 612 document.getElementById('Catorgr').checked = true; 613 $("#Catorgr").prop("checked", true).checkboxradio("refresh"); 614 }; break; 615 } 616 case "aqua": { 617 if (document.getElementById('Cataqua')) { 618 document.getElementById('Cataqua').checked = true; 619 $("#Cataqua").prop("checked", true).checkboxradio("refresh"); 620 }; break; 621 } 622 case "edib": { 623 if (document.getElementById('Catedib')) { 624 document.getElementById('Catedib').checked = true; 625 $("#Catedib").prop("checked", true).checkboxradio("refresh"); 626 }; break; 627 } 628 case "etfr": { 629 if (document.getElementById('Catetfr')) { 630 document.getElementById('Catetfr').checked = true; 631 $("#Catetfr").prop("checked", true).checkboxradio("refresh"); 632 }; break; 633 } 634 case "etnu": { 635 if (document.getElementById('Catetnu')) { 636 document.getElementById('Catetnu').checked = true; 637 $("#Catetnu").prop("checked", true).checkboxradio("refresh"); 638 }; break; 639 } 640 case "etfn": { 641 if (document.getElementById('Catetfn')) { 642 document.getElementById('Catetfn').checked = true; 643 $("#Catetfn").prop("checked", true).checkboxradio("refresh"); 644 }; break; 645 } 646 case "esfb": { 647 if (document.getElementById('Catesfb')) { 648 document.getElementById('Catesfb').checked = true; 649 $("#Catesfb").prop("checked", true).checkboxradio("refresh"); 650 }; break; 651 } 652 case "esnu": { 653 if (document.getElementById('Catesnu')) { 654 document.getElementById('Catesnu').checked = true; 655 $("#Catesnu").prop("checked", true).checkboxradio("refresh"); 656 }; break; 657 } 658 case "esal": { 659 if (document.getElementById('Catesal')) { 660 document.getElementById('Catesal').checked = true; 661 $("#Catesal").prop("checked", true).checkboxradio("refresh"); 662 }; break; 663 } 664 case "eher": { 665 if (document.getElementById('Cateher')) { 666 document.getElementById('Cateher').checked = true; 667 $("#Cateher").prop("checked", true).checkboxradio("refresh"); 668 }; break; 669 } 670 case "eveg": { 671 if (document.getElementById('Cateveg')) { 672 document.getElementById('Cateveg').checked = true; 673 $("#Cateveg").prop("checked", true).checkboxradio("refresh"); 674 }; break; 675 } 676 case "annu": { 677 if (document.getElementById('Catannu')) { 678 document.getElementById('Catannu').checked = true; 679 $("#Catannu").prop("checked", true).checkboxradio("refresh"); 680 }; break; 681 } 682 case "bepl": { 683 if (document.getElementById('Catbepl')) { 684 document.getElementById('Catbepl').checked = true; 685 $("#Catbepl").prop("checked", true).checkboxradio("refresh"); 686 }; break; 687 } 688 case "anst": { 689 if (document.getElementById('Catanst')) { 690 document.getElementById('Catanst').checked = true; 691 $("#Catanst").prop("checked", true).checkboxradio("refresh"); 692 }; break; 693 } 694 case "ansl": { 695 if (document.getElementById('Catansl')) { 696 document.getElementById('Catansl').checked = true; 697 $("#Catansl").prop("checked", true).checkboxradio("refresh"); 698 }; break; 699 } 700 case "trop": { 701 if (document.getElementById('Cattrop')) { 702 document.getElementById('Cattrop').checked = true; 703 $("#Cattrop").prop("checked", true).checkboxradio("refresh"); 704 }; break; 705 } 706 case "hous": { 707 if (document.getElementById('Cathous')) { 708 document.getElementById('Cathous').checked = true; 709 $("#Cathous").prop("checked", true).checkboxradio("refresh"); 710 }; break; 711 } 712 case "orch": { 713 if (document.getElementById('Catorch')) { 714 document.getElementById('Catorch').checked = true; 715 $("#Catorch").prop("checked", true).checkboxradio("refresh"); 716 }; break; 717 } 718 case "poin": { 719 if (document.getElementById('Catpoin')) { 720 document.getElementById('Catpoin').checked = true; 721 $("#Catpoin").prop("checked", true).checkboxradio("refresh"); 722 }; break; 723 } 724 case "famu": { 725 if (document.getElementById('Catfamu')) { 726 document.getElementById('Catfamu').checked = true; 727 $("#Catfamu").prop("checked", true).checkboxradio("refresh"); 728 }; break; 729 } 730 case "suca": { 731 if (document.getElementById('Catsuca')) { 732 document.getElementById('Catsuca').checked = true; 733 $("#Catsuca").prop("checked", true).checkboxradio("refresh"); 734 }; break; 735 } 736 case "succ": { 737 if (document.getElementById('Catsucc')) { 738 document.getElementById('Catsucc').checked = true; 739 $("#Catsucc").prop("checked", true).checkboxradio("refresh"); 740 }; break; 741 } 742 case "cact": { 743 if (document.getElementById('Catcact')) { 744 document.getElementById('Catcact').checked = true; 745 $("#Catcact").prop("checked", true).checkboxradio("refresh"); 746 }; break; 747 } 748 case "bulb": { 749 if (document.getElementById('Catbulb')) { 750 document.getElementById('Catbulb').checked = true; 751 $("#Catbulb").prop("checked", true).checkboxradio("refresh"); 752 }; break; 753 } 754 case "bamb": { 755 if (document.getElementById('Catbamb')) { 756 document.getElementById('Catbamb').checked = true; 757 $("#Catbamb").prop("checked", true).checkboxradio("refresh"); 758 }; break; 759 } 760 case "bana": { 761 if (document.getElementById('Catbana')) { 762 document.getElementById('Catbana').checked = true; 763 $("#Catbana").prop("checked", true).checkboxradio("refresh"); 764 }; break; 765 } 766 case "pacy": { 767 if (document.getElementById('Catpacy')) { 768 document.getElementById('Catpacy').checked = true; 769 $("#Catpacy").prop("checked", true).checkboxradio("refresh"); 770 }; break; 771 } 772 case "fung": { 773 if (document.getElementById('Catfung')) {
774 document.getElementById('Catfung').checked = true; 775 $("#Catfung").prop("checked", true).checkboxradio("refresh"); 776 }; break; 777 } 778 case "moss": { 779 if (document.getElementById('Catmoss')) { 780 document.getElementById('Catmoss').checked = true; 781 $("#Catmoss").prop("checked", true).checkboxradio("refresh"); 782 }; break; 783 } 784 case "cst1": { 785 if (document.getElementById('Catcst1')) { 786 document.getElementById('Catcst1').checked = true; 787 $("#Catcst1").prop("checked", true).checkboxradio("refresh"); 788 }; break; 789 } 790 case "cst2": { 791 if (document.getElementById('Catcst2')) { 792 document.getElementById('Catcst2').checked = true; 793 $("#Catcst2").prop("checked", true).checkboxradio("refresh"); 794 }; break; 795 } 796 case "cst3": { 797 if (document.getElementById('Catcst3')) { 798 document.getElementById('Catcst3').checked = true; 799 $("#Catcst3").prop("checked", true).checkboxradio("refresh"); 800 }; break; 801 } 802 default: ""; 803 } 804} 805 806
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.