function change(ent)
{
	document.eform.elements[ent].checked = true;
}

function check(f)
{
	if( f == "e" )
	{
		var item1 = new Array("org","rep1","rep2","char1","char2","add1","add2","tel","fax","mail");
		var item2 = new Array("団体名","代表者名","代表者の役職名","担当者名","担当者の役職名","郵便番号","住所","電話番号","FAX番号","E-MAILアドレス");
		
		var chk = 7;
		var chkm = new Array("0","0","0","0","0","0","0");
		var txtm = new Array("0","2","1","2","2","1","1");
	}
	else if( f == "s" )
	{
		var item1 = new Array("org","name","tel","mail");
		var item2 = new Array("団体名・社名","参加者氏名","電話番号","E-MAILアドレス");
		
		var chk = 1;
		var chkm = new Array("0");
		var txtm = new Array("0");
	}
	
	var item = "";
	var ng = 0;
	
	//必須事項
	for(i in item1)
	{
		obj = document.eform.elements[item1[i]].value;
		if( obj == "" && item1[i] != "fax")
		{
			item = item + "「" + item2[i] + "」";
		}
	}
	if( item != "" )
	{
		item = "※" + item + "は必須事項です\n";
		ng++;
	}
	
	//アドレスチェック
	obj = document.eform.mail.value;
	if( obj != "" && obj.match(/^[\w-\.]+\@[\w-\.]+$/i) != obj )
	{
		item = item + "※E-MAILアドレスの書式が正しくありません\n";
		ng++;
	}
	
	//エントリー項目
	
	j = 0;　k = 0; l = 0;
	for(i=0; i<chk; i++)
	{
		h = "ent" + String(i+1);
		if( document.eform.elements[h].checked )
		{
			j++;
			if( chkm[i] > 0 )
			{
				n = ""; l = 0;
				for(m=1; m<=chkm[i]; m++)
				{
					n = "more" + String(i+1) + m;
					if( document.eform.elements[n].checked )
					{
						l++;
					}
				}
				if( l == 0 )
				{
					k++;
				}
			}
			if( txtm[i] > 0 )
			{
				n = ""; l = 0;
				for(m=1; m<=txtm[i]; m++)
				{
					n = "more" + String(i+1) + m;
					if( document.eform.elements[n].value != "" && ( n == "more51" || n == "more52" ) )
					{
						l = txtm[i];
					}
					else if( document.eform.elements[n].value != "" )
					{
						l++;
					}
				}
				if( l < txtm[i] )
				{
					k++;
				}
			}
		}
	}
	if( j == 0 )
	{
		ng++;
		if( f == "e" )
		{
			item = item + "※協力される内容について選択してください\n";
		}
		else if( f == "s" )
		{
			item = item + "※希望されるシンポジウム日程を選択してください\n";
		}
	}
	else if( k > 0 )
	{
		item = item + "※協力される内容の詳細についても記入／選択してください\n";
		ng++;
	}
	
	if( ng == 0 )
	{
		document.eform.send.value = "ok";
		return true;
	}
	else
	{
		alert(item);
		return false;
	}
}

1;
