var lists = [];
var selects = [];
var listOn = false;

function findPos(el) {
      x = 0; y = 0; var temp
      if(el.offsetParent) {
            temp = el
            while(temp.offsetParent)  {
                  temp = temp.offsetParent;
                  x += temp.offsetLeft
                  y += temp.offsetTop;
            }
      }
      x += el.offsetLeft
      y += el.offsetTop
      return {x: x, y: y, w: el.offsetWidth, h: el.offsetHeight}
}

function showList(obj, list) {
      if(lists.length > 0 && selects.length > 0) {
      obj.className = 'akt';
      list = document.getElementById(list);
      listOn = true;
      
      //alert(lists);
      //pasleepj citas izveelnes
      for(var i = 0; i <= 1; i++) {
            if(lists[i] != list) {
                  lists[i].style.display = 'none';
            }
      }
      for(var i = 0; i <= 1; i++) {
            if(selects[i] != obj) {
                  selects[i].className = '';
            }
      }

      pos = findPos(obj);
      list.style.left = pos.x + 'px';
      list.style.top = (pos.y + pos.h) + 'px';
      list.style.display = 'block';
      }
}

function hideList() {
      listOn = false;
      setTimeout("hide()", 1000);
}

function hide() {
      if(listOn == false) {
            //pasleepj visas izveelnes
            for(var i = 0; i <= 1; i++) {
                  lists[i].style.display = 'none';
            }
            for(var i = 0; i <= 1; i++) {
                  selects[i].className = '';
            }
      }
}

var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
      http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
      http = new XMLHttpRequest();
}

function atver(links) {
      http.abort();
      http.open("GET", links, true);
      http.onreadystatechange = function() {
            if(http.readyState == 4) {
                  document.getElementById('kalendars').innerHTML = http.responseText;
                  initLists();
            }
      }
      http.send(null);
}

/*
function getLists() {
      //atrod visas izveelnes lapaa
      if (!document.getElementsByTagName) return;
      el = document.getElementsByTagName("div");
      for(var i in el) {
            if (((' ' + el[i].className + ' ').indexOf("list") != -1)) {
                  lists[lists.length] = el[i];
                  el[i].style.display = 'none';
            }
      }
      el = document.getElementsByTagName("span");
      for(var i in el) {
            if (((' ' + el[i].className + ' ').indexOf("select") != -1)) {
                  selects[selects.length] = el[i];
            }
      }
}

getLists();*/

function initLists() {
      lists[0] = document.getElementById('Lmenesi');
      lists[1] = document.getElementById('Lgadi');
      selects[0] = document.getElementById('Smenesi');
      selects[1] = document.getElementById('Sgadi');
}

