/*
function displayData(){
	if ((httpObj.readyState == 4) && (httpObj.status == 200)){
		response_dat = httpObj.responseText;
		ar_dat = response_dat.split(",");
		views_dat = "";
		if(ar_dat[0] != 0){
			//document.ORDER.post1.value = ar_dat[1];
			//document.ORDER.post2.value = ar_dat[2];
			address_add(ar_dat[3],ar_dat[4]);
		}else{
			alert("指定された郵便番号での住所はございません。");
		}
	}
}
*/
// HTTP通信用、共通関数
function createXMLHttpRequest(cbFunc){
	var XMLhttpObject = null;
	try{
		XMLhttpObject = new XMLHttpRequest();
	}catch(e){
		try{
			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){
				return null;
			}
		}
	}
	if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;
	return XMLhttpObject;
}

function zip_search(){
	httpObj = createXMLHttpRequest(displayData);
	var formObject = document.getElementsByTagName("form")[0];
	zp1 = zan_to_han(formObject.post1.value);
	zp2 = zan_to_han(formObject.post2.value);
	formObject.post1.value = zp1;
	formObject.post2.value = zp2;
	if (httpObj){
		sData = "zip_code=" + zp1 + "-" + zp2;
		httpObj.open("POST","/post_data.php",true);
		httpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		httpObj.send(sData);
	}else{
	}
}
function zip_search_2(){
	httpObj = createXMLHttpRequest(displayData);
	var formObject = document.getElementsByTagName("form")[1];
	zp1 = zan_to_han(formObject.post1.value);
	zp2 = zan_to_han(formObject.post2.value);
	formObject.post1.value = zp1;
	formObject.post2.value = zp2;
	if (httpObj){
		sData = "zip_code=" + zp1 + "-" + zp2;
		httpObj.open("POST","/post_data.php",true);
		httpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		httpObj.send(sData);
	}else{
	}
}
function zip_search_3(){
	httpObj = createXMLHttpRequest(displayData);
	var formObject = document.getElementsByTagName("form")[0];
	zp1 = zan_to_han(formObject.post1.value);
	zp2 = zan_to_han(formObject.post2.value);
	formObject.post1.value = zp1;
	formObject.post2.value = zp2;
	if (httpObj){
		sData = "zip_code=" + zp1 + "-" + zp2;
		httpObj.open("POST","/post_data.php",true);
		httpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		httpObj.send(sData);
	}else{
	}
}
function r_zip_search(){
	httpObj = createXMLHttpRequest(r_displayData);
	var formObject = document.getElementsByTagName("form")[0];
	zp1 = zan_to_han(formObject.r_post1.value);
	zp2 = zan_to_han(formObject.r_post2.value);
	formObject.r_post1.value = zp1;
	formObject.r_post2.value = zp2;
	if (httpObj){
		sData = "zip_code=" + zp1 + "-" + zp2;
		httpObj.open("POST","/post_data.php",true);
		httpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		httpObj.send(sData);
	}else{
	}
}
function zan_to_han(zip_str){
	han = "0123456789";
	zen = "０１２３４５６７８９";
	str = "";
	for (i=0;i<zip_str.length;i++) {
		c = zip_str.charAt(i);
		n = zen.indexOf(c,0);
		if (n >= 0) c = han.charAt(n);
		str += c;
	}
	return str;
}



