// JavaScript Document

var zipcode;
function CheckZipcodeFormat(zipcode){
	var zc_parts = new Array();
	var i;

	zipcode=ConvertZ2H(zipcode);
	zipcode=zipcode.replace(/-/g,"");
	if(zipcode.match(/^[0-9]{7}$/)){
		zc_parts=zipcode.split("");
		zipcode="";
		for(i=0;i<=zc_parts.length-1;i++){
			if(i == 3){
				zipcode=zipcode + "-";
			}
			zipcode=zipcode+zc_parts[i];
		}
		return zipcode;
	}else{
		return -1;
	}
}

var number;
function CheckTelFaxFormat(number){
	number=ConvertZ2H(number);
	number=number.replace(/-/g,"");
	if(number.match(/^[0-9]{7,11}$/)){
		return number;
	}else{
		return -1;
	}
}

var src;
function ConvertZ2H(src) {
	return src.replace(/([Ａ-Ｚａ-ｚ０-９＿ー－．＠])/g,
	function ($0) {
		return String.fromCharCode($0.charCodeAt(0) - 65248);
	});
}

