Do you mean that you want certain area's of a gif to be linked to different pages? Or do you meant that you want the gif to move a little "to the background" when the mouse is pressed? I don't get your question...please rephrase it or something...
Basicly, can I make a GIF image, lets say, with a 5 frame animation, I want the the first frame to show, then when the user clicks on the gif the next 4 frames animate. BUT I do not want to use Javascript or CSS or anything. I want the gif to house the Clicking information.
Gifs and other image files are binary code that is interpreted into an image by another program. In order for the gif to house the onclick information, browsers, pic viewers, and basically every other program would need to be redesigned to decode the interactivity of that picture...
So basicly, whackaxe is right. You have to have some outside source like javascript to do something to this level of manipulation. But it shouldn't be that hard for some of these people to create such a script for you, just make a post in the Javascript forum asking for help and they should have it to you within 24 hours.