y = today.getFullYear();
     requiredDate = y + '-' + m + '-' + d;
     
-    $("#dateOff1").change(function () {
-        currentDate = this.value;
-        currentDate = new Date(currentDate);
-        d = currentDate.getDate();
-        if (d <= 9) {
-            d = '0' + 9;
-        }
-        m = currentDate.getMonth() + 1;
-        if (m <= 9) {
-            m = '0' + m;
-        }
-        y = currentDate.getFullYear();
-        requiredDate = y + '-' + m + '-' + d;
-    });
+    currentDate = document.getElementById('dateOff1');
+
+    currentDate.addEventListener('change', function () {
+        currentDate.value = new Date(currentDate.value).toISOString().split('T')[0];
+    }, false);
     $("#date1").datepicker({
         minDate: 2,
         onSelect: function (date) {
 
     y = today.getFullYear();
     requiredDate = y + '-' + m + '-' + d;
     
-    $("#dateOff1").change(function () {
-        currentDate = this.value;
-        currentDate = new Date(currentDate);
-        d = currentDate.getDate();
-        if (d <= 9) {
-            d = '0' + 9;
-        }
-        m = currentDate.getMonth() + 1;
-        if (m <= 9) {
-            m = '0' + m;
-        }
-        y = currentDate.getFullYear();
-        requiredDate = y + '-' + m + '-' + d;
-    });
+    currentDate = document.getElementById('dateOff1');
+
+    currentDate.addEventListener('change', function () {
+        currentDate.value = new Date(currentDate.value).toISOString().split('T')[0];
+    }, false);
     $("#date1").datepicker({
         minDate: 2,
         onSelect: function (date) {