﻿// JavaScript Document

/*-----------------------
PNG
-----------------------*/
$(document).ready(function() {
	$("div#header").pngfix();
	$("div#header h2 a").pngfix();
	$("div#header ul").pngfix();
	$("div#topimage").pngfix();
	$("div#menu").pngfix();
	$("div#menu ul").pngfix();
});


/*-----------------------
トップ画像
-----------------------*/
$(function() {
$('#slide').crossSlide({
  sleep: 2,
  fade: 1
}, [
　{src: 'images/topimage1.jpg' },
  { src: 'images/topimage2.jpg' },
  { src: 'images/topimage3.jpg' },
  { src: 'images/topimage4.jpg' }
]);　　　　　　　　　　　　　　
});

/*-----------------------
新着情報
-----------------------*/
$(document).ready(function(){
$('#tabs div').hide();
$('#tabs div:first').show();
$('#tabs ul li:first').addClass('active');

$('#tabs ul li a').click(function(){
$('#tabs ul li').removeClass('active');
$(this).parent().addClass('active');
var currentTab = $(this).attr('href');
$('#tabs div').hide();
$(currentTab).show();
return false;
});
});

/*-----------------------
宿泊プラン
-----------------------*/

$(document).ready(function(){
$('#tabs2 div').hide();
$('#tabs2 div:first').show();
$('#tabs2 ul li:first').addClass('active');

$('#tabs2 ul li a').click(function(){
$('#tabs2 ul li').removeClass('active');
$(this).parent().addClass('active');
var currentTab = $(this).attr('href');
$('#tabs2 div').hide();
$(currentTab).show();
return false;
});
});


/*------------------------------------------------
空室検索
-------------------------------------------------*/
/*-----------------------
西暦プルダウン作成関数
-----------------------*/
function CreateYears() {
    var i;
    date = new Date();
    var nowYear = (date.getYear()<1000)?
	 date.getYear()+1900:date.getYear();
    var year = nowYear;
    var optionTag;
   
    for( i = 0; i < 3; i++ ) {
        if( year == nowYear ) {
            optionTag = "<option value=\"" + year + "\" selected>" + year + "</option>\n";
        } else {
            optionTag = "<option value=\"" + year + "\">" + year + "</option>\n";
        }
        year++;
        document.write( optionTag );
    }
}


/*-----------------------
月プルダウン作成関数
-----------------------*/
function CreateMonths() {
    var i;
    date = new Date();
    var nowMonth = date.getMonth() + 1;
    var optionTag;
   
    for( i = 1; i <= 12; i++ ) {
        if( i == nowMonth ) {
            optionTag = "<option value=\"" + i + "\" selected>" + i + "</option>\n";
        } else {
            optionTag = "<option value=\"" + i + "\">" + i + "</option>\n";
        }
        document.write( optionTag );
    }
}


/*-----------------------
日プルダウン作成関数
-----------------------*/
function CreateDays() {
    var i;
    date = new Date();
    var nowDay = date.getDate();
    var optionTag;
   
    for( i = 1; i <= 31; i++ ) {
        if( i == nowDay ) {
            optionTag = "<option value=\"" + i + "\" selected>" + i + "</option>\n";
        } else {
            optionTag = "<option value=\"" + i + "\">" + i + "</option>\n";
        }
        document.write( optionTag );
    }
}


/*-----------------------
日付プルダウンアクティブ
-----------------------*/
function setDateEnable() {
	var form = document.forms["F1"];
	var cb = form.dateUndecided;
	var sel_y = form.stayYear;
	var sel_m = form.stayMonth;
	var sel_d = form.stayDay;
	var b = cb.checked;
	sel_y.disabled = sel_m.disabled = sel_d.disabled = b;
}



/*-----------------------
プルダウン内日付変更関数
-----------------------*/
function setDay(){
    var year = document.getElementById( "year" ).value;
    var month = document.getElementById( "month" ).value;
    var day = document.getElementById( "day" );

    var lastday = february( year, month );
    var itemnum = day.length;
    if ( lastday - 1 < day.selectedIndex ) {
        day.selectedIndex = lastday - 1;
    }
    day.length = lastday;
    for ( cnt = ( itemnum + 1 ); cnt <= lastday; cnt++ ) {
        day.options[cnt - 1].text = cnt;
    }
}

/*-----------------------
2月の日付決定関数
-----------------------*/
function february( year, month ){
    var lastday = new Array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
    if ( ( (year % 4 == 0) && (year % 100 != 0) ) || ( year % 400 == 0 ) ) {
        lastday[1] = 29;
    }
    return lastday[month - 1];
}


/*-----------------------
ボタン押時に日付を表示する関数
-----------------------*/
function showDate() {
    var year = document.getElementById( "year" ).value;
    var month = document.getElementById( "month" ).value;
    var day = document.getElementById( "day" ).value;
   
    var show = "あなたが選択したのは、" + year + "年" + month + "月" + day + "日です。";
   
    var selectDate = document.getElementById( "selectDate" );
   
    selectDate.innerHTML = show;
   
    return false;

}

/*-----------------------
URLの発行処理
-----------------------*/
function do_url() {
<!-- baseURLのURLを管理画面で取得できるプラン一覧にセットする// -->
  if(document.F1.hotelType.value == 1){var baseURL = "http://www.jhpds.net/mtracey/uw/uwp3100/uww3101.do?yadNo=376817"}
  else{var baseURL = "http://www.jhpds.net/shuparo/uw/uwp3100/uww3101.do?yadNo=372776"}
  var stayYear = document.getElementById( "year" ).value;
  var stayMonth = document.getElementById( "month" ).value;
  var stayDay = document.getElementById( "day" ).value;
  var stayCount = document.F1.stayCount.value;
  var dateUndesided = document.F1.dateUndecided.checked?1:0;

  var listURL = baseURL
	+ "&stayYear=" + stayYear
	+ "&dateUndesided=" + dateUndesided
	  if(!dateUndesided) {
    listURL += "&stayMonth=" + stayMonth
	+ "&stayDay=" + stayDay
	+ "&stayCount=" + stayCount;
  }

<!-- 同一ウィンドウ遷移の場合は残す// -->
  //document.location.href = listURL;
<!-- 別ウィンドウ遷移の場合は残す// -->
  window.open(listURL);
}

/*URLの発行処理*/
function nexturl() {
<!-- baseURLのURLを管理画面で取得できるプラン一覧にセットする// -->
  var hotelType = document.F1.hotelType.value;

  var listURL = "https://www.yadoken.jp/pg/FrontCtrlShowPlanRecommendation.php?hotel_id="
    + hotelType;
    
<!-- 同一ウィンドウ遷移の場合は残す// -->
  //document.location.href = listURL;
<!-- 別ウィンドウ遷移の場合は残す// -->
  document.F1.action = listURL;
  document.F1.method = post;
  document.F1.target = '_blank';
  return true;
}



/*------------------------------------------------
航空券付き
-------------------------------------------------*/
/*function jump(){
	var url = document.form1.select.options[document.form1.select.selectedIndex].value;
	if(url != "" ){
		if(target == 'top'){
			top.location.href = url;
		}
		else if(target == 'blank'){
			window.open(url, 'window_name');
		}
		else if(target != ""){
			eval('parent.' + target + '.location.href = url');
		}
		else{
			location.href = url;
		}
	}
}*/

function hotels(Sel){
hotel_jump=Sel.options[Sel.selectedIndex].value;
if(hotel_jump!="-"){
window.open(hotel_jump,"","toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes");
}
}

		
