removed mods directory from the ATutor codebase
[atutor.git] / mods / atutor_opencaps / opencaps / js / utils.js
diff --git a/mods/atutor_opencaps/opencaps/js/utils.js b/mods/atutor_opencaps/opencaps/js/utils.js
deleted file mode 100755 (executable)
index 20bfea2..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-/*\r
- * OpenCaps\r
- * http://opencaps.atrc.utoronto.ca\r
- * \r
- * Copyright 2009 Heidi Hazelton\r
- * Adaptive Technology Resource Centre, University of Toronto\r
- * \r
- * Licensed under the Educational Community License (ECL), Version 2.0. \r
- * You may not use this file except in compliance with this License.\r
- * http://www.opensource.org/licenses/ecl2.php\r
- * \r
- */\r
-\r
-\r
-function loadProject() {\r
-       $.get("include/workflow.php", { task: 'get_json' }, function(json){\r
-               alert(json);\r
-\r
-               if (json) {\r
-                       proj = JSON.parse(json);\r
-                }\r
-       });\r
-}\r
-\r
-/*************************************** listeners */\r
-function myAddListener(obj, evt, handler, captures) {\r
-       if (document.addEventListener) \r
-               obj.addEventListener(evt, handler, captures);\r
-       else\r
-               obj.attachEvent('on' + evt, handler);\r
-}\r
-function RegisterListener(eventName, objID, embedID, listenerFcn) {\r
-       var obj = document.getElementById(objID);\r
-       if ( !obj )\r
-               obj = document.getElementById(embedID);\r
-       if ( obj )\r
-               myAddListener(obj, eventName, listenerFcn, false);\r
-}\r
-\r
-/*************************************** utils */\r
-function sortNumber(a, b) {\r
-       return a - b;\r
-}\r
-\r
-function calcTime(time) {\r
-       var numhours = 0;\r
-       var nummins = 0;\r
-       var numsecs = 0;\r
-       var nummils = 0;\r
-               \r
-       var t = time/movieObj.GetTimeScale();  \r
-\r
-       if (t > onehr) {\r
-               numhours = parseInt(t/onehr);\r
-               t = t-(numhours*onehr);\r
-       }\r
-       if (t > onemin) {\r
-               nummins = parseInt(t/onemin);\r
-               t = t-(nummins*onemin);\r
-       }\r
-\r
-       //converts xx.xxxxxxxxxxx... to xxxxx since js doesn't round to a decimal\r
-       t = Math.round(t*1000)+1;\r
-\r
-       /*if (t > 0)\r
-               t = t+1;*/\r
-\r
-       var t2 = new String(t);\r
-       if (t<1000) { //less than a sec\r
-               numsecs = 0;\r
-               nummils = t;\r
-       } else if (t<10000) { //less than 10 secs\r
-               numsecs = t2.substr(0,1);\r
-               nummils = t2.substr(1);\r
-       } else {\r
-               numsecs = t2.substr(0,2);\r
-               nummils = t2.substr(2);\r
-       }\r
-\r
-       nummils = nummils + "000";\r
-       nummils = nummils.substr(0,3);\r
-\r
-       return padDigits(numhours,2) + ':' + padDigits(nummins, 2) + ':' + padDigits(numsecs, 2) + '.' + nummils;\r
-}\r
-function getFormattedTime(gt) {\r
-       var total = gt/movieObj.GetTimeScale();\r
-\r
-       var gms = Math.round(total * 1000) % 1000;\r
-       \r
-       total = Math.floor(total);\r
-       \r
-       var gs = total % 60;\r
-       total = Math.floor(total / 60); \r
-       \r
-       var gm = total % 60;\r
-       gh = Math.floor(total / 60);    \r
-       \r
-       var code = padDigits(gh, 2) + ":" + padDigits(gm, 2) + ":" + padDigits(gs, 2) + "." + padDigits(gms, 3);\r
-       return code;\r
-}\r
-\r
-function getMilliseconds(ft) {\r
-       var t = ft.split(':');\r
-       \r
-       //convert hours, minutes, seconds all to milliseconds and add\r
-       var millis = (t[0]*60*60*1000) + (t[1]*60*1000) + (t[2]*1000);\r
-\r
-       //millis = millis*(movieObj.GetTimeScale());\r
-       \r
-       return Math.round(millis);\r
-}\r
-\r
-\r
-function getFormattedTime2(total) {\r
-\r
-       var milli = total % 1000;\r
-       var sec = Math.floor(total/1000);       \r
-       var min = 0;\r
-       var hr = 0;\r
-       \r
-       if (sec > 59) {\r
-               var bigsec = sec;\r
-               sec = bigsec % 60;\r
-               min = Math.floor(bigsec / 60);\r
-               \r
-               if (min > 59) {\r
-                       bigmin = min\r
-                       min = bigmin % 60;\r
-                       hr = Math.floor(bigmin / 60);\r
-               }\r
-       } \r
-       \r
-       return padDigits(hr, 2) + ":" + padDigits(min, 2) + ":" + padDigits(sec, 2) + "." + padDigits(milli, 3);        \r
-}\r
-\r
-function getClipDuration(tin, tout) {  \r
-       tin = getMilliseconds(tin);\r
-       tout= getMilliseconds(tout);\r
-       \r
-       var total = tout-tin;   \r
-       return getFormattedTime2(total);        \r
-}\r
-\r
-function addMilli(t) {\r
-       t = getMilliseconds(t) + 1;\r
-       return getFormattedTime2(t);\r
-}\r
-\r
-function subMilli(t) {\r
-       t = getMilliseconds(t) - 1;\r
-       return getFormattedTime2(t);\r
-}\r
-\r
-function roundNum(n) {\r
-       return Math.round(n * 1000) / 1000;\r
-}\r
-\r
-//adds missing zeros before number if ness\r
-function padDigits(n, totalDigits) { \r
-       n = n.toString(); \r
-       var pd = ''; \r
-       if (totalDigits > n.length)     { \r
-               for (i=0; i < (totalDigits-n.length); i++) { \r
-                       pd += '0'; \r
-               } \r
-       } \r
-       return pd + n.toString(); \r
-} \r
-\r
-/*function inASpace() {\r
-       if ( ($("#clip-name").text() == "Space after Clip "+ curClip) || ($("#clip-name").text() == "Space before Clip "+ (curClip+1))) \r
-               return true;\r
-       else \r
-               return false;\r
-}*/\r
-\r
-function inAClip() {\r
-       if ( $("#clip-name").text() == "Clip "+ curClip ) \r
-               return true;\r
-       else \r
-               return false;\r
-}
\ No newline at end of file