Спасибо за прошлый ответ.
Пявилась вторая проблема.
При выполнении 
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)
	}
}
Жду с нетерпением ответа, покапывая др. сайты...
Всех ответивших ждёт ещё один гиганский сенкс.