function handleOnRegionChange(dd1)
{
  var idx = dd1.selectedIndex;
  var val = dd1[idx].text;
  var par = document.forms["frmSelect"];
  var parelmts = par.elements;
  var countysel = parelmts["county"];
  var region = val;
  if (region != "Select region")
  {
 	Http.get({
		url: "./addons/ajax2combo/data/" +  region + ".txt",
		callback: fillCounty,
		cache: Http.Cache.Get
	}, [countysel]);
  }
}

function fillCounty(xmlreply, countyelmt)
{
  if (xmlreply.status == Http.Status.OK)
  {
    var countyresponse = xmlreply.responseText;
    var countyar = countyresponse.split("|");
    countyelmt.length = 1;
    countyelmt.length = countyar.length;
    for (o=1; o < countyar.length; o++)
    {
      countyelmt[o].text = countyar[o];
    }
  }
  else
  {
    alert("Cannot handle the AJAX call.");
  }
}
