Changing external variables?

hi,
first of all sorry for my bad english, but i´m german…

i have got a problem with changing variables. I´m loading an swf. in the main film. in that swf theres a function, that draws a line per AS. I used some different variables at the beginning of that script, cause I want to change them in the main film. heres the AS for the linedraw function:






Linethickness1 = 1;
Linethickness2 = 10;
Linethickness3 = 100;


Time1 = 100;
Time2 = 2;
Time3 = 4;



Color1 = 0xFF0000;
Color2 = 0xFF0350;
Color3 = 0x230450;

xMax = 500;
yMax = 400;

faktor_vonx = 1; 
faktor_vony = 10;
timefaktor_else = 20;




_root.createEmptyMovieClip("line", 1);
_root.line._x = 0;
_root.line._y = 0;
_root.line.lineStyle(Linethickness1, Color1);
_root.zeitbegrenzung = 0;

function drawL(vonx, vony, bisx, bisy) {
    _root.line.moveTo(vonx, vony);
    time = 0;
    _root.line.onEnterFrame = function() {
        if (time<Time1) {
            time = time + 2;
            vonx += (bisx-vonx)/faktor_vonx;
            vony += (bisy-vony)/faktor_vony;
            this.lineTo(vonx, vony);
        } else {
            delete this.onEnterFrame;
            if (_root.zeitbegrenzung<timefaktor_else) {
                drawL(vonx, vony, Math.round(Math.random()*xMax), Math.round(Math.random()*yMax)), 
                
                
                _root.zeitbegrenzung += 1;
                trace(_root.zeitbegrenzung);
            }
        }
    };
}
drawL(0, 0, 200, 200);


i´m loading this film via “loadMovie” into the main film. that works great. but now to my problem, theres a button in my main film. by clicking on it I want to chage the variables of the function. for example “Linethickness1 to Linethickness2”… it does not work, has anyone an idea how to solve that problem?!

for explanation, I load several linedraw films in the main film and every film has got there own parameters so the lines look different. that´s why I named the variables in every film the same way, so when i klick in the main film on the button, it changes “Linethickness1 to Linethickness2” and Linethickness2 has got different numbers in the specific film…

I hope it´s understandable :ponder: