jQuery(function(){
	var fontSize = 100;
	var currentMenu = -1;

	// フォントサイズ
	var fontResize = function() {
		jQuery.cookie('fontSize', fontSize);
		jQuery('.entry_text').css('font-size', fontSize + '%');
		jQuery('.font_resizable').css('font-size', fontSize + '%');
	}

	if (jQuery.cookie('fontSize')) {
   	fontSize = Number(jQuery.cookie('fontSize'));
   }

	jQuery('#font_resize_s').click(function() { fontSize = fontSize - 8; fontResize(); });
	jQuery('#font_resize_m').click(function() { fontSize = 100; fontResize(); });
	jQuery('#font_resize_l').click(function() { fontSize = fontSize + 8; fontResize(); });

	fontResize();

	// メニュー
	jQuery('#header_menu .plan').hover(function(){
		jQuery('#header_menu .plan .inner_menu').slideDown(150);
	},function(){
		jQuery('#header_menu .plan .inner_menu').slideUp(150);
	});

	jQuery('.home, .necessity, .operation, .feature, .sample, .question, .contact').click(function() {
		jQuery.cookie('currentMenu', '');
	});

	jQuery('#side_menu li .slide').click(function() {
		if(currentMenu != jQuery('#side_menu li .slide').index(this)) {
			jQuery('#side_menu .inner_menu').slideUp(150);
		}
		currentMenu = jQuery('#side_menu li .slide').index(this);
		jQuery.cookie('currentMenu', currentMenu);
		jQuery('.inner_menu', this.parentNode).slideDown(150);
		return false;
	});

	if (jQuery.cookie('currentMenu')) {
   	currentMenu = jQuery.cookie('currentMenu');
   }

	jQuery('#side_menu .inner_menu').eq(currentMenu).show();

	jQuery('#design_sample a').lightBox();
});