// JavaScript Document
/**

Copyright (C) 2006 Tyers Lab, Mount Sinai Hospital

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

For more information on this software, contact gridadmin@mshri.on.ca

**/

function createXMLHttpRequest() {

var ua;

if(window.XMLHttpRequest) {
    try {
      ua = new XMLHttpRequest();
    } catch(e) {
      ua = false;
    }
  } else if(window.ActiveXObject) {
    try {
      ua = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
      ua = false;
    }
  }
  return ua;
}

var req = createXMLHttpRequest();

function sendRequest(script) {
  req.open('get', script );
  req.onreadystatechange = handleResponse;
  req.send(null);
}

function handleResponse() {

	if(req.readyState == 4) {
    	var response = req.responseText;
    	var update = new Array();

		if(response.indexOf('||' != -1)) {
      		update = response.split('||');
      		document.getElementById(update[0]).innerHTML = update[1];
    	}
  	} 
}