/*
// <![CDATA[
	var fo = new FlashObject("mowlawn.swf", "home", "802", "168", "6", "#FFFFFF");
	fo.write("home");
*/
	var t;
	// vertical slider control
	var slider = new Control.Slider('handle', 'track', { axis: 'vertical',
		onSlide: function(v) { scrollVertical(v, $('text'), slider); },
		onChange: function(v) { scrollVertical(v, $('text'), slider); }
	});

	// scroll the element horizontally 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));
	}

	// disable vertical scrolling if text doesn't overflow the div
	if ($('text').scrollHeight <= $('text').offsetHeight) {
		slider.setDisabled();
		document.getElementById('arrow1').style.visibility='hidden';
		document.getElementById('arrow2').style.visibility='hidden';
		document.getElementById('arrow1').style.display='none';
		document.getElementById('arrow2').style.display='none';
		$('track').hide();
	}

	function scroll_arrow(slider, add)
	{	testvalue = slider.value;
		testvalue = testvalue + add;
		if (testvalue < 0) { testvalue = 0; }
		if (testvalue > 1) { testvalue = 1; }
		slider.setValue(testvalue);
		t=setTimeout('scroll_arrow(slider, '+add+')', 50);
	}
	
	function scroll_stop()
		{ clearTimeout(t); }
// ]]>
