From 816d55f57ec56f4f306585075ac43e011bcb9fea Mon Sep 17 00:00:00 2001 From: Alib Date: Thu, 18 Mar 2010 17:21:19 +0100 Subject: clean themes rep --- themes/js/functions.js | 112 ------------------------------------------------- 1 file changed, 112 deletions(-) delete mode 100644 themes/js/functions.js (limited to 'themes/js/functions.js') diff --git a/themes/js/functions.js b/themes/js/functions.js deleted file mode 100644 index 5db31a3..0000000 --- a/themes/js/functions.js +++ /dev/null @@ -1,112 +0,0 @@ -function openSelectDate(timer_year,timer_month,timer_day) { - var now = new Date(); - if ( timer_year == null ) { - var now_year = now.getFullYear(); - var now_month = now.getMonth()+1; - var now_day = now.getDate(); - } - else - { - var now_year = timer_year; - var now_month = timer_month; - var now_day = timer_day; - } - var layer = 'layer_date'; - var days = { }; - var years = { }; - var months = { '01': '01', '02': '02', '03': '03', '04': '04', '05': '05','06': '06', '07': '07', '08': '08', '09': '09', '10': '10', '11': '11', '12': '12' }; - - for( var i = 1; i < 32; i += 1 ) { - days[i] = str_pad(i, 2, '0', 'STR_PAD_LEFT'); - } - - for( i = now.getFullYear(); i < now.getFullYear()+5; i += 1 ) { - years[i] = i; - } - - SpinningWheel.addSlot(years, 'right', now_year ); - SpinningWheel.addSlot(months, '', now_month); - SpinningWheel.addSlot(days, 'right', now_day); - SpinningWheel.setCancelAction(cancel_date); - SpinningWheel.setDoneAction(done_date); - - SpinningWheel.open(); -} - -function done_date() { - var results = SpinningWheel.getSelectedValues(); - - document.getElementById('layer_date').innerHTML = results.values.join('-'); - document.timer.timer_date.value = results.values.join('-'); - $('a').removeClass('active'); -} - -function cancel_date() { -$('a').removeClass('active'); -} -function openSelectTime(layer,timer_hour,timer_minute) { - if ( timer_hour == null ) { - var now = new Date(); - var now_hour = now.getHours(); - var now_minute = now.getMinutes()+1; - } - else - { - var now_hour = timer_hour; - var now_minute = timer_minute; - } - var hours = { }; - var minutes = { }; - - for( var i = 0; i < 24; i += 1 ) { - hours[i] = str_pad(i,2,'0','STR_PAD_LEFT'); - } - - for( var i = 0; i < 60; i += 1 ) { - minutes[i] = str_pad(i,2,'0','STR_PAD_LEFT'); - } - - SpinningWheel.addSlot(hours, 'right', now_hour); - //SpinningWheel.addSlot({ separator: 'h' }, 'readonly shrink'); - SpinningWheel.addSlot(minutes, '', now_minute); - - SpinningWheel.setCancelAction( function() { $('a').removeClass('active');} ); - SpinningWheel.setDoneAction(function () {var results = SpinningWheel.getSelectedValues(); document.getElementById(layer).innerHTML = results.values.join('h');if ( layer == 'layer_starttime' ) { var forminput = 'timer_starttime'; } else { var forminput = 'timer_endtime'; }; eval ("document.timer." + forminput + ".value = results.values.join('')");$('a').removeClass('active'); }); - SpinningWheel.open(); -} - -function str_pad (input, pad_length, pad_string, pad_type) { - // Returns input string padded on the left or right to specified length with pad_string - // - // version: 909.322 - // discuss at: http://phpjs.org/functions/str_pad // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) - // + namespaced by: Michael White (http://getsprink.com) - // + input by: Marco van Oort - // + bugfixed by: Brett Zamir (http://brett-zamir.me) - // * example 1: str_pad('Kevin van Zonneveld', 30, '-=', 'STR_PAD_LEFT'); // * returns 1: '-=-=-=-=-=-Kevin van Zonneveld' - // * example 2: str_pad('Kevin van Zonneveld', 30, '-', 'STR_PAD_BOTH'); - // * returns 2: '------Kevin van Zonneveld-----' - var half = '', pad_to_go; - var str_pad_repeater = function (s, len) { - var collect = '', i; - - while (collect.length < len) {collect += s;} - collect = collect.substr(0,len); - return collect; - }; - - input += ''; pad_string = pad_string !== undefined ? pad_string : ' '; - - if (pad_type != 'STR_PAD_LEFT' && pad_type != 'STR_PAD_RIGHT' && pad_type != 'STR_PAD_BOTH') { pad_type = 'STR_PAD_RIGHT'; } - if ((pad_to_go = pad_length - input.length) > 0) { - if (pad_type == 'STR_PAD_LEFT') { input = str_pad_repeater(pad_string, pad_to_go) + input; } else if (pad_type == 'STR_PAD_RIGHT') { input = input + str_pad_repeater(pad_string, pad_to_go); } - else if (pad_type == 'STR_PAD_BOTH') { - half = str_pad_repeater(pad_string, Math.ceil(pad_to_go/2)); - input = half + input + half; - input = input.substr(0, pad_length); } - } - - return input; -} - - -- cgit v1.2.3