//--*----*----*----*----*----*----*----*
//　名前チェック
//--*----*----*----*----*----*----*----*
function ordercheck1(f,mode) {
//注文をやめる --> 注文内容確認へ戻す
if (mode==0) {
	f.mode.value=mode;
	f.submit();
	return true;
}

//空白除去
	var wk = f.corp.value;
	f.corp.value= wk.split(' ').join('').split('　').join('');
	wk = f.corp_kana.value;
	f.corp_kana.value= wk.split(' ').join('').split('　').join('');
	wk = f.busyo.value;
	f.busyo.value= wk.split(' ').join('').split('　').join('');
	wk = f.yakusyoku.value;
	f.yakusyoku.value= wk.split(' ').join('').split('　').join('');
	wk = f.sei.value;
	f.sei.value= wk.split(' ').join('').split('　').join('');
	wk = f.mei.value;
	f.mei.value= wk.split(' ').join('').split('　').join('');
	wk = f.sei_kana.value;
	f.sei_kana.value= wk.split(' ').join('').split('　').join('');
	wk = f.mei_kana.value;
	f.mei_kana.value= wk.split(' ').join('').split('　').join('');
	wk = f.email.value;
	f.email.value= wk.split(' ').join('').split('　').join('');
	wk = f.email2.value;
	f.email2.value= wk.split(' ').join('').split('　').join('');
	var wk = f.work_mei.value;
	f.work_mei.value= wk.split(' ').join('').split('　').join('');


//会社名
	if (f.corp.value == "") {
		alert('会社名が未入力です\n');
		f.corp.focus();
		return false;
	}
	if (f.corp.value!="") {
		if (!isZK(f.corp)) {
			alert('会社名は全角文字で入力してください');
			f.corp.focus();
			return false;
		}
	}
//フリガナ (会社名)
	if (f.corp_kana.value == "") {
		alert('会社名（フリガナ）が未入力です');
		f.corp_kana.focus();
		return false;
	}
	if (f.corp_kana.value!="") {
		if (!isZKKana(f.corp_kana)) {
			alert('会社名（フリガナ）は全角のカナ文字で入力してください');
			f.corp_kana.focus();
			return false;
		}
	}

//担当者名 (姓)
	if (f.sei.value == "") {
		alert('担当者名の(姓)が未入力です');
		f.sei.focus();
		return false;
	}
	if (!isZK(f.sei)) {
		alert('担当者名の(姓)は全角文字で入力してください');
		f.sei.focus();
		return false;
	}
//担当者名 (名)
	if (f.mei.value == "") {
		alert('担当者名の(名)が未入力です');
		f.mei.focus();
		return false;
	}
	if (!isZK(f.mei)) {
		alert('担当者名の(名)は全角文字で入力してください');
		f.mei.focus();
		return false;
	}
//フリガナ (姓)
	if (f.sei_kana.value == "") {
		alert('姓のフリガナが未入力です');
		f.sei_kana.focus();
		return false;
	}
	if (!isZKKana(f.sei_kana)) {
		alert('姓のフリガナは全角のカナ文字で入力してください');
		f.sei_kana.focus();
		return false;
	}
//フリガナ (名)
	if (f.mei_kana.value == "") {
		alert('名のフリガナが未入力です');
		f.mei_kana.focus();
		return false;
	}
	if (!isZKKana(f.mei_kana)) {
		alert('名のフリガナは全角のカナ文字で入力してください');
		f.mei_kana.focus();
		return false;
	}

//e-mail
	if (f.email.value == "") {
		alert('e-mailが未入力です');
		f.email.focus();
		return false;
	}
	if (f.email2.value == "") {
		alert('確認用のe-mailが未入力です');
		f.email2.focus();
		return false;
	}

//携帯電話用e-mail 拒否
	if (f.email.value.indexOf("docomo.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("ezweb.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-d.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-h.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-t.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-c.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-k.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-r.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-n.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-s.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("jp-q.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("d.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("h.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("t.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("c.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("k.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("r.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("n.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("s.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}
	if (f.email.value.indexOf("q.vodafone.ne.jp") != -1) {
		alert('携帯電話のメールアドレスでは受付できません');
		f.email.focus();
		return false;
	}

	if (f.email.value != f.email2.value) {
		alert('e-mailの入力内容とe-mail(確認用)の入力内容が違います');
		f.email.focus();
		return false;
	}
	if (!isEmail(f.email)) {
		alert('e-mailの入力内容に誤りがあります\n入力された内容を確認してください');
		f.email.focus();
		return false;
	}

//業務内容
	if (f.work.selectedIndex == 0) {
		alert('業務内容を選んでください');
		f.work.focus();
		return false;
	}
//業務名
	if (f.work_mei.value == "") {
		alert('業務名が未入力です\n');
		f.work_mei.focus();
		return false;
	}
//if (f.work_mei.value!="") {
//	if (!isZK(f.work_mei)) {
//		alert('業務名は全角文字で入力してください');
//		f.work_mei.focus();
//		return false;
//	}
//}

//Check OK!!
	f.mode.value=mode;
	f.submit();
	return true;
}

//--*----*----*----*----*----*----*----*
//　届先チェック
//--*----*----*----*----*----*----*----*
function ordercheck2(f,mode) {
//名前を入力する --> 名前入力へ戻す
if (mode==11) {
	f.mode.value=mode;
	f.submit();
	return true;
}

//空白除去
	var wk = f.tel1.value;
	f.tel1.value= wk.split(' ').join('').split('　').join('');
	wk = f.tel2.value;
	f.tel2.value= wk.split(' ').join('').split('　').join('');
	wk = f.tel3.value;
	f.tel3.value= wk.split(' ').join('').split('　').join('');
	var wk = f.fax1.value;
	f.fax1.value= wk.split(' ').join('').split('　').join('');
	wk = f.fax2.value;
	f.fax2.value= wk.split(' ').join('').split('　').join('');
	wk = f.fax3.value;
	f.fax3.value= wk.split(' ').join('').split('　').join('');
	wk = f.pos1.value;
	f.pos1.value= wk.split(' ').join('').split('　').join('');
	wk = f.pos2.value;
	f.pos2.value= wk.split(' ').join('').split('　').join('');
	wk = f.add2.value;
	f.add2.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue01.value;
	f.clue01.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue02.value;
	f.clue02.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue03.value;
	f.clue03.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue04.value;
	f.clue04.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue05.value;
	f.clue05.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue06.value;
	f.clue06.value= wk.split(' ').join('').split('　').join('');
	wk = f.clue07.value;
	f.clue07.value= wk.split(' ').join('').split('　').join('');

//支払方法
	if ((!f.payment[0].checked) && (!f.payment[1].checked)) {
		alert('支払方法を選んでください');
		return false;
	}

//郵便番号
	if (f.pos1.value == "") {
		alert('郵便番号が未入力です');
		f.pos1.focus();
		return false;
	}
	if (!isNumber(f.pos1)) {
		alert('郵便番号は半角数字で入力してください');
		f.pos1.focus();
		return false;
	}
	if (f.pos2.value == "") {
		alert('郵便番号が未入力です');
		f.pos2.focus();
		return false;
	}
	if (!isNumber(f.pos2)) {
		alert('郵便番号は半角数字で入力してください');
		f.pos2.focus();
		return false;
	}
	if (f.pos1.value.length != 3) {
		alert('郵便番号は3文字と4文字で入力してください');
		f.pos1.focus();
		return false;
	}
	if (f.pos2.value.length != 4) {
		alert('郵便番号は3文字と4文字で入力してください');
		f.pos2.focus();
		return false;
	}

//住所
	if (f.add1.selectedIndex == 0) {
		alert('都道府県名を選んでください');
		f.add1.focus();
		return false;
	}
	if (f.add2.value == "") {
		alert('都道府県名以降の住所が未入力です');
		f.add2.focus();
		return false;
	}

//電話番号
	if (f.tel1.value == "") {
		alert('電話番号の市外局番が未入力です');
		f.tel1.focus();
		return false;
	}
	if (!isNumber(f.tel1)) {
		alert('電話番号は半角数字で入力してください');
		f.tel1.focus();
		return false;
	}
	if (!isNumber(f.tel2)) {
		alert('電話番号は半角数字で入力してください');
		f.tel2.focus();
		return false;
	}
	if (f.tel3.value == "") {
		alert('電話番号の加入者番号が未入力です');
		f.tel3.focus();
		return false;
	}
	if (!isNumber(f.tel3)) {
		alert('電話番号は半角数字で入力してください');
		f.tel3.focus();
		return false;
	}
	if (f.tel3.value.length != 4) {
		alert('電話番号の加入者番号は4文字入力してください');
		f.tel3.focus();
		return false;
	}
	var tel = f.tel1.value + f.tel2.value + f.tel3.value
	if ((tel.length<10) || (tel.length>11)) {
		alert('電話番号は10～11文字以内で入力してください');
		f.tel1.focus();
		return false;
	}

//FAX番号
	if (!isNumber(f.fax1)) {
		alert('FAX番号は半角数字で入力してください');
		f.fax1.focus();
		return false;
	}
	if (!isNumber(f.fax2)) {
		alert('FAX番号は半角数字で入力してください');
		f.fax2.focus();
		return false;
	}
	if (!isNumber(f.fax3)) {
		alert('FAX番号は半角数字で入力してください');
		f.fax3.focus();
		return false;
	}
	if ((f.fax1.value != "") || (f.fax2.value != "")) {
		if (f.fax3.value.length != 4) {
			alert('FAX番号の加入者番号は4文字入力してください');
			f.fax3.focus();
			return false;
		}
		var fax = f.fax1.value + f.fax2.value + f.fax3.value
		if ((fax.length<10) || (fax.length>11)) {
			alert('FAX番号は10～11文字以内で入力してください');
			f.fax1.focus();
			return false;
		}
	}
//ご使用目的
	if ((!f.purpose[0].checked) && (!f.purpose[1].checked) && (!f.purpose[2].checked)) {
		alert('ご使用目的を選んでください');
		return false;
	}

//きっかけ
	if ((!f.clue[0].checked) && (!f.clue[1].checked) && (!f.clue[2].checked) && (!f.clue[3].checked) && (!f.clue[4].checked) && (!f.clue[5].checked) && (!f.clue[6].checked) && (!f.clue[7].checked)) {
		alert('きっかけを選んでください');
		return false;
	}
	if (f.clue[1].checked) {
		if (f.clue01.value == "") {
			alert('すでにユーザーを入力してください');
			f.clue01.focus();
			return false;
		}
	}
	if (!f.clue[1].checked) {
		if (f.clue01.value != "") {
			alert('すでにユーザーをチェックしてください');
			f.clue[1].focus();
			return false;
		}
	}
	if (f.clue[2].checked) {
		if (f.clue02.value == "") {
			alert('DMまたは資料請求を入力してください');
			f.clue02.focus();
			return false;
		}
	}
	if (!f.clue[2].checked) {
		if (f.clue02.value != "") {
			alert('DMまたは資料請求をチェックしてください');
			f.clue[2].focus();
			return false;
		}
	}
	if (f.clue[3].checked) {
		if (f.clue03.value == "") {
			alert('インターネットで見つけたを入力してください');
			f.clue03.focus();
			return false;
		}
	}
	if (!f.clue[3].checked) {
		if (f.clue03.value != "") {
			alert('インターネットで見つけたをチェックしてください');
			f.clue[3].focus();
			return false;
		}
	}
	if (f.clue[4].checked) {
		if (f.clue04.value == "") {
			alert('雑誌を入力してください');
			f.clue04.focus();
			return false;
		}
	}
	if (!f.clue[4].checked) {
		if (f.clue04.value != "") {
			alert('雑誌をチェックしてください');
			f.clue[4].focus();
			return false;
		}
	}
	if (f.clue[5].checked) {
		if (f.clue05.value == "") {
			alert('紹介を入力してください');
			f.clue05.focus();
			return false;
		}
	}
	if (!f.clue[5].checked) {
		if (f.clue05.value != "") {
			alert('紹介をチェックしてください');
			f.clue[5].focus();
			return false;
		}
	}
	if (f.clue[6].checked) {
		if (f.clue06.value == "") {
			alert('パソコンショップを入力してください');
			f.clue06.focus();
			return false;
		}
	}
	if (!f.clue[6].checked) {
		if (f.clue06.value != "") {
			alert('パソコンショップをチェックしてください');
			f.clue[6].focus();
			return false;
		}
	}
	if (f.clue[7].checked) {
		if (f.clue07.value == "") {
			alert('その他を入力してください');
			f.clue07.focus();
			return false;
		}
	}
	if (!f.clue[7].checked) {
		if (f.clue07.value != "") {
			alert('その他をチェックしてください');
			f.clue[7].focus();
			return false;
		}
	}

//Check OK!!
	f.mode.value=mode;
	f.submit();
	return true;
}

//--*----*----*----*----*----*----*----*
//　入力内容確認後、送信 or 修正
//--*----*----*----*----*----*----*----*
function ordercheck3(f,mode) {

//Check OK!!
	f.mode.value=mode;
	f.submit();
	return true;
}

