78 lines
2.5 KiB
JavaScript
78 lines
2.5 KiB
JavaScript
|
|
function openTimePicker(elem1,elem2,elem3,elem4,elem5) {
|
||
|
|
var now = new Time();
|
||
|
|
var hours = { };
|
||
|
|
var minutes = { };
|
||
|
|
var seconds = { };
|
||
|
|
|
||
|
|
for( var i = 0; i < 24; i += 1 ) {
|
||
|
|
hours[i] = i;
|
||
|
|
}
|
||
|
|
|
||
|
|
for( i = 0; i < 60; i += 1 ) {
|
||
|
|
minutes[i] = i;
|
||
|
|
seconds[i] = i;
|
||
|
|
}
|
||
|
|
|
||
|
|
alert('jur');
|
||
|
|
|
||
|
|
SpinningWheel.addSlot(hours, 'right', now.getHours());
|
||
|
|
SpinningWheel.addSlot(minutes, 'right', now.getMinutes());
|
||
|
|
SpinningWheel.addSlot(seconds, 'right', now.getSeconds());
|
||
|
|
|
||
|
|
SpinningWheel.setCancelAction(function(){
|
||
|
|
//document.getElementById(elem1).innerHTML = "cancelled";
|
||
|
|
});
|
||
|
|
|
||
|
|
SpinningWheel.setDoneAction(function(){
|
||
|
|
var results = SpinningWheel.getSelectedValues();
|
||
|
|
|
||
|
|
var ap = "AM";
|
||
|
|
if (results.keys[0] > 11) { ap = "PM"; }
|
||
|
|
if (results.keys[0] > 12) { results.keys[0] = results.keys[0] - 12; }
|
||
|
|
if (results.keys[0] == 0) { results.keys[0] = 12; }
|
||
|
|
|
||
|
|
document.getElementById(elem1).innerHTML = results.values.join(' ');
|
||
|
|
document.getElementById(elem2).value = results.keys.join(' ');
|
||
|
|
document.getElementById(elem3).value = results.keys[0];
|
||
|
|
document.getElementById(elem4).value = results.keys[1];
|
||
|
|
document.getElementById(elem5).value = results.keys[2];
|
||
|
|
document.getElementById(elem6).value = ap;
|
||
|
|
});
|
||
|
|
|
||
|
|
SpinningWheel.open();
|
||
|
|
}
|
||
|
|
|
||
|
|
function openCalendar(elem1,elem2,elem3,elem4,elem5) {
|
||
|
|
var now = new Date();
|
||
|
|
var days = { };
|
||
|
|
var years = { };
|
||
|
|
var months = { 1: 'Ene', 2: 'Feb', 3: 'Mar', 4: 'Abr', 5: 'May', 6: 'Jun', 7: 'Jul', 8: 'Ago', 9: 'Sep', 10: 'Oct', 11: 'Nov', 12: 'Dic' };
|
||
|
|
|
||
|
|
for( var i = 1; i < 32; i += 1 ) {
|
||
|
|
days[i] = i;
|
||
|
|
}
|
||
|
|
|
||
|
|
for( i = now.getFullYear()-10; i < now.getFullYear()+10; i += 1 ) {
|
||
|
|
years[i] = i;
|
||
|
|
}
|
||
|
|
|
||
|
|
SpinningWheel.addSlot(days, 'right', now.getDate());
|
||
|
|
SpinningWheel.addSlot(months, '', now.getMonth());
|
||
|
|
SpinningWheel.addSlot(years, 'right', now.getFullYear());
|
||
|
|
|
||
|
|
SpinningWheel.setCancelAction(function(){
|
||
|
|
//document.getElementById(elem1).innerHTML = "cancelled";
|
||
|
|
});
|
||
|
|
SpinningWheel.setDoneAction(function(){
|
||
|
|
var results = SpinningWheel.getSelectedValues();
|
||
|
|
document.getElementById(elem1).innerHTML = results.values.join(' ');
|
||
|
|
document.getElementById(elem2).value = results.keys.join(' ');
|
||
|
|
document.getElementById(elem3).value = results.keys[0];
|
||
|
|
document.getElementById(elem4).value = results.keys[1];
|
||
|
|
document.getElementById(elem5).value = results.keys[2];
|
||
|
|
});
|
||
|
|
|
||
|
|
SpinningWheel.open();
|
||
|
|
}
|
||
|
|
|