// ------------------------------------------
// 入力フォームのチェック()
// 問い合わせ項目によって、確認項目が変わる
// ------------------------------------------
function checkform(frmname,infotype){
	
	var str;
	var tbl = document.getElementById("tblmail");
	var obj;
	
//  alert(document.forms[frmname].kname.value);

	// 基本項目チェック 会社名
	if(document.forms[frmname].kname.value==''){
		alert('会社名を入力してください');
		return;
	}

	str= document.forms[frmname].kname.value.replace("　", "");
	str=str.replace(" ", "");
	if(str==""){
		alert('会社名を入力してください');
		return;
	}

	str= document.forms[frmname].kname.value;
	if (str.match(/\/|\\|\||\?|\,|\<|\=|\'|\"|\^|\!|\#|\@|\[|\]/i)) {
	    alert("セキュリティの関係上、会社名に使用できない文字が含まれています");
	    return;
	}

	// 基本項目チェック 担当者名
	if(document.forms[frmname].tname.value==''){
		alert('ご担当者名を入力してください');
		return;
	}

	str= document.forms[frmname].tname.value.replace("　", "");
	str=str.replace(" ", "");
	if(str==""){
		alert('会社名を入力してください');
		return;
	}

	str= document.forms[frmname].tname.value;
	if (str.match(/\/|\\|\||\?|\,|\<|\=|\'|\"|\^|\!|\#|\@|\[|\]/i)) {
	    alert("セキュリティの関係上、ご担当者名に使用できない文字が含まれています");
	    return;
	}

	// 基本項目チェック メールアドレス
	if(document.forms[frmname].mail.value==''){
		alert('メールアドレスを入力してください');
		return;
	}

	str= document.forms[frmname].mail.value;
	if (str.match(/\/|\\|\||\,|\<|\=|\'|\"|\^|\!|\#|\[|\]/i)) {
	    alert("セキュリティの関係上、メールアドレスに使用できない文字が含まれています");
	    return;
	}


	// 基本項目チェック メールアドレス2
	if(document.forms[frmname].mail2.value==''){
		alert('確認用のメールアドレスを入力してください');
		return;
	}

	// 基本項目チェック メールアドレス照合
	if(document.forms[frmname].mail.value != document.forms[frmname].mail2.value){
		alert('メールアドレスが確認用と一致しません');
		return;
	}

	// @があるか
	str = document.forms[frmname].mail.value.indexOf("@", 0);
	if(str == -1){
		alert('メールアドレスが認識できない形式です');
		return;
	}

	// .があるか
	str = document.forms[frmname].mail.value.indexOf(".", 0);
	if(str == -1){
		alert('メールアドレスが認識できない形式です');
		return;
	}


	// ---------------------------------------------------------
	// 問い合わせ項目により確認項目を変える
	// 区切り文字 → 項目と値は「^」、項目間は「|」
	// 見出し名 + 入力文字 + Post値
	// フォームのコントロールによりValueとTextと使い分け
	// ---------------------------------------------------------
	str='';
	
	// ----- scan ------
	if(infotype == "scan"){
		str=str+tbl.rows(5).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].scan_uketori.value;	

		str=str+'|'+tbl.rows(6).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].scan_maisu.value;

		// DOMでselectから値取得
		obj=document.getElementById("scan_kaizodo");
		str=str+'|'+tbl.rows(7).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		// DOMでselectから値取得
		obj=document.getElementById("scan_color");
		str=str+'|'+tbl.rows(8).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		// DOMでselectから値取得
		obj=document.getElementById("scan_hottikisu");
		str=str+'|'+tbl.rows(9).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		// DOMでselectから値取得
		obj=document.getElementById("scan_binder");
		str=str+'|'+tbl.rows(10).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		// DOMでselectから値取得
		obj=document.getElementById("scan_ocr");
		str=str+'|'+tbl.rows(11).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		// DOMでselectから値取得
		obj=document.getElementById("scan_filetype");
		str=str+'|'+tbl.rows(12).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		// DOMでselectから値取得
		obj=document.getElementById("scan_sainyuryoku");
		str=str+'|'+tbl.rows(13).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		str=str+'|'+tbl.rows(14).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].scan_nouki.value;
		
		// DOMでselectから値取得
		obj=document.getElementById("scan_hindo");
		str=str+'|'+tbl.rows(15).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;		
		
		// DOMでselectから値取得
		obj=document.getElementById("scan_watashi");
		str=str+'|'+tbl.rows(16).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;		

		str=str+'|'+tbl.rows(17).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].scan_sonota.value;

	// ----- datainput ------
	}else if(infotype == "datainput"){
		str=str+tbl.rows(5).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].data_uketori.value;
			
		str=str+'|'+tbl.rows(6).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].data_naiyou.value;

		str=str+'|'+tbl.rows(7).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].data_kensu.value;


		// DOMでselectから値取得
		obj=document.getElementById("data_touroku");
		str=str+'|'+tbl.rows(8).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;
		
		str=str+'|'+tbl.rows(9).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].data_nouki.value;

		// DOMでselectから値取得
		obj=document.getElementById("data_hindo");
		str=str+'|'+tbl.rows(10).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		str=str+'|'+tbl.rows(11).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].data_watashi.value;

		str=str+'|'+tbl.rows(12).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].data_sonota.value;
		
	
	// ----- other ------
	}else if(infotype == "other"){
		str=str+tbl.rows(5).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].other_sonota.value;
	
	// ----- realestate ------	
	}else if(infotype == "realestate"){
		str=str+tbl.rows(5).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].real_uektori.value;	

		str=str+'|'+tbl.rows(6).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].real_kensu.value;

		// DOMでselectから値取得
		obj=document.getElementById("real_touroku");
		str=str+'|'+tbl.rows(7).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		str=str+'|'+tbl.rows(8).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].real_nouki.value;

		// DOMでselectから値取得
		obj=document.getElementById("real_hindo");
		str=str+'|'+tbl.rows(9).cells(0).innerHTML;
		str=str+'^'+obj[obj.selectedIndex].text;

		str=str+'|'+tbl.rows(10).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].real_watashi.value;

		str=str+'|'+tbl.rows(11).cells(0).innerHTML;
		str=str+'^'+document.forms[frmname].real_sonota.value;


	}

	confirmcheck(frmname,str);
}

