/**
 * 郵便番号から住所取得
 *
 * @auther 	yamazaki@re-set.ne.jp(2009.10.15)
 * @version	1.0.0
 */

// 郵便番号から住所の取得
function getAddress(){
		match_pattern = /^\d{3}[\/-]\d{4}$/i;
		var zipVal 		= $("#zip").val();
		var msg 			= "";
		if(zipVal==""){
    	msg = "郵便番号を入力してください。";
		}else if(match_pattern.exec(zipVal)){
      $.post('./address.php', {"id": zipVal}, function(res){
				dispZip(res);
			});
    }else{
    	msg = "郵便番号を正しく入力してください。";
		}
		$("#result").html('<label><span class="errortext">'+msg+'</span></label>');
}
// 戻り値から住所表示
function dispZip(res){
	var tmps 	= new Array();
	var tmp 	= new Array();
	var val		= {};
	tmps = res.split("::");
	for (var i = 0; i < tmps.length; i ++) {
	  tmp = tmps[i].split("<>");
	  val[tmp[0]] = tmp[1];
	}
	if(val.errMsg == ""){
  	$("#ken").val(val.pref);
  	$("#adrs1").val(val.city);
  	$("#adrs2").val(val.town);
		$("#result").html("");
	}else{
  	$("#ken").val("");
  	$("#adrs1").val("");
  	$("#adrs2").val("");
		$("#result").html('<label><span class="errortext">'+val.errMsg+'</span></label>');
  }
}

