構文エラー
window.returnValue = {
    creation:blnCreation,
    path:sPath,
    type:(function{
        var ary = getTypeName().split(' ');
        return { ncname:ary[1], namespace:ary[0] };
    })(),
    name:FileName
};

構文エラーと言われて小一時間悩む。4行目の「function」の次に「()」が抜けていたというオチ。MKEditorがブラケットの入れ子に対応していないので強調表示が機能せず、目視で確認できなかった。

因みに無名関数を呼んでいるのは変数aryを局所変数にする為で、ブロック変数と中括弧ブロックの勧め [ 2003/03/31 ]が詳しい。