﻿
// ZipCDWindowOpen-------------------------------------------------------------------
function ZipCDwin(winName,features,zc,res) {
  var w ;
  w="zip_to_Add/zip_to_Add.asp?zc="+document.getElementById(zc).value+res ;
  //w="zip_to_Add/zip_to_Add.asp?zc="+document.getElementById("e03").value+"&zcr=e03&ad1=e04&ad2=e06" ;
  return window.open(w,winName,features);
}

// form1_Check-------------------------------------------------------------------
function form1_Check(theForm){
	var v ;
	v=theForm.zc.value ;
	if (v == "") {
		alert("郵便番号は必ず指定して下さい。");
		theForm.zc.focus();
		return (false);
	}
	if (v.length < 3) {
		alert("郵便番号は、３桁以上を指定して下さい。");
		theForm.zc.focus();
		return (false);
	}
	if (v.length > 8) {
		alert("郵便番号は、XXX-XXXX（８桁以内）の形式で指定して下さい。");
		theForm.zc.focus();
		return (false);
	}
	if ( isNaN(v.charAt(0)) == true || isNaN(v.charAt(1)) == true || isNaN(v.charAt(2)) == true ||
		(v.length > 3 && v.charAt(3) != "-" ) ||
		 isNaN(v.charAt(4)) == true || isNaN(v.charAt(5)) == true || isNaN(v.charAt(6)) == true ||  isNaN(v.charAt(7)) == true ) {
		alert("郵便番号は、XXX-XXXXの形式で指定して下さい。");
		theForm.zc.focus();
		return (false);
	}
}

// SetData-------------------------------------------------------------------
function SetData(z,p,c,a,z1,z2,ad,zr,ad1,ad2){
	var ar ;
	if(ad != ""){
		window.opener.document.getElementById(ad).value=p+c+a ;
	}else{
		window.opener.document.getElementById(ad1).value=p ;
		window.opener.document.getElementById(ad2).value=c+a ;
	}
	if(zr != ""){
		window.opener.document.getElementById(zr).value=z ;
	}else{
		ar=z.split("-") ;
		window.opener.document.getElementById(z1).value=ar[0] ;
		if (ar.length>1){
			window.opener.document.getElementById(z2).value=ar[1] ;
		}
	}
	window.close() ;
}

