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

Up: New home page with new modern style
author Leonardo Laporte <hackdorte@sapo.pt>
date Sat Sep 12 07:09:07 2015 -0300 (2015-09-12)
parents
children f403814d8c13
line source
1 // Main.js
2 // Copyright (C) Slitaz GNU/Linux - BSD License
4 // --- Open and Close (button) - *** To Future ***
5 function btn(obj){
6 var el = document.getElementById(obj);
7 if(el.style.display != "block"){
8 el.style.display = "block";
9 }else{
10 el.style.display = "none";
11 }
12 }
14 // --- Background Slide Show (4 img's with 8 sec to view)
15 // --- All images are "public domain license" by Vera Kratochvil.
17 var imageCount = 0;
18 var currentImage = 0;
19 var images = new Array();
21 images[0] = 'bg/bg0.jpg';
22 images[1] = 'bg/bg1.jpg';
23 images[2] = 'bg/bg2.jpg';
24 images[3] = 'bg/bg3.jpg';
25 images[4] = 'bg/bg4.jpg';
27 var preLoadImages = new Array();
28 for (var i = 0; i < images.length; i++)
29 {
30 if (images[i] == "")
31 break;
33 preLoadImages[i] = new Image();
34 preLoadImages[i].src = images[i];
35 imageCount++;
36 }
38 function startSlideShow(){
40 if (document.body && imageCount > 0)
41 {
42 document.body.style.backgroundImage = "url("+images[currentImage]+")";
43 document.body.style.backgroundSize = "cover"; // Full Screen
44 document.body.style.backgroundRepeat = "no-repeat";
45 document.body.style.backgroundPosition = "50% 50%"; // All page
47 currentImage = currentImage + 1;
48 if (currentImage > (imageCount-1))
49 {
50 currentImage = 0;
51 }
52 setTimeout('startSlideShow()', 10000); // 10sec
53 }
54 }
55 startSlideShow();