Enemy AI

I wanted to make several different types of AI for enemies on my game, and I wanted to store them in an array so that I can call them when needed easily from the same function.

Is there anyway that I can store and use them from an array. I have tryed this but nothing has happened. This is what I tryed.
[AS]
array = [func1(),func2(),func3()];
function makeEnemy(){
//enemy code
array1;
}
function func1(){
trace(“running function 1”);
}
function func2(){
trace(“running function 2”);
}
function func3(){
trace(“running function 3”);
}
[/AS]

Any help with this would be great.

Dhryn