
ClientsList={
imgFade:0,
imgUpto:-1,
timerId:0,
SetOpacity:function(box,fade) {
	box.style.display=fade>0?'block':'none';
	box.style.opacity=fade;
	box.style.filter='alpha(opacity=' + (fade*100) + ')';
},

GetImgs:function(num) {
	var d=document.getElementById('ClientImgs');
	if(!d) {
		d=document.getElementById('HomeCharts');
		return d.getElementsByTagName('table');
	} 
	return d.getElementsByTagName('img');
},
GetImg:function(num) {
	var imgs=this.GetImgs();
	if(num<0 || num>=imgs.length) return undefined;
	return imgs[num];
},

OpacityTick:function() {
	var wait=50;
	var imgs=this.GetImgs();
	var nimg=this.imgUpto+1;
	if(nimg>=imgs.length) { nimg=0; }
	var img1=this.GetImg(this.imgUpto);
	var img2=this.GetImg(nimg);

	this.imgFade+=0.1;
	if(this.imgFade>=1) { 
		this.imgFade=1; wait=4500;
		this.imgUpto=nimg;
	}
	if(img1)
		this.SetOpacity(img1,1-this.imgFade);
	this.SetOpacity(img2,this.imgFade);
	if(this.imgFade>=1) { 
		this.imgFade=0;
	}

	this.timerId=window.setTimeout(function() {
		ClientsList.OpacityTick();
	},wait);
},

NextImage:function() {
	if(this.timerId) window.clearTimeout(this.timerId);
	this.OpacityTick();
}

};


ClientsList.OpacityTick();


