Спасибо за прошлый ответ.
Пявилась вторая проблема.
При выполнении
eval(eval(MenuName+\'_CurrentName_Num\')+\'=\'+NumberOf);
Идёт ошибка в ява скрипт консоли моего галеона (Браузер под линух):
>>
Ошибка:Menu_1_CurrentName_Num is not defined
In file:///home/steelrat/menu2.js, Line 122,
<<
И так делал и этак... Всё одно.
как он хочет от меня обьявиться?
..
Такая феня нужна для создания вложенного меню. Цикл, в котором это происходит. НО так как при вложенных вариантах он замыкается сам на себя, я решил просто сделать индивидуальные переменные для каждого случая и не напрягать мозги...
Цикл такой:
function CreateMenuStructure(MenuName,NumberOf){
eval(MenuName+\'_CurrentName=new Array\');
eval(MenuName+\'_CurrentName=\'+MenuName);
eval(eval(MenuName+\'_CurrentName_Num\')+\'=\'+NumberOf);
for(i=1;i CurrentMenuArray=eval(eval(MenuName+\'_CurrentName\')+\'_\'+i);
addMenu_Item(CurrentMenuArray[0],CurrentMenuArray[1],CurrentMenuArray[2],CurrentMenuArray[3],CurrentMenuArray[4],CurrentMenuArray[5],CurrentMenuArray[6],MenuName)
}
}
Жду с нетерпением ответа, покапывая др. сайты...
Всех ответивших ждёт ещё один гиганский сенкс.