talvez es por que aqui
Código:
Background_mc.Main_mc.createEmptyMovieClip("Picmas k_mc", Background_mc.Main_mc.getNextHighestDepth());
oicmask_mc esta separado y tambien
Código:
Background_mc.Main_mc.Picmask_mc.beginFill(0x00000 0, 100);
ahi el zero esta separado son errores de sintaxis.