Ну правильно... Конечно ошибка...
Ты создаешь меню<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->var friends = ms.addMenu(document.getElementById("friends"));<!--c2--></div><!--ec2-->
Затем ты создаешь нулевой пункт (не путайте 0 и 1)<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->friends.addItem("Статьи", "", 0, 0);<!--c2--></div><!--ec2-->
После этого ты создаешь выпадающее меню от "первого меню"<b>var friends1 = friends.addMenu(friends.items[<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->1<!--colorc--></span><!--/colorc-->]);</b> а фактически первый пункт меню ты еще не создал и его не существует.
Первый, второй и третий и четвертые пункты создаются ниже.
Просто перенеси участок с подменю чуть ниже. Вот так попробуй:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->var friends = ms.addMenu(document.getElementById("friends"));
friends.addItem("Статьи", "", 0, 0); //Пункт 0
friends.addItem("Файловый архив", "", 0, 0); //Пункт 1
var friends1 = friends.addMenu(friends.items[1]);
friends1.addItem("Invision Power Board", "http://pronets.ru/articles_1.html", 0, 0);
friends1.addItem("PHP-Fusion", "http://pronets.ru/articles_3.html", 0, 0);
friends1.addItem("Всемирная паутина", "http://pronets.ru/articles_2.html", 0, 0);
friends1.addItem("Раскрутка сайтов", "http://pronets.ru/articles_4.html", 0, 0);
friends.addItem("Галерея", "", 0, 0); //Пункт 2
friends.addItem("Чат", "", 0, 0); //Пункт 3
friends.addItem("Баннеры", "", 0, 0); //Пункт 4<!--c2--></div><!--ec2-->
И еще ставь табуляции (отступы) на каждом входящем подменю, тебе самому так понятнее будет глядя на код...
Ты создаешь меню<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->var friends = ms.addMenu(document.getElementById("friends"));<!--c2--></div><!--ec2-->
Затем ты создаешь нулевой пункт (не путайте 0 и 1)<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->friends.addItem("Статьи", "", 0, 0);<!--c2--></div><!--ec2-->
После этого ты создаешь выпадающее меню от "первого меню"<b>var friends1 = friends.addMenu(friends.items[<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->1<!--colorc--></span><!--/colorc-->]);</b> а фактически первый пункт меню ты еще не создал и его не существует.
Первый, второй и третий и четвертые пункты создаются ниже.
Просто перенеси участок с подменю чуть ниже. Вот так попробуй:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->var friends = ms.addMenu(document.getElementById("friends"));
friends.addItem("Статьи", "", 0, 0); //Пункт 0
friends.addItem("Файловый архив", "", 0, 0); //Пункт 1
var friends1 = friends.addMenu(friends.items[1]);
friends1.addItem("Invision Power Board", "http://pronets.ru/articles_1.html", 0, 0);
friends1.addItem("PHP-Fusion", "http://pronets.ru/articles_3.html", 0, 0);
friends1.addItem("Всемирная паутина", "http://pronets.ru/articles_2.html", 0, 0);
friends1.addItem("Раскрутка сайтов", "http://pronets.ru/articles_4.html", 0, 0);
friends.addItem("Галерея", "", 0, 0); //Пункт 2
friends.addItem("Чат", "", 0, 0); //Пункт 3
friends.addItem("Баннеры", "", 0, 0); //Пункт 4<!--c2--></div><!--ec2-->
И еще ставь табуляции (отступы) на каждом входящем подменю, тебе самому так понятнее будет глядя на код...