function pcode_enter(flag){
	if (event.keyCode == 13){
	   zip_confirm=confirm("郵便番号→住所変換を行いますか？");
		if (zip_confirm)zipwin(flag);
		return(false);
	}
	return true;

}
function zipwin(flag){
 var wzip;
 var zip;
 var type;
 if (flag==1){
 	zip=NumZen2Han(document.oFORM.pcode.value);
  	type="1";
 }else if (flag==2){
 	zip=NumZen2Han(document.oFORM.pcode.value);
  	type="2";
 }
 if (zip.length <3) {
	alert("郵便番号が入力されていません");
 	return false;
 }
	 wzip = window.open("/tools/zipaddress_onecnc.php?zip="+zip+"&type="+type,"zip",
"width=1px,height=1px,toolbar=no,location=no,status=no,menubar=no,directories=no,scrollbars=yes,resizable=yes");
 self.focus();
 return false;
}
function NumZen2Han(strFrom) {
  var strTo = "";
  var diff = "０".charCodeAt(0) - "0".charCodeAt(0);
  var ch;
  for(i = 0; i < strFrom.length; i++) {
    ch = strFrom.charAt(i);
    if(ch >= '０' && ch <= '９')
      strTo += String.fromCharCode(ch.charCodeAt(0) - diff);
    else if (ch >= '0' && ch<= '9')strTo+=ch;
//      strTo += ch;
  }
	return strTo;
}
