come immaginavo...
hai scritto una prototype e non una semplice funzione;
se è davvero necessario usare una prototype allora:

codice:
MovieClip.prototype.btn = function(act) {
	this.onEnterFrame = function() {
		this.onRelease = function() {
			this[act].call(this);
		};
	};
};
my_mc.btn("apri_home");

questa volta le virgolette servono;