	var region, xmlreq;

	function element(id)
	{
		return document.getElementById ? document.getElementById(id) : document.all[id];
	}

	function show(region)
	{
		xmlreq = false;
		try
		{
			xmlreq = new ActiveXObject('Msxml2.XMLHTTP');
		}
		catch (e)
		{
			try
			{
				xmlreq = new ActiveXObject('Microsoft.XMLHTTP');
			}
			catch (e)
			{
				if (window.XMLHttpRequest)
				{
					xmlreq = new XMLHttpRequest();
				}
			}
		}
		if (xmlreq)
		{
			xmlreq.onreadystatechange = eval('result');
			xmlreq.open("GET", "/countries.xml.php?region=" + region, true);
			xmlreq.send(null);
		}
	}

	function result ()
	{
		if (xmlreq.readyState == 4)
		{
			
			if (xmlreq.status == 200)
			{
				var response = xmlreq.responseXML.documentElement;
	
				//element('countries').style.display='none';
				//element('countries').style.position='absolute';
				element('opcos').style.display='none';
				element('opcos').style.position='absolute';

				var ul = element('countries-list');	
                /*
				var l = ul.getElementsByTagName('LI').length;
				for(var n = 0; n < l; n ++)
				{
					var li = ul.getElementsByTagName('LI')[0];
					ul.removeChild(li);
				}
                */
                var countrylist = '<span class="subboxHeader">Select your country:</span><br /><br />';

				for(var n = 0; n < response.getElementsByTagName('items')[0].childNodes.length; n ++)
				{
					var item = response.getElementsByTagName('items')[0].childNodes[n];
					
					if(item.tagName != undefined)
					{
						var country = item.getElementsByTagName('country')[0].firstChild.data;
						
						var li = document.createElement("LI");
						li.innerHTML = '&nbsp; &#187; <a href="javascript:void(0);" onClick="show_opcos(\'' + country + '\');"><strong>' + country + '</strong></a>';
						//ul.appendChild(li);
						countrylist += '&nbsp; &#187; <a href="javascript:void(0);" onClick="show_opcos(\'' + country + '\');"><strong>' + country + '</strong></a><br>';

					}
				}
                //ul.innerHTML = countrylist;
                element('countries').style.display='inline';
                element('countries').style.position='relative';
                element('countries').innerHTML = countrylist;
			}
		}
	}

