DELETE_STRING="delete" var statusRPC; var queuesRPC; function requestStatus(){ statusRPC=createRequestObject() statusRPC.open('get', '/xml/status_p.xml'); statusRPC.onreadystatechange = handleStatus; statusRPC.send(null) } function requestQueues(){ queuesRPC=createRequestObject() queuesRPC.open('get', '/xml/queues_p.xml'); queuesRPC.onreadystatechange = handleQueues; queuesRPC.send(null); } window.setInterval("requestStatus()", 5000); window.setInterval("requestQueues()", 5000); function handleStatus(){ if(statusRPC.readyState != 4){ return; } var statusResponse = statusRPC.responseXML; /*indexingqueue=statusResponse.getElementsByTagName("indexingqueue")[0]; indexingqueue_size=indexingqueue.firstChild.nextSibling; indexingqueue_max=indexingqueue_size.nextSibling.nextSibling; ppm=statusResponse.getElementsByTagName("ppm")[0];*/ statusTag=getFirstChild(getFirstChild(statusResponse, ""), "status") indexingqueue=getFirstChild(statusTag, "indexingqueue"); indexingqueue_size=getValue(getFirstChild(indexingqueue, "size")); indexingqueue_max=getValue(getFirstChild(indexingqueue, "max")); ppm=getValue(getFirstChild(statusTag, "ppm")) document.getElementById("indexingqueuesize").firstChild.nodeValue=indexingqueue_size; document.getElementById("indexingqueuemax").firstChild.nodeValue=indexingqueue_max; document.getElementById("ppm").firstChild.nodeValue=ppm; } function handleQueues(){ if(queuesRPC.readyState != 4){ return; } var queuesResponse = queuesRPC.responseXML; xml=getFirstChild(queuesResponse); if(queuesResponse != null){ createIndexingTable(getFirstChild(xml, "indexingqueue")); createLoaderTable(getFirstChild(xml, "loaderqueue")); createLocalCrawlerTable(getFirstChild(xml, "localcrawlerqueue")); createRemoteCrawlerTable(getFirstChild(xml, "remotecrawlerqueue")); } } function clearTable(table, numSkip){ if(numSkip==null){ numSkip=0; } row=getFirstChild(getFirstChild(table, "tbody"), "tr"); //skip numSkip rows for(i=0;i