	function submitForm(myurl,elementname,collapse,parentname)
	{
		var req = null;
		var theitem = document.getElementById(elementname)
		var thestyle = theitem.style.display;
		var myTags = document.getElementById(parentname)
		var myTags = myTags.getElementsByTagName('div');
		
		for (i=0;i<myTags.length;i++)
		{
			myTags[i].style.display = 'none';
		}

		if ((collapse) && (thestyle == 'inline'))
		{
			return false;
		}
		
		theitem.innerHTML = "Started...";
		theitem.style.display = 'inline';
				
		if (document.getElementById){
		}else{
			return false;
		}
		if (window.XMLHttpRequest)
		{
			req = new XMLHttpRequest();
			if (req.overrideMimeType) 
			{
			req.overrideMimeType('text/xml');
			}
		}
		else if (window.ActiveXObject) 
		{
			try
			{
				req = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
					{
						req = new ActiveXObject("Microsoft.XMLHTTP");
					} 
				catch (e)
				{}
			}
		}
		req.onreadystatechange = function()
		{
			document.getElementById(elementname).innerHTML = "<b>Requesting information...</b>";
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					document.getElementById(elementname).innerHTML  =  req.responseText;	
				}
				else
				{
					document.getElementById(elementname).innerHTML="Error: returned status code " + req.status + " " + req.statusText;
				}
			}
		}
		req.open("GET", myurl, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		req.send(null);
	}

