function resetCheck()
{
	if ( confirm('リセットしてもよろしいですか？') )
	{
	$('sanka').reset();
	}
} // resetCheck END

function formCheck()
{
var message = '';
var chkHash = { 'name':0, 'mail':0, 'date':0, 'num':0, 'coffee':0, 'cake':0 };
var ffocus = new Array();


/* 名前 */
if ( !$F('name') )
{
message += '・名前\n';
chkHash['name'] = 1;
ffocus.push('name');
}

/* メール */
var chk = 0;
if ( !$F('mail') )
{
message += '・メールアドレス\n';
++chk;
}
else 
{
	if( !$F('mail').match(/.+@.+\..+/) )
	{
	message += '・メールアドレスが正しくありません\n';
	++chk;
	}
}
if (chk)
{
chkHash['mail'] = 1;
ffocus.push('mail');
}

/* ご希望月日 */
if ( !$F('mon') || !$F('day') )
{
message += '・ご希望月日\n';
chkHash['date'] = 1;
ffocus.push('mon');
}

/* 参加人数 */
if ( !$F('num') )
{
message += '・参加人数\n';
chkHash['num'] = 1;
ffocus.push('num');
}

/* コーフィ */
if ( !$F('coffee') )
{
message += '・コーフィ\n';
chkHash['coffee'] = 1;
ffocus.push('coffee');
}

/* ケーキ */
if ( !$F('cake') )
{
message += '・ケーキ\n';
chkHash['cake'] = 1;
ffocus.push('cake');
}



if (message) 
{
//	for (key in chkHash)
//	{
//	var cell = key + '_cell';
//	(chkHash[key]) ? $(cell).className = 'tb3ng' : $(cell).className = 'tb3';
//	}
alert("入力エラーです。以下の項目を入力してください。\n\n" + message);
$(ffocus[0]).focus();
}
else
{
$('sanka').submit();
}

} // formCheck END

function formBack()
{
$('back').value = 1;
$('sanka').submit();
} // formBack END

function formSubmit()
{
$('sanka').submit();
} // formSubmit END
