Хм. Но в данном случае для всех функций надо будет прописывать ключи?
И писать функции внутри .... а они там немаленькие.
Хотя если развить идею в данном направлении ... то тогда в принимающей функции, можно прописать что то типа
switch(type) {
case: "test"
test();
break;
case: "test2"
test3();
}
спасибо