I could explain my problem but it is likely easier to demonstrate it...

If you take a look at <http://jsfiddle.net/XxT2B/> you'll see my issue. I am having trouble figuring out how to pass an action to a function. You'll see what I mean.

**Please note that the action could be different based on what calls the function. The action may be an alert on time and something different the next.**

Here is my code...

```
function abc(action)
{
    //Do a bunch of stuff first and then do the action sent to this function
    alert('This function is named "abc"');

    //This is the part I do not know how to do.
    //The action might be an alert or something totally different so I can't just pass text
    //I need to know how to execute the action passed.
    action;
}

abc('alert("I like pizza")');

```