l´aide de flash est ton amie :
onMouseDown : Gestionnaire d’événement ; invoqué lorsque le bouton de la souris est enfoncé.
onPress : Gestionnaire d’événement ; invoqué lorsque le bouton de la souris est enfoncé alors que le pointeur au-dessus d´un clip.
tu vois la difference ?
sinon, pour ton autre question, je ne comprends pas : le principe d´une fonction est de pouvoir etre appele de n´importe ou : quel interet de la declarer ailleurs ? parcontre, bien sur, tu peux APPELER une fonction a l´interieur d´une autre declaration . ..