var xmlHttp ;
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


function xmlToSelect(xml, obj)
{
	
	var newElem;
	xmlobj = getXmlObject(xml);
	items= xmlobj.getElementsByTagName('item');
	obj.length = 0;
	for(i=0;i<items.length;i++)
	{
		newElem = document.createElement("option");
		
		newElem.text = items[i].childNodes[1].childNodes[0].nodeValue;
		newElem.value = items[i].childNodes[0].childNodes[0].nodeValue;
		obj.options.add(newElem);
	}
}



function getXmlObject(text)
{
	try //Internet Explorer
  	{
  		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  		xmlDoc.async="false";
  		xmlDoc.loadXML(text);
		return xmlDoc;
  	}
	catch(e)
  	{
  		try //Firefox, Mozilla, Opera, etc.
  		{
			parser=new DOMParser();
			xmlDoc=parser.parseFromString(text,"text/xml");
			return xmlDoc;		
  		}
  		catch(e)
  		{
			alert(e);
  			return false;
  		}
	}
	return false;
}