]> git.sesse.net Git - ultimatescore/blobdiff - quickl3.js
Make the borders a bit sleeker.
[ultimatescore] / quickl3.js
index 1457c1761bbba428f0e3c5db3733761a5d001e47..79cc7bf0616ddd1a398c5ae6410b524153518c41 100644 (file)
@@ -64,17 +64,21 @@ function quicklowerthird()
 
        if (state['code'].match(/^C/) === null) {
                setTimeout(function() { hidelowerthird(); }, 4000);
+       } else {
+               setTimeout(function() { hidelowerthird(); }, 6000);
        }
 }
 
-function loadquickl3s()
+function loadquickl3s(sheets)
 {
-       var sheet_a = state['A'];
-       var sheet_b = state['B'];
-       var sheet_c = 'Calls';
-
        var newl3s = {};
-       var num_left = 3;
+       var num_left = 1;
+
+       for (var prop in sheets) {
+               if (sheets.hasOwnProperty(prop)) {
+                       ++num_left;
+               }
+       }
 
        var cb = function(response, group_name) {
                for (var p in response) {
@@ -87,10 +91,13 @@ function loadquickl3s()
                }
        };
 
-       load_l3(sheet_a, 'A', cb);
-       load_l3(sheet_b, 'B', cb);
-       load_l3(sheet_c, 'C', cb);
+       for (var prop in sheets) {
+               if (sheets.hasOwnProperty(prop)) {
+                       load_l3(sheets[prop], prop, cb);
+               }
+       }
+       load_l3('Calls', 'C', cb);
 }
 
 // Start by loading calls only
-loadquickl3s();
+loadquickl3s({});