var timer = null;
var scrollStep = 6;

/**
 * Gets the width of the marquee contents div.
 * @param {Object} marqueeContents
 */			
function getMarqueeWidth(marqueeContents) {
	var marqueeContentsWidth = 780;
	 
	if (marqueeContents.clientWidth) {
		marqueeContentsWidth = marqueeContents.clientWidth;
	} else 	if (marqueeContents.offsetWidth) {
		marqueeContentsWidth = marqueeContents.offsetWidth;
	}
	
	return marqueeContentsWidth
}

/**
 * Scrolls the marquee.
 * @param marqueeContents
 * @param marqueeContentsWidth
 * @return
 */
function scrollMarqueeContents(marqueeContents, marqueeContentsWidth) {
	var marqueeContainerWidth = 780;
	
	marqueeContents.style.left = (parseInt(marqueeContents.style.left) - scrollStep) + "px";
	
	if((parseInt(marqueeContents.style.left) + parseInt(width)) < 0) {
		marqueeContents.style.left = "780px";
	}
	
	timer = setTimeout("scrollMarqueeContents(marqueeContents, width)", 100);
}
