/*
 * Droppy 0.1.2
 * (c) 2008 Jason Frame (jason@onehackoranother.com)
*/
jQuery.fn.droppy=function(a){a=jQuery.extend({speed:0},a||{});this.each(function(){var c=this,g=1000;function f(i){if(i.nodeName.toLowerCase()=="li"){var h=jQuery("> ul",i);return h.length?h[0]:null}else{return i}}function d(h){if(h.nodeName.toLowerCase()=="ul"){return jQuery(h).parents("li")[0]}else{return h}}function e(){var h=f(this);if(!h){return}jQuery.data(h,"cancelHide",false);setTimeout(function(){if(!jQuery.data(h,"cancelHide")){jQuery(h).slideUp(a.speed)}},0)}function b(){var i=f(this);if(!i){return}jQuery.data(i,"cancelHide",true);jQuery(i).css({zIndex:g++}).slideDown(a.speed);if(this.nodeName.toLowerCase()=="ul"){var h=d(this);jQuery(h).addClass("hover");jQuery("> a",h).addClass("hover")}}jQuery("ul, li",this).hover(b,e);jQuery("li",this).hover(function(){jQuery(this).addClass("hover");jQuery("> a",this).addClass("hover")},function(){jQuery(this).removeClass("hover");jQuery("> a",this).removeClass("hover")})})};
