dojo.require('dojo.io.*');
dojo.require('dojo.event.*');
dojo.require('dojo.lang.*');

var chattimeout = false;

function post_chat(form) {
	dojo.io.bind({
		url: '/frag:chatbox.php',
		formNode: form,
		load: function (type, data, evt) {
			area = dojo.byId('chat_'+form.project_id.value);
			area.innerHTML = data;
			chattimeout = dojo.lang.setTimeout(function(e){update_chat(form.project_id.value);}, 2000);
			}
		});
	form.msg.value = '';
	form.msg.focus();
	return false;
}
function update_chat(project_id) {
	dojo.io.bind({
		url: '/frag:chatbox.php?project_id='+project_id,
		load: function (type, data, evt) {
			area = dojo.byId('chat_'+project_id);
			area.innerHTML = data;
			chattimeout = dojo.lang.setTimeout(function(e){update_chat(project_id);}, 2000);
			}
		});
}

function chat_del(msg_id) {
	dojo.io.bind({
		url: '/frag:chatbox.php?del_msg='+msg_id,
		load: function (type, data, evt) {
			chattimeout = dojo.lang.setTimeout(function(e){update_chat(project_id);}, 2000);
			}
		});
}
