﻿$(document).ready(function(){



// ロールオーバー
// -------------------------------------------------------------------------------
$('a img').hover(function(){
	$(this).attr('src', $(this).attr('src').replace('_off', '_on'));
		}, function(){
		if (!$(this).hasClass('currentPage')) {
		$(this).attr('src', $(this).attr('src').replace('_on', '_off'));
	}
});



// ページトップ・アンカー
// -------------------------------------------------------------------------------
$("#pagetop a,.pagetop a, .anchor a").click(function(){
	$('html,body').animate({ scrollTop: $($(this).attr("href")).offset().top },'fast');
	return false;
})



// ブックマークに追加
// -------------------------------------------------------------------------------
// add a "rel" attrib if Opera 7+
if(window.opera) {
	if ($("#bookmark").attr("rel") != ""){
		$("#bookmark").attr("rel","sidebar");
	} 
}
$("#bookmark").click(function(event){
	event.preventDefault();
	var url = this.href;
	var title = this.title;
	
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title);
	} else if(window.opera) { // Opera 7+
		return false; // do nothing
	} else { 
		 alert('Unfortunately, this browser does not support the requested action,'
		 + ' please bookmark this page manually.');
	}
});







});



// コピーライトの年号取得
// ------------------------------------------------------------------------------------------
function printDate() {
  myDate = new Date();
  myYear = myDate.getFullYear();
  document.write(myYear);
}



// ツアー最安値情報 切替ラジオボタン
// -------------------------------------------------------------------------------
function entryChange1(){
	radio = document.getElementsByName('entryPlan0') 
	if(radio[0].checked) {
		document.getElementById('tyo-month1').style.display = "";
		document.getElementById('tyo-month2').style.display = "none";
		document.getElementById('tyo-month3').style.display = "none";
	}else if(radio[1].checked) {
		document.getElementById('tyo-month1').style.display = "none";
		document.getElementById('tyo-month2').style.display = "";
		document.getElementById('tyo-month3').style.display = "none";
	}else if(radio[2].checked) {
		document.getElementById('tyo-month1').style.display = "none";
		document.getElementById('tyo-month2').style.display = "none";
		document.getElementById('tyo-month3').style.display = "";
	}
}
function entryChange2(){
	radio = document.getElementsByName('entryPlan1') 
	if(radio[0].checked) {
		document.getElementById('osa-month1').style.display = "";
		document.getElementById('osa-month2').style.display = "none";
		document.getElementById('osa-month3').style.display = "none";
	}else if(radio[1].checked) {
		document.getElementById('osa-month1').style.display = "none";
		document.getElementById('osa-month2').style.display = "";
		document.getElementById('osa-month3').style.display = "none";
	}else if(radio[2].checked) {
		document.getElementById('osa-month1').style.display = "none";
		document.getElementById('osa-month2').style.display = "none";
		document.getElementById('osa-month3').style.display = "";
	}
}
function entryChange3(){
	radio = document.getElementsByName('entryPlan2') 
	if(radio[0].checked) {
		document.getElementById('chu-month1').style.display = "";
		document.getElementById('chu-month2').style.display = "none";
		document.getElementById('chu-month3').style.display = "none";
	}else if(radio[1].checked) {
		document.getElementById('chu-month1').style.display = "none";
		document.getElementById('chu-month2').style.display = "";
		document.getElementById('chu-month3').style.display = "none";
	}else if(radio[2].checked) {
		document.getElementById('chu-month1').style.display = "none";
		document.getElementById('chu-month2').style.display = "none";
		document.getElementById('chu-month3').style.display = "";
	}
}
function entryChange4(){
	radio = document.getElementsByName('entryPlan3') 
	if(radio[0].checked) {
		document.getElementById('fkk-month1').style.display = "";
		document.getElementById('fkk-month2').style.display = "none";
		document.getElementById('fkk-month3').style.display = "none";
	}else if(radio[1].checked) {
		document.getElementById('fkk-month1').style.display = "none";
		document.getElementById('fkk-month2').style.display = "";
		document.getElementById('fkk-month3').style.display = "none";
	}else if(radio[2].checked) {
		document.getElementById('fkk-month1').style.display = "none";
		document.getElementById('fkk-month2').style.display = "none";
		document.getElementById('fkk-month3').style.display = "";
	}
}
function entryChange5(){
	radio = document.getElementsByName('entryPlan4') 
	if(radio[0].checked) {
		document.getElementById('spk-month1').style.display = "";
		document.getElementById('spk-month2').style.display = "none";
		document.getElementById('spk-month3').style.display = "none";
	}else if(radio[1].checked) {
		document.getElementById('spk-month1').style.display = "none";
		document.getElementById('spk-month2').style.display = "";
		document.getElementById('spk-month3').style.display = "none";
	}else if(radio[2].checked) {
		document.getElementById('spk-month1').style.display = "none";
		document.getElementById('spk-month2').style.display = "none";
		document.getElementById('spk-month3').style.display = "";
	}
}



