// JavaScript Document
var accordion;
var showopen = 0;
	var dn_startpos=200; 			
	// end position
	var dn_endpos=-800; 			
	// Speed of scroller higher number = slower scroller 
	var dn_speed=40;				
	// ID of the news box
	var dn_newsID='news';			
	// class to add when JS is available
	var dn_classAdd='hasJS';		
	// Message to stop scroller
	var dn_stopMessage='Stop scroller';	


function makeOpen(a) {
  showopen = a;
}

window.onDomReady(function() {
	
		makeAccordions();	
		if(!document.getElementById || !document.createTextNode){return;}
		initDOMnews();
});

function makeAccordions(){

if(document.body.innerHTML.test('class="Accordion') || document.body.innerHTML.test('class=Accordion')) {
		$$('dl.Accordion').each(function(panel){
			
	accordion = new Fx.Accordion(panel.getElements(' dt.accToggler'), panel.getElements('dd.accContent'), 
																				
				{ 
	//start:'open-first',
    show:showopen,
	alwaysHide:true,
    onActive: function(toggler){
      toggler.setStyle('background-image', 'url(pics/button-down.gif)');
    },
    onBackground: function(toggler){
      toggler.setStyle('background-image',	'url(pics/button-up.gif)');
    }
				
			}
			);	
		
		});
	}
	
	
}

	var dn_scrollpos=dn_startpos;
	/* Initialise scroller */
	function initDOMnews()
	{
		var n=document.getElementById(dn_newsID);
		if(!n){return;}
		n.className=dn_classAdd;
		dn_interval=setInterval('scrollDOMnews()',dn_speed);
		var newa=document.createElement('a');
		var newp=document.createElement('p');
		//newp.setAttribute('id',dn_paraID);
		//newa.href='#';
		//newa.appendChild(document.createTextNode(dn_stopMessage));
		//newa.onclick=stopDOMnews;
		//newp.appendChild(newa);
		n.parentNode.insertBefore(newp,n.nextSibling);
		n.onmouseover=function()
		{		
			clearInterval(dn_interval);
		}
		n.onmouseout=function()
		{
			dn_interval=setInterval('scrollDOMnews()',dn_speed);
		}
	}

	function stopDOMnews()
	{
		//clearInterval(dn_interval);
		//var n=document.getElementById('news');
		//n.className='';
		//n.parentNode.removeChild(n.nextSibling);
		//return false;
	}
	function scrollDOMnews()
	{
		var n=document.getElementById(dn_newsID).getElementsByTagName('ul')[0];
		n.style.top=dn_scrollpos+'px';	
		if(dn_scrollpos==dn_endpos){dn_scrollpos=dn_startpos;}
		dn_scrollpos--;	
	}




	


