// JavaScript Document


function send_message()
{
	var aFields = Array(
					Array('subject', 'error_subject_empty'),
					Array('body', 'error_body_empty')
					);
	aFields["error_func"] = display_popup_error;
	
	
	if ( checkData(aFields) && actionLock() )
	{
		var url = 'ajax_compose_service.php';
		var params = collect_data('message_form') + '&rnd=' + Math.floor(Math.random()*1000000 );
	
		request = GetXmlHttpObject();
		request.onreadystatechange = function () { onload_start_func(send_message_parse_response); };
		request.open( "POST", url, true );
		request.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf8");
		request.send( params );
	
	}
}


function send_message_parse_response()
{
	if (request.responseText == "MESSAGE HAS BEEN SUCCESSFULLY SENT")
	{
		display_ARM()();
	}
	else
	{
		display_error(unknown_error);
	}
	
	show_dhtml_popup('delete');
}
