diff --git a/sites/all/modules/uc_lto/uc_lto.js b/sites/all/modules/uc_lto/uc_lto.js
index 3177915..48a60ed 100644
--- a/sites/all/modules/uc_lto/uc_lto.js
+++ b/sites/all/modules/uc_lto/uc_lto.js
@@ -11,35 +11,44 @@
  * Start and control the LTO countdown timer.
  */
 Drupal.behaviors.ucLTO = function(context) {
-  if (!$('body').hasClass('ucLTO-processed')) {
-    Drupal.settings.ucLTO.expiration *= 1000;
-  
-    if (Drupal.settings.ucLTO.doCountdown) {
-      $('.uc-lto-expiration').everyTime(1000, 'countdown', function(i) {
-        var that = $(this),
-          now = new Date(),
-          delta = Drupal.settings.ucLTO.expiration - now.getTime() + (now.getTimezoneOffset() * 60000);
-        if (delta <= 0) {
-          that.text(Drupal.t('expired')).stopTime('countdown');
-          $('.node-add-to-cart').remove();
-        }
-        else {
-          that.text(Drupal.formatInterval(Math.floor(delta / 1000), Drupal.settings.ucLTO.timeGran));
-          if (delta < 60000 && !that.hasClass('uc-lto-expiration-min')) {
-            that.removeClass('uc-lto-expiration-day').removeClass('uc-lto-expiration-hour').addClass('uc-lto-expiration-min');
-          }
-          else if (delta < 3600000 && !that.hasClass('uc-lto-expiration-hour')) {
-            that.removeClass('uc-lto-expiration-day').addClass('uc-lto-expiration-hour');
-          }
-          else if (delta < 86400000 && !that.hasClass('uc-lto-expiration-day')) {
-            that.addClass('uc-lto-expiration-day');
-          }
-        }
-      });
-    }
+ if (!$('body').hasClass('ucLTO-processed')) {
+     var expiration = [];
+     if (Drupal.settings.ucLTO.expiration > 0) {
+         expiration[0] = Drupal.settings.ucLTO.expiration * 1000;
+     }else{
+         for(var i in Drupal.settings.ucLTO.expiration){
+             expiration[i] = Drupal.settings.ucLTO.expiration[i] * 1000;
+         }
+     }
+
+     $('.uc-lto-expiration').each(function(index) {
+         if (expiration[index]) {
+             $(this).everyTime(1000, 'countdown', function(i) {
+                 var that = $(this),
+                 now = new Date(),
+                 delta = expiration[index] - now.getTime() + (now.getTimezoneOffset() * 60000);
+                 if (delta <= 0) {
+                     that.text(Drupal.t('expired')).stopTime('countdown');
+                     $('.node-add-to-cart').remove();
+                 }
+                 else {
+                     that.text(Drupal.formatInterval(Math.floor(delta / 1000), Drupal.settings.ucLTO.timeGran));
+                     if (delta < 60000 && !that.hasClass('uc-lto-expiration-min')) {
+                         that.removeClass('uc-lto-expiration-day').removeClass('uc-lto-expiration-hour').addClass('uc-lto-expiration-min');
+                     }
+                     else if (delta < 3600000 && !that.hasClass('uc-lto-expiration-hour')) {
+                         that.removeClass('uc-lto-expiration-day').addClass('uc-lto-expiration-hour');
+                     }
+                     else if (delta < 86400000 && !that.hasClass('uc-lto-expiration-day')) {
+                         that.addClass('uc-lto-expiration-day');
+                     }
+                 }
+             });
+         }
+     });
 
-  $('body').addClass('ucLTO-processed');
-  }
+     $('body').addClass('ucLTO-processed');
+ }
 };
 
 Drupal.formatInterval = function(timestamp, granularity, langcode) {
                                                                                                                                                                                                                                                          