/* すべてのドロップダウンメニューを消す */
function clear_ddmenu(){
	$("#dropdown_menu_01").fadeOut("fast");
	$("#dropdown_menu_02").fadeOut("fast");
	$("#dropdown_menu_03").fadeOut("fast");
	$("#dropdown_menu_04").fadeOut("fast");
	$("#dropdown_menu_05").fadeOut("fast");
	$("#dropdown_menu_06").fadeOut("fast");
	$("#dropdown_menu_07").fadeOut("fast");
	$("#dropdown_menu_08").fadeOut("fast");
}


$(document).ready(function(){

	/* ヘッダーメニューにポインタが乗ったらメニューを表示 */
	$("#header_menu_01").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_01").slideDown("normal");
	});

	$("#header_menu_02").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_02").slideDown("normal");
	});

	$("#header_menu_03").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_03").slideDown("normal");
	});

	$("#header_menu_04").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_04").slideDown("normal");
	});

	$("#header_menu_05").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_05").slideDown("normal");
	});

	$("#header_menu_06").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_06").slideDown("normal");
	});

	$("#header_menu_07").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_07").slideDown("normal");
	});

	$("#header_menu_08").mouseover(function(event){
		clear_ddmenu();
  		$("#dropdown_menu_08").slideDown("normal");
	});


	/* メニューからポインタが抜けたら消す */
	$("#dropdown_menu_01").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_02").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_03").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_04").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_05").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_06").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_07").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	$("#dropdown_menu_08").hover(
	  function () {},
	  function () {
		clear_ddmenu();
	  }
	);
	
	/* ポインタが上に抜けた場合に消す処理 */
	$("#header_menu_01").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});

	$("#header_menu_02").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});
	$("#header_menu_03").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});
	$("#header_menu_04").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});
	$("#header_menu_05").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});
	$("#header_menu_06").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});
	$("#header_menu_07").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});
	$("#header_menu_08").mouseout(function(event){
		if(event.relatedTarget.id == "header"){
			clear_ddmenu();
		}
	});

   /* アンカーへのスムーズスクロール処理 */
   // #で始まるアンカーをクリックした場合に処理
   $('a[href^=#]').click(function() {
      // スクロールの速度
      var speed = 2000;// ミリ秒
      // アンカーの値取得
      var href= $(this).attr("href");
      // 移動先を取得
      var target = $(href == "#" || href == "" ? 'html' : href);
      // 移動先を数値で取得
      var position = target.offset().top;
      // スムーススクロール
      $($.browser.safari ? 'body' : 'html').animate({scrollTop:position}, speed, 'swing');
      return false;
   });
   

});
