﻿/********************************************************/
// ONLOADイベント
//
//
//
/********************************************************/
window.onload=function(){
	document.getElementById("btn_input").onclick = function(evt){InpUser2_Open();};
	document.getElementById("btn_reset").onclick = function(evt){ErrNodeClear();};
	comSetCmbArea(document.getElementById("UI_CHIIKI"),"AREA","1");

//	setContents_l("80%");
	
//ページカウンター処理
	comSetCounterPage(comGetFileName());

}

/********************************************************/
// エラー表示領域の文字クリア
//
//
//
/********************************************************/
function ErrNodeClear(){
	replaceNodeText(document.getElementById("ERR_MAIL"),"");
	replaceNodeText(document.getElementById("ERR_HOSYOU"),"");
	replaceNodeText(document.getElementById("ERR_DANTAI"),"");
	replaceNodeText(document.getElementById("ERR_CONM"),"");
	replaceNodeText(document.getElementById("ERR_USERNO"),"");
	replaceNodeText(document.getElementById("ERR_YUBIN"),"");
	replaceNodeText(document.getElementById("ERR_ADDRESS1"),"");
	replaceNodeText(document.getElementById("ERR_CHIIKI"),"");
	replaceNodeText(document.getElementById("ERR_TEL"),"");
	replaceNodeText(document.getElementById("ERR_FAX"),"");
	replaceNodeText(document.getElementById("ERR_URL"),"");
	replaceNodeText(document.getElementById("ERR_TANTONM"),"");
	replaceNodeText(document.getElementById("ERR_TANTOKN"),"");
}

