﻿// 郵便番号入力呼び出し.
function fnCallAddressAjax(php_url, tagname1, tagname2, input1, input2) {
	zip1 = document.form1[tagname1].value;
	zip2 = document.form1[tagname2].value;
	
	if(zip1.length == 3 && zip2.length == 4) {
		//url = php_url + "?zip1=" + zip1 + "&zip2=" + zip2;
		//window.open(url,"nomenu","width=500,height=350,scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
	    var uri = php_url;    
	    var param = "zip1=" + zip1 + "&zip2=" + zip2 + "&input1=" + input1 + "&input2=" + input2;
	    $.get(uri, param,
	        function(response){
	            if(response == "nodata"){
	                //該当無し
	                alert("該当する郵便番号がありません");
	            }else if(response == "error"){
	                //エラー時の処理
	                alert("エラーが発生しました");
	            }else{
					if(response != ""){
						//成功
						//alert(response);
						var ret = response.split(",");
						var state_id = ret[0];
						var town = ret[1];
						document.form1[input1].selectedIndex = state_id;
						document.form1[input2].value = town;
					}else{
						alert("該当する郵便番号がありません_");
					}
			    }
	        }
	    );
	} else {
		alert("郵便番号を正しく入力して下さい。");
	}
}
