/**
* 地区，省份，城市 JS 
* author @boneguan 
* QQ: 156208564
*/
/** 初始化 数据
*  province
*/
function change_country()
{
	$.ajax({
			   type: "POST",
			   dataType: "json",
			   url: 'region.php',
			   data:"type=1&parent=1&target=province",
			   success: function(msg){
			   	change_area_Response(msg);
			   }
		   });
}
function change_area(parent,type,target, defaultval)
{
		$.ajax({
			   type: "POST",
			   dataType: "json",
			   url: 'region.php',
			   data:"type="+type+"&parent="+parent+"&target="+target + "&defaultval="+defaultval,
			   success: function(msg){
			   	change_area_Response(msg);
			   }
		   });
}
function change_area_Response(result)
{
	 var sel = document.getElementById(result.target);
	 sel.length = 1;
     sel.selectedIndex = 0;
     //sel.style.display = (result.regions.length == 0 && parseInt(result.type) == 3) ? "none" : "block";
	
	  if (result.regions)
	  {
		sel.style.display = (result.regions.length == 0 && result.target == 'district') ? "none" : "";

		for (i = 0; i < result.regions.length; i ++ )
		{
		  var opt = document.createElement("OPTION");
		  opt.value = result.regions[i].region_id;
		  opt.text  = result.regions[i].region_name;
	      if(result.defaultval && opt.value == result.defaultval) opt.selected = true;
		  sel.options.add(opt);
		}
	  }
}

/*省份初始化*/
change_country();

/**
*function move_area :: 移动
*/
function move_area(address_id,consignee,province,city ,district,address ,zipcode,tel ,mobile ,best_time)
{
	if(address_id == 0) return false; //如果是其他地址，则不操作.
	$("#address_id").val(address_id);
	$("#consignee_name").val(consignee);
	$("#address").val(address);
	$("#zipcode").val(zipcode);
	$("#mobile").val(mobile);
	$("#tel").val(tel);
	$("#best_time").val(best_time);

	//autoSelected($('#province'),province);
	$("#province").val(province);
	change_area(province,2,'city',city);
	change_area(city,3,'district',district);
}