/****************************************/
/* 入力内容チェック                     */
/* 確認画面OPEN                         */
/*                                      */
/* 正常  ： true                        */
/* エラー：false                        */
/****************************************/
function InpUser2_Open(){

	var sErrMsg = "";
	var flgOK=true;
	var InpPrm = new Array(14);
	InpPrm[1] = document.getElementById("U_EMAIL").value;
	InpPrm[2] = document.getElementById("U_CONM").value;
	InpPrm[3] = document.getElementById("U_YUBIN").value;
	InpPrm[4] = document.getElementById("U_ADDRESS1").value;
	InpPrm[5] = document.getElementById("U_ADDRESS2").value;
	InpPrm[6] = document.getElementById("U_TEL").value;
	InpPrm[7] = document.getElementById("U_FAX").value;
	InpPrm[8] = document.getElementById("U_URL").value;
	InpPrm[9] = document.getElementById("U_TANTONM").value;
	InpPrm[10] = document.getElementById("U_TANTOKN").value;
	InpPrm[11] = document.getElementById("U_USERNO").value;
	InpPrm[12] = document.getElementById("U_HOSYOU").value;
	InpPrm[13] = document.getElementById("U_DANTAI").value;
	InpPrm[14] = document.getElementById("UI_CHIIKI").value;

	ErrNodeClear();

//2009/11/06 変更 ST terada ページャーを追加する
	comSetCounterPage("inp_user.js(メールアドレスチェック開始)");
//2009/11/06 変更 ED terada ページャーを追加する

//メールアドレスU_EMAIL
	if(document.getElementById("U_EMAIL").value == ""){
		replaceNodeText(document.getElementById("ERR_MAIL"),"メールアドレスを入力してください。");
		flgOK = false;
	}else{
		if(validateEmail(document.getElementById("U_EMAIL"),document.getElementById("ERR_MAIL"))==false){
			flgOK = false;
//2009/11/06 変更 ST terada ページャーを追加する
			comSetCounterPage("inp_user.js(" + document.getElementById("U_EMAIL").value + ")");
//2009/11/06 変更 ED terada ページャーを追加する
		}
	}
//会社名U_CONM
	if(document.getElementById("U_CONM").value == ""){
		replaceNodeText(document.getElementById("ERR_CONM"),"会社名を入力してください。");
		flgOK = false;
	}else{
		if (validateZenCheck(document.getElementById("U_CONM").value)==false){
			replaceNodeText(document.getElementById("ERR_CONM"),"会社名を全角文字で入力してください。");
			flgOK = false;
		}
	}
//免許番号U_USERNO
	if(document.getElementById("U_USERNO").value == ""){
		replaceNodeText(document.getElementById("ERR_USERNO"),"免許番号を入力してください。");
		flgOK = false;
	}

//免許番号

//保証協会U_HOSYOU
	if (validateZenCheck(document.getElementById("U_HOSYOU").value)==false){
		replaceNodeText(document.getElementById("ERR_HOSYOU"),"保証協会を全角文字で入力してください。");
		flgOK = false;
	}

//所属団体U_DANTAI
	if (validateZenCheck(document.getElementById("U_DANTAI").value)==false){
		replaceNodeText(document.getElementById("ERR_DANTAI"),"所属団体を全角文字で入力してください。");
		flgOK = false;
	}

//郵便番号U_YUBIN
	if(document.getElementById("U_YUBIN").value == ""){
		replaceNodeText(document.getElementById("ERR_YUBIN"),"郵便番号を入力してください。");
		flgOK = false;
	}else{
		if(validatePostCode(document.getElementById("U_YUBIN"),document.getElementById("ERR_YUBIN"))==false){
			flgOK = false;
		}
	}

//住所・方書U_ADDRESS1,U_ADDRESS2
	if(document.getElementById("U_ADDRESS1").value == ""){
		replaceNodeText(document.getElementById("ERR_ADDRESS1"),"住所を入力してください。");
		flgOK = false;
	}else{
		if (validateZenCheck(document.getElementById("U_ADDRESS1").value)==false){
			replaceNodeText(document.getElementById("ERR_ADDRESS1"),"住所を全角文字で入力してください。");
			flgOK = false;
		}
	}
	if (validateZenCheck(document.getElementById("U_ADDRESS2").value)==false){
		replaceNodeText(document.getElementById("ERR_ADDRESS1"),"住所を全角文字で入力してください。");
		flgOK = false;
	}

//会社所在都道府県UI_CHIIKI
	if(document.getElementById("UI_CHIIKI").value == ""){
		replaceNodeText(document.getElementById("ERR_CHIIKI"),"会社所在都道府県を選択してください。");
		flgOK = false;
	}

//電話番号U_TEL
	if(document.getElementById("U_TEL").value == ""){
		replaceNodeText(document.getElementById("ERR_TEL"),"電話番号を入力してください。");
		flgOK = false;
	}else{
		if(validateTel(document.getElementById("U_TEL"),document.getElementById("ERR_TEL"))==false){
			flgOK = false;
		}
	}
//FAX番号U_FAX
	if(validateFax(document.getElementById("U_FAX"),document.getElementById("ERR_FAX"))==false){
		flgOK = false;
	}

//URL U_URL
	if(document.getElementById("U_URL").value != ""){
		if(document.getElementById("U_URL").value.indexOf("http://",0) != 0){
			replaceNodeText(document.getElementById("ERR_URL"),"URLは「http://」を含めて入力してください。");
			flgOK = false;
		}
	}
//担当者名前・カナU_TANTONM,U_TANTOKN

	if(document.getElementById("U_TANTONM").value == ""){
		replaceNodeText(document.getElementById("ERR_TANTONM"),"担当者名を入力してください。");
		flgOK = false;
	}else{
		if (validateZenCheck(document.getElementById("U_TANTONM").value)==false){
			replaceNodeText(document.getElementById("ERR_TANTONM"),"担当者を全角文字で入力してください。");
			flgOK = false;
		}
	}

	if(document.getElementById("U_TANTOKN").value == ""){
		replaceNodeText(document.getElementById("ERR_TANTOKN"),"担当者名（カナ）を入力してください。");
		flgOK = false;
	}else{
		if (validateZenCheck(document.getElementById("U_TANTOKN").value)==false){
			replaceNodeText(document.getElementById("ERR_TANTOKN"),"担当者名（カナ）を全角カナで入力してください。");
			flgOK = false;
		}
	}

	if (flgOK == false){
		return false;
	}

	var sPrmStr = "";
	var sStr = "";
	for(i=1;i<15;i++){
		if(i==1){
			sStr = "?prm";
		}else{
			sStr = "&prm";
		}
		sPrmStr = sPrmStr + sStr + i + "=" + InpPrm[i];
	}

	sPrmStr = "inp_user2.html" + sPrmStr;

	location.href = sPrmStr;

	return true;

}
