function reserveFormCheck()
{
	if(document.reserveForm.open_date.value == "") {
		window.alert('宿泊日が入力されていません'); 
		return false;
	}

	return true;
}

function contactFormCheck()
{
	if(document.contactForm.handle.value == "") {
		window.alert('お名前が入力されていません'); 
		return false;
	}

	if(document.contactForm.kana.value == "") {
		window.alert('フリガナが入力されていません'); 
		return false;
	}

	if(document.contactForm.phone.value == "") {
		window.alert('電話番号が入力されていません'); 
		return false;
	}

	if(document.contactForm.mail.value == "") {
		window.alert('メールアドレスが入力されていません'); 
		return false;
	}

	if( !checkMail( document.contactForm.mail.value ) ) 
	{
		window.alert('メールアドレスが不正です'); 
		return false;
	}

	if(document.contactForm.mail.value != document.contactForm.mail_valid.value ) {
		window.alert('メールアドレスが一致しません'); 
		return false;
	}

	if(document.contactForm.content.value == "") {
		window.alert('お問い合わせ内容が入力されていません'); 
		return false;
	}

	return true;

}

function groupFormCheck()
{
	if(document.groupForm.group.value == "") {
		window.alert('団体名が入力されていません'); 
		return false;
	}

	if(document.groupForm.handle.value == "") {
		window.alert('代表者名が入力されていません'); 
		return false;
	}

	if(document.groupForm.open_group.value == "") {
		window.alert('到着日が入力されていません'); 
		return false;
	}

	if(document.groupForm.close_group.value == "") {
		window.alert('出発日が入力されていません'); 
		return false;
	}

	if(document.groupForm.adultNum.value == "") {
		window.alert('宿泊人数が入力されていません'); 
		return false;
	}

	if(document.groupForm.mealType.value == "") {
		window.alert('お食事が入力されていません'); 
		return false;
	}

	if(document.groupForm.phone.value == "") {
		window.alert('電話番号が入力されていません'); 
		return false;
	}

	if(document.groupForm.mail.value == "") {
		window.alert('メールアドレスが入力されていません'); 
		return false;
	}

	if( !checkMail( document.groupForm.mail.value ) ) 
	{
		window.alert('メールアドレスが不正です'); 
		return false;
	}

	if(document.groupForm.mail.value != document.groupForm.mail_valid.value ) {
		window.alert('メールアドレスが一致しません'); 
		return false;
	}

	if(document.groupForm.content.value == "") {
		window.alert('お問い合わせ内容が入力されていません'); 
		return false;
	}

	return true;

}

function checkMail( str )
{
	var reg=/[!#-9A-~]+@+[a-z0-9]+.+[^.]$/i;

	if(str!=""){
		if(str.match(reg)){
			return true;
		}else{
			return false;
		}
	}else{
		return false;
	}
}

