var imgCont = new Array();
var od=1; var po=0; var f_max=0;

window.onload = function() {
  if (document.getElementById('homepage')) {
    document.getElementById("video").style.display="block";
    var head  = new Array();
    var arrov = new Array();
    for (var i=1; i<imgHead.length; i++) {
      head[i] = new Image();
      head[i].src = imgHead[i];
    }
    for (var i=1; i<imgArrow.length; i++) {
      arrov[i] = new Image();
      arrov[i].src = imgArrow[i];
    }
  }
  else {
    var elm = document.getElementById('page');
    add_target(elm);
  }
  if (document.getElementById('right_part')) {
    var elm = document.getElementById('foto_thumb');
    def_img(elm);
  }
}

function add_target(elm) {
  var anchors = elm.getElementsByTagName("a");
  for (var i=0; i<anchors.length; i++) {
    if (anchors[i].className == "external") {
      anchors[i].target = "_blank";
    }
  }
}

function def_img(elm) {
  var anchors = elm.getElementsByTagName("div");
  for (var i=0; i<anchors.length; i++) {
    imgCont[i+1]=[i];
  }
  f_max = imgCont.length - 1;

  if (f_max > 0) {
    if (f_max > G_MAX) {
      html = '<img style="cursor:default;" src="'+G_ROOT+'images/up_cb.gif" alt="" />';
    }
    else {
      html = '';
    }
    document.getElementById("up").innerHTML=html;

    po = (f_max >= G_MAX)?G_MAX : f_max;

    if (f_max > G_MAX) {
      html = '<img src="'+G_ROOT+'images/down.gif" alt="" onclick="updown_img(\'+\')" />';
    }
    else {
      html = '';
    }
    document.getElementById("down").innerHTML=html;
  }
}
function updown_img(elm) {
  if (elm == "+") {od++; po++}
  if (elm == "-") {od--; po--}

  var elm = document.getElementById('foto_thumb');
  var anchors = elm.getElementsByTagName("div");
  for (var i=0; i<anchors.length; i++) {
    anchors[i].style.display="none";
    imgCont[i+1]=[i];
  }
  if (od == 1) {
    html = '<img style="cursor:default;" src="'+G_ROOT+'images/up_cb.gif" alt="" />';
  }
  else {
    html = '<img src="'+G_ROOT+'images/up.gif" alt="" onclick="updown_img(\'-\')" />';
  }
  document.getElementById("up").innerHTML=html;
  document.getElementById("up").style.display="block";

  for (var i=od; i<=po; i++) {
    anchors[imgCont[i]].style.display="block";
  }
  if (po == f_max) {
    html = '<img style="cursor:default;" src="'+G_ROOT+'images/down_cb.gif" alt="" />';
  }
  else {
    html = '<img src="'+G_ROOT+'images/down.gif" alt="" onclick="updown_img(\'+\')" />';
  }
  document.getElementById("down").innerHTML=html;
}

