var phon = {
  type: "Menu",
  level: 1,
  items: [
    { text: "Senao", submenu: "senao"},
    { text: "Harvest", submenu: "harvest"},
    { text: "Senao-Komtel", submenu: "komtel"},
    { text: "Другие телефоны", submenu: "other"},
    { text: "Усилители", submenu: "phusil"},
    { text: "Антенны", submenu: "phant"},
    { text: "Интерфейсы", submenu: "interf"}
  ]
};
var interf = {
  type: "Menu",
  level: 2,
items: [
    GeEquip(Line),
    GeEquip(Senao_SN_868_RU_SkyNet),
    GeEquip(Eccom_Bridge),
    GeEquip(Eccom_Basis),
    GeEquip(Nokia_32)
  ]
};

var state = {
  type: "Menu",
  level: 1,
  items: [
    { text: "Motorola", submenu: "statemot"},
    { text: "Alinco", submenu: "stateali"},
    { text: "Yaesu", submenu: "stateyae"},
    { text: "Kenwood", submenu: "stateken"},
    { text: "Alan-Midland", submenu: "statealan"},
    { text: "Vertex Standard", submenu: "statevertex"},
    { text: "ICOM", submenu: "stateicom"}
  ]
};
var stateicom = {
  type: "Menu",
  level: 2,
items: [
    GeEquip(ICOM_IC_F1610),
    GeEquip(ICOM_IC_A110),
    GeEquip(ICOM_IC_A23),
    GeEquip(ICOM_IC_F16)
  ]
};
var statealan = {
  type: "Menu",
  level: 2,
items: [
    GeEquip(Alan_Midland_G225),
    GeEquip(Alan_Midland_GXT500),
    GeEquip(Alan_Midland_GXT400),
    GeEquip(Alan_Midland_100PLUS),
    GeEquip(Alan_Midland_78PLUS),
    GeEquip(Alan_Midland_18PLUS),
    GeEquip(Alan_Midland_48PLUS),
    GeEquip(Alan_Midland_48EXCEL),
    GeEquip(Alan_Midland_42Plus),
    GeEquip(Alan_Midland_507),
    GeEquip(Alan_Midland_516),
    GeEquip(Alan_Midland_607),
    GeEquip(Alan_Midland_643)
  ]
};
var statevertex = {
  type: "Menu",
  level: 2,
items: [
    GeEquip(Vertex_Standard_VX_160VU),
    GeEquip(Vertex_Standard_VX400V),
    GeEquip(Vertex_Standard_VX510L),
    GeEquip(Vertex_Standard_VX420),
    GeEquip(Vertex_Standard_VX800),
    GeEquip(Vertex_Standard_VX246),
    GeEquip(Vertex_Standard_VX900),
    GeEquip(Vertex_Standard_VX180V),
    GeEquip(Vertex_Standard_VX146),
    GeEquip(Vertex_Standard_VX2500),
    GeEquip(Vertex_Standard_VX_2000V),
    GeEquip(Vertex_Standard_VX3000L),
    GeEquip(Vertex_Standard_VX3200L),
    GeEquip(Vertex_Standard_VX4000),
    GeEquip(Vertex_Standard_VXR7000)
  ]
};
var ofis = {
  type: "Menu",
  level: 1,
  items: [
    { text: "Мини-АТС Panasonic", submenu: "panasats"},
    { text: "Радиотелефоны Panasonic", submenu: "panas"},
    { text: "Проекторы Panasonic", submenu: "project"}
  ]
};
var panasats = {
  type: "Menu",
  level: 2,
  items: [
    { text: "Аналоговые", submenu: "panasanal"},
    { text: "Цифровые", submenu: "panasdig"},
    { text: "Системные телефоны аналоговые", submenu: "panasphanal"},
    { text: "Системные телефоны цифровые", submenu: "panasphdig"}
  ]
};
var panas = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(KX_TG2248),
    GeEquip(KX_TG2214)
  ]
};
var project = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(PT_AE700E),
    GeEquip(PT_L785E),
    GeEquip(PT_LB10NTE),
    GeEquip(PT_LB10VE)
  ]
};
var panasanal = {
  type: "Menu",
  level: 3,
  items: [
    GeEquip(KX_T_206_RU),
    GeEquip(KX_T_20691),
    GeEquip(KX_TA308RU),
    GeEquip(KX_TA_616RU),
    GeEquip(KX_TA30874),
    GeEquip(KX_TA30877),
    GeEquip(KX_TA30891),
    GeEquip(KX_TA30860),
    GeEquip(KX_TA30865),
    GeEquip(KX_A227X)
  ]
};
var panasdig = {
  type: "Menu",
  level: 3,
  items: [
    GeEquip(KX_TD_816RU),
    GeEquip(KX_TD_1232RU),
    GeEquip(KX_A_46DRU),
    GeEquip(KX_TD_170),
    GeEquip(KX_TD_174),
    GeEquip(KX_TD_180),
    GeEquip(KX_TD_160),
    GeEquip(KX_TD_191),
    GeEquip(KX_TD_192),
    GeEquip(KX_TD_196),
    GeEquip(KX_TD_146CE),
    GeEquip(KX_TD142CE),
    GeEquip(KX_A278),
    GeEquip(KX_TD_280),
    GeEquip(KX_TD_286),
    GeEquip(KX_TD_290CE),
    GeEquip(KX_TVP50),
    GeEquip(KX_TVP200),
    GeEquip(KX_TVP_204X),
    GeEquip(KX_TD7580CE),
    GeEquip(KX_TD7590CE),
    GeEquip(KX_TDA_100RU),
    GeEquip(KX_TDA200RU),
    GeEquip(KX_TDA0104XJ),
    GeEquip(KX_TDA0170XJ),
    GeEquip(KX_TDA0171XJ),
    GeEquip(KX_TDA0172XJ),
    GeEquip(KX_TDA0173XJ),
    GeEquip(KX_TDA0174XJ),
    GeEquip(KX_TDA0180XJ),
    GeEquip(KX_TDA0181XJ),
    GeEquip(KX_TDA0290CJ),
    GeEquip(KX_TD_500RU),
    GeEquip(KX_TD_520RU),
    GeEquip(KX_TD_50105X),
    GeEquip(KX_TD_50175X),
    GeEquip(KX_TD_50170X),
    GeEquip(KX_TD_50172X),
    GeEquip(KX_TD_50180),
    GeEquip(KX_TD_50288CE),
    GeEquip(KX_TD_50290CE),
    GeEquip(KX_T_96180X),
    GeEquip(KX_T_96188X),
    GeEquip(KX_T_96191X)
  ]
};
var panasphanal = {
  type: "Menu",
  level: 3,
  items: [
    GeEquip(KX_T_7710),
    GeEquip(KX_T_7730),
    GeEquip(KX_T_7740)
  ]
};
var panasphdig = {
  type: "Menu",
  level: 3,
  items: [
    GeEquip(KX_T_7431),
    GeEquip(KX_T_7433),
    GeEquip(KX_T_7436),
    GeEquip(KX_T_7440),
    GeEquip(KX_T_7441),
    GeEquip(KX_T_7565),
    GeEquip(KX_T_7601X),
    GeEquip(KX_T_7603X),
    GeEquip(KX_T_7630RU),
    GeEquip(KX_T_7633RU)
  ]
};
var statemot = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Motorola_T_5710),
    GeEquip(Motorola_T_4500),
    GeEquip(Motorola_T_5000),
    GeEquip(Motorola_T_5420),
    GeEquip(Motorola_GM_140),
    GeEquip(Motorola_GM_300),
    GeEquip(Motorola_GM_340),
    GeEquip(Motorola_GM_360),
    GeEquip(Motorola_GM_380),
    GeEquip(Motorola_GM_160),
    GeEquip(Motorola_GM_640),
    GeEquip(Motorola_GM_660),
    GeEquip(Motorola_GM_680),
    GeEquip(Motorola_GM1280),
    GeEquip(Motorola_GP_140),
    GeEquip(Motorola_GP_320),
    GeEquip(Motorola_GP_340),
    GeEquip(Motorola_GP_360),
    GeEquip(Motorola_GP380),
    GeEquip(Motorola_GP680),
    GeEquip(Motorola_GP1280),
    GeEquip(Motorola_P_040),
    GeEquip(Motorola_P_080),
    GeEquip(Motorola_M208)
  ]
};
var stateali = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Alinco_DJ_195R_196),
    GeEquip(Alinco_DJ_195),
    GeEquip(Alinco_DR_135TA),
    GeEquip(Alinco_DR_430_435T),
    GeEquip(Alinco_DR_605TE)
	]
};
var stateyae = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Yaesu_VX_1R),
    GeEquip(Yaesu_VX_10R),
    GeEquip(Yaesu_VX_110R),
    GeEquip(Yaesu_VX_150R),
    GeEquip(Yaesu_FT_60R),
    GeEquip(Yaesu_VX_2R),
    GeEquip(Yaesu_VX_5R),
    GeEquip(Yaesu_VX_6R),
    GeEquip(Yaesu_VX_7R)
  ]
};
var stateken = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Kenwood_TK_2107),
    GeEquip(Kenwood_TK_3107),
    GeEquip(Kenwood_TK_6118),
    GeEquip(Kenwood_UBZ_14),
    GeEquip(Kenwood_UBZ_LF_68),
    GeEquip(Kenwood_TK2206_TK3206),
    GeEquip(Kenwood_TK2160_TK3160),
    GeEquip(Kenwood_TK278_TK378),
    GeEquip(Kenwood_TK_7102),
    GeEquip(Kenwood_TK_8102),
    GeEquip(Kenwood_TK_760G_760HG),
    GeEquip(Kenwood_TK_860G_860HG),
    GeEquip(Kenwood_TK_868),
    GeEquip(Kenwood_TK_780),
    GeEquip(Kenwood_TK_7180),
    GeEquip(Kenwood_TK_8180)
  ]
};

