var aElementIds = [ 'flag_gb', 'flag_de', 'flag_fr', 'flag_it', 'flag_sp', 'flag_ru' ];
var iCurrentElement = 0;
var iDelay = 500;
function FadeElement( targetElement )
{
	if( !targetElement ) return;
	var targetElement2 = document.getElementById(targetElement.id + '2');
	if( !targetElement2 ) return;
	MM_effectAppearFade(targetElement);
	MM_effectAppearFade(targetElement2);
}

function FadeElementByTimeOut()
{
	if( iCurrentElement >= aElementIds.length ) {
		iCurrentElement = 0;
		return;
	}
	FadeElement( document.getElementById(aElementIds[iCurrentElement++]) );
	setTimeout( FadeElementByTimeOut, iDelay );
}

function FadeAll()
{
	setTimeout( FadeElementByTimeOut, iDelay );
}