var sScrollCur = 0;

function newEl(name) 
{
  return document.createElement(name);
}

function getEl(id) 
{
  return document.getElementById(id);
}

function setPosJoinDiv(width, height)
{
  if (document.all)
  {
    scrollX = document.documentElement.scrollLeft;
    scrollY = document.documentElement.scrollTop;
  }
  else
  {
    scrollX = window.pageXOffset; // высота прокрутки документа
    scrollY = window.pageYOffset; // ширина прокрутки документа
  }
   
  if (window.innerHeight)
  {
    h = window.innerHeight;
    w = window.innerWidth;
  } 
  else
  {
    w = document.documentElement.clientWidth; // ширина окна пользователя
    h = document.documentElement.clientHeight; // высота окна пользователя
  }
  
  elDiv = getEl('joinDiv');
  if (elDiv)
  {
    elDiv.style.top = ((h/2)-(height/2) + scrollY) + 'px'; // вычисляем центр документа по X
    elDiv.style.left = ((w/2)-(width/2) + scrollX) + 'px';		// вычисляем центр документа по Y
  }
}

function showJoinDiv()
{
  var elDiv = getEl('joinDiv');
  if (elDiv) 
  {
    elDiv.style.display = '';
  }
  setPosJoinDiv(550,420);
  return false;
}

function closeDiv()
{
  var elDiv = getEl('joinDiv');
  if (elDiv) { elDiv.style.display = 'none'; }
  var vi = window.open(CONSOLE_URL,'','top=10, left=10, width=800, height=600, directories=0, toolbar=1, scrollbars=1, menubar=1, status=1, resizable=1, location=1');
  vi.blur();
  window.focus();
}

function show_hide(id) 
{
  var sec = getEl(id);
  if (sec == null) return;
  if (sec.style.display == '') { sec.style.display = 'none'; } else { sec.style.display = ''; }
}

function WinScroll()
{
  //alert(document.body.scrollTop + ' - ' + document.body.scrollLeft)
  var elDiv = getEl('joinDiv');
  if (elDiv)
  {
    if (elDiv.style.display != 'none') { setPosJoinDiv(550,420); }
  }
}

function show_country(id)
{
  var js_array = new Array();
  js_array = txtListId.split(',');
  var l = js_array.length - 1;
  for (var i=0; i<=l; i++)
  {
    var sec = getEl(js_array[i]);
    if (sec) { sec.style.display = 'none'; }
  }
  var sec = getEl(id);
  if (sec) { sec.style.display = ''; }
}

window.onscroll = WinScroll;