AS3 Code - HELP - error 1021 & 1023

code:
import flash.events.MouseEvent;

facebook.stop();

facebook.addEventListener(MouseEvent.MOUSE_OVER, facebookOver);
facebook.addEventListener(MouseEvent.MOUSE_OUT, facebookOut);

function facebook(e:MouseEvent):void{
facebook.play();
}

function facebook(e:MouseEvent):void{
facebook.gotoAndStop(1);
}

twitter.stop();

twitter.addEventListener(MouseEvent.MOUSE_OVER, twitterOver);
twitter.addEventListener(MouseEvent.MOUSE_OUT, twitterOut);

function twitter(e:MouseEvent):void{
twitter.play();
}

function twitter(e:MouseEvent):void{
twitter.gotoAndStop(1);
}

youtube.stop();

youtube.addEventListener(MouseEvent.MOUSE_OVER, youtubeOver);
youtube.addEventListener(MouseEvent.MOUSE_OUT, youtubeOut);

function youtube(e:MouseEvent):void{
youtube.play();
}

function youtube(e:MouseEvent):void{
youtube.gotoAndStop(1);
}

thats my code, this worked in a previous project using different instance names but now i’ve updated it and used it in the new project i get the errors…

Scene 1, Layer ‘Actions’, Frame 1, Line 8 1023: Incompatible override.
Scene 1, Layer ‘Actions’, Frame 1, Line 8 1021: Duplicate function definition.
Scene 1, Layer ‘Actions’, Frame 1, Line 12 1021: Duplicate function definition.
Scene 1, Layer ‘Actions’, Frame 1, Line 21 1023: Incompatible override.
Scene 1, Layer ‘Actions’, Frame 1, Line 21 1021: Duplicate function definition.
Scene 1, Layer ‘Actions’, Frame 1, Line 25 1021: Duplicate function definition.
Scene 1, Layer ‘Actions’, Frame 1, Line 34 1023: Incompatible override.
Scene 1, Layer ‘Actions’, Frame 1, Line 34 1021: Duplicate function definition.
Scene 1, Layer ‘Actions’, Frame 1, Line 38 1021: Duplicate function definition.