<!--
document.write("<link href=\"http://www.metaboy.net/tools/zipaddress/zipaddress.css\" rel=\"stylesheet\" type=\"text/css\" />");
document.write("<script src=\"http://www.metaboy.net/js/ajax.js\" id=\"scriptNode\" type=\"text/javascript\" charset=\"utf-8\"></script>");

function GoChangeZA(intWork) {
	var form = this.document.forms['zipaddresss']; // フォームオブジェクト

	if(intWork===0){ form.val_zip1.value = "";
		form.val_zip2.value = ""; form.val_address.value = "";
			var d = document.getElementById('result_zipaddress');
				d.innerHTML = "";
		return; }

	// セットチェック
	if(intWork===1){
		if((form.val_zip1.value=='')&&
			(form.val_zip2.value=='')){ alert("「〒」をセットしてください。"); return; }
	}else{
	if(intWork===2){
		if(form.val_address.value==''){ alert("「住所」をセットしてください。"); return; }
	
	}}

	// 文字チェック

	// データ送信
	if((intWork===1)||(intWork===2)){
		var toURL = "http://www.metaboy.net/common/func/inc_getval_zipaddress.php?";
		toURL += "type=" + intWork;
		if(intWork===1){ toURL += "&val1=" + form.val_zip1.value + "&val2=" + form.val_zip2.value;
		}else{
		if(intWork===2){ toURL += "&val3=" + encodeURIComponent(form.val_address.value);
		}}

		var originalNode=document.getElementById("scriptNode");
		var newScriptNode=document.createElement("script");
		newScriptNode.src=toURL;
		newScriptNode.charset="utf-8";
		newScriptNode.id="scriptNode";
		originalNode.parentNode.replaceChild(newScriptNode,originalNode);
	}
}
	
function CallBack_zipaddress(arg){
	var form = this.document.forms['zipaddresss']; // フォームオブジェクト

	if(arg!=''){
		if(arg.indexOf(":::",0)>=0){
			var tempstrs = arg.split(":::");
			if(tempstrs[1]!=''){
				var tempgetval = tempstrs[1];
				if(tempgetval.indexOf("///",0)>=0){
					var tempgetvals = tempgetval.split("///");
					var vars_tempgetval = new Array();
					var row = 0;
					for(var i=0;i<tempgetvals.length;i++){
						if(tempgetvals[i]!=''){
							var tempgetvals_i = tempgetvals[i].split("+++");
							vars_tempgetval[row] = tempgetvals_i[0] + "　" + tempgetvals_i[1]; row++;
						}
					}
					if(tempstrs[0]==1){
					}else{
					if(tempstrs[0]==2){
					}}
					var temp_row = 1;
					if(row <= 10){ temp_row = row; }else{ temp_row = 10; }
					var d = document.getElementById('result_zipaddress');
					var dstr = "";
					dstr  += "	<select id=\"rt_vals_zipaddress\" name=\"rt_vals_zipaddress\"";
					dstr  += " onClick=\"JavaScript:GetValsList();\"";
					dstr  += "size=" + temp_row + " multiple";
					dstr  += ">";
					for(var s = 0;s<vars_tempgetval.length;s++){
						dstr += "	<option value='" + vars_tempgetval[s] + "'>" + vars_tempgetval[s] + "</option>";
					}
					dstr += "	</select><br />";
					d.innerHTML = dstr;
				}else{
					if(tempstrs[0]==1){
						var tempstrs = tempgetval.split("+++");
						form.val_address.value = tempstrs[1];
					}else{
					if(tempstrs[0]==2){
						var tempstr1 = ""; var tempstr2 = "";
						tempstr1 = tempgetval.substr(0,3);
						tempstr2 = tempgetval.substr(3,4);
						form.val_zip1.value = tempstr1;
						form.val_zip2.value = tempstr2;
					}}
				}
			}
		}
	}
}

function GetValsList(){
	var obj = document.getElementById('rt_vals_zipaddress');
	var getstrs = "";
	for (i=0; i<obj.options.length; i++){
		if(obj.options[i].selected){
			if(getstrs!=''){ getstrs += "\n"; }
			getstrs += obj.options[i].value;
		}
	}
	if(getstrs!=''){
		alert(getstrs);
	}
}
var outHTML = "<div class=\"headBox\" align=\"left\">ワンクリック！<br />〒＜＞住所変換";

outHTML += "</div>";

outHTML += "<div class=\"contents\"><form method=\"post\" name=\"zipaddresss\">";
outHTML += "〒<input type='text' name='val_zip1' value='' size=4 maxlength=3 class=\"style_num\">-<input type='text' name='val_zip2' value='' size=5 maxlength=4 class=\"style_num\">";

//outHTML += "	<div style=\"text-align:center;\">";
outHTML += " <input type='button' name='bt_go1' value='▼' onClick=\"javascript:GoChangeZA(1);\">";
outHTML += "<input type='button' name='bt_go2' value='▲' onClick=\"javascript:GoChangeZA(2);\">";
//outHTML += "	</div>";
outHTML += "<br />";

outHTML += "	<textarea id=\"val_address\" name=\"val_address\" rows=4>";
outHTML += "</textarea><br />";
outHTML += "	<div id=\"result_zipaddress\"></div>";
outHTML += "<input type='button' name='bt_re1' value='クリア' onClick=\"javascript:GoChangeZA(0);\">";
outHTML += "</form><br />";

outHTML += "<br />";
outHTML += "<div class='padding_10'><br />";
outHTML += "※〒を入れて ▼　または<br />";
outHTML += "　住所を入れて ▲。<br />";
outHTML += "　複数候補の場合は、<br />";
outHTML += "　リストが表示されます。<br />";
outHTML += "　値をクリックすると表示。<br />";

outHTML += "　Thanks to <br />";
outHTML += "　・<a href=\"http://www.post.japanpost.jp/zipcode/download.html\" target=\"_blank\" rel=\"nofollow\">";
outHTML += "郵便番号データ";
outHTML += "</a><br />";
outHTML += "</div>";
outHTML += "</div>";
document.write(outHTML);//-->