function form_check(f) {

	if ((f.Division[0].checked == true) && (f.CompanyName.value == "")){
		alert("法人名を入力してください。");
		return false;
	}
	if (f.Business.value == "") {
		alert("業種を選択してください。");
		return false;
	}
	if (f.Name.value == "") {
		alert("お名前を入力してください。");
		return false;
	}
	if (f.FName.value == "") {
		alert("ふりがなを入力してください。");
		return false;
	}
	if(f.Mail1.value == "") {
		alert("Eメールアドレスを入力してください。");
		return false;
	}
	if(f.Mail1.value.indexOf('@') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value.indexOf('.') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value != f.Mail2.value) {
		alert("Eメールアドレス(再確認)を入力してください。");
		return false;
	}
	if (f.Tel.value == "") {
		alert("電話番号を入力してください。");
		return false;
	}
	if (f.Zip1.value == "") {
		alert("郵便番号を入力してください。");
		return false;
	}
	if (f.Zip2.value == "") {
		alert("郵便番号を入力してください。");
		return false;
	}
	if (f.Address1.value == "") {
		alert("都道府県を選択してください。");
		return false;
	}
	if (f.Address2.value == "") {
		alert("住所1を入力してください。");
		return false;
	}

	return true;

}

function recruit_form_check(f) {

	if (f.Business.value == "") {
		alert("希望職種を選択してください。");
		return false;
	}
	if (f.Name.value == "") {
		alert("お名前を入力してください。");
		return false;
	}
	if (f.FName.value == "") {
		alert("ふりがなを入力してください。");
		return false;
	}
//	if (f.Year.value == "") {
//		alert("生年月日（年）を入力してください。");
//		return false;
//	}
//	if (f.Month.value == "") {
//		alert("生年月日（月）を入力してください。");
//		return false;
//	}
//	if (f.Day.value == "") {
//		alert("生年月日（日）を入力してください。");
//		return false;
//	}
	if(f.Mail1.value == "") {
		alert("Eメールアドレスを入力してください。");
		return false;
	}
	if(f.Mail1.value.indexOf('@') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value.indexOf('.') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value != f.Mail2.value) {
		alert("Eメールアドレス(再確認)を入力してください。");
		return false;
	}
	if (f.Tel.value == "") {
		alert("電話番号を入力してください。");
		return false;
	}
	if (f.Address1.value == "") {
		alert("都道府県を選択してください。");
		return false;
	}
	if (f.Address2.value == "") {
		alert("住所1を入力してください。");
		return false;
	}
	if (f.Career.value == "") {
		alert("最終学歴を選択してください。");
		return false;
	}

	return true;
}

function inquiry_form_check(f) {

	if ((f.Division[0].checked == true) && (f.CompanyName.value == "")){
		alert("法人名及び団体名を入力してください。");
		return false;
	}
	if ((f.Division[0].checked == true) && (f.Post.value == "")){
		alert("所属部署を入力してください。");
		return false;
	}
	if (f.Name.value == "") {
		alert("お名前を入力してください。");
		return false;
	}
	if (f.Tel.value == "") {
		alert("電話番号を入力してください。");
		return false;
	}
	if(f.Mail1.value == "") {
		alert("Eメールアドレスを入力してください。");
		return false;
	}
	if(f.Mail1.value.indexOf('@') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value.indexOf('.') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value != f.Mail2.value) {
		alert("Eメールアドレス(再確認)を入力してください。");
		return false;
	}
	if (f.Note.value == "") {
		alert("お問い合わせ内容を入力してください。");
		return false;
	}

	return true;
}

function rental_form_check(f) {

	if ((f.Model1.value == "") && (f.Model2.value == "") && (f.Model3.value == "") && (f.Model4.value == "") && (f.Model5.value == "")){
		alert("ご希望機種を選択してください。");
		return false;
	}
	if (f.Name.value == "") {
		alert("お名前を入力してください。");
		return false;
	}
	if (f.FName.value == "") {
		alert("ふりがなを入力してください。");
		return false;
	}
	if (f.Tel.value == "") {
		alert("電話番号を入力してください。");
		return false;
	}
	if (f.Zip1.value == "") {
		alert("郵便番号を入力してください。");
		return false;
	}
	if (f.Zip2.value == "") {
		alert("郵便番号を入力してください。");
		return false;
	}
	if (f.Address1.value == "") {
		alert("都道府県を選択してください。");
		return false;
	}
	if (f.Address2.value == "") {
		alert("住所1を入力してください。");
		return false;
	}

	return true;
}

