//jQuery.noConflict();

function addEventHandler(selector, speed, opacityOut, opacityOver) {
	
	jQuery(selector).fadeTo(speed,opacityOut);
	
	jQuery(selector).mouseover(function(event){
		jQuery(this).fadeTo(speed, opacityOver);
	});
	
	jQuery(selector).mouseout(function(event){
		jQuery(this).fadeTo(speed, opacityOut);
	});
}

function mapToggleEvent() {
	if(jQuery.cookie('toggle_cookie')) {
		toggle = jQuery.cookie('toggle_cookie');
	} else {
		toggle = "show";
		jQuery.cookie('toggle_cookie', toggle, {expires: 90, path: '/', secure:true}); //cookie
	}
		
	if(toggle == "show") {
		jQuery('.f-wrap21').css({'display':'block'});	
		jQuery('.btn-show').css({'display':'none'});	
		jQuery('.btn-hide').css({'display':'block'});													
		jQuery('.footer .f-wrap2').css({'padding-bottom':'13'});
	} else {
		jQuery('.f-wrap21').css({'display':'none'});	
		jQuery('.btn-show').css({'display':'block'});	
		jQuery('.btn-hide').css({'display':'none'});													
		jQuery('.footer .f-wrap2').css({'padding-bottom':'0'});
	}
	
	jQuery('.btn-hide').click(function(event){
		toggle = "hide";
		jQuery.cookie('toggle_cookie', toggle, {expires: 90, path: '/'}); //cookie
		jQuery('.btn-hide').css({'display':'none'});	
		jQuery('.footer .f-wrap2').css({'padding-bottom':'0'});	
		jQuery('.f-wrap21').slideUp(500, function() {
			jQuery('.btn-show').css({'display':'block'});												  
		});
	});
	
	jQuery('.btn-show').click(function(event){
		toggle = "show";
		jQuery.cookie('toggle_cookie', toggle, {expires: 90, path: '/'}); //cookie
		jQuery('.btn-show').css({'display':'none'});	
		jQuery('.footer .f-wrap2').css({'padding-bottom':'13px'});	
		jQuery('.f-wrap21').slideDown(500, function() {
			jQuery('.btn-hide').css({'display':'block'});													
		});
	});
}

jQuery(document).ready(function(){
	//ロールオーバー 透明度60%バージョン
	var selector = ".jroll a img";
	//セレクタ（適用タグ）、スピード、初期透明度、オーバー時透明度
	addEventHandler(selector, 200, 1, 0.6);
	
	//ロールオーバー完全消去バージョン
	var selector2 = ".jroll2 a img";
	//セレクタ（適用タグ）、スピード、初期透明度、オーバー時透明度
	addEventHandler(selector2, 200, 1, 0);
	
	var selector3 = ".jrollB input";
	//セレクタ（適用タグ）、スピード、初期透明度、オーバー時透明度
	addEventHandler(selector3, 200, 1, 0.6);		

	var selector4 = ".jrollB2 input";
	//セレクタ（適用タグ）、スピード、初期透明度、オーバー時透明度
	addEventHandler(selector4, 200, 1, 0);		
	
	mapToggleEvent();

});

