window.onerror=errorsuppressor;
var _firstvisit = true;
var _tijd = 60;
var _lastpui =0;
var dicarray = new Array();
dicarray[0]="????";
dicarray[1]="BRAN";
dicarray[2]="AMBU";
dicarray[3]="POLI";
dicarray[4]="KNRM";
dicarray[5]="GROP";
dicarray[6]="TEST";
function a(columndata)
{
var tbody = ge("datatable").getElementsByTagName("TBODY")[0];
var row,cell;var y = 1;var text = "";var x = 1;
var regelsarray = columndata.split("{");
var pui, datum="", disciplineid= "", priolevel= "", priotype ="", metadata, text ="", adres= "", url = "";
var tijd = "";
var regioid = 0;
for (x=1; x < regelsarray.length ; x++)
{
var linedata = Array();
var dataitems = regelsarray[x].split("^");
var firstpartarray = dataitems[0].split("|");
pui = firstpartarray[0];
// deccenium bug
var d =0;
if (pui.length == 12 ) {d =1;}
if (d==0){datum = pui.substr(3,2) + "-" + pui.substr(1,2) + "-0" + pui.substr(0,1);}else{datum = pui.substr(3+d,2) + "-" + pui.substr(1+d,2) + "-" + pui.substr(0,2);}
if (x ==2){_firstid = pui;}
tijd = pui.substr(5+d,2) + ":" + pui.substr(7+d,2) + ":" + pui.substr(9+d,2);
regioid = firstpartarray[1].substr(0,2);
disciplineid = firstpartarray[1].substr(2,1);
priolevel = firstpartarray[1].substr(5,1);
priotype = firstpartarray[1].substr(6,1);
metadata = firstpartarray[1];
text = firstpartarray[2];
var htmtext = " ";
htmtext = "
";
as = "capcode";
if(disciplineid == 0){cs = "unknown";}
if(disciplineid == 1){cs = "bran";}
if(disciplineid == 2){cs = "ambu";}
if(disciplineid == 3){cs = "poli";}
if(disciplineid == 4){cs = "knrm";}
if(disciplineid == 5){cs = "unknown";}
if(disciplineid == 6){cs = "unknown";}
for (y=1; y < dataitems.length ; y++)
{
var restarray = dataitems[y].split("|");
row = tbody.insertRow(0);
cell = row.insertCell(0);
cell = row.insertCell(1);
cell = row.insertCell(2);
cell = row.insertCell(3);
cell.name = "cap";
lastcap = restarray[0];
// special case lifeliners
if (lastcap == "0923993" || lastcap == "0120988" || lastcap == "1420059") {as = "lifeliner";}
cell.className = as;
cell.innerHTML = restarray[0] + " " + restarray[1];
}
row = tbody.insertRow(0);
cell = row.insertCell(0);
cell.className = "tijd";
cell.innerHTML = tijd + " " + datum + "";
cell = row.insertCell(1);
if ( regioid.substr(0,1) == "0") { regioid = regioid.substr(1,1); }
cell.className = cs;
cell.innerHTML = regioid;
cell = row.insertCell(2);
cell.className = cs;
cell.innerHTML = dicarray[disciplineid];
cell = row.insertCell(3);
cell.className = cs;
cell.innerHTML = text ;
cell = row.insertCell(4);
cell.style.cssText = "display:none;";
row = tbody.insertRow(0);
cell = row.insertCell(0);
cell.innerHTML = htmtext;
cell = row.insertCell(1);
cell.innerHTML = htmtext;
cell = row.insertCell(2);
cell.innerHTML = htmtext;
cell = row.insertCell(3);
cell.innerHTML = htmtext;
}
_lastpui = pui + lastcap;
if(_firstvisit) { _firstvisit = false; }
}
function S(){ refresh();setTimeout ( "refresh()", _tijd *1000 );}
function errorsuppressor(){ return true; }
function refresh(){frames.engineframe.location.href = "engine.php?lastpui=" + _lastpui;}
function r(tijd){_tijd = tijd;var tbody = ge("datatable").getElementsByTagName("TBODY")[0];var rijen = tbody.getElementsByTagName("TR").length;while (rijen >350) {rijen = tbody.getElementsByTagName("TR").length;tbody.deleteRow(rijen-1);}}
function ge(elementid) { return window.document.getElementById(elementid); }