	/************************************************************************************************************
	
	(C) www.dhtmlgoodies.com, November 2005
	
	Modified source code from dhtmlgoodies.com
	
	************************************************************************************************************/

	var slideTimeBetweenSteps = 40;	// General speed variable (Lower = slower)
	
	
	var scrolling_container = false;
	var scrolling_content = false;
	var containerHeight;
	var contentHeight;	
	
	var contentObjects = new Array();
	var originalslideSpeed = false;
	function slideContent(containerId)
	{
		var topPos = contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,'');
		topPos = topPos - contentObjects[containerId]['slideSpeed'];
		if(topPos/1 + contentObjects[containerId]['contentHeight']/1<0)topPos = contentObjects[containerId]['containerHeight'];
		contentObjects[containerId]['objRef'].style.top = topPos + 'px';
		setTimeout('slideContent("' + containerId + '")',slideTimeBetweenSteps);
		
	}
	
	function stopSliding()
	{
		var containerId = this.id;
		contentObjects[containerId]['slideSpeed'] = 0;	
	}
	
	function restartSliding()
	{
		var containerId = this.id;
		contentObjects[containerId]['slideSpeed'] = contentObjects[containerId]['originalSpeed'];
		
	}
	function sliding_content(containerId,slideSpeed)
	{
		scrolling_container = document.getElementById(containerId);
		scrolling_content = scrolling_container.getElementsByTagName('DIV')[0];
		
		scrolling_container.style.position = 'relative';
		scrolling_container.style.overflow = 'hidden';
		scrolling_content.style.position = 'relative';
		
		scrolling_container.onmouseover = stopSliding;
		scrolling_container.onmouseout = restartSliding;
		
		originalslideSpeed = slideSpeed;
		
		scrolling_content.style.top = '0px';
		
		contentObjects[containerId] = new Array();
		contentObjects[containerId]['objRef'] = scrolling_content;
		contentObjects[containerId]['contentHeight'] = scrolling_content.offsetHeight;
		contentObjects[containerId]['containerHeight'] = scrolling_container.clientHeight;
		contentObjects[containerId]['slideSpeed'] = slideSpeed;
		contentObjects[containerId]['originalSpeed'] = slideSpeed;
		
		slideContent(containerId);
		
	}