// Set onLoad with jQuery



/*---------------------------------------------------------------------*/
//ヘッダー
/*---------------------------------------------------------------------*/

$(function(){


// 【gnav】ド・礎プダウ・E
$('.gnav .wr02 li li').wrapInner('<div><p></p></div>');
if($.browser.msie && $.browser.version<7){
$('.gnav .wr02 li dd').append('<span class="shadow"></span>');
}

$('.gnav .wr02 dl').each(function(i){
		var overmenu = function(){
				$(this).children('dd').slideDown();
				$(this).children('dt').css('background-position','-135px '+ (-25*i) +'px');
				return false;
		}
		var outmenu = function(){
			$(this).children('dd').slideUp();
			if($(this).children('dt').hasClass('crr')){
				$(this).children('dt').css('background-position','-270px '+ (-25*i) +'px');
			}else{
				$(this).children('dt').css('background-position','0 '+ (-25*i) +'px');
			}
			return false;
		}
		var config = {
		sensitivity: 1,
		interval: 50,
		over: overmenu,
		timeout: 300,
		out: outmenu
		}
		$(this).hoverIntent(config);
});


/*$(".gnav").pngFix();*/
// 【gnav】IE6用・背景透過


// 【gnav】検索切替
$('.gnav ul.tab li').each(function(i){
	$(this).click(function(){
		
		gnav_pulldown.select_init();					   
						   
		if($(this).attr('class')!='crr'){
			$(this).siblings().removeClass('crr');
			
			$('.gnav .ct01 div').removeClass('crr');
			$(this).addClass('crr');
			$('.gnav .ct01 .cnt0'+(i+1)).addClass('crr');
			$(this).css('background-position','0 '+(-15*i)+'px');
			
			$(this).siblings().css('background-position','0 '+(15*i-46)+'px');
			
		}
	});
	$(this).hover(function(){
		if($(this).attr('class')!='crr'){
			$(this).css('background-position','0 '+(-15*i)+'px');
		}
	},function(){
		if($(this).attr('class')!='crr'){
			$(this).css('background-position','0 '+(-15*i-31)+'px');
		}

	});

});

gnav_pulldown();
//プルダウン初期化


})





var gnav_pulldown = function() {
	var select_size = 10;
	
	
	//複製してclassを追加して非表示
	$('div.gnav select[name="dy"]').clone().prependTo('div.gnav span.waku:eq(2)').addClass('p_absolute').addClass('dy').attr({name:"dy_copy",size:select_size}).hide();
	$('div.gnav select[name="tm"]').clone().prependTo('div.gnav span.waku:eq(3)').addClass('p_absolute').addClass('tm').attr({name:"tm_copy",size:select_size}).hide();

	$('div.gnav span.waku:eq(0)').css({'position':'relative','left':'-5px'});
	$('div.gnav span.waku:eq(1)').width(100).css({'position':'relative','left':'-6px'});
	$('div.gnav span.waku:eq(2)').width(105);
	$('div.gnav span.waku:eq(3)').width(60);
	
	
	
	//safari用mousedown
	$('div.gnav select[name="ar"],div.gnav select[name="pr_h"]').mousedown(function(event){
			gnav_pulldown.select_init();
	});
	
	//改修ここから//
	var ua = navigator.appVersion.toLowerCase();
	if(ua.indexOf("3.0.4") != -1 && ua.indexOf("msie") == -1){
		//mac safari3.0.4でieでもない
		//alert(navigator.appVersion)
		//mac safari3.0.4用
		$('div.gnav select[name="dy_copy"]').before("<div class='sfr_pd1' style='width:100%; height:100%; position:absolute; top:0; left:0;'></div>")
		$('div.sfr_pd1').mousedown(function(event){
			$('div.gnav select[name="tm"]').show();
			$('div.gnav select[name="tm_copy"]').hide();
			//時刻プルダウン初期化
			$('div.gnav select[name="dy"]').hide();
			//元を消す
			$('div.gnav select[name="dy_copy"]').show();
			//コピーを表示
		});
		
		$('div.gnav select[name="tm_copy"]').before("<div class='sfr_pd2' style='width:100%; height:100%; position:absolute; top:0; left:0;'></div>")
		$('div.sfr_pd2').mousedown(function(event){
			$('div.gnav select[name="dy"]').show();
			$('div.gnav select[name="dy_copy"]').hide();
			//西暦日付プルダウン初期化
			$('div.gnav select[name="tm"]').hide();
			//元を消す
			$('div.gnav select[name="tm_copy"]').show();
			//コピーを表示
		});
	}else{
		//alert("safari以外")
		$('div.gnav select[name="dy"]').mousedown(function(event){
			$('div.gnav select[name="tm"]').show();
			$('div.gnav select[name="tm_copy"]').hide();
			//時刻プルダウン初期化
			$('div.gnav select[name="dy"]').hide();
			//元を消す
			$('div.gnav select[name="dy_copy"]').show();
			//コピーを表示
		});
		$('div.gnav select[name="tm"]').mousedown(function(event){
			$('div.gnav select[name="dy"]').show();
			$('div.gnav select[name="dy_copy"]').hide();
			//西暦日付プルダウン初期化
			$('div.gnav select[name="tm"]').hide();
			//元を消す
			$('div.gnav select[name="tm_copy"]').show();
			//コピーを表示
		});
		
		//エリア外をクリックした時
		$("body,a").click(function(event){
			gnav_pulldown.select_init();
		});
	}
	
	
	
	//改修ここmまで//
	
	
	//コピーのプルダウンを押した時
	$('div.gnav select[name="dy_copy"]').click(
		function ()
		{
			$('div.gnav select[name="dy_copy"]').hide();
			$('div.gnav select[name="dy"] option').text($('div.gnav select[name="dy_copy"] option:selected').text())
			$('div.gnav select[name="dy"] option').val($('div.gnav select[name="dy_copy"] option:selected').val())
			$('div.gnav select[name="dy"]').show();
		}
	)
	$('div.gnav select[name="tm_copy"]').click(
		function ()
		{
			$('div.gnav select[name="tm_copy"]').hide();
			$('div.gnav select[name="tm"] option').text($('div.gnav select[name="tm_copy"] option:selected').text())
			$('div.gnav select[name="tm"] option').val($('div.gnav select[name="tm_copy"] option:selected').val())
			$('div.gnav select[name="tm"]').show();
		}
	)
}

gnav_pulldown.select_init = function() {
	$('div.gnav select[name="dy_copy"]').hide();
	$('div.gnav select[name="tm_copy"]').hide();
	$('div.gnav select[name="tm"]').show();
	$('div.gnav select[name="dy"]').show();
}








