cuts and optimizations
[wolnelektury.git] / wolnelektury / static / js / jquery.countdown-pl.js
index 81d5f07..6860a4b 100644 (file)
@@ -1,22 +1,17 @@
-/* http://keith-wood.name/countdown.html\r
- * Polish initialisation for the jQuery countdown extension\r
- * Written by Pawel Lewtak lewtak@gmail.com (2008) \r
- * and Radek Czajka radoslaw.czajka@nowoczesnapolska.org.pl (2010) */\r
-(function($) {\r
-       $.countdown.regional['pl'] = {\r
-               labels: ['lat', 'miesięcy', 'tygodni', 'dni', 'godzin', 'minut', 'sekund'],\r
-               labels1: ['rok', 'miesiąc', 'tydzień', 'dzień', 'godzina', 'minuta', 'sekunda'],\r
-        labels2: ['lata', 'miesiące', 'tygodnie', 'dni', 'godziny', 'minuty', 'sekundy'],\r
-               compactLabels: ['l', 'm', 't', 'd'],\r
-               compactLabels1: ['r', 'm', 't', 'd'],\r
-        compactLabels2: ['l', 'm', 't', 'd'],\r
-               timeSeparator: ':', isRTL: false,\r
-               which: function(n){\r
-                       return n==1 ? 1 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 2 : 0;\r
-\r
-                       \r
-                       n == 1 ? 1 : 0;\r
-               }\r
-       };\r
-       //$.countdown.setDefaults($.countdown.regional['pl']);\r
-})(jQuery);
\ No newline at end of file
+/* http://keith-wood.name/countdown.html
+ * Polish initialisation for the jQuery countdown extension
+ * Written by Pawel Lewtak lewtak@gmail.com (2008) */
+(function($) {
+       $.countdown.regional['pl'] = {
+               labels: ['lat', 'miesięcy', 'tygodni', 'dni', 'godzin', 'minut', 'sekund'],
+               labels1: ['rok', 'miesiąc', 'tydzień', 'dzień', 'godzina', 'minuta', 'sekunda'],
+               labels2: ['lata', 'miesiące', 'tygodnie', 'dni', 'godziny', 'minuty', 'sekundy'],
+               compactLabels: ['l', 'm', 't', 'd'], compactLabels1: ['r', 'm', 't', 'd'],
+               whichLabels: function(amount) {
+                       var units = amount % 10;
+                       var tens = Math.floor((amount % 100) / 10);
+                       return (amount == 1 ? 1 : (units >= 2 && units <= 4 && tens != 1 ? 2 : 0));
+               },
+               timeSeparator: ':', isRTL: false};
+       $.countdown.setDefaults($.countdown.regional['pl']);
+})(jQuery);