--- event_all_day.js.orig	2008-04-18 17:25:00.000000000 +0000
+++ event_all_day.js	2008-04-18 17:27:01.000000000 +0000
@@ -3,35 +3,24 @@ if (Drupal.jsEnabled) {
 }
 
 function eventAllDayToggle () {
-  if ($("#edit-start-minute-all-day").attr("checked")) {
-    EventAllDayYes();
+  if ($("#edit-has-time").attr("checked")) {
+    EventAllDayNo();
   }
   else {
-    EventAllDayNo();
+    EventAllDayYes();
   }
 }
 
 function eventAllDayAutoAttach() {
   eventAllDayDetermine();
-  $("#edit-start-minute-all-day").attr("onClick", "eventAllDayToggle();");
+  $("#edit-has-time").attr("onClick", "eventAllDayToggle();");
 }
 
 function eventAllDayDetermine() {
-  if (  
-    ($("#edit-end-hour").val() == "23") &&
-    ($("#edit-end-minute").val() == "59") &&
-    ($("#edit-start-hour").val() == "0") &&
-    ($("#edit-start-minute").val() == "0")) {
-      EventAllDayYes();
-      $("#edit-start-minute-all-day").attr("checked","true");
-  }
+  eventAllDayToggle();
 }
 
 function EventAllDayYes() {
-  $("#edit-end-hour").val(23);
-  $("#edit-end-minute").val(59);
-  $("#edit-start-hour").val(0);
-  $("#edit-start-minute").val(0);
   $("div.time").attr("style", "display: none;");
 }
 