// ------------------------------------------
// 入力フォームのチェック()
// 確認画面
// ------------------------------------------
function confirmcheck(chkfrm,stritem){

	//基本項目の値取得
	var kstr;
	var tstr;
	var mailstr;
	
	var list;
	var data;
	var i;
	
	kstr=document.forms[chkfrm].kname.value;
	tstr=document.forms[chkfrm].tname.value;
	mailstr=document.forms[chkfrm].mail.value;
	
	document.writeln('<html><head>');
	document.writeln('<META HTTP-EQUIV=\"Content-type\" CONTENT=\"text/html; charset=UTF-8\">');
	document.writeln('<title>入力作業お問い合わせ確認画面 | グローウィン</title>');
	document.writeln('<meta name=\"Keywords\" content=\"問い合わせ,確認\">');
	document.writeln('<link href=\"../css/style.css\" rel=\"stylesheet\" type=\"text/css\">');
	document.writeln('<meta http-equiv=\"Pragma\" content=\"no-cache\">');
	document.writeln('<meta http-equiv=\"Cache-Control\" content=\"no-cache\">');
	document.writeln('<script type=\"text/javascript\" src=\"../js/common.js\" charset=\"UTF-8\"></script>');
	document.writeln('</head>\n\n');
	
	document.writeln('<body>\n');

	document.writeln('<div class=\"all\">');

	document.writeln('<table class=\"top\">');
	document.writeln('<tr>');
	document.writeln('<td>グローウィンは中国の強みを生かしたデータ入力の代行を行っております</td>');
	document.writeln('<td class=\"top\"><a href=\"./toiawase.cgi\">●お問い合わせフォーム</td>');
	document.writeln('<td class=\"top\"><a href=\"../sitemap.html\">●サイトマップ</a></td>');
	document.writeln('</tr>');
	document.writeln('</table>');

	document.writeln('<hr color=\"gray\" size=\"1px\">');

alert('メール確認画面を表示します');

	document.writeln('<table width=\"700\">');
	document.writeln('<tr>');
	document.writeln('<td><img src=\"../img/menu/top.gif\"> ');
	document.writeln('<td align=\"right\">');
	document.writeln('<img src=\"../img/menu/1.jpg\" height=\"80px\" alt=\"データ入力現場\">');
	document.writeln('<img src=\"../img/menu/2.jpg\" height=\"80px\" alt=\"データ入力現場\">');
	document.writeln('<img src=\"../img/menu/3.jpg\" height=\"80px\" alt=\"データ入力現場\">');
	document.writeln('</table>');

	document.writeln('<table class=\"navi\">');
	document.writeln('<tr>');
	document.writeln('<td class=\"navi\"><a href=\"../index.html\" class=\"navi\">入力代行 home</a>');
	document.writeln('<td class=\"navi\"><a href=\"../input/index.html\" class=\"navi\">データ入力</a>');
	document.writeln('<td class=\"navi\"><a href=\"../scan/index.html\" class=\"navi\">スキャン代行</a>');
	document.writeln('<td class=\"navi\"><a href=\"../realestate/index.html\" class=\"navi\">不動産物件入力</a>');
	document.writeln('<td class=\"navi\"><a href=\"../column/index.html\" class=\"navi\">中国の入力業界</a>');
	document.writeln('<td class=\"navi\"><a href=\"../kaisha/index.html\" class=\"navi\">会社概要</a>');
	document.writeln('<td></td> ');
	document.writeln('</tr>');
	document.writeln('</table> <!-- navi -->');
	document.writeln('<br>');

	document.writeln('<br>');
	document.writeln('<a href=\"http://biz-glowing.com/index.html\">トップページ</a>｜<A HREF=\"javascript:history.back();\">前のページに戻る</a><br><br>');

	document.writeln('<div class=\"mail\"><br><br>\n');
	document.writeln('<div align=\"center\"><font size=\"+1\">============　　確認画面　　============</font><br><br>\n');
	document.writeln('内容がよろしければ画面下の「メール送信」ボタンをクリックして下さい。</div>');
	document.writeln('<form name=\"Mail\" action=\"./mail.cgi\" method=\"post\">');

	document.writeln('<table class=\"mail\">');
	document.writeln('<tr><td class=\"mail_midashi\">お問い合わせ項目');
	document.writeln('<td class=\"mail_data\">その他');

	document.writeln('<tr><td class=\"mail_midashi\">会社名');
	document.writeln('<td class=\"mail_data\">'+kstr);

	document.writeln('<tr><td class=\"mail_midashi\">ご担当者名');
	document.writeln('<td class=\"mail_data\">'+tstr);

	document.writeln('<tr><td class=\"mail_midashi2\">メールアドレス');
	document.writeln('<td class=\"mail_data2\">'+mailstr);

	// 選択した項目により表示が変わる
	list=stritem.split('|');
	for (i=0; i < list.length ; i++) {
		data=list[i].split('^');
		document.writeln('<tr><td class=\"mail_midashi\">'+data[0]);
		document.writeln('<td class=\"mail_data\">'+data[1]);
	}
	
	
	document.writeln('</table>');

	document.writeln('<div align=\"right\"><br>')
	document.writeln('<input type=\"hidden\" name=\"kaisha\" value=\"会社名^'+kstr+'|ご担当者名^'+tstr+'|メール^'+mailstr+'\">');
	document.writeln('<input type=\"hidden\" name=\"data\" value=\"'+stritem+'\">');
	document.writeln('<input type=\"submit\" value=\"メール送信\" class=\"button\"></div>')

	document.writeln('</form></div></div></body></html>');

	document.close('');
	

}

// ------------------------------------------
// ログ取得
// PAGE,TITEL,CUSTOMER_DOMAIN
// TITLEはエンコード
// Postで送信
// ------------------------------------------
function ac_log(){
	
	var data;
	
	//DATE,PAGE,TITEL,IP,IP_DOMAIN,REFERER,CUSTOMER_DOMAIN

	url = document.URL;
	
	data = url.substring(url.lastIndexOf('/',url.length)+1,url.length); 
	if(data == ''){
		data='top';
	}
	data = data+','+document.referrer;
	data = data+','+document.domain;
	data = data+','+encodeURIComponent(document.title);	
	
	document.write("<img src=http://glowing.s15.coreserver.jp/system/cgi/aclog_db_ver1.cgi?" + data + " width=0 >");
//	document.write(data);
//	alert(data);

}
