FINoM, правильнее так
eval( funcName )()
потому что можно параметры передавать.
логичнее сначала возвращать обьект из ивального контекста а потом делать с ним че угодно, чем генерить код под ивал и делать действия там))
п.с. ребят, какой еще window, каким надо быть долбоебом чтобы все функции в window обьявлять)?