function submit_check(){
	var c_name, c_kana, zip_cd, c_pref;
	var cpny_add1, ch_name, ch_sec, ch_tel;
	var ch_mail, c_inq;


	chk = 0;

	c_name = document.frm_entry.cpny_name.value;
	c_kana = document.frm_entry.cpny_name_kana.value;
	zip_cd = document.frm_entry.cpny_zip.value;
	c_pref = document.frm_entry.cpny_pref.options.selectedIndex;
	c_add1 = document.frm_entry.cpny_address1.value;
	ch_name = document.frm_entry.chrg_name.value;
	ch_sec = document.frm_entry.chrg_section.value;
	ch_tel = document.frm_entry.chrg_tel.value;
	ch_mail = document.frm_entry.chrg_mail.value;
	c_inq = document.frm_entry.inquiry.value;

	mes = new Array("",
		"御社名を入力してください。",
		"フリガナを入力してください。",
		"郵便番号は半角数字、半角ハイフンを使用してください。",
		"都道府県を選択してください。",
		"住所を入力してください。",
		"ご担当者様名を入力してください。",
		"部署名を入力してください。",
		"ご連絡先 電話番号を入力してください。",
		"ご連絡先 電話番号は半角数字、半角ハイフンを使用してください。",
		"ご連絡先 メールアドレスを入力してください。",
		"ご連絡先 メールアドレスをご確認ください。",

		"求人内容及びお問い合せ内容を入力してください。",
		"求人内容及びお問い合せ内容は、全角1000文字以内でご記入下さい。"
	);

    strREG = /[0-9\-]/g;
	result = zip_cd.match(strREG);

    strREG2 = /[0-9\-\(\)\+]/g;
	result2 = ch_tel.match(strREG2);

	strREG3 = /[a-zA-Z0-9\-\~\._]+\@[a-zA-Z0-9\-\~\._]+\.[a-zA-Z0-9\-\~\._]+[a-zA-Z]$/i;
	result3 = ch_mail.match(strREG3);


	if(c_name == ""){
		alert( mes[1] );
		document.frm_entry.cpny_name.focus();
		chk++; return false;
	}

	if(c_kana == ""){
		alert( mes[2] );
		document.frm_entry.cpny_name_kana.focus();
		chk++; return false;
	}

	if(result == null && zip_cd != ""){
		alert( mes[3] );
		document.frm_entry.cpny_zip.focus();
		chk++; return false;
	}

	if(c_pref == 0){
		alert( mes[4] );
		document.frm_entry.cpny_pref.focus();
		chk++; return false;
	}

	if(c_add1 == ""){
		alert( mes[5] );
		document.frm_entry.cpny_address1.focus();
		chk++; return false;
	}

	if(ch_name == ""){
		alert( mes[6] );
		document.frm_entry.chrg_name.focus();
		chk++; return false;
	}

	if(ch_sec == ""){
		alert( mes[7] );
		document.frm_entry.chrg_section.focus();
		chk++; return false;
	}

	if(ch_tel == ""){
		alert( mes[8] );
		document.frm_entry.chrg_tel.focus();
		chk++; return false;
	}

	if(result2 == null){
		alert( mes[9] );
		document.frm_entry.chrg_tel.focus();
		chk++; return false;
	}

	if(ch_mail == ""){
		alert( mes[10] );
		document.frm_entry.chrg_mail.focus();
		chk++; return false;
	}

	if(result3 == null){
		alert( mes[11] );
		document.frm_entry.chrg_mail.focus();
		chk++; return false;
	}

	if(c_inq == ""){
		alert( mes[12] );
		document.frm_entry.inquiry.focus();
		chk++; return false;
	}

	if(c_inq.length > 1000){
		alert( mes[13] );
		document.frm_entry.inquiry.focus();
		chk++; return false;
	}

	if(chk == 0){
		return true;
	}else{
		return false;
	}

}
