var imgx = new Array();

function rol_gir()
{
	if(!document.getElementById || !document.createElement)return;

	css = document.createElement('link');
	css.setAttribute('href','css/soleshow2.css');
	css.setAttribute('rel','stylesheet');
	css.setAttribute('type','text/css');
	document.getElementsByTagName('head')[0].appendChild(css);
	
	for(i=1;i<c.length;i++){
		tes=document.createElement('img');
		document.getElementById('sole').appendChild(tes);
		tes.src=c[i].src;
		tes.xOpacity = 0;
	}
	imgx = document.getElementById('sole').getElementsByTagName('img');
	

}
var nex=1;

function fadeOut(nx){
	nex=nx-1;
	imgx[nex].style.display = 'block';
	imgx[nex].xOpacity = .99;
	
	
	sol_xfade(1);
}

function fadeIn(nx){	
	nex=nx-1;
	for(i=0;i<imgx.length;i++){
		imgx[i].style.display = 'none';
		imgx[i].xOpacity = 0;
	}
	sol_xfade(0);
}

function sol_xfade(v)
{
	nOpacity = imgx[nex].xOpacity;
	if(v==0){
		nOpacity+=.02;
	}else{	
		nOpacity-=.02;
	}
	imgx[nex].style.display = 'block';
	imgx[nex].xOpacity = nOpacity;
	setOpacity(imgx[nex]);
	
	if(v==0){
		if(nOpacity>=.99) return; else eval("setTimeout('sol_xfade("+v+")',15)");
	}else{
		if(nOpacity<=0) return; else eval("setTimeout('sol_xfade("+v+")',15)");
	}

	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) + ')';
	}
}
