// JavaScript Document

var aCurrentImage = 1;
var aIncreasing = true;
var aAnimationTime = 2;
var aWaitTime = 4500;

var bCurrentImage = 1;
var bIncreasing = true;
var bAnimationTime = 2;
var bWaitTime = 5500;

var cCurrentImage = 1;
var cIncreasing = true;
var cAnimationTime = 2;
var cWaitTime = 4000;

var dCurrentImage = 1;
var dIncreasing = true;
var dAnimationTime = 2;
var dWaitTime = 4000;

var eCurrentImage = 1;
var eIncreasing = true;
var eAnimationTime = 2;
var eWaitTime = 6000;

var fCurrentImage = 1;
var fIncreasing = true;
var fAnimationTime = 2;
var fWaitTime = 3300;

function onImageLoad(prefix)
{
	var javaCode = "imageFadeOut('"+prefix+"', "+eval(prefix+'CurrentImage')+")";

	setTimeout(javaCode, eval(prefix+'WaitTime'));
}


function imageFadeOut(prefix, number)
{
	//alert(eval(prefix+'AnimationTime'));
	var tween  = new OpacityTween(document.getElementById(prefix+number),Tween.regularEaseOut, 100, 0, eval(prefix+'AnimationTime'));
	tween.onMotionFinished = function(){changeImage(prefix)};
	tween.start();
}

function imageFadeIn(prefix, number)
{
	var tween  = new OpacityTween(document.getElementById(prefix+number),Tween.regularEaseIn, 0, 100, eval(prefix+'AnimationTime'));
	tween.onMotionFinished = function(){changeImage(prefix)};
	tween.start();
	
}

function changeImage(prefix)
{
	if (eval(prefix+'Increasing') == true)
	{
		//alert('stop');
		document.getElementById(prefix+eval(prefix+'CurrentImage')).style.display = 'none';
		eval(prefix+'CurrentImage++');
		
		if (eval(prefix+'CurrentImage') == 3) 
		{
			eval(prefix+'CurrentImage--');
			eval(prefix+'Increasing=false'); 
			var javaCode = "document.getElementById('"+prefix+eval(prefix+'CurrentImage')+"').style.display = 'block'; ";
			javaCode += "imageFadeIn('"+prefix+"', "+eval(prefix+'CurrentImage')+")";

		}
		else var javaCode = "imageFadeOut('"+prefix+"', "+eval(prefix+'CurrentImage')+")";
	}
	else
	{
		
		eval(prefix+'CurrentImage--');
		
		//alert('stop');
		
		if (eval(prefix+'CurrentImage') == 0) 
		{
			eval(prefix+'CurrentImage++');
			eval(prefix+'Increasing=true'); 
			var javaCode = "imageFadeOut('"+prefix+"', "+eval(prefix+'CurrentImage')+")";
			
		}
		else
		{
			var javaCode = "document.getElementById('"+prefix+eval(prefix+'CurrentImage')+"').style.display = 'block'; ";
			javaCode += "imageFadeIn('"+prefix+"', "+eval(prefix+'CurrentImage')+")";
		}
	}
	
	setTimeout(javaCode, eval(prefix+'WaitTime'));

}