	function POSTServer(url, string, xmlHttp, caller)
			{
				if ((url == null) || (url == "")) return false;
				if ((string == null) || (string == "")) return false;				

				// Setup a function for the server to run when it's done
				xmlHttp.onreadystatechange = function (){ 
                    receiveResponse(caller);}


				// Build the URL to connect to
				var urlString = string + "&amp;" + "end&" + Math.random();

				// Open a connection to the server
				xmlHttp.open("POST", url, true);

				// Setup the message headers to be send
				xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlHttp.setRequestHeader("Content-length", urlString.length);
				xmlHttp.setRequestHeader("Connection", "close");
				
				// Send the request
				xmlHttp.send(urlString);
			}

	/////////////////////////////////////////////////////////////////////////////////////////////////
	function createXML_HTTP()
			{
				var xmlHttp = false;
				// Tries to create xmlHTTP for Microsoft browsers
				try
				{
					xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch (e)
					{
						try
							{
								xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
							}
							catch (e2)
								{
									xmlHttp = false;
								}
					}

				// Supports all non-Microsoft browsers
				if (!xmlHttp && typeof XMLHttpRequest != 'undefined')
					{
						xmlHttp = new XMLHttpRequest();
					}
				return xmlHttp;
			}

	/////////////////////////////////////////////////////////////////////////////////////////////////
			function receiveResponse(caller)
			{				
				/*if ((xmlHttp.readyState == 4) && (xmlHttp.status == 200))
					{
						document.getElementById('inner-main-table').innerHTML=xmlHttp.responseText;
						xmlHttp='null';
						xmlHttp = createXML_HTTP();
					}*/
				if ((xmlHttp.readyState == 4) && (xmlHttp.status == 200))
					{
						if(xmlHttp.responseText.length > 0)
							{document.getElementById(caller).innerHTML=xmlHttp.responseText;}
								else{window.status='Done!';}
						xmlHttp='null';
						xmlHttp = createXML_HTTP();
					}
			}
			var xmlHttp = createXML_HTTP();

	/////////////////////////////////////////////////////////////////////////////////////////////////