function ViewMember() {
	ViewNode = 'member';
	RequestContent('/loadcontents/member.php');
}

function ViewMemberForm() {
	ViewNode = 'member';
	RequestContent('/loadcontents/member_login.php');
}

function MemberLogin() {
	ViewNode = 'member';
	var mail = $('auth_form').mail.value;
	var password = $('auth_form').passwd.value;
	var Parameter = 'mail=' + encodeURI(mail) + '&passwd=' + encodeURI(password);
	RequestContent('/loadcontents/member_login.php','post',Parameter);
}
function MemberLogout() {
	ViewNode = 'member';
	RequestContent('/loadcontents/member_logout.php');
}
function ViewBirthdayForm() {
	ViewNode = 'member';
	RequestContent('/loadcontents/member_select_birthday.php');
}
function SelectBirthday() {
	ViewNode = 'member';
	var birthday_1 = $('birthday_form').birthday_1.options[$('birthday_form').birthday_1.selectedIndex].value;
	var birthday_2 = $('birthday_form').birthday_2.options[$('birthday_form').birthday_2.selectedIndex].value;
	var birthday_3 = $('birthday_form').birthday_3.options[$('birthday_form').birthday_3.selectedIndex].value;
	var Parameter = 'birthday_1=' + encodeURI(birthday_1) + '&birthday_2=' + encodeURI(birthday_2) + '&birthday_3=' + encodeURI(birthday_3);
	RequestContent('/loadcontents/member_select_birthday.php','post',Parameter);
}

// XML通信します。
function RequestContent(LoadPath,Method,Parameter) {
	if(Method != 'post') {
		Method = 'get';
	}
	if(Parameter == null) {
		new Ajax.Request(LoadPath,{method:Method,onComplete:DisplayContent});
	}
	else {
		new Ajax.Request(LoadPath,{method:Method,parameters:Parameter,onComplete:DisplayContent});
	}
}
// 読み込み中。
function DisplayContent(responseHttpObj) {
	if(responseHttpObj.readyState == 1 || responseHttpObj.readyState == 2 || responseHttpObj.readyState == 3) {
		$(ViewNode).innerHTML = responseHttpObj.readyState;
		return;
	}
	else if(responseHttpObj.readyState == 4) {
		if(responseHttpObj.status == 200) {
			$(ViewNode).innerHTML = responseHttpObj.responseText;
		}
		else {
			$(ViewNode).innerHTML = '<p>XML Status Error</p>';
		}
	}
	else {
		$(ViewNode).innerHTML = '<p>Respos Error</p>';
	}
}

