//Предзагрузка изображений
  var pre_img = [];
  var path = '/bitrix/components/propodhod/menu/templates/left_menu_hyun/images/';

  for (i = 0; i <= 16; i++) {
    pre_img[i] = new Image();
  }

  pre_img[0].src = path + 'top.png';
  pre_img[1].src = path + 'left.png';
  pre_img[2].src = path + 'right.png';
  pre_img[3].src = path + 'bottom.png';
  pre_img[4].src = path + 'top_left_ugl.png';
  pre_img[5].src = path + 'top_right_ugl.png';
  pre_img[6].src = path + 'bottom_left_ugl.png';
  pre_img[7].src = path + 'bottom_right_ugl.png';
  pre_img[8].src = path + 'back.png';
  pre_img[9].src = path + 'list_pic.png';
  pre_img[10].src = path + 'list_pic_act.png';
  pre_img[11].src = path + 'menu_line.gif';
  pre_img[12].src = path + 'menu_line_blue.gif';
  pre_img[13].src = path + 'menu_in_line.gif';
  pre_img[14].src = path + 'menu_in_line_white.gif';

  if (navigator.appName == 'Opera') {
    var img_path = 'list_pic_opera.png';
    var img_path_act = 'list_pic_act_opera.png';
  } else {
    var img_path = 'list_pic.png';
    var img_path_act = 'list_pic_act.png';
  }

  pre_img[15].src = path + img_path;
  pre_img[16].src = path + img_path_act;

function norm(id_punkt2, link_punkt2) {
  if (link_punkt2 && document.getElementById(link_punkt2)) {
    document.getElementById(link_punkt2).style.background = 'url(' + pre_img[11].src + ') bottom repeat-x';
    document.getElementById(link_punkt2).style.listStyleImage = 'url(' + path + img_path + ')';
    document.getElementById('link' + link_punkt2).style.color = '#626161';
  }

  if (id_punkt2 && document.getElementById(id_punkt2)) {
    document.getElementById(id_punkt2).style.display  = 'none';
  }
}

function act(id_punkt1, link_punkt1) {
  if (link_punkt1 && document.getElementById(link_punkt1)) {
    document.getElementById(link_punkt1).style.background = 'url(' + pre_img[12].src +') bottom repeat-x';
    document.getElementById(link_punkt1).style.listStyleImage = 'url(' + path + img_path_act + ')';
    document.getElementById('link' + link_punkt1).style.color = '#5791e0';
  }

  if (id_punkt1 && document.getElementById(id_punkt1)) {
    document.getElementById(id_punkt1).style.display = 'block';
  }
}

function act_in (elem) {
  elem.style.background = "url(" + pre_img[14].src + ") bottom left repeat-x";
}

function norm_in (elem) {    
  elem.style.background = "url(" + pre_img[13].src + ") bottom left repeat-x";
}