var ami_marqueePos = -1;
var ami_timeout = null;
var ami_is_visible = true;
function ami_changeMarqueeText (){
	document.getElementById ( "marquee_ami" ).innerHTML = ami_marqueeText [ ami_marqueePos ];
	}
function ami_setMarqueeOpacityForAllBrowsers ( alpha ) {
	document.getElementById ( "marquee_ami" ).style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity:" + alpha + ")";
	document.getElementById ( "marquee_ami" ).style.KHTMLOpacity = alpha / 100;
	document.getElementById ( "marquee_ami" ).style.MozOpacity = alpha / 100;
	document.getElementById ( "marquee_ami" ).style.opacity = alpha / 100;
}
function ami_affectMarquee ( currentAlpha, increment, cbFuncName ) {
	var alpha = currentAlpha + increment;if ( alpha < 0 || alpha > 95 )
	{
		if ( cbFuncName != null )cbFuncName ();} else {ami_setMarqueeOpacityForAllBrowsers ( alpha );setTimeout ( "ami_affectMarquee ( " + alpha + ", " + increment + ", " + cbFuncName + " )", 25 );
		}
	}
function ami_marqueeDisappear (){
	ami_affectMarquee ( 100, -5, "ami_marqueeDisappearCallback" );
	}

function ami_marqueeAppear (){
	ami_affectMarquee ( 0, 5, "ami_marqueeAppearCallback" );
	}
function ami_marqueeDisappearCallback (){
	ami_is_visible = false;ami_marqueeForward ();ami_marqueeAppear ();
	}
function ami_marqueeAppearCallback (){
	ami_is_visible = true;ami_setMarqueeOpacityForAllBrowsers ( 99 );ami_timeout = setTimeout ( "ami_marqueeDisappear ()", 10000 );
	}
function ami_marqueeForward (){
	if ( ami_timeout != null ) clearTimeout ( ami_timeout );ami_marqueePos++;if ( ami_marqueePos >= ami_marqueeText.length ) ami_marqueePos = 0;ami_changeMarqueeText ();
	if ( ami_is_visible )ami_timeout = setTimeout ( "ami_marqueeDisappear ()", 10000 );
	}
function ami_marqueeBackward (){
	if ( ami_timeout != null ) clearTimeout ( ami_timeout );ami_marqueePos--;
	if ( ami_marqueePos < 0 ) ami_marqueePos = ami_marqueeText.length - 1;
	ami_changeMarqueeText ();
	if ( ami_is_visible )ami_timeout = setTimeout ( "ami_marqueeDisappear ()", 10000 );
	}
function ami_startMarquee (){ami_marqueeDisappear ();}
