Question for claudio's scrollbar

hi, well i used claudio’s scollbar component (thanks again claudio)
but he uses an external .txt file. I dont want to load text externally but inside the fla doc.

The scrollbar is bascially a long rectangle bar and a smaller rectangle as the dragger like the one on driftlab.com.

I have given the text field an instance: “textarea” with already visible text inside the dynamic field area.

If claudio or anyone else could tell me how to modify the (as) so that the scrollbar targets the dyanmic text field and still retain its scrollease properties.

(first frame)
[AS]
fscommand(“allowscale”, “false”);
bar.useHandCursor = dragger.useHandCursor=false;
space = 20;
friction = 0.9;
speed = 4;
y = dragger._y;
dragger.onPress = function() {
drag = true;
this.startDrag(false, this._x, this._parent.y, this._x, this._parent.y+this._parent.bar._height-this._height);
scrollEase();
};
dragger.onMouseUp = function() {
this.stopDrag();
drag = false;
};
bar.onPress = function() {
drag = true;
if (this._parent._ymouse>this._y+this._height-this._parent.dragger._height) {
this._parent.dragger._y = this._parent._ymouse;
this._parent.dragger._y = this._y+this._height-this._parent.dragger._height;
} else {
this._parent.dragger._y = this._parent._ymouse;
}
scrollEase();
};
bar.onMouseUp = function() {
drag = false;
};
MovieClip.prototype.scrollEase = function() {
dragger.onEnterFrame = function() {
if (Math.abs(dy) == 0 && drag == false) {
delete this.onEnterFrame;
}
r = (this._y-y)/(bar._height-this._height);
dy = Math.round((((top-((bottom-top)*r))-main._y)/speed)*friction);
main._y += dy;
};
};
lv = new LoadVars();
lv.onLoad = function(success) {
if (success) {
main.myTextField.autosize = “center”;
main.myTextField.text = this.myVar;
top = main._y;
bottom = main._height-main._y+space;
}
};
lv.load(“hostingtxt.txt”);
[/AS]