var aFadMat = new Array(); // [nStories,currentDiv,animeDiv,framePause]
function animateContent(frameName, id) {
	clearTimeout(aFadMat[frameName][2]);
	var lastDiv = aFadMat[frameName][1];
	if((aFadMat[frameName][1]+id) >= aFadMat[frameName][0]){
		aFadMat[frameName][1] = 0;
	}else{
		if((aFadMat[frameName][1]+id) < 0){
			aFadMat[frameName][1] = aFadMat[frameName][0]-1;
		}else{
			aFadMat[frameName][1] += id;
		}
	}
	var fader1 = new Fadomatic(document.getElementById(frameName+lastDiv), 10, 100);
	var fader2 = new Fadomatic(document.getElementById(frameName+aFadMat[frameName][1]), 10, 0);
	fader1.fadeOut();
	fader2.fadeIn();	
	aFadMat[frameName][2] = setTimeout('animateContent(\'' + frameName + '\', 1)', aFadMat[frameName][3]);
}

function pauseContent(frameName) {
	clearTimeout(aFadMat[frameName][2]);
}

function initStories(frameName,nStories,framePause){
	
	framePause = (!framePause) ? 4000: framePause;
	
	aFadMat[frameName] = new Array();
	aFadMat[frameName][0] = nStories;
	aFadMat[frameName][1] = 0;
	aFadMat[frameName][2] = null;
	aFadMat[frameName][3] = framePause;
	
	for(i=1; i < aFadMat[frameName][0]; i++){
		var fader = new Fadomatic(document.getElementById(frameName+i), 5,0);
	}
	aFadMat[frameName][2] = setTimeout('animateContent(\'' + frameName + '\', 1)', aFadMat[frameName][3]);
}


