Все , разобрался:
В обработчике функции грузика добавил переменную t с начальным значением

Код AS1/AS2:
gruz.onMouseUp = function():Void {
if (gruz_pressed) {
gruz_pressed = false;
gruz.stopDrag();
}
A = gruz._y-gruz_pos;
t=1;
};
а в обработчике функции задающей амплитуду колебаний счетчик переменной t :

Код AS1/AS2:
_root.onEnterFrame = function():Void {
if (gruz_pressed) {
pruzina._height = pruz_height+gruz._y-gruz_pos;
} else {
pruzina._height =pruz_height+Math.abs(A*Math.cos(Math.sqrt(k/n)*t)*Math.exp(-al*t));
gruz._y =gruz_pos+Math.abs(A*Math.cos(Math.sqrt(k/n)*t)*Math.exp(-al*t));
trace(t);
t +=1;
}
};
Кому интересно...исходничек прилагается