
window.addEventListener?window.addEventListener("load",initClientShow,false):window.attachEvent("onload",initClientShow);
var d=document, pic1 = new Array(), zoom1 = new Array(), zInterval = null, crnt=0, pause=false;

function initClientShow() {
 if(!d.getElementById || !d.createElement) return;
 divh = d.getElementById("hider");
 imgs = d.getElementById("hider").getElementsByTagName("img");
 // set the normal images
 var cnt=0;
 for(i=0;i<imgs.length;i+=2) {
 	pic1[cnt] = imgs[i];
 	cnt++;
 }
 // set the zoom images
 var cnt=0;
 for(i=1;i<imgs.length;i+=2) {
 	zoom1[cnt] = imgs[i];
 	cnt++;
 }
 for(i=1;i<pic1.length;i++) pic1[i].xOpacity = 0;
 for(i=1;i<zoom1.length;i++) zoom1[i].xOpacity = 0;
 pic1[0].style.display = "block";
 pic1[0].xOpacity = .99;
 zoom1[0].style.display = "block";
 zoom1[0].xOpacity = .99;
 divh.style.display = "block";
 for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
   if(a.getAttribute("href").indexOf("screen.css") != -1) { 
    setTimeout(doClientPic,2000);  break;
   }
  }
}

function doClientPic() {
	var op = pic1[crnt].xOpacity;
	var idx = pic1[crnt+1]?crnt+1:0;
	var nxt_op = pic1[idx].xOpacity;
	op-=0.1; 
	nxt_op+=0.1;
	pic1[idx].style.display = "block";
	pic1[crnt].xOpacity = op;
	pic1[idx].xOpacity = nxt_op;
	setOpacity(pic1[crnt]);
	setOpacity(pic1[idx]);
	if(op<=0) {
		pic1[crnt].style.display = "none";
		setTimeout(doClientZoomPic,100);
	} else {
		setTimeout(doClientPic,50); }
		function setOpacity(obj) {
			if(obj.xOpacity>.99) {
			obj.xOpacity = .99; 
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
}

function doClientZoomPic() {
	var op = zoom1[crnt].xOpacity;
	var idx = zoom1[crnt+1]?crnt+1:0;
	var nxt_op = zoom1[idx].xOpacity;
	op-=0.1; 
	nxt_op+=0.1;
	zoom1[idx].style.display = "block";
	zoom1[crnt].xOpacity = op;
	zoom1[idx].xOpacity = nxt_op;
	setOpacity(zoom1[crnt]);
	setOpacity(zoom1[idx]);
	if(op<=0) {
		zoom1[crnt].style.display = "none";
		zoom1[crnt].style.top = (-1*(50 + (200-50)*Math.random())) + "px";
		zoom1[crnt].style.left = (-1*(50 + (200-50)*Math.random())) + "px";
		crnt = idx;
		setTimeout(doClientPic,5000);
	} else {
		setTimeout(doClientZoomPic,50); }
		function setOpacity(obj) {
			if(obj.xOpacity>.99) {
			obj.xOpacity = .99; 
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
}
