function sendComment() {
	var errorMessage = "";
	var f = document.forms['comment'];
	var index = "";
	if (f.elements['mail_type'][0].checked == false && f.elements['mail_type'][1].checked == false) {
		errorMessage += '・「このサイトに登録したメールアドレス」を選択して下さい。\n';
		document.getElementById('dt_mail_type').style.color = '#ff0000';
	}
	var commentStr = document.forms['comment'].elements['comment'].value;
	commentStr = commentStr.replace(/^\s+|\s+$/g, "");

	if (commentStr == undefined || commentStr == "") {
		errorMessage += '・コメントを入力して下さい。\n';
		document.getElementById('dt_comment').style.color = '#ff0000';
	} else {
		document.getElementById('dt_comment').style.color = '#000000';
	}
	if (errorMessage != "") {
		alert(errorMessage);
		return false;
	}

	if (document.forms['comment'].elements['eval_all'][0].checked) {
		index = "悪い";
	} else if (document.forms['comment'].elements['eval_all'][1].checked) {
		index = "やや悪い";
	} else if (document.forms['comment'].elements['eval_all'][2].checked) {
		index = "普通";
	} else if (document.forms['comment'].elements['eval_all'][3].checked) {
		index = "やや良い";
	} else if (document.forms['comment'].elements['eval_all'][4].checked) {
		index = "良い";
	}

	var message
		= '以下の内容で送信します。\n'
		+ '\n'
		+ '満足度:\n  ' + index + '\n'
		+ 'メールアドレス:\n  ' + (f.elements['mail_type'][0].checked?'フリーメール以外のアドレス':'フリーメールアドレス') + '\n'
		+ 'コメント:\n'
		+ '  ' + document.forms['comment'].elements['comment'].value.replace(/(\r\n|\r|\n)/g, '$1  ');
	if (confirm(message)) {
		return true;
	} else {
		return false;
	}
}
