var chat_active = false;
var chatinterval;

function send_chatmessage() {
	var myDiv = $("tempload");
	$(myDiv).innerHTML = "";
	var messagetext = encodeURIComponent($('chat_textfield').value);
	
	var pars = 'messagetext='+messagetext;
	
	var url = 'ajaxfiles/chat/insert_message.php';
	var myAjax = new Ajax.Updater(myDiv, url,
	{
		method: 'post', 
		parameters: pars,
		evalScripts: true,
		onComplete: function(request)
		{
		  if(request.status == 200)
		  {
				myDiv.innerHTML = request.responseText;
				$('chat_textfield').value = "";
				refresh_chat();
		  }
		}
	});
}

function start_chat() {
	chat_active = true;
	var myDiv = $("tempload");
	$(myDiv).innerHTML = "";
	
	
	var url = 'ajaxfiles/chat/start.php';
	var myAjax = new Ajax.Updater(myDiv, url,
	{
		method: 'get', 
		//parameters: pars,
		evalScripts: true,
		onComplete: function(request)
		{
		  if(request.status == 200)
		  {
				myDiv.innerHTML = request.responseText;
		  }
		}
	});
}

function close_chat() {
	chat_active = false;
	var myDiv = $("tempload");
	$(myDiv).innerHTML = "";
	
	
	var url = 'ajaxfiles/chat/close.php';
	var myAjax = new Ajax.Updater(myDiv, url,
	{
		method: 'get', 
		//parameters: pars,
		evalScripts: true,
		onComplete: function(request)
		{
		  if(request.status == 200)
		  {
				myDiv.innerHTML = request.responseText;
				check_for_news();
		  }
		}
	});
}

function refresh_chat() {
	var myDiv = $("tempload");
	$(myDiv).innerHTML = "";
	
	
	var url = 'ajaxfiles/chat/refresh.php';
	var myAjax = new Ajax.Updater(myDiv, url,
	{
		method: 'get', 
		//parameters: pars,
		evalScripts: true,
		onComplete: function(request)
		{
		  if(request.status == 200)
		  {
				myDiv.innerHTML = request.responseText;
				//$('chat_messages').scrollBy(0,200);
		  }
		}
	});
}