// JavaScript Document
// <![CDATA[		
			// horizontal slider control
			var slider4 = new Control.Slider('handle4', 'track4', {
				onSlide: function(v) { scrollHorizontal(v, $('scrollable'), slider4);  },
				onChange: function(v) { scrollHorizontal(v, $('scrollable'), slider4); }
			});
			
			// 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 horizontal scrolling if text doesn't overflow the div
			if ($('scrollable').scrollWidth <= $('scrollable').offsetWidth) {
				slider4.setDisabled();
				$('wrap4').hide();
			}

		// ]]>
