function message_validation()
{
  if(!document.getElementById('form_message_text') ||
     (document.getElementById('form_message_text')).value == "" ||
     !document.getElementById('action_insert')) return false;
    (document.getElementById('action_insert')).value = "insert_db";
    document.forms["form_message"].submit();
   return false;
}

function check(name)
{
  if (name='form_message')
  {
    var text = document.getElementById('form_message_text');
    var btn_submit = document.getElementById('btn_send_message');
    var btn_reset = document.getElementById('btn_reset_form');
    if(!text || !btn_submit || !btn_reset) return false;
    if(text.value != "")
    {
      btn_reset.disabled = false;
      btn_submit.disabled = false;
    }
    else 
    {
      btn_reset.disabled = true;
      btn_submit.disabled = true;
    }
  }

  if (name='form_login')
  {
    var jmeno = document.getElementById('form_login_jmeno');
    var heslo = document.getElementById('form_login_password');
    var btn_submit = document.getElementById('btn_login');
    var btn_reset = document.getElementById('btn_reset_login_form');
    if(!jmeno || !heslo || !btn_submit || !btn_reset) return false;
    if(jmeno.value != "" || heslo.value != "")
    {
      btn_reset.disabled = false;
    }
    else 
    {
      btn_reset.disabled = true;
    }
    if(jmeno.value != "" && heslo.value != "")
    {
      btn_submit.disabled = false;
    }
    else btn_submit.disabled = true;
  }
  return false;
}

function reset_form(name)
{
  if(name == 'form_message')
  {
    document.forms['form_messsage'].reset();
    check('form_message'); 
  }
  if(name == 'form_login')
  {
    document.forms['form_login'].reset();
    check('form_login'); 
  }
  return false;
}

function new_message(comment_id, item_name, item_date, item_time)
{
  var frm = document.getElementById('message');
  var jmeno = document.getElementById('message_header_info_name');
  var datum = document.getElementById('message_header_info_date');
  var cas = document.getElementById('message_header_info_time');
  var text = document.getElementById('message_header_info');
  var reply_to = document.getElementById('insert_reply_to');

  if(frm && jmeno && datum && cas && text && reply_to)
  {
    if(comment_id != "")
    {
      jmeno.innerHTML = item_name + "&nbsp;";
      datum.innerHTML = item_date + "&nbsp;";
      cas.innerHTML = "(" + item_time + ")";
      reply_to.value = comment_id;
      text.style.display = "block";
      jmeno.style.display = "block";
      datum.style.display = "block";
      cas.style.display = "block";
    }
    else
    {
      jmeno.innerHTML = "";
      datum.innerHTML = "";
      cas.innerHTML = "";
      reply_to.value = "";
      text.style.display = "none";
      jmeno.style.display = "none";
      datum.style.display = "none";
      cas.style.display = "none";
    }

    frm.style.display = "block";	
  }
  return false;
}


function delete_comment()
{
  (document.getElementById('action')).value = "delete_comment";
  document.forms["form_login"].submit();
  return false;
}

function dialog_delete_comment(comment_id, user_name, created_date, created_time)
{
  if(!document.getElementById('comment'))
  {
    return false;
  } 
  if(confirm('Opravdu si přejete smazat vzkaz od uživatele ' + user_name + ' ze dne ' + created_date + ' (' + created_time + ') ?'))
  {
    (document.getElementById('comment')).value = comment_id;
     delete_comment();
  }
  return false;
}

function close_form(name)
{
  if(name == 'form_message')
  {
    (document.getElementById('message')).style.display = "none";
    reset_form('form_message');
  }
  if(name == 'form_login')
  {
    (document.getElementById('login_div')).style.display = "none";
    reset_form('form_login');
  }
   return false;
}

function show_form_login()
{
  var frm = document.getElementById('login_div');
  if(frm)
  {
    frm.style.display = "block";	
  }
  return false;	
}

function login_validation()
{
  if(!document.getElementById('action')) return false;
  (document.getElementById('action')).value = "validate_password";
  document.forms["form_login"].submit();
  return false;	
}

function new_login()
{
  document.location.href="/cze/pages/vzkazovnik";
}

