﻿function getCrtlPrefix2()
{
       var prefix2;             
       var    objCrtlPrefix2 = document.getElementById("ctrlPrefix2");
             

       if (objCrtlPrefix2)

             prefix2 = objCrtlPrefix2.value;                 

       return prefix2;
}

function LoadDistrict2(DDLProvince2)
{
   //kijken welke categorie gekozen is
   var ProvinceName2 = DDLProvince2.options[DDLProvince2.selectedIndex].value;
   //alert(ProvinceName2);
   //ajax-request doen
   //wachten op response en resultaat doorgeven aan LaadArtikels_CallBack
   UC_Reg_UC_Reg1.GetDistrict2(ProvinceName2, LoadDistrict2_CallBack);
   var prefix = getCrtlPrefix2();
   
      var DDLWard2 = document.getElementById(prefix+"ddl_ward2");
   DDLWard2.options.length = 0;
   DDLWard2.options[DDLWard2.options.length] = 
         new Option("Chọn xã", "0");
   
   
    

}



function LoadDistrict2_CallBack(response)
{
   if (response.error != null)
   {
      alert(response.error); 
      return;
   }

   var lstDistrict = response.value;
   if (lstDistrict == null || typeof(lstDistrict) != "object")
   {
   
      return;
   }
   var prefix = getCrtlPrefix2();
   var DDLart = document.getElementById(prefix+"ddl_district2");
   DDLart.options.length = 0;
   
   DDLart.options[DDLart.options.length] = 
         new Option("Chọn huyện", "0");
   for (var i = 0; i < lstDistrict.Rows.length; ++i)
   {
         DDLart.options[DDLart.options.length] = 
         new Option(lstDistrict.Rows[i].Distr_FName, lstDistrict.Rows[i].Distr_Name);
   }
}
function LoadWard2(DDLDistrict)
{
   var prefix = getCrtlPrefix2();
   var DDLP = document.getElementById(prefix+"ddl_province2");
   var ProvinceName2 = DDLP.options[DDLP.selectedIndex].value;
  // alert(ProvinceName2);
   //var ProvinceName = DDLDistrict.options[DDLDistrict.selectedIndex].text;
   var DistrictName = DDLDistrict.options[DDLDistrict.selectedIndex].value;
   
   UC_Reg_UC_Reg1.GetWard2(ProvinceName2, DistrictName,LoadWard2_CallBack);
}


function LoadWard2_CallBack(response)
{
   if (response.error != null)
   {
      alert(response.error); 
      return;
   }

   var lstWard = response.value;
   if (lstWard == null || typeof(lstWard) != "object")
   {
      return;
   }
   var prefix = getCrtlPrefix2();
   var DDLart = document.getElementById(prefix+"ddl_ward2");
   DDLart.options.length = 0;
   DDLart.options[DDLart.options.length] = 
         new Option("Chọn xã/phường", "0");
       
   for (var i = 0; i < lstWard.Rows.length; ++i)
   {
          DDLart.options[DDLart.options.length] = 
         new Option(lstWard.Rows[i].Ward_FName, lstWard.Rows[i].Ward_Name);
   }
}
