function ajax_io_loading_function() {
//	alert("loading");
}

function ajax_io_complete_function() {
//	alert("complete");

	dom_insert_node(http_request.responseText);

	ajax_custom_function(ajax_handle_param);
}

function ajax_io_error_function() {
//	alert("error");

//	for (i = 0; i < ajax_error_msg_arr.length; i++) {
//		 alert(ajax_error_msg_arr[i]);
//	}

//	alert(ajax_error_msg_arr[ajax_error_msg_arr.length - 1]);
}

function dom_insert_node(insert_node) {
	reference_node = "ajax_reference_" + ajax_handle_param;
	document.getElementById(reference_node).innerHTML = insert_node;
}