+
+function list_context(e)
+{
+ var menu = document.getElementById('menu_list');
+ if (!menu)
+ menu = menu_create('menu_list', menu_list);
+
+ menu.style.left = e.pageX - 40;
+ menu.style.top = e.pageY - 15;
+ menu.style.display = '';
+ menu.payload = new Array();
+ menu.payload['dir'] = e.target.payload['dir'];
+ menu.payload['call'] = e.target.payload['call'];
+
+ return false;
+}
+
+function menu_list_archive_callback(data)
+{
+ fetch_incoming();
+ fetch_archive();
+}
+
+function menu_list_archive(e)
+{
+ if (e.target.parentNode.payload['dir'] == 'incoming')
+ ajax_request('archive_call', 'call='+e.target.parentNode.payload['call'], menu_list_archive_callback);
+
+ e.target.parentNode.style.display = 'none';
+}
+
+function menu_list_delete(e)
+{
+ var params = 'dir='+e.target.parentNode.payload['dir']+'&call='+e.target.parentNode.payload['call'];
+ ajax_request('delete_call', params, menu_list_archive_callback);
+
+ e.target.parentNode.style.display = 'none';
+}