/*----------------------------------------
Библиотека функций для выпадающего меню
----------------------------------------*/

if(document.all){
	document.body.onmousedown = grab_it;
}else{
	window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN|Event.MOUSEMOVE);
	window.onmousedown = grab_it;
}

function grab_it(e){
if(document.all) {srcElement=window.event.srcElement;X=window.event.clientX;Y=window.event.clientY;button=event.button;}
else {srcElement=e.target;X=e.pageX;Y=e.pageY;button=e.which;}
if(srcElement.id || srcElement.id.substring(0,1)=='m') return true;

Click=false;
Hide('m');
Hide('m1');

Click2=false;
Hide('m2');
Hide('m3');

}/*grab_it*/


// Функция прячет главное меню
function Hide(id){
	if (document.all && document.all[id]) document.all[id].style.display='none';
	if (!document.all && document.getElementById(id)) document.getElementById(id).style.display='none';
}/*hide*/


var offset_x = 241;
var offset_y = 90;				//THE ONLY DIFFERENCE BETWEEN menu.js AND menu-lite.js
var Menu = new Array(
//Главные пункты меню
Array (
offset_x+170,offset_y+0, //координаты меню x,y
"<a id=ma class=menu href=/library/prose.shtml>Проза</a>",
"<a id=ma class=menu href=/library/poetry.shtml>Поэзия</a>",
"<a id=ma class=menu href=/library/articles.shtml>Статьи</a>",
"<a id=ma class=menu href=/library/tales.shtml>Сказки</a>",
"<img src=/pic/v.gif width=80 height=1><br>"
),
Array(
offset_x+256,offset_y+0, //координаты меню x,y
//пример вызова подменю "<a id=ma class=menu onmouseover=table('m1',5) href=./?event=1>Продукция&nbsp;и&nbsp;области&nbsp;применения</a>&nbsp;<img src=i/right.gif width=6 height=6 border=0>",
"<a id=ma class=menu href=/library/photos.shtml>Фото</a>",
"<a id=ma class=menu href=/library/painting.shtml>Живопись</a>",
"<a id=ma class=menu href=/library/movies.shtml>Кино</a>",
"<img src=/pic/v.gif width=80 height=1><br>"
),
Array(
offset_x+385,offset_y+0, //координаты меню x,y
"<a id=ma class=menu href=/library/persons.shtml>Личности</a>",
"<a id=ma class=menu href=/library/events.shtml>События</a>",
"<a id=ma class=menu href=/library/delivery.shtml>Рассылка</a>",
"<a id=ma class=menu href=/library/books.shtml>Книги",
"<a id=ma class=menu href=/library/software.shtml>Программы</a>",
"<a id=ma class=menu href=/library/authorization.shtml>Авторизация</a>",
//"<a id=ma class=menu href=/fundraising.shtml>Фонд развития</a>",
"<img src=/pic/v.gif width=80 height=1><br>"
),

//Это подменю Проекционных систем
Array(
offset_x+350,offset_y+0, //координаты меню x,y
"<a id=ma class=menu href=#>Область #1</a>",
"<a id=ma class=menu href=#>Область #2</a>",
"<a id=ma class=menu href=#>Область #3</a>",
"<a id=ma class=menu href=#>Область #4</a>",
"<a id=ma class=menu href=#>Область #5</a>",
"<a id=ma class=menu href=#>Область #6</a>"
),
Array(
offset_x+350,offset_y+130, //координаты меню x,y
"<a id=ma class=menu href=#>Проект #1</a>",
"<a id=ma class=menu href=#>Проект #2</a>",
"<a id=ma class=menu href=#>Проект #3</a>"
),

//Это подменю Светодиодных систем
Array(
offset_x+445,offset_y+0, //координаты меню x,y
"<a id=ma class=menu href=#>Область #1</a>",
"<a id=ma class=menu href=#>Область #2</a>",
"<a id=ma class=menu href=#>Область #3</a>",
"<a id=ma class=menu href=#>Область #4</a>",
"<a id=ma class=menu href=#>Область #5</a>",
"<a id=ma class=menu href=#>Область #6</a>"
),
Array(
offset_x+445,offset_y+100, //координаты меню x,y
"<a id=ma class=menu href=#>Проект #1</a>",
"<a id=ma class=menu href=#>Проект #2</a>",
"<a id=ma class=menu href=#>Проект #3</a>"
)

);


//Функция вызывается при клике кнопке меню
function MenuClick(n)
{
if(Current==n && Click) { Hide('m'); Hide('m1'); Click = false;}
else {table('m', n);Click = true;}
Current = n;
}/*MenuClick*/

//Функция вызывается при mouseover
function MenuOver(n)
{
Current = n;
table('m', n);
Hide('m1');
}/*MenuOver*/



var Click = null;
var Current=-1;

function table(id,n)
{
s = "<table style='margin:5px;'>";
for(i=2;i<Menu[n].length;i++)
{
s+="<tr><td>"+Menu[n][i]+"</td></tr>";
}
s+="</table>";
el=(document.all)?document.all[id]:document.getElementById(id);
el.style.display='block';
el.style.left = Menu[n][0];
el.style.top = Menu[n][1];
el.innerHTML = s;
}/*table*/