
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//	JavaScript
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■



/**
 *****************************************************************************************************
 * ■■■エレメント使用可否■■■
 *
 * @update	2008-6-19
 *
 * @param	void
 * @return	void
 *****************************************************************************************************
 */

// イベントハンドラ
window.onload = function(){
	if(document.input){
		usable();
		document.input.nouki[0].onclick = usable;
		document.input.nouki[1].onclick = usable;
	}
}

function usable()
{
	var ele_array = new Array("nouki_y", "nouki_m", "nouki_d");
	var flg = document.input.nouki[1].checked;
	SET_usable(document.input, ele_array, flg);
}



/**
 *****************************************************************************************************
 * ■■■入力フォームチェック■■■
 *
 * @update	2008-6-16
 *
 * @param	object	obj	フォームオブジェクト
 * @return	bool
 *****************************************************************************************************
 */

function VLD_input(obj)
{
	if(!GET_check_num(obj.elements['sagyo[]']))	{alert("「希望する中国語サービス」が未選択です。"); return false;}

	if(VLD_kara(obj.tanto.value))		{alert("「ご担当者名」が未入力です。"); obj.tanto.focus(); return false;}

	if(VLD_kara(obj.zip1.value))			{alert("郵便番号に未入力があります。");obj.zip1.focus(); return false;}
	if(VLD_kara(obj.zip2.value))			{alert("郵便番号に未入力があります。");obj.zip2.focus(); return false;}
	if(!VLD_num_zenhan(obj.zip1.value))		{alert("郵便番号に数字以外の文字が混入しています。"); obj.zip1.focus(); return false;}
	if(!VLD_num_zenhan(obj.zip2.value))		{alert("郵便番号に数字以外の文字が混入しています。"); obj.zip2.focus(); return false;}

	if(VLD_kara(obj.addr.value))		{alert("住所が未入力です。"); obj.addr.focus(); return false;}

	if(VLD_kara(obj.tel1.value))			{alert("「TEL」に未入力があります。"); obj.tel1.focus(); return false;}
	if(VLD_kara(obj.tel2.value))			{alert("「TEL」に未入力があります。"); obj.tel2.focus(); return false;}
	if(VLD_kara(obj.tel3.value))			{alert("「TEL」に未入力があります。"); obj.tel3.focus(); return false;}
	if(!VLD_num_zenhan(obj.tel1.value))		{alert("「TEL」に数字以外の文字が混入しています。"); obj.tel1.focus(); return false;}
	if(!VLD_num_zenhan(obj.tel2.value))		{alert("「TEL」に数字以外の文字が混入しています。"); obj.tel2.focus(); return false;}
	if(!VLD_num_zenhan(obj.tel3.value))		{alert("「TEL」に数字以外の文字が混入しています。"); obj.tel3.focus(); return false;}

	if(!VLD_num_zenhan(obj.fax1.value))		{alert("「FAX」に数字以外の文字が混入しています。"); obj.fax1.focus(); return false;}
	if(!VLD_num_zenhan(obj.fax2.value))		{alert("「FAX」に数字以外の文字が混入しています。"); obj.fax2.focus(); return false;}
	if(!VLD_num_zenhan(obj.fax3.value))		{alert("「FAX」に数字以外の文字が混入しています。"); obj.fax3.focus(); return false;}

	if(VLD_kara(obj.email.value))		{alert("「E-Mail」が未入力です"); obj.email.focus(); return false;}
	if(!VLD_email(obj.email.value))		{alert("「E-Mail」の書式が異常です。"); obj.email.focus(); return false;}

	return true;
}



