window.addEventListener?window.addEventListener("load",cf_init,false):window.attachEvent("onload",cf_init);
var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;



function cf_init()
{
	if(!d.getElementById || !d.createElement) return;


	/*
	css = d.createElement("link");

	css.setAttribute("href", "../css/style.css");

	css.setAttribute("rel", "stylesheet");

	css.setAttribute("type", "text/css");

	d.getElementsByTagName("head")[0].appendChild(css);
	*/


	imgs = d.getElementById("crossFader2").getElementsByTagName("img");

	for(i=1;i<imgs.length;i++)
	imgs[i].xOpacity = 0;

	imgs[0].style.display = "block";
	imgs[0].xOpacity = .99;
	setTimeout(cross_fade, 6000);

}



function cross_fade()
{
	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(cross_fade, 6000);

		}


	else 
		{

		setTimeout(cross_fade, 40);

		}
	
	

	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) + ")";


	}


}