/**
 * @author nakayama
 */
function setFrmVal(frmElement, val) {
	frmElement.value=val;
}

/*
 * 郵便番号検索Ajax(using JSONP)
 */
function reqZip(){
	var zip_cd = new String($("#zip_cd").val().replace(/-/, ""));
	if(zip_cd.length!=7){
		return;
	}
	
	var prev_zip_cd = new String($("#prev_zip_cd").val().replace(/-/, ""));
	if( zip_cd.toString() == prev_zip_cd.toString() ){
		return;
	}else{
		$("#prev_zip_cd").val(zip_cd);
	}
	
	$.ajax({
	    url : "https://charaletter.com/cueb/zipsearch.php",
	    dataType : "jsonp",
	    data : {
	        z : zip_cd
	    },
	    success : function(data, dataType){
			if(data.address1!=""){
				var address1 = new String($("#address1").val());
				var address2 = new String($("#address2").val());
				var address3 = new String($("#address3").val());
				
				var isSetAddress = false;
				
				if(address1!="" || address2!="" || address3!=""){
					if(address1!=data.address1 || address2!=data.address2 || address3!=data.address3){
						var msg = new String("住所を下記に置き換えますか？\n\n" + address1 + address2 + address3 + "\n\n\t\t↓\n\n" + data.address1 + data.address2 + data.address3);
						var res = confirm(msg);
						
						if(res){
							isSetAddress = true;
						}
					}
				}else{
					isSetAddress = true;
				}
				
				if(isSetAddress){
					$("#address1").val(data.address1);
					$("#address2").val(data.address2);
					$("#address3").val(data.address3);
				}
			}
	    },
	    error : function(XMLHttpRequest, textStatus, errorThrown){
	    }
	});
}

/*
 * フォーム二重submit対策
 */
var submitted = false
function blockForm(){
	if( submitted ){
		return false;
	}
	submitted = true;
	return true;
}

