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

function formCheck()
{
var message = '';
var chkHash = { 'name':0, 'kana':0, 'mail':0, 'naiyo':0 };
var ffocus = new Array();

/* お問い合わせ件名 */
if ( !$F('subject') )
{
message += '・お問い合わせ件名\n';
chkHash['subject'] = 1;
ffocus.push('subject');
}

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

/* フリガナ */
if ( !$F('kana1') || !$F('kana2') )
{
message += '・フリガナ\n';
chkHash['kana'] = 1;
ffocus.push('kana1');
}

/* メール */
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('naiyo') )
{
message += '・お問い合わせ内容\n';
chkHash['naiyo'] = 1;
ffocus.push('naiyo');
}

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

} // formCheck END

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

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