Dealing with multiple animations of the same kind

Hey there! I have my little house here and the only thing that doesn’t work are the animations … see I have 11 Doors, of which all of them are already animated and working … The thing is that not all of them have the same rotation(Orientation), so while one door may work just fine others will go like crazy since not all of them have the same origin point … I now how and why this is happening but i have failed to get a workaround! =(
The script i made is Using OnMouseUp() to open the doors on three different animations, Idle, Open and Close
Please!! D:

Make the doors children of parent objects. This way, the rotations from animations will be in local space.