# HG changeset patch # User Aleksej Bobylev # Date 1442184051 -10800 # Node ID f637c08f052ec3fdc1b413aad48a0c3c0a486539 # Parent 24303349c2ae789946dac86d129db7a452378f6e Webhome: fix my bad merging in titles, little tweak js diff -r 24303349c2ae -r f637c08f052e rootfs/usr/share/webhome/index.en.html --- a/rootfs/usr/share/webhome/index.en.html Sun Sep 13 02:42:20 2015 -0300 +++ b/rootfs/usr/share/webhome/index.en.html Mon Sep 14 01:40:51 2015 +0300 @@ -3,7 +3,7 @@ - SliTaz - Start + SliTaz - Web Home diff -r 24303349c2ae -r f637c08f052e rootfs/usr/share/webhome/index.pt.html --- a/rootfs/usr/share/webhome/index.pt.html Sun Sep 13 02:42:20 2015 -0300 +++ b/rootfs/usr/share/webhome/index.pt.html Mon Sep 14 01:40:51 2015 +0300 @@ -3,7 +3,7 @@ - SliTaz - Start + SliTaz - InĂ­cio diff -r 24303349c2ae -r f637c08f052e rootfs/usr/share/webhome/lib/main.js --- a/rootfs/usr/share/webhome/lib/main.js Sun Sep 13 02:42:20 2015 -0300 +++ b/rootfs/usr/share/webhome/lib/main.js Mon Sep 14 01:40:51 2015 +0300 @@ -4,42 +4,33 @@ // --- Background Slide Show (4 img's with 10 sec to view) // --- All images are "public domain license" by Vera Kratochvil. - var imageCount = 0; - var currentImage = 0; - var images = new Array(); - - images[0] = 'bg/bg0.jpg'; - images[1] = 'bg/bg1.jpg'; - images[2] = 'bg/bg2.jpg'; - images[3] = 'bg/bg3.jpg'; - images[4] = 'bg/bg4.jpg'; - - var preLoadImages = new Array(); - for (var i = 0; i < images.length; i++) - { - if (images[i] == "") - break; - - preLoadImages[i] = new Image(); - preLoadImages[i].src = images[i]; - imageCount++; - } - -function startSlideShow(){ +var imageCount = 0; +var images = [ 'bg/bg0.jpg', 'bg/bg1.jpg', 'bg/bg2.jpg', 'bg/bg3.jpg', 'bg/bg4.jpg' ]; - if (document.body && imageCount > 0) - { - document.body.style.backgroundImage = "url("+images[currentImage]+")"; - document.body.style.backgroundSize = "cover"; // Full Screen - document.body.style.backgroundRepeat = "no-repeat"; - document.body.style.backgroundPosition = "50% 50%"; // All page - - currentImage = currentImage + 1; - if (currentImage > (imageCount-1)) - { - currentImage = 0; - } - setTimeout('startSlideShow()', 10000); // 10sec - } +var preLoadImages = new Array(); +for (var i = 0; i < images.length; i++) +{ + if (images[i] == "") + break; + + preLoadImages[i] = new Image(); + preLoadImages[i].src = images[i]; + imageCount++; } +var currentImage = Math.floor(Math.random() * imageCount); + + +function startSlideShow() { + + if (document.body && imageCount > 0) + { + document.body.style.backgroundImage = "url(" + images[currentImage] + ")"; + currentImage++; + if (currentImage > (imageCount - 1)) + currentImage = 0; + + setTimeout('startSlideShow()', 10000); // 10sec + } +} + startSlideShow();