Fadeout functions not working on onRelease

Hi guys,

going crazy with these bloody functions and buttons, got movie in the root with buttons inside (they all fade in at beginning of main movie), the script is at main movie controlling some of the buttons from topmenubuttons movieclip.

It only executes the first line inside onrelease function if i take the second or third out then it works! i need all working…frustration!!



this.topmenubuttons_mc.theatre_mc.onRelease = function() {
	fadeOut_canvas ();
	fadeOut_rightbanner ();
	fadeOut_table ();
};

function fadeOut_canvas(){
		this.onEnterFrame=function(){
    	canvas_mc._alpha -= 5;
		if(canvas_mc._alpha<1){
			delete this.onEnterFrame
			}
    	}
	}
function fadeOut_rightbanner(){
		this.onEnterFrame=function(){
    	rightbanner_mc._alpha -= 5;
		if(rightbanner_mc._alpha<1){
			delete this.onEnterFrame
			}
    	}
	}
function fadeOut_table(){
		this.onEnterFrame=function(){
    	table_mc._alpha -= 5;
		if(table_mc._alpha<1){
			delete this.onEnterFrame
			}
    	}
	}