// 検索 切替プルダウン
// -------------------------------------------------------------------------------
function entryChange6(){
	if(document.getElementById('changeSelect1')){
		id = document.getElementById('changeSelect1').value;
		
		if(id == '3'){
			document.getElementById('OKINAWAT').style.display = "";
			document.getElementById('HOKKAIDO').style.display = "none";
			document.getElementById('TOHOKUCO').style.display = "none";
			document.getElementById('TOKYOCOM').style.display = "none";
			document.getElementById('KANSAITO').style.display = "none";
			document.getElementById('KYUSHUCO').style.display = "none";
			document.getElementById('NANSEICO').style.display = "none";
		}else if(id == '2'){
			document.getElementById('OKINAWAT').style.display = "none";
			document.getElementById('HOKKAIDO').style.display = "";
			document.getElementById('TOHOKUCO').style.display = "none";
			document.getElementById('TOKYOCOM').style.display = "none";
			document.getElementById('KANSAITO').style.display = "none";
			document.getElementById('KYUSHUCO').style.display = "none";
			document.getElementById('NANSEICO').style.display = "none";
		}else if(id == '8'){
			document.getElementById('OKINAWAT').style.display = "none";
			document.getElementById('HOKKAIDO').style.display = "none";
			document.getElementById('TOHOKUCO').style.display = "";
			document.getElementById('TOKYOCOM').style.display = "none";
			document.getElementById('KANSAITO').style.display = "none";
			document.getElementById('KYUSHUCO').style.display = "none";
			document.getElementById('NANSEICO').style.display = "none";
		}else if(id == '5'){
			document.getElementById('OKINAWAT').style.display = "none";
			document.getElementById('HOKKAIDO').style.display = "none";
			document.getElementById('TOHOKUCO').style.display = "none";
			document.getElementById('TOKYOCOM').style.display = "";
			document.getElementById('KANSAITO').style.display = "none";
			document.getElementById('KYUSHUCO').style.display = "none";
			document.getElementById('NANSEICO').style.display = "none";
		}else if(id == '6'){
			document.getElementById('OKINAWAT').style.display = "none";
			document.getElementById('HOKKAIDO').style.display = "none";
			document.getElementById('TOHOKUCO').style.display = "none";
			document.getElementById('TOKYOCOM').style.display = "none";
			document.getElementById('KANSAITO').style.display = "";
			document.getElementById('KYUSHUCO').style.display = "none";
			document.getElementById('NANSEICO').style.display = "none";
		}else if(id == '4'){
			document.getElementById('OKINAWAT').style.display = "none";
			document.getElementById('HOKKAIDO').style.display = "none";
			document.getElementById('TOHOKUCO').style.display = "none";
			document.getElementById('TOKYOCOM').style.display = "none";
			document.getElementById('KANSAITO').style.display = "none";
			document.getElementById('KYUSHUCO').style.display = "";
			document.getElementById('NANSEICO').style.display = "none";
		}else if(id == '7'){
			document.getElementById('OKINAWAT').style.display = "none";
			document.getElementById('HOKKAIDO').style.display = "none";
			document.getElementById('TOHOKUCO').style.display = "none";
			document.getElementById('TOKYOCOM').style.display = "none";
			document.getElementById('KANSAITO').style.display = "none";
			document.getElementById('KYUSHUCO').style.display = "none";
			document.getElementById('NANSEICO').style.display = "";
		}
	}
}
function entryChange7(){
	if(document.getElementById('changeSelect2')){
		id = document.getElementById('changeSelect2').value;
		
		if(id == 'HNL'){
			document.getElementById('HNL').style.display = "";
			document.getElementById('GUM').style.display = "none";
			document.getElementById('SPN').style.display = "none";
			document.getElementById('ROR').style.display = "none";
			document.getElementById('CEB').style.display = "none";
			document.getElementById('ICN').style.display = "none";
		}else if(id == 'GUM'){
			document.getElementById('HNL').style.display = "none";
			document.getElementById('GUM').style.display = "";
			document.getElementById('SPN').style.display = "none";
			document.getElementById('ROR').style.display = "none";
			document.getElementById('CEB').style.display = "none";
			document.getElementById('ICN').style.display = "none";
		}else if(id == 'SPN'){
			document.getElementById('HNL').style.display = "none";
			document.getElementById('GUM').style.display = "none";
			document.getElementById('SPN').style.display = "";
			document.getElementById('ROR').style.display = "none";
			document.getElementById('CEB').style.display = "none";
			document.getElementById('ICN').style.display = "none";
		}else if(id == 'ROR'){
			document.getElementById('HNL').style.display = "none";
			document.getElementById('GUM').style.display = "none";
			document.getElementById('SPN').style.display = "none";
			document.getElementById('ROR').style.display = "";
			document.getElementById('CEB').style.display = "none";
			document.getElementById('ICN').style.display = "none";
		}else if(id == 'CEB'){
			document.getElementById('HNL').style.display = "none";
			document.getElementById('GUM').style.display = "none";
			document.getElementById('SPN').style.display = "none";
			document.getElementById('ROR').style.display = "none";
			document.getElementById('CEB').style.display = "";
			document.getElementById('ICN').style.display = "none";
		}else if(id == 'ICN'){
			document.getElementById('HNL').style.display = "none";
			document.getElementById('GUM').style.display = "none";
			document.getElementById('SPN').style.display = "none";
			document.getElementById('ROR').style.display = "none";
			document.getElementById('CEB').style.display = "none";
			document.getElementById('ICN').style.display = "";
		}

	}
}
function entryChange8(){
	if(document.getElementById('changeSelect3')){
		id = document.getElementById('changeSelect3').value;
		
		if(id == 'DGUM'){
			document.getElementById('DGUM').style.display = "";
			document.getElementById('DSPN').style.display = "none";
			document.getElementById('DROR').style.display = "none";
			document.getElementById('DCEB').style.display = "none";
		}else if(id == 'DSPN'){
			document.getElementById('DGUM').style.display = "none";
			document.getElementById('DSPN').style.display = "";
			document.getElementById('DROR').style.display = "none";
			document.getElementById('DCEB').style.display = "none";
		}else if(id == 'DROR'){
			document.getElementById('DGUM').style.display = "none";
			document.getElementById('DSPN').style.display = "none";
			document.getElementById('DROR').style.display = "";
			document.getElementById('DCEB').style.display = "none";
		}else if(id == 'DCEB'){
			document.getElementById('DGUM').style.display = "none";
			document.getElementById('DSPN').style.display = "none";
			document.getElementById('DROR').style.display = "none";
			document.getElementById('DCEB').style.display = "";
		}

	}
}



