$(function(){
	if (($("div#text").height() - $("div#container").height()) > 0) {
		$("div#container").css("overflow", "hidden");
		$("div#scrollArea").css("display", "block");
		var sliderHeight = ($("div#container").height() * $("div#scrollArea").height()) / $("div#text").height();
		$("div#scrollBottom").css("top", sliderHeight - 25);
		$("div#scrollbar").height(sliderHeight);
		$("div#scrollbar").draggable({
			containment: "parent",
			drag: function(e, ui){
				var textTop = (($("div#text").height() - $("div#container").height()) * ui.position.top) / ($("div#scrollArea").height() - sliderHeight );
				$("div#text").css("top", textTop * -1 + "px");
			}
		});
	}
});

