
var hdrScreen			  = document.getElementById( 'hdrScreen' ),
	imgScreen			  = document.getElementById( 'imgScreen' ),
	divScreens		      = document.getElementById( 'divScreens' ), 
	xSpansScreen          =  hdrScreen.getElementsByTagName( 'span' ), 
	xImgsScreen           = divScreens.getElementsByTagName( 'img' ), 
	nImgsScreen           = xImgsScreen.length,
	nTimerScreenScroll    =    0,
	nTimerScreenFade      =    0,
	nIntervalScreenScroll = 8000,
	nIntervalScreenFade   =   20,
	nOpacityScreenStep    =    2,
	nOpacityScreen        =    0,
	nScreen               =    0;

function fadeScreen()
{
	nOpacityScreen += nOpacityScreenStep;
	imgScreen.style.opacity = nOpacityScreen / 100; 
	imgScreen.style.filter  = 'alpha( opacity = ' + nOpacityScreen + ' )';
	if( nOpacityScreen == 100 ) clearInterval( nTimerScreenFade );
}

function scrollScreen()
{
	if( nTimerScreenFade != 0 ) clearInterval( nTimerScreenFade );
	
	var imgSrce;
	
	imgScreen.style.opacity = 1; 
	imgScreen.style.filter  = 'alpha( opacity = 100 )';
	
	nScreen = ++nScreen % nImgsScreen;	
	imgSrce = xImgsScreen[nScreen];
	
	imgScreen.parentNode.style.backgroundImage = 'url( ' + imgScreen.src + ' )';
	imgScreen.src = imgSrce.src;			
	imgScreen.alt = imgSrce.alt;
	imgScreen.style.opacity = 0; 
	imgScreen.style.filter  = 'alpha( opacity = 0 )';

	for( nSpan = 0; nSpan < xSpansScreen.length; nSpan++ )
	{
		var xSpanScreen = xSpansScreen[nSpan];
		
		xSpanScreen.className = xSpanScreen.innerHTML == imgScreen.alt ? 'darkblue' : 'lightblue';
	}
	
	nOpacityScreen   = 0;
	nTimerScreenFade = setInterval( 'fadeScreen();', nIntervalScreenFade );
}

try
{
	if( XMLHttpRequest ) /* If not IE6 */ nTimerScreenScroll = setInterval( 'scrollScreen();', nIntervalScreenScroll ); 
}
catch( xError )
{
}

