window.onload = init;

function init()
{
	var ajax = getXMLHttpRequestObject();
	if (ajax)
	{
		if (document.getElementById('regionsearch'))
		{
			document.getElementById('country').onchange = function()
			{
				var country_name = document.getElementById('country').value;
			
				ajax.open('get', 'region_results_ajax.php?country_name=' + encodeURIComponent(country_name));
				ajax.onreadystatechange = function()
				{
					if(ajax.readyState == 4)
					{
						if((ajax.status == 200) || (ajax.status == 304))
						{
							var region = document.getElementById('regionsearch');
							region.innerHTML = ajax.responseText;
							region.style.display = 'block';
							var region = document.getElementById('regionselect');
							region.style.border = '1px solid #ABADB3';
							region.style.marginRight = '0';
							region.style.marginLeft = '0';
							region.style.width = '150px';
						}
						else
						{
							var region = document.getElementById('regionsearch');
							region.innerHTML = "No results found";
							region.style.display = 'block';
						}
					}
					
				}
			
				ajax.send(null);
				return false;
			}
		}

	}
	else
	{
		alert("Ajax not available");
	}


}


