Problem with attachMovie Method HEEEELP!

Im having problems with the attachMovie Method, I created a function like the following:


 
function AdpoFunc() {
 _root.sceneHolder_mc.contHolder_mc.cont_mc.adpoHolder_mc.attachMovie(adpo1,adpoSF,this.getNextHighestDepth());
}

Basicly I created a holder within a couple of movies and Im trying to attach a symbol who has a linkageID of “adpo1”, then I call the function in a “on release” action in a button:


 
on (release) {
 if (_root._currentframe !== (2)) {
  _root.gotoAndStop(2);
  _root.logo_mc.gotoAndPlay(1);
  _root.sceneHolder_mc.gotoAndPlay("s2");
  _root.sceneHolder_mc.contHolder_mc.cont_mc.gotoAndStop(2);
  _root.sceneHolder_mc.contHolder_mc.cont_mc.Bene_txt.gotoAndStop("FFM");
  **_root.AdpoFunc();**
 

for some reason is not working, can anyone send me a tip, or tell me what am I doing wrong???

Thanks