slitaz-configs view rootfs/usr/share/webhome/lib/main.js @ rev 260

Webhome: fix my bad merging in titles, little tweak js
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Sep 14 01:40:51 2015 +0300 (2015-09-14)
parents f403814d8c13
children
line source
1 // Main.js
2 // Copyright (C) Slitaz GNU/Linux - BSD License
4 // --- Background Slide Show (4 img's with 10 sec to view)
5 // --- All images are "public domain license" by Vera Kratochvil.
7 var imageCount = 0;
8 var images = [ 'bg/bg0.jpg', 'bg/bg1.jpg', 'bg/bg2.jpg', 'bg/bg3.jpg', 'bg/bg4.jpg' ];
10 var preLoadImages = new Array();
11 for (var i = 0; i < images.length; i++)
12 {
13 if (images[i] == "")
14 break;
16 preLoadImages[i] = new Image();
17 preLoadImages[i].src = images[i];
18 imageCount++;
19 }
20 var currentImage = Math.floor(Math.random() * imageCount);
23 function startSlideShow() {
25 if (document.body && imageCount > 0)
26 {
27 document.body.style.backgroundImage = "url(" + images[currentImage] + ")";
28 currentImage++;
29 if (currentImage > (imageCount - 1))
30 currentImage = 0;
32 setTimeout('startSlideShow()', 10000); // 10sec
33 }
34 }
36 startSlideShow();