Index: dhtml_menu.js
===================================================================
RCS file: /cvs/drupal/contributions/modules/dhtml_menu/dhtml_menu.js,v
retrieving revision 1.18.2.9
diff -u -r1.18.2.9 dhtml_menu.js
--- dhtml_menu.js	21 Nov 2008 13:14:53 -0000	1.18.2.9
+++ dhtml_menu.js	10 Dec 2008 00:37:16 -0000
@@ -1,4 +1,4 @@
-// $Id: dhtml_menu.js,v 1.18.2.9 2008/11/21 13:14:53 arancaytar Exp $
+// $Id: dhtml_menu.js,v 1.18.2.8 2008/11/09 23:03:35 arancaytar Exp $
 
 /**
  * @file dhtml_menu.js
@@ -55,6 +55,11 @@
         window.location = this.href;
       });
     }
+    
+    if(effects.iconclick) {
+  	  $(li).find('a:first').addClass('menu-link');
+  	  $(li).prepend('<a href="#" class="icon-link"></a>');
+    }      	 
 
     $(li).find('a:first').click(function(e) {
       Drupal.dhtmlMenu.toggleMenu($(li));
Index: dhtml_menu.css
===================================================================
RCS file: /cvs/drupal/contributions/modules/dhtml_menu/dhtml_menu.css,v
retrieving revision 1.1.2.1
diff -u -r1.1.2.1 dhtml_menu.css
--- dhtml_menu.css	5 Nov 2008 22:20:28 -0000	1.1.2.1
+++ dhtml_menu.css	10 Dec 2008 00:37:16 -0000
@@ -9,3 +9,15 @@
   display:none;
 }
 
+a.icon-link
+{
+  position: relative;
+  left: -20px;
+  padding-right: 12px;  
+}
+
+a.menu-link
+{
+  left: -14px;
+  position: relative;  
+}
Index: dhtml_menu.admin.inc
===================================================================
RCS file: /cvs/drupal/contributions/modules/dhtml_menu/dhtml_menu.admin.inc,v
retrieving revision 1.5.2.3
diff -u -r1.5.2.3 dhtml_menu.admin.inc
--- dhtml_menu.admin.inc	8 Nov 2008 17:35:12 -0000	1.5.2.3
+++ dhtml_menu.admin.inc	10 Dec 2008 00:37:16 -0000
@@ -20,6 +20,7 @@
       'children' => t('Close menus when their parent menu is closed.'),
       'clone' => t('Add an extra page link to each expanding menu item.'),
       'doubleclick' => t('Go to the page on double-click.'),
+      'iconclick' => t('Menus expand/collapse when icon clicked.'),
     ),
     '#default_value' => variable_get('dhtml_menu_effects', unserialize(DHTML_MENU_DEFAULT)),
   );
