Fix addEventListener call
[quandoparte] / www / screenshot-generator.js
1 var screenshots = {
2         "screenshot-stationlist.png" : "The Station List View",
3         "screenshot-stationview.png" : "The Station Departures View",
4 };
5
6 function generate_div(value, index, array)
7 {
8         var screenshots = document.getElementById('screenshot-list');
9         var screenshotDiv = document.createElement('div');
10         screenshotDiv.setAttribute('class', 'screenshot');
11         
12         var p1Element = document.createElement('div');
13         var p2Element = p1Element.cloneNode(true);
14         
15         var imgElement = document.createElement('img');
16         imgElement.setAttribute('src', index);
17
18         var captionElement = document.createTextNode(value);
19
20         p1Element.appendChild(imgElement);
21         p2Element.appendChild(captionElement);
22
23         screenshotDiv.appendChild(p1Element);
24         screenshotDiv.appendChild(p2Element);
25         screenshots.appendChild(screenshotDiv);
26 }
27
28 function build_screenshot_list()
29 {
30         for (var key in screenshots)
31                 generate_div(screenshots[key], key, screenshots);
32 }
33
34 if (window.addEventListener) {
35         window.addEventListener('load', build_screenshot_list, false);
36 } else if (window.attachEvent) {
37         window.attachEvent('onload', build_screenshot_list);
38 }