﻿
function check(){ 
	//link (entry)
	var errmsg,mojisu;
	errmsg="";
	if(document.sougo.sitename.value == ""){
		errmsg="サイト名を入力してください\n";
	}
	if(document.sougo.url.value=="http://" || document.sougo.url.value=="") {
		errmsg+="サイトURLを入力してください\n";
	}else if(!document.sougo.url.value.match(/^(https?)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/)){
		errmsg+="URLが正しくありません\n";
	}
	if(document.sougo.linkurl.value=="http://" || document.sougo.linkurl.value=="") {
		errmsg+="リンク先URLを入力してください\n";
	}else if(!document.sougo.linkurl.value.match(/^(https?)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/)){
		errmsg+="リンク先URLが正しくありません\n";
	}
	mojisu = document.sougo.bikou.value.length;
	if(mojisu>300) {
		errmsg+="備考は300文字までにしてください\n";
	}
	if(document.sougo.mailadd.value == ""){
		errmsg+="メールアドレスを入力してください\n";
	}else if(!document.sougo.mailadd.value.match(/.+@.+\..+/)){
		errmsg+="メールアドレスが正しくありません\n";
	}
	if(document.sougo.name.value == ""){
		errmsg+="お名前を入力してください\n";
	}
	if(errmsg){ 
		window.alert(errmsg);
		return false;
	} 
	else{ 
		return true;
	} 
}


function check2(){ 
	//link (koushin)
	var errmsg,mojisu;
	errmsg="";
	if(document.sougo.sitename.value == ""){
		errmsg="登録サイト名を入力してください\n";
	}
	if(document.sougo.newsitename.value == ""){
		errmsg+="新しいサイト名を入力してください\n";
	}
	if(document.sougo.url.value=="http://" || document.sougo.url.value=="") {
		errmsg+="サイトURLを入力してください\n";
	}else if(!document.sougo.url.value.match(/^(https?)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/)){
		errmsg+="URLが正しくありません\n";
	}
	if(document.sougo.linkurl.value=="http://" || document.sougo.linkurl.value=="") {
		errmsg+="リンク先URLを入力してください\n";
	}else if(!document.sougo.linkurl.value.match(/^(https?)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/)){
		errmsg+="リンク先URLが正しくありません\n";
	}
	mojisu = document.sougo.bikou.value.length;
	if(mojisu>300) {
		errmsg+="備考は300文字までにしてください\n";
	}
	if(document.sougo.mailadd.value == ""){
		errmsg+="メールアドレスを入力してください\n";
	}else if(!document.sougo.mailadd.value.match(/.+@.+\..+/)){
		errmsg+="メールアドレスが正しくありません\n";
	}
	if(document.sougo.name.value == ""){
		errmsg+="お名前を入力してください\n";
	}
	if(errmsg){ 
		window.alert(errmsg);
		return false;
	} 
	else{ 
		return true;
	} 
}



function check3(){ 
	//contact
	var errmsg,mojisu;
	errmsg="";
	if(document.sougo.name.value == ""){
		errmsg="お名前を入力してください\n";
	}
	if(document.sougo.mailadd.value == ""){
		errmsg+="メールアドレスを入力してください\n";
	}else if(!document.sougo.mailadd.value.match(/.+@.+\..+/)){
		errmsg+="メールアドレスが正しくありません\n";
	}
	if(document.sougo.title.value == ""){
		errmsg+="お問い合わせタイトルを入力してください\n";
	}
	mojisu = document.sougo.naiyou.value.length;
	if(mojisu>300) {
		errmsg+="お問い合わせ内容は500文字までにしてください\n";
	} else if(mojisu<1) {
		errmsg+="お問い合わせ内容を入力してください\n";
	}

	if(errmsg){ 
		window.alert(errmsg);
		return false;
	} 
	else{ 
		return true;
	} 
}


function check4(){ 
	//recruit
	var errmsg,mojisu;
	errmsg="";

	if(document.rec.name.value == ""){
		errmsg="お名前を入力してください\n";
	}
	if(document.rec.name2.value == ""){
		errmsg+="ふりがなを入力してください\n";
	}
	if(document.rec.mailadd.value == ""){
		errmsg+="メールアドレスを入力してください\n";
	}else if(!document.rec.mailadd.value.match(/.+@.+\..+/)){
		errmsg+="メールアドレスが正しくありません\n";
	}
	if(document.rec.tel.value == ""){
		errmsg+="電話番号を入力してください\n";
	}
	if(document.rec.nen.value == ""){
		errmsg+="年齢を入力してください\n";
	}
	if(!document.rec.sei[0].checked && !document.rec.sei[1].checked){ 
		errmsg+="性別を選択してください\n";
	}

	if(document.rec.zipA3.value=="" || document.rec.zipB3.value==""
	   || document.rec.pref3.options[document.rec.pref3.selectedIndex].value == ""
	   || document.rec.pref3.options[document.rec.pref3.selectedIndex].value == 0
	   || document.rec.city3.value=="" || document.rec.area3.value==""){ 
		errmsg+="住所を入力してください\n";
	}

	if(document.rec.zenkin.value == ""){
		errmsg+="前勤務先または学校名を入力してください\n";
	}
	if(document.rec.zenshoku.value == ""){
		errmsg+="前職種または学部名を入力してください\n";
	}

	if(errmsg){ 
		window.alert(errmsg);
		return false;
	} 
	else{ 
		return true;
	} 
}


