function el(id) {
  if (document.getElementById) {
    return document.getElementById(id);
  }
  return null;
}

function includeResponse(sID, sURL) 
{
	if (window.ActiveXObject && !window.XMLHttpRequest)
	
	{
		if( document.getElementById(sID) == null) {
			alert("Can't find HTML element '"+sID+"'");
			return;
		}
		// IE version
		try {
			var xml = new ActiveXObject("Microsoft.XMLHTTP");
			xml.Open( "GET", sURL, false );
			xml.Send()
			document.getElementById(sID).innerHTML=xml.responseText;
		}
		catch (e) 
		{
			var xml = new ActiveXObject("MSXML2.XMLHTTP.4.0");
			xml.Open( "GET", sURL, false );
			xml.Send()
			document.getElementById(sID).innerHTML=xml.responseText;
		}
	}
	else
	
	{
	
		if( document.getElementById(sID) == null) {
			alert("Can't find HTML element '"+sID+"'");
			return;
		}
		// Mozilla/Netscrap 6+ version
		var xml=new XMLHttpRequest();
		xml.open("GET",sURL,false);
		xml.send(null);
		document.getElementById(sID).innerHTML=xml.responseText;
	}
}

function getResponse(sURL) 
{
	if (window.ActiveXObject && !window.XMLHttpRequest)
	{
		// IE version
		try {
			var xml = new ActiveXObject("Microsoft.XMLHTTP");
			xml.Open( "GET", sURL, false );
			xml.Send()
			return xml.responseText;
		}
		catch (e) 
		{
			var xml = new ActiveXObject("MSXML2.XMLHTTP.4.0");
			xml.Open( "GET", sURL, false );
			xml.Send()
			return xml.responseText;
		}
	}
	else
	{
		// Mozilla/Netscrap 6+ version
		var xml=new XMLHttpRequest();
		xml.open("GET",sURL,false);
		xml.send(null);
		return xml.responseText;
	}
}


/*
function includeResponse(sID, sURL) 
{
	if (document.all)
	{
		if( document.getElementById(sID) == null) {
			alert("Can't find HTML element '"+sID+"'");
			return;
		}
		// IE version
		try {
			var xml = new ActiveXObject("Microsoft.XMLHTTP");
			xml.Open( "GET", sURL, false );
			xml.Send()
			document.getElementById(sID).innerHTML=xml.responseText;
		}
		catch (e) 
		{
			var xml = new ActiveXObject("MSXML2.XMLHTTP.4.0");
			xml.Open( "GET", sURL, false );
			xml.Send()
			document.getElementById(sID).innerHTML=xml.responseText;
		}
	}
	else
	{
		if( document.getElementById(sID) == null) {
			alert("Can't find HTML element '"+sID+"'");
			return;
		}
		// Mozilla/Netscrap 6+ version
		var xml=new XMLHttpRequest();
		xml.open("GET",sURL,false);
		xml.send(null);
		document.getElementById(sID).innerHTML=xml.responseText;
	}
}

function getResponse(sURL) 
{
	if (document.all)
	{
		// IE version
		try {
			var xml = new ActiveXObject("Microsoft.XMLHTTP");
			xml.Open( "GET", sURL, false );
			xml.Send()
			return xml.responseText;
		}
		catch (e) 
		{
			var xml = new ActiveXObject("MSXML2.XMLHTTP.4.0");
			xml.Open( "GET", sURL, false );
			xml.Send()
			return xml.responseText;
		}
	}
	else
	{
		// Mozilla/Netscrap 6+ version
		var xml=new XMLHttpRequest();
		xml.open("GET",sURL,false);
		xml.send(null);
		return xml.responseText;
	}
}
*/
function clearcombo(elem){
	var i;
	for (i = elem.options.length; i >= 0; i--) elem.options[i] = null;
	elem.selectedIndex = -1;
}