var table = document.getElementsByTagName('table')[0]; var networkInfo = document.getElementById('networksFound'); var scanBtn = document.getElementById('apScanStart'); var scanInfo = document.getElementById('scanInfo'); var apMAC = document.getElementById('apMAC'); var startStopScan = document.getElementById('startStopScan'); var autoScan = false; var canScan = true; function toggleBtn(onoff) { if (onoff && !autoScan) { scanInfo.style.visibility = 'hidden'; scanBtn.style.visibility = 'visible'; } else { scanInfo.style.visibility = 'visible'; scanBtn.style.visibility = 'hidden'; } } function compare(a, b) { if (a.r > b.r) return -1; if (a.r < b.r) return 1; return 0; } function getEncryption(num) { if (num == 8) return "WPA*"; else if (num == 4) return "WPA2"; else if (num == 2) return "WPA"; else if (num == 7) return "none"; else if (num == 5) return "WEP"; } function getResults() { toggleBtn(true); getResponse("APScanResults.json", function(responseText) { var res = JSON.parse(responseText); res.aps = res.aps.sort(compare); networkInfo.innerHTML = "Networks found: " + res.aps.length; apMAC.innerHTML = ""; var tr = ''; if (res.aps.length > 0) tr += '