var fade_timer = null; var imgArr = new Array("banners/banner.jpg","banners/banner_hombre.jpg"); var imgArr_henne = imgArr; var imgArr_honom = imgArr; var imgArr_barnen = imgArr; var randNr = rand(imgArr.length) - 1; function rand(n) { return (Math.floor(Math.random() * n + 1)); } if(document.images) { img0 = new Image(925, 271); img0.src = imgArr[0]; img1 = new Image(925, 271); img1.src = imgArr[1]; img2 = new Image(925, 271); img2.src = imgArr[2]; img3 = new Image(925, 271); img3.src = imgArr[3]; img4 = new Image(925, 271); img4.src = imgArr[4]; img5 = new Image(925, 271); img5.src = imgArr[5]; } function fIn(id, startfade, endfade, n) { clearTimeout(fade_timer); timer = 0; for (i = startfade; i <= endfade; i++) { fade_timer = setTimeout("setOp('" + id + "', " + i + ", " + endfade + ", 'in', "+ n +")", (timer * 10)); timer++; } } function fOut(id, startfade, endfade, n) { clearTimeout(fade_timer); timer = 0; for (i = startfade; i >= endfade; i--) { fade_timer = setTimeout("setOp('" + id + "', " + i + ", " + endfade + ", 'out', "+ n +")", (timer * 10)); timer++; } } function setOp(id, opacity, endfade, direction, n) { var ret = false; el = document.getElementById(id).style; el.opacity = (opacity / 100); el.MozOpacity = (opacity / 100); el.KhtmlOpacity = (opacity / 100); el.filter = "alpha(opacity=" + opacity + ")"; el.visibility = "visible"; if(opacity == endfade) { if(direction == "in") { setTimeout("fOut('" + id + "', 100, 0, " + n + ")", 7000); return true; } else if(direction == "out") { n++; headerImg(id, n); return true; } } } function headerImg(id, n) { if(n == "r") n = rand(imgArr.length) - 1; else if(n > imgArr.length - 1) n = 0; setOp(id, 0, 0, '', 0); el = document.getElementById(id); el.src = imgArr[n]; fIn(id, 0, 100, n); }