function printRemindPasswordResData(text_data) {
	document.getElementById('remindpasswordmsg').innerHTML = text_data;

	if (text_data.indexOf('完了しました') < 0) {
	    document.getElementById('submitpassword').disabled = false;
	} else {
	    document.getElementById('theName').value = '';
	    document.getElementById('theZip').value = '';
	    document.getElementById('theBirthyyyy').value = '';
	    document.getElementById('theBirthmm').value = '';
	    document.getElementById('theBirthdd').value = '';
	}
}

function postRemindPasswordData(e) {
    document.getElementById('submitpassword').disabled = true;
	document.getElementById('remindpasswordmsg').innerHTML = '';

    var thename = document.getElementById('theName').value;
    var thezip = document.getElementById('theZip').value;
    var thebirthyyyy  = document.getElementById('theBirthyyyy').value;
    var thebirthmm  = document.getElementById('theBirthmm').value;
    var thebirthdd  = document.getElementById('theBirthdd').value;

    var post_data;
    post_data = 'theName=' + encodeURI(thename) +
                '&theZip=' + encodeURI(thezip) +
                '&theBirthyyyy=' + encodeURI(thebirthyyyy) +
                '&theBirthmm=' + encodeURI(thebirthmm) +
                '&theBirthdd=' + encodeURI(thebirthdd);
    var target_url = 'remindpassword.jspx';
    httpPostRequest(target_url, post_data, printRemindPasswordResData);
}

function printRemindUsernameResData(text_data) {
	document.getElementById('remindusernamemsg').innerHTML = text_data;

	if (text_data.indexOf('完了しました') < 0) {
	    document.getElementById('submitusername').disabled = false;
	} else {
	    document.getElementById('theMailaddress').value = '';
	}
}

function postRemindUsernameData(e) {
    document.getElementById('submitusername').disabled = true;
	document.getElementById('remindusernamemsg').innerHTML = '';

    var themailaddress = document.getElementById('theMailaddress').value;

    var post_data;
    post_data = 'theMailaddress=' + encodeURI(themailaddress);
    var target_url = 'remindusername.jspx';
    httpPostRequest(target_url, post_data, printRemindUsernameResData);
}

function setListenersRemindUsername(e) {
    var evaluation = document.getElementById('submitusername');
    addListener(evaluation, 'click', postRemindUsernameData, false);
    var evaluation = document.getElementById('submitpassword');
    addListener(evaluation, 'click', postRemindPasswordData, false);
}

addListener(window, 'load', setListenersRemindUsername, false);