var errorMessage = "";
function inputCheck() {
	var returnValue = true;
	errorMessage = "";

	if ($F('name') == "") {
		errorMessage += "お名前 が入力されていません。<br>";
		Element.addClassName('name', 'onError');
		if (returnValue) {
			$('name').focus();
		}
		returnValue = false;
	} else {
		Element.removeClassName('name', 'onError');
	}

	if ($F('namekana') == "") {
		errorMessage += "ふりがな が入力されていません。<br>";
		Element.addClassName('namekana', 'onError');
		if (returnValue) {
			$('namekana').focus();
		}
		returnValue = false;
	} else {
		Element.removeClassName('namekana', 'onError');
	}

	if ($F('mail') == "") {
		errorMessage += "メールアドレス が入力されていません。<br>";
		Element.addClassName('mail', 'onError');
		if (returnValue) {
			$('mail').focus();
		}
		returnValue = false;
	} else {
		if (!$F('mail').match(/^[\w\._-]+@[\w\.-]+\.\w{2,}$/)) {
			errorMessage += "メールアドレス が正しくありません。<br>";
			Element.addClassName('mail', 'onError');
			if (returnValue) {
				$('mail').focus();
			}
			returnValue = false;
		} else {
			Element.removeClassName('mail', 'onError');
		}
	}

	if ($F('text') == "") {
		errorMessage += "ご用件 が入力されていません。<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;
}


