var speed_homepage = 10; var banner_homepage = 2; var currentbanner_homepage = 0; var banners_homepage = { 0: ["i/newh/freelife_home.uk.jpg", "index.php?area=mylife&lng=uk&page=1-1"], 1: ["i/newh/home.promo.slide.02.uk.jpg", "index.php?area=mylife&lng=uk&page=4-8"] } function changeOpac_homepage(opacity, id) { var object = document.getElementById(id).style; object.opacity = (opacity / 100); object.MozOpacity = (opacity / 100); object.KhtmlOpacity = (opacity / 100); object.filter = "alpha(opacity=" + opacity + ")"; } function fadeout_homepage(){ // parse url and get language into array var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[1]); } // counter var i = 0; if (vars == null) {vars = "uk";} // create object imageObj1 = new Image(); imageObj2 = new Image(); // set image list images = new Array(); images[0]="i/newh/freelife_home." + vars + ".jpg"; images[1]="i/newh/home.promo.slide.02." + vars + ".jpg"; // start preloading imageObj1.src=images[0]; imageObj2.src=images[1]; var timer = 0; for(var i = 100; i >= 0; i--) { setTimeout("changeOpac_homepage(" + i + ",'img')",(timer * speed_homepage)); timer++; } setTimeout("fadein_homepage()", 1000); } function fadein_homepage(){ var timer = 0; var newbanner_homepage = (currentbanner_homepage+1==banner_homepage)?0:currentbanner_homepage+1; document.getElementById('img').src = banners_homepage[newbanner_homepage][0]; for ( var i = 0; i <= 100; i++) { setTimeout("changeOpac_homepage(" + i + ",'img')",(timer * speed_homepage)); timer++; } document.getElementById('imglnk').href = banners_homepage[newbanner_homepage][1]; currentbanner_homepage = newbanner_homepage; setTimeout("fadeout_homepage()", 3000); }