//
//
//	Scroll Controller 
//	Version 0.1
//  14 April 2004 
//  Yosef Dehghani (afs@programmer.net)
//
//  Usage:
//	<img style="cursor:hand;" src="up.gif" onMouseOut="_o(0);" onMouseOver="_o(0);">
//	<img style="cursor:hand;" src="do.gif" onMouseOut="_o(1);" onMouseOver="_o(1);">
//
//

	var _s = false;
	var _d = 0;
	var _iv = null;
	
	function scrollPanel()
	{
		var panO = document.getElementById("pan");
		var s = 2;
		if(panO.scrollHeight-s>panO.scrollTop)
			panO.scrollTop += (_d?1:-1)*s;
		else
			_o(_d);
	}
	
	function _o(d)
	{
		if(_s && _d==d)
		{
			clearInterval(_iv);
			_s = false;
		}
		else
		{
			_iv = setInterval("scrollPanel()", 20);
			_d = d;
			_s = true;
		}
	}
	
	function ow(url, w, h)
	{
		window.open(url, "", "width="+w+", height="+h+", top="+(screen.availHeight-h)/2+", left="+(screen.availWidth-w)/2);
	}