/**
 * 今日の日付から12日後を選択する関数
 */
function add12DaySelected() {
  // 今日の日時+12日を取得
  var date = addDate(12);

  // 年を取得
  var year = date.getFullYear();
  // 月を取得
  var month = date.getMonth();
  // 日を取得
  var day = date.getDate();

  // 年のselectオブジェクトを取得
  var yearObj = document.getElementById("year");
  if(year = 2010) {
    // 2010年だったら1番目
    yearObj.selectedIndex = 0;
  }
  else if(2011) {
    // 2011年だったら2番目
    yearObj.selectedIndex = 1;
  }

  // 月のselectオブジェクトを取得
  var monthObj = document.getElementById("month");
  // 選択する順番をセット（月は実際の月-1の数値なのでそのままセット）
  monthObj.selectedIndex = month;
  // 月のselectオブジェクトを取得
  var dayObj = document.getElementById("day");
  // 選択する順番をセット（日は実際の日付なので-1してセット）
  dayObj.selectedIndex = day -1;

}

/**
 * 今日の日付からn日後、n日前を求める関数
 * addDays 加算日。マイナス指定でn日前も設定可能
 */
function addDate(addDays) {
  // 今日の日時のオブジェクトを取得
  var today = new Date();
  //　年月日を取得
  var year = today.getFullYear();
  var month = today.getMonth();
  var day = today.getDate();

 // 年月日だけで日時オブジェクトを取得（その日の0:00にするため）
  var dt = new Date(year, month, day);

  // 日時をミリ秒で取得
  var baseSec = dt.getTime();
  // 進めたい日数をミリ秒で取得
  var addSec = addDays * 86400000;  //日数 * 1日のミリ秒数
  // 日時（ミリ秒）に進めたい日数（ミリ秒）を足す
  var targetSec = baseSec + addSec;
  // 上で求めた合計を日時オブジェクトにセットする
  dt.setTime(targetSec);
  // 結果を返却する
  return dt;
}


function search() {
  // グループID
  var group = 38;
  
  // 宿泊日選択
  var year = document.getElementById("year").selectedIndex + 2010;// 年を取得
  var month = document.getElementById("month").selectedIndex + 1;
  var day = document.getElementById("day").selectedIndex + 1; // インデックスから日を取得

  // オプション選択
  //var opt = document.getElementById("option").selectedIndex;
	var os = false;
	var rt = false;
	var kf = false;
	var pt = false;
	if(document.getElementById("ons").checked){
		var os = true;
	}
	if(document.getElementById("rtn").checked){
		var rt = true;
	}
	if(document.getElementById("kkf").checked){
		var kf = true;
	}
	if(document.getElementById("pet").checked){
		var pt = true;
	}


  // 宿泊日数選択
  var sty = document.getElementById("stay").selectedIndex + 1;
 
  
  // 人数選択
  var cnt = document.getElementById("count").selectedIndex;
  
  // キーワード（URIエンコード）
  var at = encodeURI(document.getElementById("at").value);
  // 空だったらNULL
  if(at == "") {
	at = null;
  }

  // URL作成
  var url = "http://www.tabitora.co.jp/tiger-front/view/info/hotelSearch.html?"
            + "g=38"
            + "&y=" + year
            + "&m=" + month
            + "&d=" + day
            + "&st=" + sty
            + "&cn=" + cnt
            + "&os=" + os
            + "&rt=" + rt
            + "&kf=" + kf
            + "&pt=" + pt
            ;


  // キーワードが入力されている場合
  if(at != null && at != "") {
    url += "&at=" + at;
  }

  // グループ内ホテル検索画面へ移動
  window.open(url, "shimosuwagroup");

}