var errorMessage = "";
function inputCheck() {
	var returnValue = true;
	errorMessage = "";

	if ($F('name') == "") {
		errorMessage += "The name is not input.<br>";
		Element.addClassName('name', 'onError');
		if (returnValue) {
			$('name').focus();
		}
		returnValue = false;
	} else {
		Element.removeClassName('name', 'onError');
	}

	if ($F('mail') == "") {
		errorMessage += "The E-mail is not input.<br>";
		Element.addClassName('mail', 'onError');
		if (returnValue) {
			$('mail').focus();
		}
		returnValue = false;
	} else {
		if (!$F('mail').match(/^[\w\._-]+@[\w\.-]+\.\w{2,}$/)) {
			errorMessage += "The E-mail is not correct.<br>";
			Element.addClassName('mail', 'onError');
			if (returnValue) {
				$('mail').focus();
			}
			returnValue = false;
		} else {
			Element.removeClassName('mail', 'onError');
			if ($F('mail') != $F('reMail')) {
				errorMessage += "The confirmation E-mail is not correct.<br>";
				Element.addClassName('reMail', 'onError');
				if (returnValue) {
					$('reMail').focus();
				}
				returnValue = false;
			} else {
				Element.removeClassName('reMail', 'onError');
			}
		}
	}

	if ($F('text') == "") {
		errorMessage += "The message is not input.<br>";
		Element.addClassName('text', 'onError');
		if (returnValue) {
			$('text').focus();
		}
		returnValue = false;
	} else {
		Element.removeClassName('text', 'onError');
	}


	if (errorMessage == "") {
		Element.hide('errorMessageArea');
	} else {
		$('errorMessage').innerHTML = errorMessage;
		Element.show('errorMessageArea');
	}
	return returnValue;
}


