// JavaScript Document
jQuery.noConflict();

jQuery(document).ready(function(){
    initMessageDisplay();
});

var scrolling = false;
var elements;
var posterTime;

function initMessageDisplay(){
    if(!posterTime)
	posterTime = 7000;

    elements = jQuery("#message-display .message-panel");
    var length = elements.find(".message").length;
    if(length > 1){
        setInterval('initMove()', posterTime);
    }
}

function initMove(){
    move(elements, 500, '-=500px');
}

function move(moveElement, transitionTime, moveDist) {
    	var firstSponsor;
    	scrolling = true;
        jQuery(moveElement).animate({ left: moveDist }, transitionTime, function() {
		firstSponsor = jQuery(this).find(".message")[0];
                jQuery(this).append(firstSponsor);
		jQuery(this).find(".message").css('left', function(index){
			return index * 500;
		});
		jQuery(this).css('left', 0);
		scrolling = false;
	});
}

