//+++++++++++++++++++++++++//
//■ 有料広告掲載 申し込み //
//+++++++++++++++++++++++++//
function yuryouCheck(){

	if(!(form = document.contact)){ return false; }

	//■ 店名
	if(!form.sname.value){
		alert("「店名」を、入力して下さい。");
		form.sname.focus();
		return false;
	}
	//■ 地域
	else if(!form.area.value){
		alert("「地域」を、選択して下さい。");
		form.area.focus();
		return false;
	}
	//■ 営業時間
	else if(!form.business_hour.value){
		alert("「営業時間」を、入力して下さい。");
		form.business_hour.focus();
		return false;
	}
	//■ ジャンル
	else if(!form.cat.value){
		alert("「ジャンル」を、選択して下さい。");
		form.cat.focus();
		return false;
	}
	//■ 電話番号
	else if(!form.elements["tel[0]"].value){
		alert("「電話番号(1)」を、入力して下さい。");
		form.elements["tel[0]"].focus();
		return false;
	}
	else if(!form.elements["tel[0]"].value.match(/^[0-9]{2,4}$/)){
		alert("「電話番号(1)」は、半角数字2～4桁で入力して下さい。");
		form.elements["tel[0]"].focus();
		return false;
	}
	else if(!form.elements["tel[1]"].value){
		alert("「電話番号(2)」を、入力して下さい。");
		form.elements["tel[1]"].focus();
		return false;
	}
	else if(!form.elements["tel[1]"].value.match(/^[0-9]{2,4}$/)){
		alert("「電話番号(2)」は、半角数字2～4桁で入力して下さい。");
		form.elements["tel[1]"].focus();
		return false;
	}
	else if(!form.elements["tel[2]"].value){
		alert("「電話番号(3)」を、入力して下さい。");
		form.elements["tel[2]"].focus();
		return false;
	}
	else if(!form.elements["tel[2]"].value.match(/^[0-9]{2,4}$/)){
		alert("「電話番号(3)」は、半角数字2～4桁で入力して下さい。");
		form.elements["tel[2]"].focus();
		return false;
	}
	//■ 連絡用電話番号
	else if(!form.elements["ptel[0]"].value){
		alert("「連絡用電話番号(1)」を、入力して下さい。");
		form.elements["ptel[0]"].focus();
		return false;
	}
	else if(!form.elements["ptel[0]"].value.match(/^[0-9]{2,4}$/)){
		alert("「連絡用電話番号(1)」は、半角数字2～4桁で入力して下さい。");
		form.elements["ptel[0]"].focus();
		return false;
	}
	else if(!form.elements["ptel[1]"].value){
		alert("「連絡用電話番号(2)」を、入力して下さい。");
		form.elements["ptel[1]"].focus();
		return false;
	}
	else if(!form.elements["ptel[1]"].value.match(/^[0-9]{2,4}$/)){
		alert("「連絡用電話番号(2)」は、半角数字2～4桁で入力して下さい。");
		form.elements["ptel[1]"].focus();
		return false;
	}
	else if(!form.elements["ptel[2]"].value){
		alert("「連絡用電話番号(3)」を、入力して下さい。");
		form.elements["ptel[2]"].focus();
		return false;
	}
	else if(!form.elements["ptel[2]"].value.match(/^[0-9]{2,4}$/)){
		alert("「連絡用電話番号(3)」は、半角数字2～4桁で入力して下さい。");
		form.elements["ptel[2]"].focus();
		return false;
	}
	//■ 連絡用時間帯
	else if(!form.ptime.value){
		alert("「連絡用時間帯」を、入力して下さい。");
		form.ptime.focus();
		return false;
	}
	//■ E-mail
	else if(!form.email.value){
		alert("「E-mail」を、入力して下さい。");
		form.email.focus();
		return false;
	}
	else if(!form.email.value.match(/^[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+@[0-9A-Za-z_.-]+\.[a-z]{2,4}$/)){
		alert("「E-mail」が、正しくありません。");
		form.email.focus();
		return false;
	}
	//■ 担当者名
	else if(!form.charge_name.value){
		alert("「担当者名」を、入力して下さい。");
		form.charge_name.focus();
		return false;
	}
	//■ URL
	else if(!form.url.value){
		alert("「オリジナル公式サイト URL」を、入力して下さい。");
		form.url.focus();
		return false;
	}
	else if(!form.url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「オリジナル公式サイト URL」が、正しくありません。");
		form.url.focus();
		return false;
	}
	//■ モバイルサイト URL
	else if(!form.murl.value){
		alert("「モバイルサイト URL」を、入力して下さい。");
		form.murl.focus();
		return false;
	}
	else if(form.murl.value && !form.murl.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「モバイルサイト URL」が、正しくありません。");
		form.murl.focus();
		return false;
	}
	else if(!form.rurl.value){
		alert("「求人広告を掲載されている URL」を、入力して下さい。");
		form.rurl.focus();
		return false;
	}
	//■ 求人サイト URL
	else if(form.rurl.value && !form.rurl.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「求人広告を掲載されている URL」が、正しくありません。");
		form.rurl.focus();
		return false;
	}
	//■ 届出確認書の添付
	else if(!form.upfile.value){
		alert("「届出確認書の添付」を、指定して下さい。");
		form.upfile.focus();
		return false;
	}
	//■ リンク設置URL
	else if(!form.link_url.value){
		alert("「リンク設置URL」を、入力して下さい。");
		form.link_url.focus();
		return false;
	}
	else if(!form.link_url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「リンク設置URL」が、正しくありません。");
		form.link_url.focus();
		return false;
	}
	//■ 管理者へのコメント
	else if(!form.comment.value){
		alert("「管理者へのコメント」を、入力して下さい。");
		form.comment.focus();
		return false;
	}
}


//+++++++++++++++++++++++++//
//■ 無料広告掲載 申し込み //
//+++++++++++++++++++++++++//
function muryouCheck(){

	if(!(form = document.contact)){ return false; }

	//■ 店名
	if(!form.sname.value){
		alert("「店名」を、入力して下さい。");
		form.sname.focus();
		return false;
	}
	//■ 地域
	else if(!form.area.value){
		alert("「地域」を、選択して下さい。");
		form.area.focus();
		return false;
	}
	//■ 営業時間
	else if(!form.business_hour.value){
		alert("「営業時間」を、入力して下さい。");
		form.business_hour.focus();
		return false;
	}
	//■ ジャンル
	else if(!form.cat.value){
		alert("「ジャンル」を、選択して下さい。");
		form.cat.focus();
		return false;
	}
	//■ 電話番号
	else if(!form.elements["tel[0]"].value){
		alert("「電話番号(1)」を、入力して下さい。");
		form.elements["tel[0]"].focus();
		return false;
	}
	else if(!form.elements["tel[0]"].value.match(/^[0-9]{2,4}$/)){
		alert("「電話番号(1)」は、半角数字2～4桁で入力して下さい。");
		form.elements["tel[0]"].focus();
		return false;
	}
	else if(!form.elements["tel[1]"].value){
		alert("「電話番号(2)」を、入力して下さい。");
		form.elements["tel[1]"].focus();
		return false;
	}
	else if(!form.elements["tel[1]"].value.match(/^[0-9]{2,4}$/)){
		alert("「電話番号(2)」は、半角数字2～4桁で入力して下さい。");
		form.elements["tel[1]"].focus();
		return false;
	}
	else if(!form.elements["tel[2]"].value){
		alert("「電話番号(3)」を、入力して下さい。");
		form.elements["tel[2]"].focus();
		return false;
	}
	else if(!form.elements["tel[2]"].value.match(/^[0-9]{2,4}$/)){
		alert("「電話番号(3)」は、半角数字2～4桁で入力して下さい。");
		form.elements["tel[2]"].focus();
		return false;
	}
	//■ E-mail
	else if(!form.email.value){
		alert("「E-mail」を、入力して下さい。");
		form.email.focus();
		return false;
	}
	else if(!form.email.value.match(/^[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+@[0-9A-Za-z_.-]+\.[a-z]{2,4}$/)){
		alert("「E-mail」が、正しくありません。");
		form.email.focus();
		return false;
	}
	//■ 担当者名
	else if(!form.charge_name.value){
		alert("「担当者名」を、入力して下さい。");
		form.charge_name.focus();
		return false;
	}
	//■ URL
	else if(!form.url.value){
		alert("「オリジナル公式サイト URL」を、入力して下さい。");
		form.url.focus();
		return false;
	}
	else if(!form.url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「オリジナル公式サイト URL」が、正しくありません。");
		form.url.focus();
		return false;
	}
	//■ モバイルサイト URL
	else if(!form.murl.value){
		alert("「モバイルサイト URL」を、入力して下さい。");
		form.murl.focus();
		return false;
	}
	else if(form.murl.value && !form.murl.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「モバイルサイト URL」が、正しくありません。");
		form.murl.focus();
		return false;
	}
	else if(!form.rurl.value){
		alert("「求人広告を掲載されている URL」を、入力して下さい。");
		form.rurl.focus();
		return false;
	}
	//■ 求人サイト URL
	else if(form.rurl.value && !form.rurl.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「求人広告を掲載されている URL」が、正しくありません。");
		form.rurl.focus();
		return false;
	}
	//■ 届出確認書の添付
	else if(!form.upfile.value){
		alert("「届出確認書の添付」を、指定して下さい。");
		form.upfile.focus();
		return false;
	}
	//■ リンク設置URL
	if(!form.link_url.value){
		alert("「リンク設置URL」を、入力して下さい。");
		form.link_url.focus();
		return false;
	}
	else if(!form.link_url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「リンク設置URL」が、正しくありません。");
		form.link_url.focus();
		return false;
	}
	//■ 管理者へのコメント
	else if(!form.comment.value){
		alert("「管理者へのコメント」を、入力して下さい。");
		form.comment.focus();
		return false;
	}
}


//++++++++++++++++++++++++//
//■ 相互リンク +申し込み //
//++++++++++++++++++++++++//
function sogo_linkCheck(){

	if(!(form = document.contact)){ return false; }

	//■ サイト名
	if(!form.sname.value){
		alert("「サイト名」を、入力して下さい。");
		form.sname.focus();
		return false;
	}
	//■ E-mail
	else if(!form.email.value){
		alert("「E-mail」を、入力して下さい。");
		form.email.focus();
		return false;
	}
	else if(!form.email.value.match(/^[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+@[0-9A-Za-z_.-]+\.[a-z]{2,4}$/)){
		alert("「E-mail」が、正しくありません。");
		form.email.focus();
		return false;
	}
	//■ 担当者名
	else if(!form.charge_name.value){
		alert("「担当者名」を、入力して下さい。");
		form.charge_name.focus();
		return false;
	}
	//■ URL
	else if(!form.url.value){
		alert("「URL」を、入力して下さい。");
		form.url.focus();
		return false;
	}
	else if(!form.url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「URL」が、正しくありません。");
		form.url.focus();
		return false;
	}
	//■ バナーURL
	else if(!form.banner_url.value){
		alert("「バナーURL」を、入力して下さい。");
		form.banner_url.focus();
		return false;
	}
	else if(!form.banner_url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「バナーURL」が、正しくありません。");
		form.banner_url.focus();
		return false;
	}
	//■ バナーURL
	else if(!form.link_url.value){
		alert("「リンク設置URL」を、入力して下さい。");
		form.link_url.focus();
		return false;
	}
	else if(!form.link_url.value.match(/^(http|https):\/\/[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+$/)){
		alert("「リンク設置URL」が、正しくありません。");
		form.link_url.focus();
		return false;
	}
	//■ 管理者へのコメント
	else if(!form.comment.value){
		alert("「管理者へのコメント」を、入力して下さい。");
		form.comment.focus();
		return false;
	}
}



//++++++++++++++++++++++//
//■ グラビアモデル募集 //
//++++++++++++++++++++++//
function gra_bosyuCheck(){

	if(form = document.gra_bosyu){

		//■ お店の許可を判別
		var len = form.kyoka.length;
		var flagKyoka = false;
		for(i=0; i<len; i++){
			if(form.kyoka[i].checked){ flagKyoka = true; break; }
		}

		//■ お名前
		if(!form.name.value){
			alert("「お名前」を、入力して下さい。");
			form.name.focus();
			return false;
		}
		//■ E-mail
		else if(!form.email.value){
			alert("「E-mail」を、入力して下さい。");
			form.email.focus();
			return false;
		}
		else if(!form.email.value.match(/^[0-9A-Za-z._!~*\'();\/?:\@&=+\$,%#-]+@[0-9A-Za-z_.-]+\.[a-z]{2,4}$/)){
			alert("「E-mail」が、正しくありません。");
			form.email.focus();
			return false;
		}
		//■ 年齢
		else if(!form.age.value){
			alert("「年齢」を、力して下さい。");
			form.age.focus();
			return false;
		}
		else if(!form.age.value.match(/^[0-9]{2,3}$/)){
			alert("「年齢」は、半角数字2-3文字で入力して下さい。");
			form.age.focus();
			return false;
		}
		//■ 現在のお仕事 が "風俗店勤務"の場合のみ
		else if(form.job.value == "風俗店勤務" && !flagKyoka){
			alert("「お店の許可」を、選択して下さい。");
			return false;
		}
		//■ 身長
		else if(form.height.value && !form.height.value.match(/^[0-9]{3}$/)){
			alert("「身長」は、半角数字3桁で入力して下さい。");
			form.height.focus();
			return false;
		}
		//■ バスト
		else if(form.bust.value && !form.bust.value.match(/^[0-9]{2,3}$/)){
			alert("「バスト」は、半角数字2-3桁で入力して下さい。");
			form.bust.focus();
			return false;
		}
		//■ 顔写真添付
		else if(!form.graFace.value){
			alert("「顔写真添付」を、指定して下さい。");
			form.graFace.focus();
			return false;
		}
		//■ 全身写真添付
		else if(!form.graAll.value){
			alert("「全身写真添付」を、指定して下さい。");
			form.graAll.focus();
			return false;
		}
	}
	return true;
}


