/* * Droppy 0.1.2 * (c) 2008 Jason Frame (jason@onehackoranother.com) */$.fn.droppy = function(options) {      options = $.extend({speed: 250}, options || {});    this.each(function() {        var root = this, zIndexR = 1000;        function getSubnav(ele) {      if (ele.nodeName.toLowerCase() == 'li') {        var subnav = $('> ul', ele);        return subnav.length ? subnav[0] : null;      } else {        return ele;      }    }        function getActuator(ele) {      if (ele.nodeName.toLowerCase() == 'ul') {        return $(ele).parents('li')[0];      } else {        return ele;      }    }        function hide() {      var subnav = getSubnav(this);      if (!subnav) return;      $.data(subnav, 'cancelHide', false);      /* setTimeout(function() {*/        if (!$.data(subnav, 'cancelHide')) {          $(subnav).fadeOut(150);        }     /* }, 150);*/    }      function show() {      var subnav = getSubnav(this);      if (!subnav) return;      $.data(subnav, 'cancelHide', true);      $(subnav).css({zIndex: zIndexR++}).fadeIn(options.speed);      if (this.nodeName.toLowerCase() == 'ul') {        var li = getActuator(this);        $(li).addClass('hover');        $('> a', li).addClass('hover');      }    }	function addHighlight() {		$(this).addClass('hover');		$('> a', this).addClass('hover'); 	}      	function removeHighlight() {		$(this).removeClass('hover');		$('> a', this).removeClass('hover');	}              $('ul, li', this).hoverIntent({sensitivity: 5, interval: 20, over:show, timeout: 150,  out:hide });    $('li', this).hover(addHighlight, removeHighlight );      });  };$(function(){	$('#navigation li a.toplevel:last').css('borderRight','0');		});