var menus=[];var site_url="http://www.list-dating.ru";
function menu (item_struct,pos,styles){this.item_struct=item_struct;this.pos=pos;this.styles=styles;this.id=menus.length;this.items=[];this.children=[];this.add_item=menu_add_item;this.hide=menu_hide;this.onclick=menu_onclick;this.onmouseout=menu_onmouseout;this.onmouseover=menu_onmouseover;this.onmousedown=menu_onmousedown;var i;for (i=0;i<this.item_struct.length; i++) new menu_item(i, this, this);for (i=0;i<this.children.length; i++) this.children[i].visibility(true);menus[this.id]=this;}
function menu_add_item (item) {	var id=this.items.length;this.items[id]=item;return (id);}
function menu_hide () {for (var i=0;i<this.items.length; i++) {this.items[i].visibility(false);this.items[i].switch_style('onmouseout');}}
function menu_onclick (id) {var item=this.items[id];return (item.fields[1] ? true : false);}
function menu_onmouseout (id) {this.hide_timer=setTimeout('menus['+ this.id +'].hide();',this.pos['hide_delay'][this.active_item.depth]);if (this.active_item.id==id) this.active_item=null;}
function menu_onmouseover (id) {this.active_item=this.items[id];clearTimeout(this.hide_timer);var curr_item,visib;for (var i=0;i<this.items.length;i++) {curr_item = this.items[i];visib=(curr_item.arrpath.slice(0,curr_item.depth).join('_')==this.active_item.arrpath.slice(0,curr_item.depth).join('_'));if (visib) curr_item.switch_style (curr_item==this.active_item ? 'onmouseover' : 'onmouseout');curr_item.visibility(visib);}}
function menu_onmousedown (id) {this.items[id].switch_style('onmousedown');}
function menu_item (path, parent, container) {this.path=new String (path);this.parent=parent;this.container=container;this.arrpath=this.path.split('_');this.depth=this.arrpath.length - 1;var struct_path='',i;for (i=0;i<=this.depth;i++) struct_path+='['+(Number(this.arrpath[i]) + (i ? 2 : 0)) + ']';	eval('this.fields=this.container.item_struct' + struct_path);if (!this.fields) return;this.get_x=mitem_get_x;this.get_y=mitem_get_y;this.init=mitem_init;this.visibility=mitem_visibility;this.switch_style=mitem_switch_style;this.id=this.container.add_item(this);parent.children[parent.children.length]=this;this.init();this.children=[];var child_count=this.fields.length - 2;for (i=0;i<child_count;i++)new menu_item (this.path + '_' + i, this, this.container);this.switch_style('onmouseout');}
function mitem_init() {	document.write ('<a id="mi_' + this.container.id + '_'	+ this.id +'" class="m' + this.container.id + 'l' + this.depth +'o" href="' + site_url + this.fields[1] + '" style="position: absolute; top: ' + this.get_y() + 'px; left: '	+ this.get_x() + 'px; width: ' + this.container.pos['width'][this.depth] + 'px; height: '	+ this.container.pos['height'][this.depth] + 'px; visibility: hidden;'+' background: black; color: white; z-index: ' + this.depth + ';" ' + 'onclick="return menus[' + this.container.id + '].onclick('+ this.id + ');" onmouseout="menus[' +this.container.id + '].onmouseout('+ this.id + ');"onmouseover="menus[' + this.container.id + '].onmouseover('			+ this.id + ');" onmousedown="menus[' + this.container.id + '].onmousedown('+ this.id + ');"><div class="m'  + this.container.id + 'l' + this.depth + 'i">'+ this.fields[0] + "</div></a>\n");this.element = document.getElementById('mi_' + this.container.id + '_' + this.id);}
function mitem_visibility(make_visible) {if (make_visible != null) {if (this.visible == make_visible) return;this.visible = make_visible;if (make_visible)	this.element.style.visibility = 'visible';else if (this.depth)	this.element.style.visibility = 'hidden';}return (this.visible);}
function mitem_get_x() {var value = 0;for (var i = 0; i <= this.depth; i++)value += this.container.pos['block_left'][i]		+ this.arrpath[i] * this.container.pos['left'][i];return (value);}
function mitem_get_y() {var value = 0;for (var i = 0; i <= this.depth; i++)value += this.container.pos['block_top'][i]	+ this.arrpath[i] * this.container.pos['top'][i];return (value);}
function mitem_switch_style(state) {if (this.state == state) return;this.state = state;var style = this.container.styles[state];for (var i = 0; i < style.length; i += 2) if (style[i] && style[i+1]) eval('this.element.style.' + style[i] + "='" + style[i+1][this.depth] + "';");}
var MENU_ITEMS=
[["<img src=" + site_url + "/images/1.gif width=21 height=19 border=0 vspace=0 hspace=0 align=absmiddle> Вебмастеру","/index.htm",["Партнерская программа","/partner.htm"],["Добавить в каталог","/add_link.htm"],["Написать письмо","/mail.htm"],["Наши ссылки","/links.htm"],["Карта сайта","/map.htm"],],
["<img src=" + site_url + "/images/1.gif width=21 height=19 border=0 vspace=0 hspace=0 align=absmiddle> Каталог","#",["Брачные агентства","/brak/brak.htm"],["Свадебные сайты","/wedd/wedding.htm"],["Пикап","/pickup/pickup.htm"],["Знакомства для секса","/sex/sex.htm"],["Сайты и службы знакомств","/datting/datt.htm"],],
["<img src=" + site_url + "/images/1.gif width=21 height=19 border=0 vspace=0 hspace=0 align=absmiddle> Астрология","#",["Идеальное знакомство","/goro/partner.php"],["Гороскоп брака","/goro/brak.php"],["Гороскоп совместимости","/goro/sov.php"]],
["<img src=" + site_url + "/images/1.gif width=21 height=19 border=0 vspace=0 hspace=0 align=absmiddle> Это интересно", "#",["Пикап для парней","/st_pickup/p_index.htm"],["Пикап для девушек","/st_girls/g_index.htm"],["Про это...","/st_sex/s_index.htm"],],
["<img src=" + site_url + "/images/1.gif width=21 height=19 border=0 vspace=0 hspace=0 align=absmiddle> English","/english/english.htm"]];



var MENU_POS=new Array();
MENU_POS['height']=[10,10];
MENU_POS['width']=[150,180];
MENU_POS['block_top']=[172,20];
MENU_POS['block_left']=[10,-10];
MENU_POS['top']=[0,20];
MENU_POS['left']=[130,0];
MENU_POS['hide_delay']=[100,100];
var MENU_STYLES=new Array();
MENU_STYLES['onmouseout']=['background',['#CC6600', '#CC6600'],'color',['#ffff00','#ffff00'],];
MENU_STYLES['onmouseover']=['background',['#993300','#993300'],'color',['#ffff00','#ffff00'],];
MENU_STYLES['onmousedown']=['background',['#993300','#993300'],'color',['#ffff00','#ffff00'],];
new menu (MENU_ITEMS, MENU_POS, MENU_STYLES);

