/*
 * suckerfish.js 1.0 - suckerfish pull drop downs menu Javascript
 *
 * Copyright (c) 2009 ITEC HANKYU HANSHIN CO.,LTD. ( E4@S5.H )
 *
 * $Date: 2009/02/24 $
 * $Rev: 4 $
 */
$(function(){var D="category";var H=0;var F=80;var G=$("#"+D);var B={position:"relative",top:"0px",left:"0px"};var C={position:"absolute",top:"-999em",left:"-1px"};var A=[];var E=$("> ul > li",G);$("> ul > li > em",G).click(function(){var J=$(this).parent();var I=J.hasClass("hover")?true:false;E.removeClass("hover");$("> ul",E).removeClass("hover");$("> ul."+D+"-second",E).css(C);if(I){return }J.addClass("hover");$("> ul",$(this).parent()).addClass("hover");$("> ul."+D+"-second",$(this).parent()).css(B)}).css({"-moz-user-select":"none","-khtml-user-select":"none","user-select":"none"});E.each(function(){$(this).attr("id","menu-"+ ++H)});$("> ul > li > ul > li",G).hover(function(){var I=$(this);$("> li",I.parent(0)).removeClass("hover");I.addClass("hover");var J=$("ul:first",this);var L=I.offset();var K=G.offset();L.top=L.top-K.top+I.height();L.left=F;if(J.hasClass(D+"-third")){G.append(J);$("."+D+"-third:last",G).attr("id",D+"-"+$(this).attr("id"))}$("#"+D+"-"+$(this).attr("id"),G).css("visibility","visible").css(L).addClass("hover");A[0]=true},function(){$(this).delay(function(){var J=$(this).attr("id");var I=$("#"+D+"-"+J,G);A[0]=false;if(A[1]){return }$(this).removeClass("hover");I.css("visibility","hidden")});$.resume(1)}).each(function(){var I=$(this).parent(0).parent(0).attr("id");$(this).attr("id",I+"-"+ ++H);$("ul",this).css("visibility","hidden")});$("> ul > li > ul > li > ul",G).hover(function(){A[1]=true;var I=$(this);var L=I.attr("id").substr(D.length+1);var J=L.split("-");I.css("visibility","visible");var K=$("#menu-"+J[1],G);$("> ul > li",K).removeClass("hover");$("> ul."+D+"-third",G).each(function(){if($(this).attr("id")==D+"-"+L){return }$(this).css(C)});$("#"+L,G).addClass("hover");K.addClass("hover");$("#menu-"+J[1]+" > ul",G).addClass("hover").css(B)},function(){A[1]=false;var I=$(this);I.css("visibility","hidden");var K=I.attr("id").substr(D.length+1);var J=K.split("-");$(this).delay(function(){var L=$("#"+K,G).hasClass("hover");if(A[0]){if(L==false){I.css("visibility","hidden")}return }});$.resume(1)});$("> ul > li > ul > li > ul > li",G).hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")})});(function(A){A.delay={queue:[],timer:null,pause:function(){if(!A.delay.timer){return }clearInterval(A.delay.timer);A.delay.timer=null}};A.resume=function(B){A.delay.pause();A.delay.timer=setInterval(function(){var C=A.delay.queue.shift();C?C():A.delay.pause()},B||10)};A.fn.delay=function(C){var B=this;A.delay.queue.push(function(){B.each(C)});return B}})(jQuery);
