/* ==========================================
pulldown.js
========================================== */


/* japanese
========================================== */
$(function(){
		$("ul#global-navi ul.sub").hide();
		$("ul#global-navi li").hover(function(){
						$("ul.sub:not(:animated)",this).slideDown("fast")
				},
				function(){
						$("ul.sub",this).slideUp("fast");
		})
})


/* english
========================================== */
$(function(){
		$("ul#en_global-navi ul.sub").hide();
		$("ul#en_global-navi li").hover(function(){
						$("ul.sub:not(:animated)",this).slideDown("fast")
				},
				function(){
						$("ul.sub",this).slideUp("fast");
		})
})


/* global menu positon adjustment
========================================== */
$(function(){
	globalMenuPositionAdjustment();
});

$(window).resize(function(e){
	globalMenuPositionAdjustment();
});

function globalMenuPositionAdjustment(){
	var clientWidth  = $("body").width();
	var wrapperWidth = $(".wrapper").width();

	var sideSpace  = clientWidth - wrapperWidth;
	var leftMargin = (sideSpace / 2) + 786;
	
	$("#global-navi li#gnavi07 .sub").css("left", leftMargin);
}
