function CreateElement(ElementType, id, text_data) { var NewElement = document.createElement(ElementType); NewElement.id = id; if (text_data != null) { NewElement.appendChild(document.createTextNode(text_data)); } return NewElement; } function ShowServerStatusWindow() { var ServerStatusDiv = DrawWindow('Server Status','server_status_window','images/32/ksysguard.png',null); ServerStatusDiv.appendChild(document.createTextNode("This is the window box")); var TableElement = document.createElement('table'); var TableRowElement; TableRowElement = document.createElement('tr'); TableRowElement.appendChild(CreateElement('th',null,'Server Status')); TableRowElement.appendChild(CreateElement('td','server_status','???')); TableElement.appendChild(TableRowElement); TableRowElement = document.createElement('tr'); TableRowElement.appendChild(CreateElement('th',null,'Server Load Average')); TableRowElement.appendChild(CreateElement('td','server_load_average','???')); TableElement.appendChild(TableRowElement); TableRowElement = document.createElement('tr'); TableRowElement.appendChild(CreateElement('th',null,'Disk Space Free')); TableRowElement.appendChild(CreateElement('td','server_disk_free','???')); TableElement.appendChild(TableRowElement); TableRowElement = document.createElement('tr'); TableRowElement.appendChild(CreateElement('th',null,'MySQL Version')); TableRowElement.appendChild(CreateElement('td','server_mysql_version','???')); TableElement.appendChild(TableRowElement); //SendRequest(api_url,"apicommand=server_status",PopulateServerStatusWindow); ServerStatusDiv.appendChild(TableElement); ServerStatusDiv.appendChild(document.createTextNode("This is the window box")); }