function getData(theURL, divID) 
{ 
  var XMLHttpRequestObject = false; 

  if (window.XMLHttpRequest) {
    XMLHttpRequestObject = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    XMLHttpRequestObject = new 
      ActiveXObject("Microsoft.XMLHTTP");
  }

  if(XMLHttpRequestObject) {
	var obj = document.getElementById(divID); 
    XMLHttpRequestObject.open("GET", theURL); 

    XMLHttpRequestObject.onreadystatechange = function() 
    { 
      if (XMLHttpRequestObject.readyState == 4 && 
        XMLHttpRequestObject.status == 200) { 
          obj.innerHTML = XMLHttpRequestObject.responseText; 
          delete XMLHttpRequestObject;
          XMLHttpRequestObject = null;
      } 
    } 

    XMLHttpRequestObject.send(null); 
  }
}

function pleaseWait(divID) {
	document.getElementById(divID).innerHTML = '<br>&nbsp;&nbsp;&nbsp;&nbsp;<img src=/Images/Loading.gif>';
}

function buildQueryString(theFormName, theURL, divID) {
	theForm = document.forms[theFormName];
	var qs = ''
	for (e=0;e<theForm.elements.length;e++) {
		if (theForm.elements[e].name!='') {
		qs+=(qs=='')?'?':'&'
		qs+=theForm.elements[e].name+'='+escape(theForm.elements[e].value)
		}
	}
	var theURL = theURL + qs;
	// write it out to a div instead of passing it to the getData()
	//document.getElementById(divID).innerHTML = URL;
	getData(theURL,divID);
}

function fadeout(divID) {
		document.getElementById(divID).innerHTML='';
}

