// JavaScript Document
function showHide(obj) {
 if (document.getElementById(obj).className.indexOf("exp")>=0){
 document.getElementById(obj).className =document.getElementById(obj).className.replace("exp","coll");
 }
 else{ document.getElementById(obj).className =document.getElementById(obj).className.replace("coll","exp");
}
}
function hideDiv(obj)
{
 if(document.getElementById(obj)!=null)
 {
	 if(document.getElementById(obj).className.indexOf("exp")>=0)
	 {
	   document.getElementById(obj).className =document.getElementById(obj).className.replace("exp","coll");
	 }
 }
}

function Animate(aDivId)
{
	var oThis = this;
	var m1 = 100, m2 = 0, t="";
	var animImg = {};
	for (var i=0; i < aDivId.length; i++)
	{	 
		animImg[aDivId[i]] = {
			'aImg' : document.getElementById(aDivId[i]).getElementsByTagName('img'),
			'nextImage' : 0
		};
	}
	
	this.next = function()
	{
		for (var i in animImg)
		{
			if (t != "") return;
			m1 = 100;
			m2 = 0;
			animImg[i].oImg1 = animImg[i].aImg[animImg[i].nextImage];	
			animImg[i].nextImage++;
			if (animImg[i].nextImage == animImg[i].aImg.length) { animImg[i].nextImage = 0; }  
			animImg[i].oImg2 = animImg[i].aImg[animImg[i].nextImage];	
		}
		oThis.changeSlide();
	}

	this.changeSlide = function(){
		for (var i in animImg)
		{
			m1--; m2++;
			animImg[i].oImg1.style.opacity = m1/100;
			animImg[i].oImg1.style.filter="alpha(opacity="+m1+")";
			animImg[i].oImg2.style.opacity = m2/100;
			animImg[i].oImg2.style.filter="alpha(opacity="+m2+")";
		}
		t = setTimeout(oThis.changeSlide,5);
		if (m2 == 100) 
		{
			clearTimeout(t); t = ""; 
			setTimeout(oThis.next,10000);
		}
	}

	setTimeout(oThis.next,3000);
}

