setInterval("show_message()", 1500);

function show_message() {
  var myAjax = new Ajax.Updater('chat_message_area', '/admin/nmet_chat_feldolgozo.php?action=show_message');

  var divScroll = $('chat_message_area').scrollTop;
  if(divScroll >= 660){
  $('chat_message_area').scrollTop = $('chat_message_area').scrollHeight;
  }
}

function send_message() {
  var uzenet = $('chat_form').text.value;

  if (uzenet == false) {
    alert('Elfelejtettél üzenetet beírni!');
    return;
  }

  new Ajax.Request('/admin/nmet_chat_feldolgozo.php?action=send_message',
    {
    method: 'post',
    parameters: $('chat_form').serialize(true),
    onLoading: function() {
       $('chat_form').text.value = 'Küldés...';
     },
    onSuccess: function(transport) {
        var response = transport.responseText;
       $('chat_form').text.value = '';
       $('chat_form').text.focus();
      },
    onFailure: function() {alert('Hiba a folyamat futása közben.');}
    }
  );
}

function del_message(id) {
  new Ajax.Request('/admin/nmet_chat_feldolgozo.php?action=del_message&id=' + id,
    {
    method: 'get',
    parameters: {},
    onSuccess: function(transport) {
        var response = transport.responseText;
        },
    onFailure: function() {alert('Hiba a folyamat futása közben.');}
    }
  );
}

function ifEnter(field,event) {
var theCode = (event.keyCode ? event.keyCode : (event.which ? event.which : event.charCode));
var shift = event.shiftKey;

if (theCode == 13 && shift == false){
    $('chat_form').submit();
    return false;
} else
    return true;
}

function checkLength() {
var areal = $('chat_textarea').value.length;
if (areal >= 200) {
    $('chat_textarea').value = $('chat_textarea').value.substring(0, 200);
    }
}

function chatDiv() {

            var chat_div = $('chat_div_layer').style.display;

                if (chat_div == 'none') {
                    $('chat_button').style.display = 'none';
                    $('chat_div_layer').style.display = 'block';
                    $('chat_message_area').scrollTop = $('chat_message_area').scrollHeight;
                } else if (chat_div == 'block') {
                    $('chat_div_layer').style.display = 'none';
                    $('chat_button').style.display = 'block';
                }
}

function onfocusArea() {
    if ($('chat_form').text.value == 'Katt ide az üzenet beirásához!') {
    $('chat_textarea').className = 'chat_textarea_onfocus';
    $('chat_form').text.value = '';
    return false;
    }
}

function onblurArea() {
    if ($('chat_form').text.value == '') {
    $('chat_textarea').className = 'chat_textarea';
    $('chat_form').text.value = 'Katt ide az üzenet beirásához!';
    return false;
    }
}
