/*  RsSlide  Multiple independent slide	Version 1.0	Last revision: 17/2/2010  Riksoft - www.riksoft.com	Rewrite from old code http://slayeroffice.com/code/imageCrossFade/xfade2.html*/slide=function(containerId,speedFade){  if(speedFade==undefined) speedFade=3000;  var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;  this.run=function so_init()  {  	if(!d.getElementById || !d.createElement)return;    /*    css = d.createElement('link');  	css.setAttribute('href','rsslide.css');  	css.setAttribute('rel','stylesheet');  	css.setAttribute('type','text/css');  	d.getElementsByTagName('head')[0].appendChild(css);  	*/  	imgs = d.getElementById(containerId).getElementsByTagName('img');  	for(i=1;i<imgs.length;i++) {      imgs[i].xOpacity = 0;    }  	imgs[0].style.display = 'block';  	imgs[0].xOpacity = .99;  	setTimeout(so_xfade,speedFade);  }  function so_xfade()  {  	cOpacity = imgs[current].xOpacity;  	nIndex = imgs[current+1]?current+1:0;  	nOpacity = imgs[nIndex].xOpacity;  	cOpacity-=.05;  	nOpacity+=.05;  	imgs[nIndex].style.display = 'block';  	imgs[current].xOpacity = cOpacity;  	imgs[nIndex].xOpacity = nOpacity;  	setOpacity(imgs[current]);  	setOpacity(imgs[nIndex]);  	if(cOpacity<=0)  	{  		imgs[current].style.display = 'none';  		current = nIndex;  		setTimeout(so_xfade,speedFade);  	}  	else  	{  		setTimeout(so_xfade,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) + ')';  	}  }}
