
var XMLHttpRequestObject = false;
if (window.XMLHttpRequest) 
{
  XMLHttpRequestObject = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
  XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHttp");
}

// GET 傳送資料PHP
function getData(dataSource, divID)
{
	$dataSource='./JS/Taiwan_map.php?zq='+encodeURIComponent(dataSource);
  if(XMLHttpRequestObject)
  {
    XMLHttpRequestObject.open("GET", $dataSource);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 &&
          XMLHttpRequestObject.status == 200)
      {
        var objDiv = document.getElementById(divID);
       // eval(XMLHttpRequestObject.responseText);
		document.getElementById(divID).innerHTML = XMLHttpRequestObject.responseText;
		getData2(dataSource, 'showDiv3');
      }
    }
    XMLHttpRequestObject.send(null);
  }
  
}
function getData2(dataSource, divID)
{
	$dataSource='./JS/Taiwan_map.php?zw='+encodeURIComponent(dataSource);
  if(XMLHttpRequestObject)
  {
    XMLHttpRequestObject.open("GET", $dataSource);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 &&
          XMLHttpRequestObject.status == 200)
      {
        var objDiv = document.getElementById(divID);
       // eval(XMLHttpRequestObject.responseText);
		document.getElementById(divID).innerHTML = XMLHttpRequestObject.responseText;
      }
    }
    XMLHttpRequestObject.send(null);
  }
}

// POST 傳送資料PHP
function postData(dataSource, divID)
{
  if(XMLHttpRequestObject)
  {
    XMLHttpRequestObject.open("POST", dataSource);
    XMLHttpRequestObject.setRequestHeader("Method", "POST " + dataSource + " HTTP/1.1");
	XMLHttpRequestObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    
    XMLHttpRequestObject.onreadystatechange = function()
    {
      try
      {
        if (XMLHttpRequestObject.readyState == 4 &&
            XMLHttpRequestObject.status == 200)
        {
          var objDiv = document.getElementById(divID);
          // objDiv.innerHTML = XMLHttpRequestObject.responseText;
		  eval(XMLHttpRequestObject.responseText);
        }
      }
      catch(e){}
    }
    
    dataSource += "&parm="+new Date().getTime();
    try
    {
      XMLHttpRequestObject.send(dataSource);
    }
    catch(e){}
  }
}

function sendFormData(idForm, dataSource, divID)
{
//if(confirm("載入？")){
  var postData='';
  var strReplaceTemp;
  
  if(XMLHttpRequestObject)
  {
    XMLHttpRequestObject.open("POST", dataSource);
    XMLHttpRequestObject.setRequestHeader("Method", "POST " + dataSource + " HTTP/1.1");
	  XMLHttpRequestObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	  
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 &&
          XMLHttpRequestObject.status == 200)
      {
        try
        {
          var objDiv = document.getElementById(divID);
          objDiv.innerHTML = XMLHttpRequestObject.responseText;
		  //eval(XMLHttpRequestObject.responseText);
		  if(document.getElementById('City4').value=='%'){sendFormData2(idForm, './JS/Taiwan_map2.php', 'showDiv3');}
        }
        catch (e) {}
      }
    }
    
    for(i=0; i<document.getElementById(idForm).elements.length - 1; i++)
    {
      strReplaceTemp = document.getElementById(idForm).elements[i].name.replace(/\[\]/i, "");
      postData += "&aryFormData["+strReplaceTemp+"][]="+document.getElementById(idForm).elements[i].value;
    }
    
    postData += "&parm="+new Date().getTime();
    try
    {
      XMLHttpRequestObject.send(postData);
    }
    catch (e) {}
  }
//}
}
function sendFormData2(idForm, dataSource, divID)
{
//if(confirm("載入？")){
  var postData='';
  var strReplaceTemp;
  
  if(XMLHttpRequestObject)
  {
    XMLHttpRequestObject.open("POST", dataSource);
    XMLHttpRequestObject.setRequestHeader("Method", "POST " + dataSource + " HTTP/1.1");
	  XMLHttpRequestObject.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	  
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 &&
          XMLHttpRequestObject.status == 200)
      {
        try
        {
          var objDiv = document.getElementById(divID);
          objDiv.innerHTML = XMLHttpRequestObject.responseText;
		  //eval(XMLHttpRequestObject.responseText);
        }
        catch (e) {}
      }
    }
    
    for(i=0; i<document.getElementById(idForm).elements.length - 1; i++)
    {
      strReplaceTemp = document.getElementById(idForm).elements[i].name.replace(/\[\]/i, "");
      postData += "&aryFormData["+strReplaceTemp+"][]="+document.getElementById(idForm).elements[i].value;
    }
    
    postData += "&parm="+new Date().getTime();
    try
    {
      XMLHttpRequestObject.send(postData);
    }
    catch (e) {}
  }
//}
}

function deff(){
	document.getElementById('showDiv1').innerHTML='<select name="City1" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv1\');" class="test_add-3"><option>請選擇鄉、鎮、市區</option></select>';
	document.getElementById('showDiv2').innerHTML='<select name="City2" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv2\');" class="test_add-3"><option>請選擇路(街)名、或鄰里名稱</option></select>';
	document.getElementById('showDiv3').innerHTML='<select name="City3" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv3\');" class="test_add-3"><option>請選擇檢驗合格店家</option></select>';
	//if(document.map.City4.value!='%'){document.map.City4.value='%';}
	//document.getElementById('showDiv5').innerHTML='<select name="City4" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv5\');" class="pay_5-1"><option>請選擇</option></select>';
}
function deff2(){
	document.getElementById('showDiv2').innerHTML='<select name="City2" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv2\');" class="test_add-3"><option>請選擇路(街)名、或鄰里名稱</option></select>';
	document.getElementById('showDiv3').innerHTML='<select name="City3" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv3\');" class="test_add-3"><option>請選擇檢驗合格店家</option></select>';
	//if(document.map.City4.value!='%'){document.map.City4.value='%';}
	//document.getElementById('showDiv5').innerHTML='<select name="City4" onChange="javascript:sendFormData(\'map\',\'./JS/Taiwan_map.php\',\'showDiv5\');" class="pay_5-1"><option>請選擇</option></select>';
}


