﻿
/**
 form 用javascript
*/

/* フォームの入力チェック */
function submitForm() {
	
	if( document.form1.name.value == "" ||  document.form1.name2.value == ""){
		 var str = (document.getElementById("lang").value == "jp") ?  "代表者お名前が入力されていません。" : "Please input your name.";
		 alert(str); 
		 return;
	}
	if( document.form1.tel.value == "") {
		 var str = (document.getElementById("lang").value == "jp") ?  "代表者電話番号が入力されていません。" : "Please input your phone number.";
		 alert(str);
		 return;
	}
	if( document.form1.email.value == "" ){
		 var str = (document.getElementById("lang").value == "jp") ?  "E-Mailが入力されていません。" : "E-mail address is not correct.";
		 alert(str);
		 return;
	}
	if( document.form1.email.value != document.form1.email2.value ) {
		var str = (document.getElementById("lang").value == "jp") ?  "E-Mailが正しくありません" : "E-mail address is not correct.";
		 alert(str);
		 return;
	}

	document.form1.submit();
}


/* プラン　option書き出し */
function setPlanForm( in_id, lang ) {
	var plan_jp = [
		//"ー","舞妓","芸妓","七五三","花魁","お七","侍","千姫","花嫁","あんみつ姫","振袖","裃"
		"ー","舞妓","芸妓","七五三","花魁","侍","着物"
		];
	
	var plan_en = [
		//"-","Maiko","Geiko","Shichigosan","Oiran","Oshichi","Samurai","Senhime","Bride","Anmitsuhime","Kimono","Kamishimo"
		"-","Maiko","Geiko","Shichigosan","Oiran","Samurai","Kimono"
		];
	
	var in_html  = "";
	
	in_html += '<select name="' + in_id + '">';
	
	var plan = (lang == "jp") ? plan_jp : plan_en;
	var leng = plan.length;
	for( var k=0; k<leng; k++  ) {
		in_html += '<option value="'+ plan[k] +'">' + plan[k] + '</option>';
	}
	
	in_html += '</select>';
	document.write( in_html );
}


/* 人数の書き出し */
function setNumGuest( in_id, onchange ){
	
	var num = 10;
	var in_html  = "";
	
	in_html += '<select name="' + in_id + '" onchange="' + onchange + '">';
	
	for( var k=0; k<10; k++  ) {
		in_html += '<option value="'+ k +'">' + k + '</option>';
	}
	
	in_html += '</select>';
	document.write( in_html );
}


/* 子供　男性　年齢 */
function setChildMaleOld() {
	
	var num = document.getElementsByName("child_male")[0].selectedIndex;
	var in_html = "";
	
	for( var i=0; i<num; i++ ) {
		if(document.getElementById("lang").value == "jp") {
			in_html += '<li><select name="child_male_age_'+i+'" class="select_num">' + setChildOld() + '</select>歳</li>';
		} else {
			in_html += '<li><select name="child_male_age_'+i+'" class="select_num">' + setChildOld() + '</select>age</li>';
		}
	}
	
	document.getElementById("child_male_age_select").innerHTML = in_html;
	
	document.getElementById("child_male_age").style.display = ( browser() ) ? "block" : "table-row";
	
	
}

/* 子供　女性　年齢 */
function setChildFemaleOld() {
	
	var num = document.getElementsByName("child_female")[0].selectedIndex;
	var in_html = "";
	for( var i=0; i<num; i++ ) {
		in_html += '<li><select name="child_female_age_'+i+'" class="select_num">' + setChildOld() + '</select>歳</li>';
	}
	document.getElementById("child_female_age_select").innerHTML = in_html;
	
	document.getElementById("child_female_age").style.display = ( browser() ) ? "block" : "table-row";
	
}

/* 年齢の選択 */
function setChildOld() {
	var num = 15;
	var in_html  = "";
	
	for( var k=0; k<num; k++  ) {
		in_html += '<option value="'+ k +'">' + k + '</option>';
	}
	 return in_html;
}


/* 年 */
function setYear(in_id, def){
	
	//var date = new Date();
	var date = getDateDays(2);
	var year = date.getFullYear();
	
	var in_html  = "";
	in_html += '<select name="' + in_id + '">';
	
	if( def ) in_html += '<option value="-"> - </option>';
	for( var k=year; k<=year+1; k++  ) {
		in_html += '<option value="'+ k +'">' + k + '</option>';
	}
	
	in_html += '</select>';
	document.write( in_html );
}

/* 月 */
function setMonth(in_id,def) {
	//var date = new Date();
	var date = getDateDays(2);
	var month = date.getMonth() +1;
	
	var in_html  = "";
	in_html += '<select name="' + in_id + '">';
	
	if( def ) in_html += '<option value="-"> - </option>';
	for( var k=1; k<=12; k++  ) {
		if( k==month && !def ){
			 in_html += '<option value="'+ k +'" selected>' + k + '</option>';
		} else {
			 in_html += '<option value="'+ k +'">' + k + '</option>';
		}
	}
	
	in_html += '</select>';
	document.write( in_html );
}

/* 日 */
function setDate(in_id,def) {
	//var date = new Date();
	var date = getDateDays(2);
	var day = date.getDate();
	
	var in_html  = "";
	in_html += '<select name="' + in_id + '">';
	
	if( def ) in_html += '<option value="-"> - </option>';
	for( var k=1; k<=31; k++  ) {
		
		if( k==day && !def ){
			 in_html += '<option value="'+ k +'" selected>' + k + '</option>';
		} else {
			 in_html += '<option value="'+ k +'">' + k + '</option>';
		}
	}
	
	in_html += '</select>';
	document.write( in_html );
}

/* 時*/
function setHour(in_id,def) {
	
	var in_html  = "";
	in_html += '<select name="' + in_id + '">';
	
	if( def ) in_html += '<option value="-"> - </option>';
	for( var k=11; k<=16; k++  ) {
		in_html += '<option value="'+ k +'">' + k + '</option>';
	}
	
	in_html += '</select>';
	document.write( in_html );
	
}

/* 次の日の取得 */
function getDateDays(days) {
	var d = new Date();
	d.setDate(d.getDate() + days);
	return d;
}

/* 枚数 */
function setNum(in_id) {
	
	var in_html  = "";
	in_html += '<select name="' + in_id + '">';
	
	for( var k=0; k<10; k++  ) {
		in_html += '<option value="'+ k +'">' + k + '</option>';
	}
	
	in_html += '</select>';
	document.write( in_html );
}


/* ブラウザ判定 */
function browser() {
	if(navigator.userAgent.indexOf("MSIE") >= 0) return true;
	else return false;
}
