]> AND Private Git Repository - these_gilles.git/blob - PRESENTATION/js/hovercraft.js
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
final
[these_gilles.git] / PRESENTATION / js / hovercraft.js
1 // Initialize impress.js
2 impress().init();
3
4 // Set up the help-box
5 var helpdiv = window.document.getElementById('hovercraft-help');
6
7 if (window.top!=window.self) {
8     // This is inside an iframe, so don't show the help.
9     helpdiv.className = "disabled";
10     
11 } else {
12     // Install a funtion to toggle help on and off.
13     var help = function() {
14         if(helpdiv.className == 'hide')
15             helpdiv.className = 'show';
16         else
17             helpdiv.className = 'hide';    
18     };
19     console().registerKeyEvent([72], help, window);
20     
21     // The help is by default shown. Hide it after five seconds.
22     setTimeout(function () {
23         var helpdiv = window.document.getElementById('hovercraft-help');
24         if(helpdiv.className != 'show')
25             helpdiv.className = 'hide';
26     }, 5000);
27 }
28
29
30 if (console) {
31     console().init(cssFile='css/impressConsole.css');
32     
33     var impressattrs = document.getElementById('impress').attributes
34     if (impressattrs.hasOwnProperty('auto-console') && impressattrs['auto-console'].value.toLowerCase() === 'true') {
35         consoleWindow = console().open();
36     }
37 }