// JavaScript Document

var pic_sets = {

preload:true, // set to true or false

// first image in each set should be the corresponding image tag's actual src image.
// each set may have as many images as you like, other sets may be added.

pic_set_0:['immaginicompresse/asphalt/performance/01.jpg', 'immaginicompresse/asphalt/performance/02.jpg', 'immaginicompresse/asphalt/performance/03.jpg', 'immaginicompresse/asphalt/performance/04.png'],


pic_set_1:['immaginicompresse/concrete/concrete01.jpg', 'immaginicompresse/concrete/concrete02.jpg', 'immaginicompresse/concrete/concrete03.jpg', 'immaginicompresse/concrete/concrete04.jpg', 'immaginicompresse/concrete/concrete05.jpg'],

pic_set_2:['immaginicompresse/asphalt/01.jpg', 'immaginicompresse/asphalt/02.jpg'],
pic_set_3:['immaginicompresse/alive/alive00.jpg', 'immaginicompresse/alive/alive01.jpg', 'immaginicompresse/alive/alive02.jpg', 'immaginicompresse/alive/alive03.jpg', 'immaginicompresse/alive/alive04.jpg', 'immaginicompresse/alive/alive05.jpg', 'immaginicompresse/alive/alive06.jpg'],

pic_set_4:['immaginicompresse/bumble/b01.jpg', 'immaginicompresse/bumble/b02.jpg', 'immaginicompresse/bumble/b03.jpg', 'immaginicompresse/bumble/b05.jpg', 'immaginicompresse/bumble/b06.jpg', 'immaginicompresse/bumble/b07.jpg', 'immaginicompresse/bumble/b08.jpg', 'immaginicompresse/bumble/b09.jpg', 'immaginicompresse/bumble/ba01.jpg', 'immaginicompresse/bumble/ba02.jpg', 'immaginicompresse/bumble/ba03.jpg', 'immaginicompresse/bumble/ba04.jpg', 'immaginicompresse/bumble/ba05.jpg', 'immaginicompresse/bumble/ba06.jpg', 'immaginicompresse/bumble/ba07.jpg', 'immaginicompresse/bumble/ba08.jpg'],

pic_set_5:['immaginicompresse/retro/rosso.jpg', 'immaginicompresse/retro/blu.jpg'],

///////////////// Stop Editing /////////////////

change:function(el){
var a=pic_sets[el.id];
for (var re, pnum = 0, i = a.length - 1; i > -1; --i){
re = new RegExp(a[i]);
if(re.test(el.src))
pnum = i;
}
pnum = pnum < a.length - 1? pnum + 1 : 0;
el.src = a[pnum];
}
};

(function(){
if (!pic_sets.preload)
return;
var im = [];
for (var p in pic_sets)
if(/pic_set/.test(p))
for (var i = pic_sets[p].length - 1; i > 0; --i){
im[im.length] = new Image();
im[im.length - 1].src = pic_sets[p][i];
}
})();