var seti = {
  type: "Menu",
  level: 1,
  items: [
    { text: "Senao", submenu: "senseti"},
    { text: "Z-Com", submenu: "zcomseti"},
    { text: "D-link", submenu: "wifidlink"},
    { text: "ASUS", submenu: "wifiasus"}
  ]
};
var wifiasus = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(WL_100g),
    GeEquip(WL_103b),
    GeEquip(Wl_107),
    GeEquip(WL_107g),
    GeEquip(Wl_110),
    GeEquip(WL_130b),
    GeEquip(WL_138g),
    GeEquip(Wl_140),
    GeEquip(WL_160g),
    GeEquip(Wl_161),
    GeEquip(WL_167g),
    GeEquip(WL_300g),
    GeEquip(Wl_330),
    GeEquip(WL_330g),
    GeEquip(WL_500b),
    GeEquip(WL_500g),
    GeEquip(WL_520g),
    GeEquip(WL_530g),
    GeEquip(WL_hdd_2_5)
  ]
};
var info = {
  type: "Menu",
  level: 1,
  items: [
    { text: "Услуги", submenu: "uslug"},
    { text: "Вопросы", submenu: "vopr"},
    { text: "Форум", href: "http://harvest.ru/forum/index.php"},
    { text: "Контакты", href: "/text/contact.htm"},
    { text: "Доставка", href: "/text/dostavka.htm"},
    { text: "Цены", submenu: "price"},
    { text: "Оплата заказа", submenu: "cost"},
    { text: "О компании", href: "/text/contact.htm"}
  ]
};
var cost = {
  type: "Menu",
  level: 2,
  items: [
    { text: "Как оплатить заказ?", href: "/text/zakaz/zakaz.htm"},
    { text: "Счет на оплату", href: "/text/kvitancianaradioport.htm"}
  ]
};
var uslug = {
  type: "Menu",
  level: 3,
  items: [
    { text: "Обслуживание радиотелефонов ", href: "/service/remont.htm"},
    { text: "Ремонт сотовых телефонов ", href: "/service/remont-mobile.htm"},
    { text: "Ремонт офисной техники ", href: "/service/remont-office.htm"},
    { text: "Ремонт Фото Видео Аудио ", href: "/under_constr.html"},
    { text: "Ремонт компьютеров ", href: "/service/remont-pc.htm"},
    { text: "Установка АТС ", href: "/service/atsinstall.htm"},
    { text: "Установка сетей ПВС, радио сетей ", href: "/service/laninstall.htm"},
    { text: "Установка программного обеспечения ", href: "/service/softinstall.htm"}
  ]
};
var vopr = {
  type: "Menu",
  level: 3,
  items: [
    { text: "Что такое WI-FI ", href: "/text/faq/wi-fi/wi-fi-faq.htm"},
    { text: "Телефоны Harvest Senao ", href: "/text/faq/senao-faq.htm"},
    { text: "О радиостанциях ", href: "/under_constr.html"}
  ]
};
var price = {
  type: "Menu",
  level: 3,
  items: [
    { text: "Телефония ", href: "/price/rphone_price.htm"},
    { text: "Беспроводные сети WI-FI", href: "/price/wi-fi_price.htm"},
    { text: "Радиостанции ", href: "/price/radio_price.htm"},
    { text: "Полный прайс ", href: "/price/price.htm"}
  ]
};
var zcomseti = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Z_com_XI_325H),
    GeEquip(Z_com_XI_1500H),
    GeEquip(Z_com_XI_626),
    GeEquip(Z_com_ZG_5000E)
  ]
};
var senseti = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Senao_NL_2511_ap_pro_Plus),
    GeEquip(Senao_NL_2511_bg_Plus),
    GeEquip(Senao_NL_2511_bg2_plus),
    GeEquip(Senao_NL_2511_cb_Venus),
    GeEquip(Senao_NL_2511_cd_Plus),
    GeEquip(Senao_NL_2511_cd_Plus_Ext2),
    GeEquip(Senao_NL_2511_cf_Mercury),
    GeEquip(Senao_NL_2511_hs_Plus),
    GeEquip(Senao_NL_2511_mp_Plus),
    GeEquip(Senao_NL_2511_sr_Plus),
    GeEquip(Senao_usb_adapter),
    GeEquip(Senao_NL_2611_cb3_Plus_Delux),
    GeEquip(Senao_NL_3054_cb3_Plus_Deluxe),
    GeEquip(Senao_NL_3054_cb_Plus_Aries2),
    GeEquip(Senao_NL_3054_cb_Plus),
    GeEquip(Senao_NL_3054_mp_Plus),
    GeEquip(Senao_NL_3054_pci_Aries),
    GeEquip(Senao_NL_5354_ap1_Aries2),
    GeEquip(Senao_NL_5354_ap_Aries),
    GeEquip(Senao_Wsr_3018)
  ]
};
var wifidlink = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Dlink_DWL_900AP_Plus),
    GeEquip(Dlink_DWL_2000AP_Plus),
    GeEquip(Dlink_DWL_G520_Plus),
    GeEquip(Dlink_DWL_1000AP_Plus),
    GeEquip(Dlink_DWL_650_Plus),
    GeEquip(Dlink_DWL_G650_Plus),
    GeEquip(Dlink_DWL_120_Plus),
    GeEquip(Dlink_DI_614_Plus),
    GeEquip(Dlink_DI_714P_Plus),
    GeEquip(Dlink_DI_624_Plus),
    GeEquip(Dlink_DBT_120),
    { text: "VoIP", submenu: "wifidlinkVoIP"}
  ]
};
var wifidlinkVoIP = {
  type: "Menu",
  level: 3,
  items: [
    GeEquip(Dlink_DG_102SH),
    GeEquip(Dlink_DG_104SH),
    GeEquip(Dlink_DVG_1104TH),
    GeEquip(Dlink_DVG_1120S),
    GeEquip(Dlink_DVG_1402S),
    GeEquip(Dlink_DVG_2004S),
    GeEquip(Dlink_DVG_2001S),
    GeEquip(Dlink_DVG_4022S),
    GeEquip(Dlink_DVA_G3340S),
    GeEquip(Dlink_DPH_70S),
    GeEquip(Dlink_DPH_70H),
    GeEquip(Dlink_DPH_100M),
    GeEquip(Dlink_DPH_120S),
    GeEquip(Dlink_DPH_140S)
  ]
};
var senao = {
  type: "Menu",
  level: 2,
  items: [
    GeEquip(Senao_SN_258star),
    GeEquip(Senao_SN_258plus),
    GeEquip(Senao_SN_258sport),
    GeEquip(Senao_SN_358b),
    GeEquip(Senao_SN_358r),
    GeEquip(Senao_SN_358r_ultra),
    GeEquip(Senao_SP_428),
    GeEquip(Senao_SN_458r_ultra),
    GeEquip(Senao_SN_458r_ultra),
    GeEquip(Senao_EP_490),
    GeEquip(Senao_SN_868r_ultra),
    GeEquip(Senao_SN_Star_2000),
    GeEquip(Senao_SN_920_ultra),
    GeEquip(Senao_SN_568),
    GeEquip(Senao_SI_7800H),
    GeEquip(Senao_SN_1258)
  ]
};
var harvest = {
  type: "Menu",
  level: 2,
  items: [
		GeEquip(Harvest_HT_4b),
		GeEquip(Harvest_HT_5b),
		GeEquip(Harvest_HT_7b)
  ]
};
var komtel = {
  type: "Menu",
  level: 2,
  items: [
		GeEquip(Komtel_KT_888),
		GeEquip(Komtel_KT_888r),
		GeEquip(Senao_SN_358r_ultra_Diamond),
		GeEquip(Senao_SN_358b)
  ]
};
var other = {
  type: "Menu",
  level: 2,
  items: [
		GeEquip(Senao_SN_259),
		GeEquip(Senao_SN_358plus),
		GeEquip(Senao_SN_3310)
  ]
};
var phusil = {
  type: "Menu",
  level: 2,
  items: [
    { text: "Автомобильные усилители ", submenu: "autous" },
		GeEquip(ART_325),
		GeEquip(ART_300),
		GeEquip(ART_358),
		GeEquip(Senao_SN_B358B),
		GeEquip(Typhoon)
  ]
};
var autous = {
  type: "Menu",
  level: 3,
  items: [
		GeEquip(Senao_H358B),
		GeEquip(ART_300M),
		GeEquip(General_Auto)
  ]
};
var phant = {
  type: "Menu",
  level: 2,
  items: [
		GeEquip(RSC_GP2),
		GeEquip(RSC_GP3)
  ]
};

function Menu(name, menu) {
  var htm="<div class='menu' onmouseover='MenuResetId();' onmouseout='MenuTimeout()' onclick='event.cancelBubble=true;'>";
  htm += "<table  cellpadding=0 cellspacing=0 border=0>";
  var items = menu.items;
  for( var i=0; i < items.length; ++i) {
    var item = items[i];
    if(!item) continue;
    if (item.submenu) {
      htm += "<tr><td class=item onmouseover=MenuShow('"+item.submenu+"',2,"+(menu.level+1)+",event); "+
        " onmouseout=MenuTimeout(event); id="+item.submenu+"pos>"+item.text+"</td></tr>";
    }
    else {
      htm += "<tr><td class=item onmouseover='MenuHide("+(menu.level+1)+");ItemOver(this);' "+
        " onmouseout='ItemOut(this);'><a href=\""+item.href+"\">"+item.text+"</a></td></tr>";
    }
  }
  htm += "</table></div>";
  return htm;
}
