// Prototype based scrollbar for crowded places
// <![CDATA[

	// vertical slider control
	var slider1 = new Control.Slider('handle', 'track', {
		axis: 'vertical',
		onSlide: function(v) { scrollVertical(v, $('pageCopy'), slider1);  },
		onChange: function(v) { scrollVertical(v, $('pageCopy'), slider1); }
	});
	
	
	// 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));
	}
	
	// scroll the element horizontally based on its width and the slider maximum value
	function scrollHorizontal(value, element, slider) {
		element.scrollLeft = Math.round(value/slider.maximum*(element.scrollWidth-element.offsetWidth));
	}
	
	// disable vertical scrolling if text doesn't overflow the div
	if ($('pageCopy').scrollHeight <= $('pageCopy').offsetHeight) {
		slider1.setDisabled();
		$('track').hide();
	}
	

// ]]>