Vertical Parallax Effect

There has been many threads on horizontal parallax effect but I’m trying to build a vertical one with minimal success. I need the effect at a very [COLOR=Red]subtle scale [/COLOR]and with [COLOR=RoyalBlue]easing[/COLOR] if possible. Could someone please help me with this? Thanks.

My Current Code (got it from a user here):
[COLOR=Sienna]// an array with 3 movieClips on stage … named respectivly
// make sure all these movies go beyond your stage
var parallax_array:Array = new Array();
parallax_array.push(this.closestMc);
parallax_array.push(this.middleMc);
parallax_array.push(this.farthestMc);
//trace(parallax_array);
// add a little psuedo 3D functionality
var focal_length:Number = 150;
function move_parallax() {
/// cycle through all the objects
//trace(“calling”);
for (var i:Number = 0; i<parallax_array.length; i++) {
// calculate the new x
var y:Number = _ymouse-(Stage.width/2);
// callculate the depth number
var z:Number = i1000+focal_length;
// if it’s the pack one we want it to appear like the sky
if (i == parallax_array.length-1) {
// so set depth to really far away
z = 100000;
}
//trace(y + " : " + z);
// calculate the depth of the object , each object is 1000 units apart
var parallax_scale:Number = focal_length/(focal_length+z);
//trace(parallax_scale);
// apply the new scale to the object
// remember to make your mc’s with the registration point in the center
// remember to offset your mc’s to the center as well
parallax_array
._y = parallax_scale*y+(Stage.width/2);
}
}

this.onEnterFrame = move_parallax;[/COLOR]

link to my FLA:
http://prakashnair.com/test/parallax.zip