function CheckID() {
	if (Len(document.getElementById("member_id").value) < 6) {
		alert('Your ID must be at least 6 characters.');
		document.getElementById("member_id").focus();
		return;
	}
	if (!CheckStrNum(document.getElementById("member_id").value)) {
		alert('ID may contain only letters, numbers underscores.');
		document.getElementById("member_id").focus();
		return;
	}

	check_id = window.open('/common/check_id/check_id.asp?member_id=' + document.getElementById("member_id").value, 'check_id', 'scrollbars=0,left=' + (screen.availWidth - 440) / 2 + ',top=' + (screen.availHeight - 200) / 2 + ',width=440,height=200');
	check_id.focus();
	return;
}

function CheckForm() {
	if (document.getElementById("member_id")) {
		if (Len(document.getElementById("member_id").value) < 6) {
			alert('Your ID must be at least 6 characters.');
			document.getElementById("member_id").focus();
			return false;
		}

		if (!CheckStrNum(document.getElementById("member_id").value)) {
			alert('ID may contain only letters, numbers underscores.');
			document.getElementById("member_id").focus();
			return false;
		}
	}

	if (Len(document.getElementById("pass_wd").value) < 6) {
		alert('Password must be at least 6 characters.');
		document.getElementById("pass_wd").focus();
		return false;
	}
	if (!CheckStrNum(document.getElementById("pass_wd").value)) {
		alert('Password may contain only letters, numbers underscores.');
		document.getElementById("pass_wd").value = '';
		document.getElementById("pass_wd").focus();
		return false;
	}

	if (Len(document.getElementById("re_pass_wd").value) == 0) {
		alert('Please input your re-type password');
		document.getElementById("re_pass_wd").focus();
		return false;
	}

	if (document.getElementById("re_pass_wd").value != document.getElementById("pass_wd").value) {
		alert('Your password entries did not match');
		document.getElementById("re_pass_wd").focus();
		return false;
	}

	if (Len(document.getElementById("first_name").value) == 0) {
		alert('Please input your first name');
		document.getElementById("first_name").focus();
		return false;
	}

	if (Len(document.getElementById("last_name").value) == 0) {
		alert('Please input your last name');
		document.getElementById("last_name").focus();
		return false;
	}

	if (Len(document.getElementById("email").value) == 0) {
		alert('Please input your e-mail');
		document.getElementById("email").focus();
		return false;
	}

/*
	if (Len(document.getElementById("birth_mm").value) == 0) {
		alert('Please input your Birthday');
		document.getElementById("birth_mm").focus();
		return false;
	}

	if (Len(document.getElementById("birth_dd").value) == 0) {
		alert('Please input your Birthday');
		document.getElementById("birth_dd").focus();
		return false;
	}

	if (Len(document.getElementById("birth_yy").value) == 0) {
		alert('Please input your Birthday');
		document.getElementById("birth_yy").focus();
		return false;
	}

	var birth_yy = document.getElementById("birth_yy").value;
	var birth_mm = document.getElementById("birth_mm").value;
	var birth_dd = document.getElementById("birth_dd").value;
	
	
	if (birth_dd.substring(0, 1) == 0) {
		birth_dd = birth_dd.substring(1, 2);
	}

	if (!CheckNum(birth_dd)) {
		alert('Input with only number.');
		document.getElementById("birth_dd").focus();
		return false;
	}

	if (!CheckNum(birth_yy)) {
		alert('Input with only number.');
		document.getElementById("birth_yy").focus();
		return false;
	}

	if (Len(document.getElementById("gender").value) == 0) {
		alert('Please input your gender');
		document.getElementById("gender").focus();
		return false;
	}
*/

	return true;
}