function DoCallback(data)
{
  // branch for native XMLHttpRequest object
  if (window.XMLHttpRequest) 
  {
    req = new XMLHttpRequest();
    req.onreadystatechange = processReqChange;
    req.open('POST', url, true);
    req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    req.send(data);
  // branch for IE/Windows ActiveX version
  } 
  else if (window.ActiveXObject) 
  {
    req = new ActiveXObject('Microsoft.XMLHTTP')
    if (req) 
    {
      req.onreadystatechange = processReqChange;
      req.open('POST', url, true);
      req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      req.send(data);
    }
  }
}

function processReqChange() 
{
  // only if req shows 'loaded'
  if (req.readyState == 4) 
  {
    // only if 'OK'
    if (req.status == 200) 
    {
      eval(what);
    } 
    else 
    {
      alert('There was a problem retrieving the XML data: ' +
      req.responseText);
    }
  }
}

        
        
var url = "ajax/regios.php";
var what = "SetRegios(req.responseText)";

function GetRegios(land)
{
    DoCallback("land_id="+land);
}

function SetRegios(regios)
{
  var regioBox = document.getElementById("regio");
  regioBox.options.length = 0;
  
  if(regios != "")
  {
    var arrTmp = regios.split("|");
    var arrIds = arrTmp[0].split(",");
    var arrNames = arrTmp[1].split(",");
  
    if(arrIds.length > 1)
    {
      regioBox.disabled = false;
    }
    else
    {
      regioBox.disabled = true;
    }
    
    for(i = 0; i < arrIds.length; i++)
    {
      if(arrIds[i] != "")
      {
        regioBox.options[regioBox.options.length] = new Option(arrNames[i], arrIds[i]);
      }
    }
  }
  
//   if(arrTmp[2] > 0)
//   {
//     for(i=0;i<document.getElementById('gemeente').length;i++)
//     {
//       if(document.getElementById('gemeente').options[i].value == arrTmp[2])
//       {
//         document.getElementById('gemeente').selectedIndex = i;
//       }
//     }
//   }
}