function idCheck() {
	var checkId = $("#userId").val();
	if(checkId == '') {
		alert("使用するIDを入力してください");
		$("#userId").focus();
		return false;
	} else {
		var servername = location.hostname;
		var getURL = "http://"+servername+"/member/idCheck.php?uId="+checkId;
		$.getJSON(getURL,
		function(data) {
			if(data.result == 1) {
				alert("既に登録済みのIDです。もう一度入力してください");
				$("#userId").val("");
			} else {
				alert("使用可能なIDです。");
				$("#idchex").val("1");
			}
		});
	}
}
function checkRevNum() {
	var ref = "checkRevNum.php";
	window.open(ref, 'chRN', 'width=420, height=520');
}
function checkRevNum2() {
	var rn = $("#rev_num").val();
	if(rn == '') {
		alert("客様番号を入力してください");
		$("#rev_num").focus();
	} else {
		var ref = "checkRevNum2.php?num="+rn;
		window.open(ref, 'chRN', 'width=420, height=520');
	}
}
function searchCustom() {
/*
	var sName = $("#name").val();
	var sPhone = $("#phone").val();
	if(sName != '' && sPhone != '') {
		var dataString = "name=" + sName + "&&phone=" + sPhone;
		var url "http://new.studiomemoir.com/customer/searchCustom.php?" + dataString;
		$.getJSON(url + "&jsoncallback=?", function(data){
			if(data.result == 1) {
				var items = [];
				items.push('<tr><th>父さんの名前</th><td>' + data.custom.fName + '</td></tr>');
				items.push('<tr><th>ママの名前</th><td>' + data.custom.mName + '</td></tr>');
				items.push('<tr><th>子供の名前</th><td>' + data.custom.name + '</td></tr>');
				items.push('<tr><th>子供の誕生日</th><td>' + data.custom.birth + '</td></tr>');
				$('<ul/>', {html: items.join('')}).appendTo('#userList');
			} else {
				alert("一致する顧客の情報がありません。もう一度入力してください");
			}
		});
	}
/*
		$.getJSON("http://new.studiomemoir.com/customer/searchCustom.php?jsoncallback=?",
			{
				name: sName,
				phone: sPhone,
				format: "json"
			},
			function(data) {
				//alert(data.addr);
				if(data.result == 1) {
					//$("#address").val(data.custom);
					var items = [];
					items.push('<tr><th>父さんの名前</th><td>' + data.custom.fName + '</td></tr>');
					items.push('<tr><th>ママの名前</th><td>' + data.custom.mName + '</td></tr>');
					items.push('<tr><th>子供の名前</th><td>' + data.custom.name + '</td></tr>');
					items.push('<tr><th>子供の誕生日</th><td>' + data.custom.birth + '</td></tr>');
					$('<ul/>', {html: items.join('')}).appendTo('#userList');
				} else {
					alert("一致する顧客の情報がありません。もう一度入力してください");
				}
			});*/
		/*
		var getURL = "http://new.studiomemoir.com/customer/searchCustom.php?jsoncallback=?&name="+sName+"&phone="+sPhone;
		$.getJSON(getURL,

		*/
}
function getAddress() {
	var sn = location.hostname;
	var zipcode = $("#zipcode").val();
	if(zipcode != '') {
		var getURL = "http://"+sn+"/member/getAddr.php?zip="+zipcode;
		$.getJSON(getURL,
		function(data) {
			//alert(data.addr);
			if(data.result == 1) {
				$("#address").val(data.addr);
			} else {
				alert("郵便番号を入力してください");
			}
		});
	} else {
		alert("郵便番号を入力してください");
	}
}
function checkFirst() {
	var fn = document.joinform;
	if(fn.userName.value == '') {
		alert("名前を入力してください");
		fn.userName.focus();
		return false;
	} else 
	if(fn.userId.value == '') {
		alert("IDを入力してください");
		fn.userId.focus();
		return false;
	} else 
	if(checkAlphaNum(fn.userId.value)) {
		alert("IDは半角英文字、数字の組み合わせのみ入力してください");
		fn.userId.value = '';
		fn.userId.focus();
		return false;
	} else 
	if(fn.idchex.value == '') {
		alert("IDの重複チェックをしてください");
		fn.userId.focus();
		return false;
	} else 
	if(fn.userPw.value == '') {
		alert("パスワードを入力してください");
		fn.userPw.focus();
		return false;
	} else 
	if(fn.rePw.value == '') {
		alert("パスワードを入力してください");
		fn.rePw.focus();
		return false;
	} else 
	if(fn.phone1.value == '') {
		alert("電話番号を入力してください");
		fn.phone1.focus();
		return false;
	} else 
	if(fn.phone2.value == '') {
		alert("電話番号を入力してください");
		fn.phone2.focus();
		return false;
	} else 
	if(fn.phone3.value == '') {
		alert("電話番号を入力してください");
		fn.phone3.focus();
		return false;
	} else 
	if(fn.cellphone1.value == '') {
		alert("携帯電話の番号を入力してください");
		fn.cellphone1.focus();
		return false;
	} else 
	if(fn.cellphone2.value == '') {
		alert("携帯電話の番号を入力してください");
		fn.cellphone2.focus();
		return false;
	} else 
	if(fn.cellphone3.value == '') {
		alert("携帯電話の番号を入力してください");
		fn.cellphone3.focus();
		return false;
	} else 
	if(checkPhoneNum(fn.phone1.value, fn.phone2.value, fn.phone3.value)) {
		alert("既に登録済みです。もう一度確認してください。");
		return false;
	} else 
	if(checkPhoneNum(fn.cellphone1.value, fn.cellphone2.value, fn.cellphone3.value)) {
		alert("既に登録済みです。もう一度確認してください。");
		return false;
	} else 
	if(fn.zipcode.value == '') {
		alert("郵便番号を入力してください");
		fn.zipcode.focus();
		return false;
	} else 
	if(fn.address.value == '') {
		alert("住所を入力してください");
		fn.address.focus();
		return false;
	} else 
	if(fn.email.value == '') {
		alert("メールアドレスを入力してください");
		fn.email.focus();
		return false;
	} else 
	if(checkEmail(fn.email.value)) {
		alert("既に登録済みです。もう一度確認してください。");
		return false;
	} else {
	//fn.submit();
		return true;
	}
}
function checkAlphaNum(chText) {
	var pattern = /[^(a-zA-Z0-9)]/;
	if(pattern.test(chText)) {
		return true;
	} else {
		// 알파벳숫자일 경우
		return false;
	}
}
function checkPhoneNum(no1, no2, no3) {
	var sn = location.hostname;
	var pNum = no1+"-"+no2+"-"+no3;
	var getURL = "http://"+sn+"/member/memberPhoneCheck.php?phone="+pNum;
	$.getJSON(getURL,function(data) {
		if(data.result == "1") {
			return true;
		} else {
			return false;
		}
	});
}
function checkEmail(emailAddr) {
	var sn = location.hostname;
	var getURL = "http://"+sn+"/member/memberEmailCheck.php?email="+emailAddr;
	$.getJSON(getURL,function(data) {
		if(data.result == "1") {
			return true;
		} else {
			return false;
		}
	});
}
function chReg() {
	var fn = document.joinform;
	var ch = $(":checked").val();
	if(ch == 'Y') {
		fn.action = "join2.php";
		fn.submit();
	} else {
		history.back();
	}
}
var n = 1;
function childAdd() {
	//var n = $('input[name^="birthDay"]').length;
	var newChildNum = n + 1;
	//alert(newChildNum);
	//var "c"+newChildNum;
	$("#c"+newChildNum+"_1").show();
	$("#c"+newChildNum+"_2").show();
	n++;
}

