﻿//パラメータ受け渡し
if(typeof($)=='function'){
	// prototype.js 等で定義済みであれば何もしない。
}else{
	function $(e) { return document.getElementById(e); }
}

function smbForm(){
	$('hotelcd').value=$('sBFhotelcd').value;
	$('typeccd').value=$('sBFtypeccd').value;
	$('year').value=$('sBFyear').value;
	$('month').value=$('sBFmonth').value;
	$('day').value=$('sBFday').value;
	$('staycount').value=$('sBFstaycount').value;
	$('sForms').submit();
}

function addEvent(obj, func){
	if(window.addEventListener){
		window.addEventListener(obj, func, false);
	}else if(window.attachEvent){
		window.attachEvent("on"+obj, func);
	}else{
		window.onload = func;
	}
}
addEvent('load', searchFormInit);

//日付の初期値設定
function searchFormInit(){

	if(document.getElementById("target01")){
		//ホテル名
		document.getElementById("target01").innerHTML ='<select id="sBFhotelcd">'
														+ '<option value="001" selected="selected">京王プレッソイン 東銀座</option>'
														+ '<option value="002">京王プレッソイン 神田</option>'
														+ '<option value="003">京王プレッソイン 池袋</option>'
														+ '<option value="004">京王プレッソイン 五反田</option>'
														+ '<option value="005">京王プレッソイン 新宿</option>'
														+ '<option value="006">京王プレッソイン 茅場町</option>'
														+ '<option value="007">京王プレッソイン 大手町</option>'
														+ '<option value="008">京王プレッソイン 九段下</option>'
														+ '</select>';
		
//お部屋タイプ
		document.getElementById("target02").innerHTML ='<select id="sBFtypeccd">'
														
+ '<option value="SS">シングル喫煙</option>'

+ '<option value="SN" selected="selected">シングル禁煙</option>'

+ '<option value="TS">ツイン喫煙</option>'
														
+ '<option value="TN">ツイン禁煙</option>'
														
+ '<option value="DS">ダブル喫煙</option>'
														
+ '<option value="DN">ダブル禁煙</option>'
														
+ '<option value="LN">レディス禁煙</option>'
														
+ '<option value="LS">レディス喫煙</option>'
														
+ '<option value="UV">ユニバーサルツイン</option>'
+ '<option value="SDS">セミダブル喫煙</option>'
+ '<option value="SDN">セミダブル禁煙</option>'
+ '<option value="GS">セレクトシングル喫煙</option>'
+ '<option value="GN">セレクトシングル禁煙</option>'
+ '</select>';



//年
		document.getElementById("target03").innerHTML ='<select id="sBFyear">'
														+ '<option value=""></option>'
														+ '</select>&nbsp;年';

		//月
		document.getElementById("target04").innerHTML ='<select id="sBFmonth">'
														+ '<option value="1">01</option>'
														+ '<option value="2">02</option>'
														+ '<option value="3">03</option>'
														+ '<option value="4">04</option>'
														+ '<option value="5">05</option>'
														+ '<option value="6">06</option>'
														+ '<option value="7">07</option>'
														+ '<option value="8">08</option>'
														+ '<option value="9">09</option>'
														+ '<option value="10">10</option>'
														+ '<option value="11">11</option>'
														+ '<option value="12">12</option>'
														+ '</select>&nbsp;月&nbsp;';
		//日
		document.getElementById("target05").innerHTML ='<select id="sBFday">'
														+ '<option value="1">01</option>'
														+ '<option value="2">02</option>'
														+ '<option value="3">03</option>'
														+ '<option value="4">04</option>'
														+ '<option value="5">05</option>'
														+ '<option value="6">06</option>'
														+ '<option value="7">07</option>'
														+ '<option value="8">08</option>'
														+ '<option value="9">09</option>'
														+ '<option value="10">10</option>'
														+ '<option value="11">11</option>'
														+ '<option value="12">12</option>'
														+ '<option value="13">13</option>'
														+ '<option value="14">14</option>'
														+ '<option value="15">15</option>'
														+ '<option value="16">16</option>'
														+ '<option value="17">17</option>'
														+ '<option value="18">18</option>'
														+ '<option value="19">19</option>'
														+ '<option value="20">20</option>'
														+ '<option value="21">21</option>'
														+ '<option value="22">22</option>'
														+ '<option value="23">23</option>'
														+ '<option value="24">24</option>'
														+ '<option value="25">25</option>'
														+ '<option value="26">26</option>'
														+ '<option value="27">27</option>'
														+ '<option value="28">28</option>'
														+ '<option value="29">29</option>'
														+ '<option value="30">30</option>'
														+ '<option value="31">31</option>'
														+ '</select>&nbsp;日';
		//泊数
		document.getElementById("target06").innerHTML ='<select id="sBFstaycount">'
														+ '<option value="1" selected="selected">1</option>'
														+ '<option value="2">2</option>'
														+ '<option value="3">3</option>'
														+ '<option value="4">4</option>'
														+ '<option value="5">5</option>'
														+ '<option value="6">6</option>'
														+ '<option value="7">7</option>'
														+ '</select>&nbsp;泊'

		//年の取得今年～3年分
		var today = new Date();
		today.setDate(today.getDate());
		var year = today.getYear();
		year = (year < 2000) ? year+1900 : year ;
		var month = today.getMonth();
		var day = today.getDate();

		$('sBFyear').options.length = 3;
		$('sBFyear').options[0].text  = year;
		$('sBFyear').options[1].text  = year + 1;
		$('sBFyear').options[2].text  = year + 2;
		$('sBFyear').options[0].value = year;
		$('sBFyear').options[1].value = year + 1;
		$('sBFyear').options[2].value = year + 2;

		//日付の初期値設定
		selectOption($('sBFyear'), year);
		selectOption($('sBFmonth'), month + 1);
		selectOption($('sBFday'), day);

	}

};

function selectOption(obj, value) {
	for (var i = 0, len = obj.length; i < len; i++) {
	if (obj[i].value == value) {
	obj[i].selected = true;
	return;}
	}
}
