	var contentHeight = 0; 	// The total height of the content

	var visibleContentHeight = 0;	

	var scrollActive = false;

	

	var scrollHandleObj = false; // reference to the scroll handle

	var scrollHandleHeight = false;

	var scrollbarTop = false;

	var eventYPos = false;



	var scrollbuttonActive = false;

	var scrollbuttonDirection = false;

	var scrollbuttonSpeed = 50; // How fast the content scrolls when you click the scroll buttons(Up and down arrows)

	var scrollTimer = 1;	// Also how fast the content scrolls. By decreasing this value, the content will move faster	

	

	var scrollMoveToActive = false;

	var scrollMoveToYPosition = false;
	
	var str_dhtmlgoodies_scrolldiv_dyn_div_id		= "dhtmlgoodies_scrolldiv";
	var str_scrolldiv_parentContainer_dyn_div_id	= "scrolldiv_parentContainer";
	var str_scrolldiv_theScroll_dyn_div_id			= "scrolldiv_theScroll";
	var str_scrolldiv_scrollbar_dyn_div_id			= "scrolldiv_scrollbar";
	var str_scrolldiv_slider_dyn_div_id				= "scrolldiv_slider";
	var str_scrolldiv_content_dyn_div_id			= "scrolldiv_content";
	var str_scrolldiv_scrollUp_dyn_div_id			= "scrolldiv_scrollUp";
	var str_scrolldiv_scrollDown_dyn_div_id			= "scrolldiv_scrollDown";

	function setLayerDivIds(dhtmlgoodies_scrolldiv_dyn_div_id,scrolldiv_parentContainer_dyn_div_id,scrolldiv_theScroll_dyn_div_id,scrolldiv_scrollbar_dyn_div_id,scrolldiv_slider_dyn_div_id,scrolldiv_content_dyn_div_id,scrolldiv_scrollUp_dyn_div_id,scrolldiv_scrollDown_dyn_div_id)	{
		str_dhtmlgoodies_scrolldiv_dyn_div_id		= dhtmlgoodies_scrolldiv_dyn_div_id;
		str_scrolldiv_parentContainer_dyn_div_id	= scrolldiv_parentContainer_dyn_div_id;
		str_scrolldiv_theScroll_dyn_div_id			= scrolldiv_theScroll_dyn_div_id;
		str_scrolldiv_scrollbar_dyn_div_id			= scrolldiv_scrollbar_dyn_div_id;
		str_scrolldiv_slider_dyn_div_id				= scrolldiv_slider_dyn_div_id;
		str_scrolldiv_content_dyn_div_id			= scrolldiv_content_dyn_div_id;
		str_scrolldiv_scrollUp_dyn_div_id			= scrolldiv_scrollUp_dyn_div_id;
		str_scrolldiv_scrollDown_dyn_div_id			= scrolldiv_scrollDown_dyn_div_id;
	}

	function scrollDiv_startScroll(e)

	{ 
	
		if(document.all)e = event;
		scrollbarTop = document.getElementById(str_scrolldiv_theScroll_dyn_div_id).offsetTop;

		eventYPos = e.clientY;
		scrollActive = true;

	}

	

	function scrollDiv_stopScroll()

	{

		scrollActive = false;

		scrollbuttonActive = false;

		scrollMoveToActive = false;
	}

	function scrollDiv_scroll(e)

	{
	
		if(!scrollActive)return;

		if(document.all)e = event;

		if(e.button!=1 && document.all)return;

		var topPos = scrollbarTop + e.clientY - eventYPos; 

		if(topPos<0)topPos=0;

		if(topPos/1>visibleContentHeight-(scrollHandleHeight+4)/1)topPos = visibleContentHeight-(scrollHandleHeight+4);

		document.getElementById(str_scrolldiv_theScroll_dyn_div_id).style.top = topPos + 'px';

		document.getElementById(str_scrolldiv_content_dyn_div_id).style.top = 0 - Math.floor((contentHeight) * ((topPos)/(visibleContentHeight-scrollHandleHeight)))+'px' 
	}

	

	/*

	Click on the slider

	Move the content to the this point

	*/

	function scrolldiv_scrollMoveToInit(e)

	{
		if(document.all)e = event;

		scrollMoveToActive = true;
		scrollMoveToYPosition = e.clientY - document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).offsetTop;

		if(document.getElementById(str_scrolldiv_theScroll_dyn_div_id).offsetTop/1 > scrollMoveToYPosition) scrollbuttonDirection = scrollbuttonSpeed*-2; else  scrollbuttonDirection = scrollbuttonSpeed*2;

		scrolldiv_scrollMoveTo();	

	}

	

	function scrolldiv_scrollMoveTo()

	{
		if(!scrollMoveToActive || scrollActive)return;
		var topPos = document.getElementById(str_scrolldiv_theScroll_dyn_div_id).style.top.replace('px','');

		topPos = topPos/1 + scrollbuttonDirection;

		if(topPos<0){
			

			topPos=0;

			scrollMoveToActive=false;

		}

		if(topPos/1>visibleContentHeight-(scrollHandleHeight+4)/1){

			topPos = visibleContentHeight-(scrollHandleHeight+4);	

			scrollMoveToActive=false;

		}

		if(scrollbuttonDirection<0 && topPos<scrollMoveToYPosition-scrollHandleHeight/2)return;	

		if(scrollbuttonDirection>0 && topPos>scrollMoveToYPosition-scrollHandleHeight/2)return;			

		document.getElementById(str_scrolldiv_theScroll_dyn_div_id).style.top = topPos + 'px';

		document.getElementById(str_scrolldiv_content_dyn_div_id).style.top = 0 - Math.floor((contentHeight) * ((topPos)/(visibleContentHeight-scrollHandleHeight)))+'px' 		

		setTimeout('scrolldiv_scrollMoveTo()',scrollTimer);		

	}

	

	function cancelEvent()

	{

		return false;			

	}



	function scrolldiv_scrollButton()

	{

		if(this.id==str_scrolldiv_scrollDown_dyn_div_id)scrollbuttonDirection = scrollbuttonSpeed; else scrollbuttonDirection = scrollbuttonSpeed*-1;
		//if(this.id=='scrolldiv_scrollDown')scrollbuttonDirection = scrollbuttonSpeed; else scrollbuttonDirection = scrollbuttonSpeed*-1;

		scrollbuttonActive=true;

		scrolldiv_scrollButtonScroll();

	}

	function scrolldiv_scrollButtonScroll()

	{

		if(!scrollbuttonActive)return;

		var topPos = document.getElementById(str_scrolldiv_theScroll_dyn_div_id).style.top.replace('px','');

		topPos = topPos/1 + scrollbuttonDirection;

		if(topPos<0){

			topPos=0;

			scrollbuttonActive=false;

		}

		if(topPos/1>visibleContentHeight-(scrollHandleHeight+4)/1){

			topPos = visibleContentHeight-(scrollHandleHeight+4);	

			scrollbuttonActive=false;

		}	

		document.getElementById(str_scrolldiv_theScroll_dyn_div_id).style.top = topPos + 'px';

		document.getElementById(str_scrolldiv_content_dyn_div_id).style.top = 0 - Math.floor((contentHeight) * ((topPos)/(visibleContentHeight-scrollHandleHeight)))+'px' 			

		setTimeout('scrolldiv_scrollButtonScroll()',scrollTimer);
	}

	function scrolldiv_scrollButtonStop()

	{

		scrollbuttonActive = false;

	}
	function scrolldiv_initScroll()

	{
		if(document.getElementById(str_scrolldiv_scrollbar_dyn_div_id)!= null){
			visibleContentHeight = document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).offsetHeight ;
			
			contentHeight = document.getElementById(str_scrolldiv_content_dyn_div_id).offsetHeight - visibleContentHeight;		
			
			scrollHandleObj = document.getElementById(str_scrolldiv_theScroll_dyn_div_id);
	
			scrollHandleHeight = scrollHandleObj.offsetHeight;
	
			scrollbarTop = document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).offsetTop;		
	
			document.getElementById(str_scrolldiv_theScroll_dyn_div_id).onmousedown = scrollDiv_startScroll;
			document.body.onmousemove = scrollDiv_scroll;
	
			document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).onselectstart = cancelEvent;
	
			document.getElementById(str_scrolldiv_theScroll_dyn_div_id).onmouseup = scrollDiv_stopScroll;

			if(document.all)document.body.onmouseup = scrollDiv_stopScroll; else document.documentElement.onmouseup = scrollDiv_stopScroll;
		
			document.getElementById(str_scrolldiv_scrollDown_dyn_div_id).onmousedown = scrolldiv_scrollButton;
	
			document.getElementById(str_scrolldiv_scrollUp_dyn_div_id).onmousedown = scrolldiv_scrollButton;
	
			document.getElementById(str_scrolldiv_scrollDown_dyn_div_id).onmouseup = scrolldiv_scrollButtonStop;
	
			document.getElementById(str_scrolldiv_scrollUp_dyn_div_id).onmouseup = scrolldiv_scrollButtonStop;

			document.getElementById(str_scrolldiv_scrollUp_dyn_div_id).onselectstart = cancelEvent;
	
			document.getElementById(str_scrolldiv_scrollDown_dyn_div_id).onselectstart = cancelEvent;
		
			document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).onmousedown = scrolldiv_scrollMoveToInit;
		}
	}

	/*

	Change from the default color

	*/	

	function scrolldiv_setColor(rgbColor)

	{

		if(document.getElementById(str_scrolldiv_scrollbar_dyn_div_id)!= null){	
			if(document.getElementById(str_scrolldiv_scrollbar_dyn_div_id))
			document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).style.borderColor = rgbColor;
			
			if(document.getElementById(str_scrolldiv_theScroll_dyn_div_id))
			document.getElementById(str_scrolldiv_theScroll_dyn_div_id).style.backgroundColor = rgbColor;
	
			if(document.getElementById(str_scrolldiv_scrollUp_dyn_div_id))
			document.getElementById(str_scrolldiv_scrollUp_dyn_div_id).style.borderColor = rgbColor;
	
			if(document.getElementById(str_scrolldiv_scrollDown_dyn_div_id))
			document.getElementById(str_scrolldiv_scrollDown_dyn_div_id).style.borderColor = rgbColor;
	
			if(document.getElementById(str_scrolldiv_scrollUp_dyn_div_id))
			document.getElementById(str_scrolldiv_scrollUp_dyn_div_id).style.color = rgbColor;
	
			if(document.getElementById(str_scrolldiv_scrollDown_dyn_div_id))
			document.getElementById(str_scrolldiv_scrollDown_dyn_div_id).style.color = rgbColor;
	
			if(document.getElementById(str_scrolldiv_parentContainer_dyn_div_id))
			document.getElementById(str_scrolldiv_parentContainer_dyn_div_id).style.borderColor = rgbColor;
		}
		
	}

	/*

	Setting total width of scrolling div

	*/

	function scrolldiv_setWidth(newWidth)

	{
		document.getElementById(str_dhtmlgoodies_scrolldiv_dyn_div_id).style.width = newWidth + 'px';
		document.getElementById(str_scrolldiv_parentContainer_dyn_div_id).style.width = newWidth-30 + 'px';

	}

	

	/*

	Setting total height of scrolling div

	*/

	function scrolldiv_setHeight(newHeight)

	{
		
		if(document.getElementById(str_scrolldiv_scrollbar_dyn_div_id)!= null){
			if(document.getElementById(str_dhtmlgoodies_scrolldiv_dyn_div_id))	{
				document.getElementById(str_dhtmlgoodies_scrolldiv_dyn_div_id).style.height = newHeight + 'px';
			}
	
			if(document.getElementById(str_scrolldiv_parentContainer_dyn_div_id))
			document.getElementById(str_scrolldiv_parentContainer_dyn_div_id).style.height = newHeight + 'px';

			if(document.getElementById(str_scrolldiv_slider_dyn_div_id))
			document.getElementById(str_scrolldiv_slider_dyn_div_id).style.height = newHeight + 'px';
	
			if(document.getElementById(str_scrolldiv_scrollbar_dyn_div_id))
			document.getElementById(str_scrolldiv_scrollbar_dyn_div_id).style.height = newHeight-40 + 'px';		
		}
	}

	/*

	Setting new background color to the slider 

	*/

	function setSliderBgColor(rgbColor)

	{

		document.getElementById(str_scrolldiv_scrollUp_dyn_div_id).style.backgroundColor = rgbColor;

		document.getElementById(str_scrolldiv_scrollDown_dyn_div_id).style.backgroundColor = rgbColor;

	}

	/*

	Setting new content background color

	*/

	function setContentBgColor(rgbColor)

	{

		//document.getElementById('scrolldiv_parentContainer').style.backgroundColor = rgbColor;

	}

	

	/*

	Setting scroll button speed

	*/

	function setScrollButtonSpeed(newScrollButtonSpeed)

	{
		scrollbuttonSpeed = newScrollButtonSpeed;

	}

	/*

	Setting interval of the scroll

	*/

	function setScrollTimer(newInterval)

	{

		scrollTimer = newInterval;

	}

	var LoadNewsFlash = function()	{

		var strValue	= '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="750" height="285"><param name="movie" value="rl_flowlist.swf?xml=getNews.php" /><param name="FlashVars" value="xmlPath=getNews.php" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="BGCOLOR" value="#ffffff" /><embed src="rl_flowlist.swf?xml=getNews.php" width="750" height="285" wmode="transparent" flashvars="xmlPath=getNews.php" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#ffffff">';

		document.getElementById('ChannelFlash').innerHTML	= strValue;

	}



function LoadNormlaSlide()	{

	if(document.getElementById('HomeContentTopRight').style.display == 'block' || document.getElementById('HomeContentTopRight').style.display == '')	{

		document.getElementById('HomeContentTopRight').style.display = 'none'; 

		document.getElementById('HomeVideoContent').style.display = 'none'; 

		document.getElementById('HomeDisButton').src = 'images/open.gif'; 

	} else	{

		document.getElementById('HomeContentTopRight').style.display = 'block'; 

		document.getElementById('HomeVideoContent').style.display = 'block'; 

		document.getElementById('HomeDisButton').src = 'images/close.gif'; 

	}

}
