Index: advpoll.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/advpoll/advpoll.module,v
retrieving revision 1.21.2.86
diff -u -p -r1.21.2.86 advpoll.module
--- advpoll.module	15 Dec 2007 21:17:57 -0000	1.21.2.86
+++ advpoll.module	16 Dec 2007 12:47:22 -0000
@@ -438,6 +438,11 @@ function advpoll_form($node, $form_value
     // Use !empty() because 0 signifies that no date should be used.
     '#default_value' => !empty($node->end_date) ? format_date($node->end_date, 'custom', 'Y-m-d H:i:s O') : $default_end_date,
   );
+  // Enable date and time pickers if the Date Popup module is installed.
+  if(module_exists('date_popup')) {
+    $form['settings']['start_date']['#type'] = 'date_popup';
+    $form['settings']['end_date']['#type'] = 'date_popup';
+  }
   
   // Settings available for users with 'administer polls' permission.
   $default_use_list = isset($node->use_list) ? $node->use_list : variable_get('advpoll_electoral_list_'. $type->type, ADVPOLL_ELECTORAL_LIST);
