View difference between Paste ID: UnxJT4fe and XbFbV0aj
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();