	var sliderSpeed    = 0;
	var stopScrollDown = 0;
	var sliderHeight   = 9;

	function takeUpTrigger(e)
	{
		sliderSpeed = this.src.indexOf('down')>=0 ? -3 : 3
		sliding();
  }
	
	function stopSlider()
	{		
		sliderSpeed = 0;
	}

	function sliding()
	{
		var agentHeightMarkerDiv = document.getElementById( 'agentHeightMarker' );
		var agentWinsContentDiv  = document.getElementById( 'agentWinsContent'  );
		var agentWinsLidDiv      = document.getElementById( 'agentWinsLid'      );
		
		if( sliderSpeed!=0 )
		{
			var topPos = agentWinsContentDiv.style.top.replace(/[^\-0-9]/g,'')/1;	

			if ( sliderSpeed<0 && (agentHeightMarkerDiv.offsetHeight + topPos ) < stopScrollDown ) sliderSpeed = 0;

			topPos += sliderSpeed;
			topPos  = topPos > 0 ? 0 : topPos;
			var heightOfHiddenContent = agentWinsLidDiv.offsetHeight - agentHeightMarkerDiv.offsetHeight - 16;
			var currentContentPos     = agentWinsContentDiv.style.top.replace(/[^\-0-9]/g,'')/1;
			
		 	agentWinsContentDiv.style.top = topPos + 'px';
  		document.getElementById( 'slider' ).style.top = ( currentContentPos / heightOfHiddenContent ) * ( agentWinsLidDiv.offsetHeight - sliderHeight - 1 ) + 'px';

			if ( sliderSpeed != 0 ) setTimeout('sliding()',30);
		}
	}	
	
	function toDoOnSlide(v)
	{
		var agentHeightMarkerDiv = document.getElementById( 'agentHeightMarker' );
		var agentWinsContentDiv  = document.getElementById( 'agentWinsContent'  );
		var agentWinsLidDiv      = document.getElementById( 'agentWinsLid'      );
		
		agentWinsContentDiv.style.top = v*( agentWinsLidDiv.offsetHeight - agentHeightMarkerDiv.offsetHeight - 16 ) + 'px';
	}
			
	function startLookUp()
	{
		var agentWinsContentDiv  = document.getElementById( 'agentWinsContent'  );
		var agentWinsLidDiv      = document.getElementById( 'agentWinsLid'      );
		var arrow_up   					 = document.getElementById( 'arrow_up'   );
		var arrow_down 					 = document.getElementById( 'arrow_down' );
		
		stopScrollDown = agentWinsLidDiv.offsetHeight - 15;
		agentWinsContentDiv.style.top = '0px';
	
		arrow_up.onmouseover          = takeUpTrigger;
		arrow_up.onmouseout           = stopSlider;
		
		arrow_down.onmouseover        = takeUpTrigger;
		arrow_down.onmouseout         = stopSlider;
		
		new Control.Slider('slider','track',{axis:'vertical',onSlide:toDoOnSlide,onChange:toDoOnSlide});
	}