var itemArray = ["氏名（姓）","氏名（名）","フリガナ（セイ）","フリガナ（メイ）","希望職種","希望勤務地","性別","性別","生年","生月","生日","年齢","配偶者","配偶者","扶養家族","郵便番号1","郵便番号2","住所","電話番号1","電話番号2","電話番号3","携帯電話番号1","携帯電話番号2","携帯電話番号3","Eメールアドレス","学歴","職歴","免許／資格","志望動機","自己PR"];

function output(){
	var i;
	var str = "";
	var errorTxt = "";
	var flg = 0;
	for(i=0; i<document.recForm.length; i++){
		if(document.recForm.elements[i].type != "button"){
			if(document.recForm.elements[i].type == "radio"){
				if(document.recForm.elements[i].checked == true){
					str += itemArray[i] + "：　";
					str += document.recForm.elements[i].value + "\n";
				}
			}
			else {
				str += itemArray[i] + "：　";
				str += document.recForm.elements[i].value + "\n";
			}
			if(document.recForm.elements[i].value == ""){
				if(document.recForm.elements[i].id.match(/_N/) != null){
					errorTxt += "・" +  itemArray[i] + "が未入力です。" + "\n";
					flg = 1;
				}
				else if(document.recForm.elements[i].id.match(/_P/) != null){
					errorTxt += "・" +  itemArray[i] + "が未選択です。" + "\n";
					flg = 1;
				}
			}
			if(document.recForm.elements[i].id.match(/_E/) != null){
				if(document.recForm.elements[i].value != ""){
					if(document.recForm.elements[i].value.match(/^[a-zA-Z0-9_.\-]+@[a-zA-Z0-9_.\-]+\.[a-z]{2,}$/) == null){
						errorTxt += "・" +  itemArray[i] + "の入力形式が正しくありません。" + "\n";
						flg = 1;
					}
				}
			}
			if(document.recForm.elements[i].id.match(/_S/) != null){
				if(document.recForm.elements[i].value.match(/\D/) != null){
					errorTxt += "・" +  itemArray[i] + "は半角数字で入力してください。" + "\n";
					flg = 1;
				}
			}
		}
	}
	if(flg == 1){
		alert(errorTxt);
		return false;
	}
	else {
		return true;
	}
}

var itemArray2 = ["氏名（姓）","氏名（名）","フリガナ（セイ）","フリガナ（メイ）","希望職種","希望勤務地","性別","性別","生年","生月","生日","年齢","郵便番号1","郵便番号2","住所","電話番号1","電話番号2","電話番号3","携帯電話番号1","携帯電話番号2","携帯電話番号3","Eメールアドレス","学歴","免許／資格","志望動機","自己PR"];

function output2(){
	var i;
	var str = "";
	var errorTxt = "";
	var flg = 0;
	for(i=0; i<document.recForm.length; i++){
		if(document.recForm.elements[i].type != "button"){
			if(document.recForm.elements[i].type == "radio"){
				if(document.recForm.elements[i].checked == true){
					str += itemArray2[i] + "：　";
					str += document.recForm.elements[i].value + "\n";
				}
			}
			else {
				str += itemArray2[i] + "：　";
				str += document.recForm.elements[i].value + "\n";
			}
			if(document.recForm.elements[i].value == ""){
				if(document.recForm.elements[i].id.match(/_N/) != null){
					errorTxt += "・" +  itemArray2[i] + "が未入力です。" + "\n";
					flg = 1;
				}
				else if(document.recForm.elements[i].id.match(/_P/) != null){
					errorTxt += "・" +  itemArray2[i] + "が未選択です。" + "\n";
					flg = 1;
				}
			}
			if(document.recForm.elements[i].id.match(/_E/) != null){
				if(document.recForm.elements[i].value != ""){
					if(document.recForm.elements[i].value.match(/^[a-zA-Z0-9_.\-]+@[a-zA-Z0-9_.\-]+\.[a-z]{2,}$/) == null){
						errorTxt += "・" +  itemArray2[i] + "の入力形式が正しくありません。" + "\n";
						flg = 1;
					}
				}
			}
			if(document.recForm.elements[i].id.match(/_S/) != null){
				if(document.recForm.elements[i].value.match(/\D/) != null){
					errorTxt += "・" +  itemArray2[i] + "は半角数字で入力してください。" + "\n";
					flg = 1;
				}
			}
		}
	}
	if(flg == 1){
		alert(errorTxt);
		return false;
	}
	else {
		return true;
	}
}