Fading help with current script

Hey guys,

I have a script that fades a picture from white to color. But how do I have it fade from nothing (zero alpha) to white, and then to color, also, have it fade back to white and then to nothing

I attached the fla as an example. Here is the original code:

var cColor;
//prototype by kode
MovieClip.prototype.fadeColor = function(cto, ease) {
var myColor = new Color(this);
myColor.setTransform({ra:100, rb:255, ga:100, gb:255, ba:100, bb:255, aa:100, ab:0});
this.onEnterFrame = function() {
for (var c in cColor) {
cColor[c] += (cto[c]-cColor[c])/ease;
}
myColor.setTransform(cColor);
};
};
pic.fadeColor({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}, 20);
var myColor = new Color(pic);
cColor = myColor.getTransform();