function Get_CurPos(e, type)
{    
  var x = 0; 
  var y = 0;
    
  if (!e)
  {
    var e = window.event || window.Event;
  }
  
  if (typeof e.pageX != 'undefined')
  {
    x = e.pageX;
    y = e.pageY;
  }
  else
  {
    x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
    y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; 
  }
  
  if (type == 'x'){ return x; }else if (type == 'y'){ return y; }
}

var temp_el = '';

function Drop_Menu(el, e, flag)
{  

  var id = '';
  var bgcolor = 0;
  if (flag == 0){ id = 'dm_about_us'; }
  if (flag == 1){ id = 'dm_press_service'; }
  if (flag == 3){ id = 'dm_humour'; }
  if (flag == 4){ id = 'dm_news'; }
  if (flag == 561){ id = 'dm_texts'; } 
  if (flag == 459){ id = 'dm_media'; }
  if (flag == 350){ id = 'dm_dialnist'; }
  if (flag == 447){ id = 'dm_h_archive'; bgcolor = 1; }
  
  var dm = document.getElementById(id);
  
  if (el != '')
  {                    
    var mt = getposOffset(el, 'top');
    var ml = getposOffset(el, 'left');
  }
  else
  {
    var mt = getposOffset(document.getElementById(id), 'top');
    var ml = getposOffset(document.getElementById(id), 'left');    
  }
  
  if ((dm.style.display == 'none' | dm.style.display == '') & (el != ''))
  {
    temp_el = el;
    
    dm.style.top = mt + 21 + 'px';
    dm.style.left = ml + 'px'
    dm.style.display = 'block';
    
    temp_el.style.backgroundColor = '#FF0000';
  }
  else
  {
    var hf = false;
    
    if ((Get_CurPos(e, 'y') >= mt + dm.offsetHeight) | (Get_CurPos(e, 'x') <= ml) | (Get_CurPos(e, 'y') <= mt) | (Get_CurPos(e, 'x') >= ml + dm.offsetWidth))
    {
      hf = true;
    }
    else
    {   
      if (Get_CurPos(e, 'x') >= ml + el.offsetWidth)
      {
        hf = true;
      }
    }
    
    if (hf == true)
    {
      dm.style.display = 'none';
      
      if (bgcolor == 0)
      {
        temp_el.style.backgroundColor = '#000000';
      }
      else if (bgcolor == 1)
      {
        temp_el.style.backgroundColor = '#EAEAEA';  
      } 
    }
  }
}

var sqs = false;

function Show_Quick_Search()
{
  var qs = document.getElementById('quick_search');
  var md = document.getElementById('main_div');
  
  if (sqs == false)
  {
    var qs_pos = getposOffset(md, 'left') + md.offsetWidth - 201;
    
    qs.style.top = 23 + 'px';
    qs.style.left = qs_pos + 'px';
    qs.style.display = 'block';
    
    sqs = true;
  }
  else
  {
    qs.style.display = 'none';
    sqs = false;
  }
}

var sdt = false;

function Show_Site_Tree()
{
  var dt = document.getElementById('dtree');
  var md = document.getElementById('main_div');
  
  if (sdt == false)
  {
    var dt_pos = getposOffset(md, 'left') + md.offsetWidth - 220;
    
    dt.style.top = 23 + 'px';
    dt.style.left = dt_pos + 'px';
    dt.style.display = 'block';
    
    sdt = true;
  }
  else
  {
    dt.style.display = 'none';
    sdt = false;
  }
}

function Input_Questionnaire()
{
  var obj1 = document.getElementById('i01').value;
  var obj2 = document.getElementById('i02').value;
  
  if (obj1.length > 1 & obj2.length > 1)
  {
    document.getElementById('send_questionnaire').disabled = false;
  }
}

function Questionnaire_Radio()
{
  if (document.getElementById('other_1').checked == true)
  {
    document.getElementById('i03').disabled = false;
  }
  else
  {
    document.getElementById('i03').disabled = true;
  }
  
  if (document.getElementById('other_2').checked == true)
  {
    document.getElementById('i04').disabled = false;
  }
  else
  {
    document.getElementById('i04').disabled = true;
  }
}

function Input_Dispatch()
{
  var obj = document.getElementById('dispatch_mail');  
  
  if (obj.value == '')
  {
    obj.value = 'Ââåäèòå e-mail';
  }
  else if (obj.value == 'Ââåäèòå e-mail')
  {
    obj.value = '';
  }
}

function ReHeightChatFrame()
{
  var m_otstup = 50;
  var obj1 = document.getElementById('nchats');
  var obj2 = document.getElementById('ifchat');
  
  if ((obj1.offsetHeight - m_otstup) > 500)
  {
    obj2.style.height = (obj1.offsetHeight - m_otstup) + 'px';
  }
}

function Visibility_Discussion()
{
  var obj1 = document.getElementById('nchats_td');       
  var obj2 = document.getElementById('discussion_visible');
  var obj3 = document.getElementById('ifchat');
  
  if (obj1.style.display != 'none')
  {
    obj1.style.display = 'none';
    obj2.src = '/templates/unas2/images/unas/show_discussion.png';
    obj3.style.width = '882px';
    window.frames['ifchat'].document.frames['users'].style.width = '500px';
  }
  else
  {
    obj1.style.display = 'table-cell';
    obj2.src = '/templates/unas2/images/unas/hide_discussion.png';
    obj3.style.width = '724px';
  }
}

function Clear_History_Chat()
{
  var ajax = new dle_ajax();
  ajax.onShow ('');
  var varsString = "clear_history_chat";
  ajax.requestFile = dle_root + "index.php";
  ajax.method = 'GET';
  ajax.element = '';
  ajax.sendAJAX(varsString);
}

function Show_Forum_Popup_Login()
{
  var obj1 = document.getElementById('forum_popup_login');
  var obj2 = document.getElementById('fpl_link');

  if (obj1.style.display != 'none')
  {
    obj1.style.display = 'none';
  }
  else
  {
    var dt_pos_x = getposOffset(obj2, 'left');
    var dt_pos_y = getposOffset(obj2, 'top') + 19;
    
    obj1.style.top = dt_pos_y + 'px';
    obj1.style.left = dt_pos_x + 'px';
    
    obj1.style.display = 'block';
  }
}

function Refresh_Code()
{
  document.getElementById('q-code').src = '/engine/modules/kcaptcha/?PHPSESSID=' + Math.random();
}