var t; var j = 0; var p = Pic.length; var preLoad = new Array() for (i = 0; i < p; i++){ preLoad[i] = new Image() preLoad[i].src = Pic[i] } var duration = 1000; var steps = 20; var delay = 8000; function setOpacity(level) { var element = document.getElementById('SlideShow'); element.style.opacity = level; element.style.MozOpacity = level; element.style.KhtmlOpacity = level; element.style.filter = "alpha(opacity=" + (level * 100) + ");";} function fadeIn(){ for (i = 0; i <= 1; i += (1 / steps)) { setTimeout("setOpacity(" + i + ")", i * duration); } hx(1); setTimeout("fadeOut();", delay);} function fadeOut() { for (i = 0; i <= 1; i += (1 / steps)) { setTimeout("setOpacity(" + (1 - i) + ")", i * duration); } hx(0); setTimeout("anim()", duration);} function anim(){ if(j==preLoad.length){j=0;} document.images.SlideShow.src = preLoad[j].src var element = document.getElementById('st'); element.innerHTML = '
'; j++; fadeIn();} function h(level ,x){ var element = document.getElementById('st'); if(x){ element.style.height = level * 40; element.style.marginTop = 91-level* 40; } else { element.style.height = (1-level) * 40; element.style.marginTop = 91-(1-level) * 40; }} function hx(x){ for (i = 0; i <= 1;i += (1 / steps)) { setTimeout("h(" + i + ", " + x + ")", i * duration); }} function init(){ ho('sl'); so('Slide'); anim();} init()