﻿/************************************************************************/
// フォーム初期化処理
// Input Parameter
//    なし
// Output Parameter
//    なし
/************************************************************************/
window.onload=function(){

	document.getElementById("InpUser").onsubmit = function(evt){return Inpchk_Open(fgsMode_Recruit);};
	document.getElementById("InpUser").onreset = function(evt){InpReset();};

	document.getElementById("ErrTitle").className = "div_hidden";

//	setContents_l();
											//ページカウンター処理
	comSetCounterPage(comGetFileName());

}
/************************************************************************/
// リセット
// Input Parameter
//    なし
//
// Output Parameter
//    なし
//
// 戻り値
//    true  :正常
//    false :エラー
/************************************************************************/
function InpReset(){
	document.getElementById("ErrTitle").className = "div_hidden";
	document.getElementById("ErrMsg").innerHTML="";
	return true;
}

/************************************************************************/
// 入力値チェック
// Input Parameter
//    なし
//
// Output Parameter
//    なし
//
// 戻り値
//    true  :正常
//    false :エラー
/************************************************************************/
function Inpchk_Open(){
	var sErrMsg = "";			//エラーメッセージ

	//必須入力チェック
	sErrMsg = Chk_Input();

	document.getElementById("ErrMsg").innerHTML=sErrMsg;
	if (sErrMsg != ""){
		document.getElementById("ErrTitle").className = "div_errtitle";
		return false;
	}

	document.getElementById("ErrTitle").className = "div_hidden";
	return true;
}

/************************************************************************/
// 入力値チェック
// Input Parameter
//    なし
//
// Output Parameter
//    なし
//
// 戻り値
//    エラーメッセージ
/************************************************************************/
function Chk_Input(){
	var sErrMsg = "";			//エラーメッセージ

	//メールアドレス
	if(document.getElementById("U_EMAIL").value == ""){
		sErrMsg = sErrMsg + "メールアドレスを入力してください。<br/>";
	}else{
		if(validateEmail(document.getElementById("U_EMAIL"))==false){
			sErrMsg = sErrMsg + "メールアドレスを正しく入力してください。<br/>";
		}
	}

	//会社名
	if (validateZenCheck(document.getElementById("U_company").value)==false){
		sErrMsg = sErrMsg + "会社名を正しく入力してください。<br/>";
	}

	//会社名カナ
	if(document.getElementById("U_companykn").value==false){
	}else{
		if(validateZenKnCheck(document.getElementById("U_companykn").value) == false){
			sErrMsg = sErrMsg + "会社名（カナ）を正しく入力してください。<br/>";
		}
	}

	//部署名
	if (validateZenCheck(document.getElementById("U_section").value)==false){
		sErrMsg = sErrMsg + "部署名を正しく入力してください。<br/>";
	}

	//お名前
	if(document.getElementById("U_name").value == ""){
		sErrMsg = sErrMsg + "お名前（漢字）を入力してください。<br/>";
	}else{
		if (validateZenCheck(document.getElementById("U_name").value)==false){
			sErrMsg = sErrMsg + "お名前（漢字）を正しく入力してください。<br/>";
		}
	}

	if(document.getElementById("U_namekn").value == ""){
		sErrMsg = sErrMsg + "お名前（カナ）を入力してください。<br/>";
	}else{
		if(validateZenKnCheck(document.getElementById("U_namekn").value) == false){
			sErrMsg = sErrMsg + "お名前（カナ）を正しく入力してください。<br/>";
		}
	}

	//郵便番号
	if(document.getElementById("U_zip").value == ""){
		sErrMsg = sErrMsg + "郵便番号を入力してください。<br/>";
	}else{
		if(validatePostCode(document.getElementById("U_zip"))==false){
			sErrMsg = sErrMsg + "郵便番号を正しく入力してください。<br/>";
		}
	}

	//住所
	if(document.getElementById("U_address").value == ""){
		sErrMsg = sErrMsg + "住所を入力してください。<br/>";
	}else{
		if (validateZenCheck(document.getElementById("U_address").value)==false){
			sErrMsg = sErrMsg + "住所を正しく入力してください。<br/>";
		}
	}

	if (validateZenCheck(document.getElementById("U_addresssub").value)==false){
		sErrMsg = sErrMsg + "住所を正しく入力してください。<br/>";
	}

	//電話番号
	if(document.getElementById("U_TEL").value == ""){
		sErrMsg = sErrMsg + "電話番号を入力してください。<br/>";
	}else{
		if(validateTel(document.getElementById("U_TEL"))==false){
			sErrMsg = sErrMsg + "電話番号を正しく入力してください。<br/>";
		}
	}

	//FAX番号
	if(document.getElementById("U_FAX").value == ""){

	}else{
		if(validateFax(document.getElementById("U_FAX"))==false){
			sErrMsg = sErrMsg + "FAX番号を正しく入力してください。<br/>";
		}
	}

//2009/08/31 修正 ST terada
	//問い合わせ内容
	if(document.getElementById("U_comments").value == ""){
		sErrMsg = sErrMsg + "問い合わせ内容を入力してください。<br/>";
	}else{
		if(document.getElementById("U_comments").value.indexOf("\n")!=-1){
			sErrMsg = sErrMsg + "問い合わせ内容に改行は入力できません。<br/>";
		}else{
			if (validateZenCheck(document.getElementById("U_comments").value)==false){
				sErrMsg = sErrMsg + "問い合わせ内容を正しく入力してください。<br/>";
			}
		}
	}
//	if(document.getElementById("U_comments").value.indexOf("\n")!=-1){
//		sErrMsg = sErrMsg + "問い合わせ内容に改行は入力できません。<br/>";
//	}else{
//		if (validateZenCheck(document.getElementById("U_comments").value)==false){
//			sErrMsg = sErrMsg + "問い合わせ内容を正しく入力してください。<br/>";
//		}
//	}
//2009/08/31 修正 ED terada

	if(sErrMsg!=""){
		location.href="#ErrTop";
	}

	return sErrMsg;
}