function material_form_check(f) {

	if ((f.Param1_1.checked == false) && (f.Param1_2.checked == false) && (f.Param1_3.checked == false) && (f.Param1_4.checked == false) && (f.Param1_5.checked == false) && (f.Param1_6.checked == false) && (f.Param2_1.checked == false) && (f.Param2_2.checked == false) && (f.Param3_1.checked == false) && (f.Param3_2.checked == false) && (f.Param3_3.checked == false) && (f.Param4_1.checked == false) && (f.Param4_2.checked == false) && (f.Param5_1.checked == false) && (f.Param5_2.checked == false) && (f.Param5_3.checked == false) && (f.Param5_4.checked == false) && (f.Param5_5.checked == false) && (f.Param6_1.checked == false) && (f.Param7_1.checked == false) && (f.Param7_2.checked == false) && (f.Param7_3.checked == false) && (f.Param8_1.checked == false) && (f.Param9_1.checked == false) && (f.Param9_2.checked == false) && (f.Param10_1.checked == false) && (f.Param10_2.checked == false) && (f.Param11_1.checked == false)) {
		alert("製品を選択してください。");
		return false;
	}

	if (f.Name.value == "") {
		alert("お名前を入力してください。");
		return false;
	}
	if (f.FName.value == "") {
		alert("ふりがなを入力してください。");
		return false;
	}
	if (f.Tel.value == "") {
		alert("電話番号を入力してください。");
		return false;
	}
	if (f.Zip1.value == "") {
		alert("郵便番号を入力してください。");
		return false;
	}
	if (f.Zip2.value == "") {
		alert("郵便番号を入力してください。");
		return false;
	}
	if (f.Address1.value == "") {
		alert("都道府県を選択してください。");
		return false;
	}
	if (f.Address2.value == "") {
		alert("住所1を入力してください。");
		return false;
	}

	return true;

}

