Trying to use the footer rain drops in a long timeline

I would like to have a series of weather related effects beginning with falling leaves, the awesome kirupa 3.0 snow and then rain from this thread posted by Tommy

No matter what I try I can’t get the rain to work with any other timeline based animation nor can I start & stop the rain when I wish to.

The AS for the rain is

Amount = 1;
while(amount>0)  {
 duplicateMovieClip (_root.drop, "rain" + i, i);
 setProperty("rain" + i, _x, random(650));
 setProperty("rain" + i, _y, random(100));
 drop.swapDepths(1);
 drop.swapDepths(text);
 i = i + 1;
 amount = amount-1;
 }