query($query);
$found = false;
$id = “NULL”;
foreach ($result as $row) { $id = $row[“id”]; $json = $row[“json”]; $found = true; break; // only ever check the first one. }
if (!$found) { include(dirname(__FILE__) . “ldap.php”); $info = $info[0]; // echo ““;
$json = ‘{‘ . ” name: ‘” . $info[‘cn’][0] . “‘, dept: ‘” . $info[‘department’][0] . “‘ ” . ‘}’; }
$date = date_default_timezone_set(‘America/Los_Angeles’);
?>
window.onload = function(){
data = ;
var f = document.forms["client"]; for( var i in data) { if(f[i]) f[i].value = data[i]; }
}
window.onbeforeunload = function (evt) { var message = 'Are you sure you want to exit?nnThe visit will not be recorded.'; if (typeof evt == 'undefined') { evt = window.event;
} if (evt ) { evt.returnValue = message; }
return message; }
function timer(i) {
return function() {alert('' + i + 'minutes of consulting have passed. Please logout soon.');} ; }
setTimeout(timer(60), 60*60*1000); setTimeout(timer(90), 90*60*1000); setTimeout(timer(120), 120*60*1000);
function toggleVisible(id) { var t ={"":"none", "none":"" };
var node = document.getElementById(id); node.style.display = t[node.style.display];
}
function submitForm() {
var f = document.forms["client"];
var clientjson = {}; var visitjson = {};
var current;
for( var i = 0; i < f.length; i++) { var name = f[i].name; var val = f[i].value; if(!name) continue; if(f[i].multiple) { val = [] for( var j = 0; j < f[i].length; j++) { if(f[i][j].selected) val.push(f[i][j].value); } } if(f[i].type == 'checkbox') val = f[i].checked; if (name == "Client") current = clientjson; else if (name == "Visit") current = visitjson; else if (name != "clientjson" && name != "visitjson" && name != "clientid") current[name] = val; } f["clientjson"].value = JSON.stringify(clientjson); f["visitjson"].value = JSON.stringify(visitjson); window.onbeforeunload = null; return true; }