function replaceChar(elem, from, to) {
	while(elem.value.indexOf(from) > -1){
		elem.value = elem.value.replace(from, to);
	}
}

function replaceSpecialChars(elem) {
	replaceChar(elem, "", "(株)");
	replaceChar(elem, "", "(有)");
	replaceChar(elem, "@", "(1)");
	replaceChar(elem, "A", "(2)");
	replaceChar(elem, "B", "(3)");
	replaceChar(elem, "C", "(4)");
	replaceChar(elem, "D", "(5)");
	replaceChar(elem, "E", "(6)");
	replaceChar(elem, "F", "(7)");
	replaceChar(elem, "G", "(8)");
	replaceChar(elem, "H", "(9)");
	replaceChar(elem, "I", "(10)");
	replaceChar(elem, "T", "I");
	replaceChar(elem, "U", "II");
	replaceChar(elem, "V", "III");
	replaceChar(elem, "W", "IV");
	replaceChar(elem, "X", "V");
	replaceChar(elem, "Y", "VI");
	replaceChar(elem, "Z", "VII");
	replaceChar(elem, "[", "VIII");
	replaceChar(elem, "\", "IX");
	replaceChar(elem, "]", "X");
}

function __doSubmit(form) {


if (confirm("送信しますか？")) {


	if (!validData(form.sndNm.value, "", false, "", "", "", "会社・団体名", "")) {
		form.sndNm.focus();
		return false;
	}


/*
	if (!validData(form.inquireTitle.value, "", false, "", "", "", "タイトル", "")) {
		form.inquireTitle.focus();
		return false;
	}
*/


	if (!validData(form.inquireOpt1.value, "", true, "", "", "", "担当者氏名", "")) {
		form.inquireOpt1.focus();
		return false;
	}

	if (!validData(form.inquireOpt2.value, "", true, "", "", "", "所属・役職（学部・学科）", "")) {
		form.inquireOpt2.focus();
		return false;
	}

	if (!validData(form.inquireOpt3.value, "", true, "", "", "", "TEL", "")) {
		form.inquireOpt3.focus();
		return false;
	}

	if (!validData(form.inquireOpt4.value, "", true, "", "", "", "FAX", "")) {
		form.inquireOpt4.focus();
		return false;
	}

	if (!validData(form.inquireOpt5.value, "", true, "", "", "", "e-mail", "")) {
		form.inquireOpt5.focus();
		return false;
	}

	if (!validData(form.inquireOpt7.value, "", true, "", "", "", "郵便番号", "")) {
		form.inquireOpt7.focus();
		return false;
	}

	if (!validData(form.inquireOpt8.value, "", true, "", "", "", "住所", "")) {
		form.inquireOpt8.focus();
		return false;
	}

	//機種依存文字の置換
	replaceSpecialChars(form.sndNm);
	/*
	while(form.sndNm.value.indexOf("") > -1){
		form.sndNm.value = form.sndNm.value.replace("", "(有)");
	}
	*/
	
	form.sndMail.value = form.inquireOpt5.value;

	form.content.value = "";
	form.content.value += "【担当者氏名】　" + form.inquireOpt1.value + "\n";
	form.content.value += "【所属・役職（学部・学科）】　" + form.inquireOpt2.value + "\n";
	form.content.value += "【TEL】　" + form.inquireOpt3.value + "\n";
	form.content.value += "【FAX】　" + form.inquireOpt4.value + "\n";
	form.content.value += "【e-mail】　" + form.inquireOpt5.value + "\n";
	form.content.value += "【HPアドレス】　" + form.inquireOpt6.value + "\n";
	form.content.value += "【郵便番号】　" + form.inquireOpt7.value + "\n"; 
	form.content.value += "【住所】　" + form.inquireOpt8.value + "\n";
	for(i=0; i<form.inquireOpt9.length; i++){
 		if (form.inquireOpt9[i].checked) {
 			var Opt9 = form.inquireOpt9[i].value + "\n";
 		}
	}
	form.content.value += "【イベント・展示会との関わり】　" + Opt9 + "\n";
	form.content.value += "【通信欄】　" + form.inquireOpt17.value + "\n";
	form.content.value += "【見本市展示会通信】　" + form.inquireOpt10.value + "\n";
	form.content.value += "【見本市総合ハンドブック】　" + form.inquireOpt11.value + "\n";
	form.content.value += "【イベント・サポート企業ガイド】　" + form.inquireOpt12.value + "\n";
	form.content.value += "【展コミ】（年間購読）　" + form.inquireOpt13.value + "\n";
	var tencommiVol = form.inquireOpt18.value != "" ? " （" + form.backnumber.value + "）\n" : "\n";
	form.content.value += "【展コミ】（単発）　" + form.inquireOpt18.value + tencommiVol + "\n";
	form.content.value += "【施設データバンク】　" + form.inquireOpt14.value + "\n";
	form.content.value += "【見本市展示会総覧】　" + form.inquireOpt15.value + "\n";
	form.content.value += "【展示会活用 マーケティング戦略】　" + form.inquireOpt16.value + "\n";
	form.content.value += "【Congress Nippon】（年間）　" + form.inquireOpt20.value + "\n";
	form.content.value += "【Congress Nippon】（単発）　" + form.inquireOpt19.value;
	if(form.inquireOpt19.value) form.content.value += "(" + form.inquireOpt21.value + ")";
	form.content.value += "\n";

	//form.inquireOpt.value = form.inquireOpt1.value + "\n" + form.inquireOpt2.value + "\n" + form.inquireOpt3.value + "\n" + form.inquireOpt4.value + "\n" + form.inquireOpt5.value  + "\n" + form.inquireOpt6.value + "\n" + form.inquireOpt7.value + "\n" + form.inquireOpt8.value + "\n" + Opt9 + "\n" + form.inquireOpt17.value + "\n\n" + form.inquireOpt10.value + "\n" + form.inquireOpt11.value + "\n" + form.inquireOpt12.value + "\n" + form.inquireOpt13.value + "\n" + form.inquireOpt18.value + "\n" + form.inquireOpt14.value + "\n" + form.inquireOpt15.value + "\n" + form.inquireOpt16.value;
	//form.content.value = form.inquireOpt1.value + "\n" + form.inquireOpt2.value + "\n" + form.inquireOpt3.value + "\n" + form.inquireOpt4.value + "\n" + form.inquireOpt5.value  + "\n" + form.inquireOpt6.value + "\n" + form.inquireOpt7.value + "\n" + form.inquireOpt8.value + "\n" + Opt9 + "\n" + form.inquireOpt17.value + "\n\n" + form.inquireOpt10.value + "\n" + form.inquireOpt11.value + "\n" + form.inquireOpt12.value + "\n" + form.inquireOpt13.value + "\n" + form.inquireOpt18.value + "\n" + form.inquireOpt14.value + "\n" + form.inquireOpt15.value + "\n" + form.inquireOpt16.value;

	return true;

} else {return false;}


}