//オンロードさせ、リロード時に選択を保持
function init(){
	entryChange1();
	entryChange2();
	entryChange3();
	entryChange4();
	entryChange5();
	entryChange6();
	entryChange7();
	entryChange8();
}
window.onload = init;


// Biggerlink
// ------------------------------------------------------------------------------------------
(function(a){a.fn.biggerlink=function(b){var c={biggerclass:"bl-bigger",hoverclass:"bl-hover",hoverclass2:"bl-hover2",clickableclass:"bl-hot",otherstriggermaster:true,follow:"auto"};if(b){a.extend(c,b)}a(this).filter(function(){return a("a",this).length>0}).addClass(c.clickableclass).css("cursor","pointer").each(function(g){var d=a(this).data("biggerlink",{hovered:false,focused:false,hovered2:false,focused2:false});var e={all:a("a",this),big:a(this),master:a("a:first",this).data("biggerlink",{status:"master"}).addClass(c.biggerclass),other:a("a",this).not(a("a:first",this)).data("biggerlink",{status:"other"})};a("a",this).andSelf().each(function(){var i=a.extend(a(this).data("biggerlink"),e);a(this).data("biggerlink",i)});var h=d.attr("title");var f=d.data("biggerlink").master.attr("title");if(f&&!h){d.attr("title",f)}d.mouseover(function(i){window.status=a(this).data("biggerlink").master.get(0).href;a(this).addClass(c.hoverclass);a(this).data("biggerlink").hovered=true}).mouseout(function(i){window.status="";if(!a(this).data("biggerlink").focused){a(this).removeClass(c.hoverclass)}a(this).data("biggerlink").hovered=false}).bind("click",function(i){if(!a(i.target).closest("a").length){a(this).data("biggerlink").master.trigger({type:"click",source:"biggerlink"});i.stopPropagation()}});e.all.bind("focus",function(){a(this).data("biggerlink").big.addClass(c.hoverclass);a(this).data("biggerlink").big.data("biggerlink").focused=true}).bind("blur",function(){if(!a(this).data("biggerlink").big.data("biggerlink").hovered){a(this).data("biggerlink").big.removeClass(c.hoverclass)}a(this).data("biggerlink").big.data("biggerlink").focused=false});e.master.bind("click",function(i){if(i.source=="biggerlink"){if(c.follow===true||c.follow=="auto"&&i.result!==false){window.location=a(this).attr("href")}else{i.stopPropagation()}}});if(c.otherstriggermaster){e.other.addClass(c.biggerclass).bind("click",function(i){a(this).data("biggerlink").master.trigger({type:"click",source:"biggerlink"});i.preventDefault();i.stopPropagation()})}else{e.other.bind("focus",function(){a(this).data("biggerlink").big.addClass(c.hoverclass2);a(this).data("biggerlink").big.data("biggerlink").focused2=true}).bind("blur",function(){if(!a(this).data("biggerlink").big.data("biggerlink").hovered2){a(this).data("biggerlink").big.removeClass(c.hoverclass2)}a(this).data("biggerlink").big.data("biggerlink").focused2=false}).bind("mouseover",function(i){a(this).data("biggerlink").big.addClass(c.hoverclass2);a(this).data("biggerlink").big.data("biggerlink").hovered2=true;i.stopPropagation()}).bind("mouseout",function(i){if(!a(this).data("biggerlink").big.data("biggerlink").focused2){a(this).data("biggerlink").big.removeClass(c.hoverclass2)}a(this).data("biggerlink").big.data("biggerlink").hovered2=false;i.stopPropagation()});if(!e.other.attr("title")){e.other.attr("title","")}}});return this}})(jQuery);

$(function(){
	$('.biggerlink > li').biggerlink();
});


