// -----------------------------------------------------------------------------------
//
//	Description:	share.js
//	Date:			Jun 19, 2011
//	Copyright (c) 2011 (http://eight-dw.com, http://oricale.net)
//
// -----------------------------------------------------------------------------------



$(function(){
	
	// 開閉式ヘッダー
	// Expand Panel
	jQuery("#open").click(function(){
		jQuery("div#panel").slideDown("slow");
	});	
	// Collapse Panel
	jQuery("#close").click(function(){
		$("div#panel").slideUp("slow");	
	});	
	// Switch buttons from "Log In | Register" to "Close Panel" on click
	jQuery("#toggle a").click(function () {
		$("#toggle a").toggle();
	});

	// 開閉式サイドメニュー
	$('div.drawer-handle').click(function() {
		$(this).next().slideToggle('slow');
		return false;
	}).next().hide();

	// クリック範囲指定
     $(".design-category-col").click(function(){
         window.location=$(this).find("a").attr("href");
         return false;
    });
     $("#main-design .dlineup > li").click(function(){
         window.location=$(this).find("a").attr("href");
         return false;
    });
     $("#service-check > .awesome").click(function(){
         window.location=$(this).find("a").attr("href");
         return false;
    });
     $("#special > .awesome").click(function(){
         window.location=$(this).find("a").attr("href");
         return false;
    });
	
	// 表示遅延
	$('#nav > li > a').hover(function() {
		$(this).fadeTo("fast", 1);
	}, function() {
		$(this).fadeTo("fast", .85);
	});
	$('#design-category ul li').hover(function() {
		$(this).fadeTo("fast", 1);
	}, function() {
		$(this).fadeTo("fast", .85);
	});
	$('a.button').hover(function() {
		$(this).fadeTo("fast", 1);
	}, function() {
		$(this).fadeTo("fast", .85);
	});
	$('a.bt-formal').hover(function() {
		$(this).fadeTo("fast", 1);
	}, function() {
		$(this).fadeTo("fast", .85);
	});
	$('.awesome a').hover(function() {
		$(this).fadeTo("fast", 1);
	}, function() {
		$(this).fadeTo("fast", .85);
	});

	// ストライプ
    $(".signup_table tbody tr:even").addClass("even");
    $("#kakaku tbody tr:even").addClass("even");
    $(".col-custom table tbody tr:even").addClass("even");
    $("#dlineup li:even").addClass("even");
    $(".nav-design > ul > li > ul > li:even").addClass("even");
    $(".nav-design > ul > li > ul > li:odd").addClass("odd");
	
	// スクロールメニュー
	$().UItoTop({ easingType: 'easeOutQuart' });
	
	// ブルブルjRumble
	$('#dock ul li a img').jrumble({
		rumbleEvent: 'hover',
		rangeX: 2, //X
   		rangeY: 0, //Y
   		rangeRot: 1, //角度
   		rumbleSpeed: 25,//速度
	});
	
	// Grobalnav	
	var menu = $('#grobal'),
	pos = menu.offset();
	$(window).scroll(function(){
		if($(this).scrollTop() > $("#header").height() && menu.hasClass('navdefault')){			
			menu.removeClass('navdefault').addClass('navfixed').stop(true,true);
		}
		else if($(this).scrollTop() <= $("#header").height() && menu.hasClass('navfixed')){
			menu.removeClass('navfixed').addClass('navdefault').stop(true,true);
		}
	});
	
	// Mousewheel Scroll
	var scrolly = 0;
	var speedmh = 450;
	$('html').mousewheel(function(event, mov) {
		if(jQuery.browser.webkit){
			if (mov > 0) scrolly =  $('body').scrollTop() - speedmh;
			else if (mov < 0) scrolly =  $('body').scrollTop() + speedmh;
		} else {
			if (mov > 0) scrolly =  $('html').scrollTop() - speedmh;
			else if (mov < 0) scrolly =  $('html').scrollTop() + speedmh;
		}
		$('html,body')
			.stop()
			.animate({scrollTop: scrolly}, 'slow',$.easie(0,0,0,1));
		return false;
	});
});

// 

