SHOW:
|
|
- or go back to the newest paste.
1 | $("#monslide").slider({ | |
2 | range: true, | |
3 | values: [360, 1320], | |
4 | min: 360, | |
5 | max: 1320, | |
6 | step: 30, | |
7 | slide: monSlideTime | |
8 | }); | |
9 | function monSlideTime(event, ui) { | |
10 | var val0 = $("#monslide").slider("values", 0), | |
11 | val1 = $("#monslide").slider("values", 1), | |
12 | minutes0 = parseInt(val0 % 60, 10), | |
13 | hours0 = parseInt(val0 / 60 % 24, 10), | |
14 | minutes1 = parseInt(val1 % 60, 10), | |
15 | hours1 = parseInt(val1 / 60 % 24, 10); | |
16 | monStartTime = monGetTime(hours0, minutes0); | |
17 | monEndTime = monGetTime(hours1, minutes1); | |
18 | $("#montime").text( 'Monday Availability: ' + monStartTime + ' - ' + monEndTime); | |
19 | document.getElementById("monraw").value = $("#monslide").slider("values", 0) + "," + $("#monslide").slider("values", 1); | |
20 | document.getElementById("monobj").value = ( monStartTime + ' - ' + monEndTime ); | |
21 | } | |
22 | function monGetTime(hours, minutes) { | |
23 | var time = null; | |
24 | minutes = minutes + ""; | |
25 | if (hours < 12) {time = "AM";} | |
26 | else { time = "PM";} | |
27 | if (hours == 0) {hours = 12;} | |
28 | if (hours > 12) {hours = hours - 12; } | |
29 | if (minutes.length == 1) {minutes = "0" + minutes;} | |
30 | return hours + ":" + minutes + " " + time; | |
31 | } | |
32 | monSlideTime(); |