document.getElementById('img_div').style.visibility='hidden';
var images_array = new Array();
var images_large_array = new Array();
var images_array_alts = new Array();
var images_bm_array = new Array();
var images_bm2_array = new Array();
function show_image(imgx){
  if (imgx>=images_array.length) imgx = 0;
  if (imgx<0) imgx = images_array.length-1;
  imgn = Math.round(imgx)+1;
  imgp = Math.round(imgx)-1;
  document.getElementById('img_div').style.visibility='visible';
  document.getElementById('img_span').innerHTML = "<a onClick=\"show_image('"+imgp+"')\" style='cursor:hand'><img src='images/interface/ar_prev.gif' border='0'></a>";
  document.getElementById('img_span').innerHTML += "<img src='images/interface/blank.gif' width='60%' height='1'>";
  document.getElementById('img_span').innerHTML += "<a onClick=\"show_image('"+imgn+"')\" style='cursor:hand'><img src='images/interface/ar_next.gif' border='0'></a>";
  document.getElementById('img_span').innerHTML += "<a onClick=\"show_image('"+imgn+"')\" style='cursor:hand'>"+images_array[imgx]+"</a><br><br>";
  document.getElementById('img_span').innerHTML += "<center><b>"+images_array_alts[imgx]+"</b>";
  if (images_bm_array[imgx]){
    document.getElementById('img_span').innerHTML += "<br><a onClick=\"window.open('bookmark_add.php?cat_id="+images_bm_array[imgx]+"')\" style='cursor:hand'>Добавить в Избранное</a><br>";
  }
  if (images_bm2_array[imgx]){
    document.getElementById('img_span').innerHTML += "<br><a onClick=\"window.open('bookmark_add.php?del_id="+images_bm2_array[imgx]+"')\" style='cursor:hand'>Удалить из Избранного</a><br>";
  }
  if (images_large_array[imgx]){
    document.getElementById('img_span').innerHTML += "<br><a onClick=\"show_image2('"+imgx+"')\" style='cursor:hand'>Увеличить</a><br>";
  }
  document.getElementById('img_span').innerHTML += "<br><a onClick=\"document.getElementById('img_div').style.visibility='hidden'\" style='cursor:hand'>Закрыть окно</a>";
}
function show_image2(imgx){
  if (imgx>=images_array.length) imgx = 0;
  if (imgx<0) imgx = images_array.length-1;
  imgn = Math.round(imgx)+1;
  imgp = Math.round(imgx)-1;
  document.getElementById('img_div').style.visibility='visible';
  document.getElementById('img_span').innerHTML = "<a onClick=\"show_image2('"+imgp+"')\" style='cursor:hand'><img src='images/interface/ar_prev.gif' border='0'></a>";
  document.getElementById('img_span').innerHTML += "<img src='images/interface/blank.gif' width='70%' height='1'>";
  document.getElementById('img_span').innerHTML += "<a onClick=\"show_image2('"+imgn+"')\" style='cursor:hand'><img src='images/interface/ar_next.gif' border='0'></a>";
  document.getElementById('img_span').innerHTML += "<a onClick=\"show_image2('"+imgn+"')\" style='cursor:hand'>"+images_large_array[imgx]+"</a><br><br>";
  document.getElementById('img_span').innerHTML += "<center><b>"+images_array_alts[imgx]+"</b>";
  if (images_bm_array[imgx]){
    document.getElementById('img_span').innerHTML += "<br><a onClick=\"window.open('bookmark_add.php?cat_id="+images_bm_array[imgx]+"')\" style='cursor:hand'>Добавить в Избранное</a><br>";
  }
  if (images_bm2_array[imgx]){
    document.getElementById('img_span').innerHTML += "<br><a onClick=\"window.open('bookmark_add.php?del_id="+images_bm2_array[imgx]+"')\" style='cursor:hand'>Удалить из Избранное</a><br>";
  }
  if (images_array[imgx]){
    document.getElementById('img_span').innerHTML += "<br><a onClick=\"show_image('"+imgx+"')\" style='cursor:hand'>Уменьшить</a><br>";
  }
  document.getElementById('img_span').innerHTML += "<br><a onClick=\"document.getElementById('img_div').style.visibility='hidden'\" style='cursor:hand'>Закрыть окно</a>";
}
function getElementPosition(elemId){
  var elem = document.getElementById(elemId);
  var w = elem.offsetWidth;
  var h = elem.offsetHeight;
  var l = 0;
  var t = 0;
  while (elem){
    l += elem.offsetLeft;
    t += elem.offsetTop;
    elem = elem.offsetParent;
  }
  return {"left":l, "top":t, "width": w, "height":h};
}
function showMenu(point,menu){
  pos = getElementPosition(point);
  var menu_list = document.getElementById(menu);
  pleft = pos.left-15
  ptop = pos.top+45;
  menu_list.style.left = pleft+'px';
  menu_list.style.top = ptop+'px';
  menu_list.style.visibility='visible'
}
