// JavaScript Document



// main menu
window.onload = function() {
	var ul_node = getChildElementsByTagName(document.getElementById("head-navi"), "ul");
	var li_list = getChildElementsByTagName(ul_node[0], "li");
	for (var i = 0; i < li_list.length; i++) {
		li_list[i].onmouseover = function() {
			var sub_menu = getChildElementsByTagName(this, "div");
			if (sub_menu[0]) {
				sub_menu[0].style.display = "block";
			}
		}
		li_list[i].onmouseout = function() {
			var sub_menu = getChildElementsByTagName(this, "div");
			if (sub_menu[0]) {
				sub_menu[0].style.display = "none";
			}
		}
	}
}

function getChildElementsByTagName(element, tag_name) {
	var list = Array();
	for (var i = 0; i < element.childNodes.length; i++) {
		if (element.childNodes.item(i).tagName && element.childNodes.item(i).tagName.toLowerCase() == tag_name.toLowerCase()) {
			list[list.length] = element.childNodes.item(i);
		}
	}
	return list;
};



// bookmark FIREFOXとIEで動く 

function addBookmark(title,url) {
    if (window.sidebar) {
        window.sidebar.addPanel(title, url,"");
    } else if( document.all ) {
        window.external.AddFavorite( url, title);
    } else if( window.opera && window.print ) {
        return true;
    }
}




// fadeするなにか
	$(document).ready(
		function(){
			$('#main_screen').innerfade({
				animationtype: 'fade',
				speed: 1050,
				timeout: 5000,
				type: 'random',
				containerheight: '228px'
			});
		}
	);


// main banner rotating
$(document).ready(function(){
	if(!(!jQuery.support.opacity && jQuery.support.style)){		//IE8でのみ読み込ませない
		$("#TopCenterColumn").hover(
			function(){	$("#main_screen").css("z-index","1");	},
			function(){	$("#main_screen").css("z-index","-1");	}
		);
	}
});


// header include
$(document).ready(function(){
    $("#gnavi").load("http://www.jjtour.net/common/tpl/header.tpl");
  });


// News include
//$(document).ready(function(){
//    $("#ttopix").load("http://www.jjtour.net/common/tpl/news.tpl");
//  });


$(function() {
$('#ui-tab_shinchaku > ul').tabs({ fx: { opacity: 'toggle', duration: 'fast'  } });
});


$(function() {
$('#ui-tab_bgn > ul').tabs({ fx: { opacity: 'toggle', duration: 'fast'  } });
});


$(function(){
	$('.ticker').vTicker();
});




