//*************************************************//
//       DECLARE AND FIRE LIGHTVIEW ON LOGIN       //
//*************************************************//
Event.observe(window, 'load', function() {
	// vertical slider control
	var slider = new Control.Slider('handle', 'track', { axis: 'vertical',
								 onSlide: function(v) { scrollVertical(v, $('scrollable'), slider); },
								 onChange: function(v) { scrollVertical(v, $('scrollable'), slider); }
								});
								
	// disable vertical scrolling if text doesn't overflow the div
	if ($('scrollable').scrollHeight <= $('scrollable').offsetHeight)
	{
		slider.setDisabled();
		$('wrap').hide();
	}
});

// scroll the element vertically based on its width and the slider maximum value
function scrollVertical(value, element, slider)
{
	element.scrollTop = Math.round(value/slider.maximum*(element.scrollHeight-element.offsetHeight));
}
