--- activemenu.jsold	2008-12-05 14:48:09.000000000 -0800
+++ activemenu.js	2008-12-05 14:39:05.000000000 -0800
@@ -22,10 +22,9 @@ Drupal.behaviors.activeMenu = function (
       Drupal.preventSelect(this);
       $(this)
         .click(function (e) {
-          var offset = Drupal.mousePosition(e).x - Drupal.absolutePosition(this).x;
-          var padding = $(this).css('padding-left');
+          var offset = Drupal.mousePosition(e).x - $(this).children('a:first').offset().left;
           // Determine if we are in the selection area.
-          if (offset < (padding.slice(-2) == "px" ? parseInt(padding) : 18)) {
+          if (offset < 0) {
             $(elt).addClass('loading');
             $.ajax({
               type: 'POST',
