10
10
new Effect.BlindDown('bottom_nav', {duration: 0.5, queue: 'end'});
11
11
new Effect.Appear('mu_branding', {duration: 0.8, queue: 'end'});
14
lesson = {len: 123, start: 1}; lessons.push(lesson);
15
lesson = {start: 124, len: 45}; lessons.push(lesson);
17
echo(lessons[1].start);
18
13
new Effect.BlindDown('mu_cc',{delay: 0.2, duration: 0.3, queue: 'end', afterFinish: unlock_cc});
19
14
setTimeout("toggle_play()", 1000); // wait a second to start animations
22
17
toggle_play = function(){
24
19
tmr = setInterval(touch, 1000);
25
ln = setInterval(line, 50);
26
bl = setInterval(blank, 40);
28
21
replaceHtml('play_pause', '<img src="../media/pause.svg" width="24" height="24" />');
30
23
} else if(playing){
31
24
clearInterval(tmr);
35
26
replaceHtml('play_pause', '<img src="../media/play.svg" width="24" height="24" />');
53
44
(s < 10) ? (elapsed = m + ":0" + s) : (elapsed = m + ":" + s);
55
46
t = m*60 + s; //represent time in integer
56
for(i = 0; i < lessons.length; i++){
47
/*for(i = 0; i < lessons.length; i++){
58
49
if (lessons[i].start == t){
59
50
echo('change to lesson' + i);
62
53
replaceHtml('mu_time_elapsed', elapsed); //update time
63
54
alert('cc:'+ l + '|' + t); //ask for subtitles
122
//from W3C specs examples
123
var context = document.getElementsByTagName('canvas')[0].getContext('2d');
124
var lastX = context.canvas.width * Math.random();
125
var lastY = context.canvas.height * Math.random();
129
context.translate(context.canvas.width/2, context.canvas.height/2);
130
context.scale(0.9, 0.9);
131
context.translate(-context.canvas.width/2, -context.canvas.height/2);
133
context.lineWidth = 5 + Math.random() * 10;
134
context.moveTo(lastX, lastY);
135
lastX = context.canvas.width * Math.random();
136
lastY = context.canvas.height * Math.random();
137
context.bezierCurveTo(context.canvas.width * Math.random(),
138
context.canvas.height * Math.random(),
139
context.canvas.width * Math.random(),
140
context.canvas.height * Math.random(),
142
hue = hue + 10 * Math.random();
143
context.strokeStyle = 'hsl(' + hue + ', 50%, 50%)';
144
context.shadowColor = 'white';
145
context.shadowBlur = 10;
151
context.fillStyle = 'rgba(0,0,0,0.1)';
152
context.fillRect(0, 0, context.canvas.width, context.canvas.height);
156
startTimeline(); //auto-play animation
b'\\ No newline at end of file'
114
//startTimeline(); //auto-play animation
b'\\ No newline at end of file'