function estimate_form_check(f) {

	if ((f.Division[0].checked == true) && (f.CompanyName.value == "")){
		alert("法人名を入力してください。");
		return false;
	}
	if (f.Name.value == "") {
		alert("お名前を入力してください。");
		return false;
	}
	if (f.FName.value == "") {
		alert("ふりがなを入力してください。");
		return false;
	}
	if(f.Mail1.value == "") {
		alert("Eメールアドレスを入力してください。");
		return false;
	}
	if(f.Mail1.value.indexOf('@') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value.indexOf('.') == -1) {
		alert("Eメールアドレスを正しく入力して下さい。");
		return false;
	}
	if(f.Mail1.value != f.Mail2.value) {
		alert("Eメールアドレス(再確認)を入力してください。");
		return false;
	}
	if (f.Tel.value == "") {
		alert("電話番号を入力してください。");
		return false;
	}
	if (f.Address1.value == "") {
		alert("都道府県を選択してください。");
		return false;
	}
	if (f.Address2.value == "") {
		alert("住所1を入力してください。");
		return false;
	}	
	if (f.Piece.value == "") {
		alert("枚数を入力してください。");
		return false;
	}
	if ((f.Usage.value == "その他") && (f.Usage_Other.value == "")) {
		alert("用途を入力してください。");
		return false;
	}
	if (f.Temperature1.value == "") {
		alert("温度範囲を入力してください。");
		return false;
	}
	if (f.Temperature2.value == "") {
		alert("温度範囲を入力してください。");
		return false;
	}
	if (f.Temperature3.value == "") {
		alert("Max温度を入力してください。");
		return false;
	}
	if ((f.Atmosphere.value == "特殊ガス") && (f.Atmosphere_Other.value == "")) {
		alert("特殊ガスを入力してください。");
		return false;
	}
	if (f.Kind.value == "") {
		alert("熱電対の種類を選択してください。");
		return false;
	}
	if ((f.Kind.value == "その他") && (f.Kind_Other.value == "")) {
		alert("熱電対の種類を入力してください。");
		return false;
	}
	if ((f.Thickness.value == "その他") && (f.Thickness_Other.value == "")) {
		alert("熱電対の太さを入力してください。");
		return false;
	}
	if (f.Wafer_supply.value == "") {
		alert("ウェハ供給を選択してください。");
		return false;
	}
	if (f.Wafer_materials.value == "") {
		alert("ウェハ材質を選択してください。");
		return false;
	}
	if ((f.Wafer_materials.value == "その他") && (f.Wafer_Other.value == "")) {
		alert("ウェハ材質を入力してください。");
		return false;
	}
	if (f.Size.value == "") {
		alert("ウェハ寸法を入力してください。");
		return false;
	}
	if (f.Clampface.value == "") {
		alert("熱電対取付面を選択してください。");
		return false;
	}
	if (f.How_Many.value == "") {
		alert("測定ポイント数を入力してください。");
		return false;
	}
	if (f.Coating.value == "") {
		alert("熱電対の第一被覆を選択してください。");
		return false;
	}
	if (f.Coating_Length.value == "") {
		alert("第一被覆の長さを入力してください。");
		return false;
	}
	if ((f.Polyimide[0].checked == false) && (f.Polyimide[1].checked == false)) {
		alert("ポリイミドフラットケーブルの要・不要を選択してください。");
		return false;
	}
	if ((f.Polyimide[0].checked == true) && (f.Polyimide_Length.value == "")) {
		alert("ポリイミドフラットケーブルの長さを入力してください。");
		return false;
	}
	if (f.Teflon.value == "") {
		alert("テフロンの長さを入力してください。");
		return false;
	}
	if ((f.processing[0].checked == false) && (f.processing[1].checked == false) && (f.processing[2].checked == false)) {
		alert("熱電対末端処理を選択してください。");
		return false;
	}
	if ((f.Coating_0.checked == false) && (f.Coating_1.checked == false) && (f.Coating_2.checked == false) && (f.Coating_3.checked == false) && (f.Coating_4.checked == false))　{
		alert("熱電対の被覆と長さを選択して下さい。");
		return false;
	}
	if ((f.Coating_0.checked == true) && (f.Coating_0_Length.value == "")) {
		alert("熱電対の被覆と長さを入力して下さい。");
		return false;
	}
	if ((f.Coating_1.checked == true) && (f.Coating_1_Length.value == "")) {
		alert("熱電対の被覆と長さを入力して下さい。");
		return false;
	}
	if ((f.Coating_2.checked == true) && (f.Coating_2_Length.value == "")) {
		alert("熱電対の被覆と長さを入力して下さい。");
		return false;
	}
	if ((f.Coating_3.checked == true) && (f.Coating_3_Length.value == "")) {
		alert("熱電対の被覆と長さを入力して下さい。");
		return false;
	}
	if ((f.Coating_4.checked == true) && (f.Coating_4_Length.value == "")) {
		alert("熱電対の被覆と長さを入力して下さい。");
		return false;
	}
	if ((f.Certificate.value == "要") && (f.Certificate_Temp0.value == "") && (f.Certificate_Temp1.value == "") && (f.Certificate_Temp2.value == "")) {
		alert("校正証明書で「要」を選択の方は、温度を入力してください。");
		return false;
	}

	return true;

}


	function forget_check(f) {
	    if(f.id.value == "") {
            alert("メールアドレスを入力して下さい");
            return false;
                }
                if(f.id.value.indexOf('\@') == -1) {
                        alert("メールアドレスが正しく入力されていません");
                        return false;
                }
                if(f.id.value.indexOf('.') == -1) {
                        alert("メールアドレスが正しく入力されていません");
                        return false;
                }
		return true;
	}

function change_check(f) {
	    if(f.id.value == "") {
            alert("ご登録されているお客様ID(メールアドレス)を入力して下さい");
            return false;
                }
                if(f.id.value.indexOf('\@') == -1) {
                        alert("お客様ID(メールアドレス)が正しく入力されていません");
                        return false;
                }
                if(f.id.value.indexOf('.') == -1) {
                        alert("お客様ID(メールアドレス)が正しく入力されていません");
                        return false;
                }
	    if(f.passwd.value == "") {
            alert("パスワードを入力して下さい");
            return false;
                }
		return true;
	}

function userlogin_check(f) {
	    if(f.Id.value == "") {
            alert("ご登録されているお客様ID(メールアドレス)を入力して下さい");
            return false;
                }
                if(f.Id.value.indexOf('\@') == -1) {
                        alert("お客様ID(メールアドレス)が正しく入力されていません");
                        return false;
                }
                if(f.Id.value.indexOf('.') == -1) {
                        alert("お客様ID(メールアドレス)が正しく入力されていません");
                        return false;
                }
	    if(f.Pass.value == "") {
            alert("パスワードを入力して下さい");
            return false;
                }
		return true;
	}
