highlight current line
[infodrom/phone] / phone.js
index 42343eb..fb1b829 100644 (file)
--- a/phone.js
+++ b/phone.js
@@ -30,6 +30,8 @@ function fetch_incoming_callback(data)
            elem.payload = new Array();
            elem.payload['dir'] = 'incoming';
            elem.payload['fname'] = data.incoming[i].fname;
            elem.payload = new Array();
            elem.payload['dir'] = 'incoming';
            elem.payload['fname'] = data.incoming[i].fname;
+           if (data.incoming[i].read == undefined)
+               elem.className = 'new';
            elem.onclick = play_message;
            calls.appendChild(elem);
        }
            elem.onclick = play_message;
            calls.appendChild(elem);
        }
@@ -86,8 +88,6 @@ function play_message_callback(data)
     var date = document.getElementById('calldate');
     var note = document.getElementById('callnote');
 
     var date = document.getElementById('calldate');
     var note = document.getElementById('callnote');
 
-    Debug.ObjDump(data);
-
     var text = data.name;
     if (data.number != '0') text += ' (' + data.number + ')';
     speaker.innerHTML = text;
     var text = data.name;
     if (data.number != '0') text += ' (' + data.number + ')';
     speaker.innerHTML = text;
@@ -97,10 +97,9 @@ function play_message_callback(data)
 
 function play_message(event)
 {
 
 function play_message(event)
 {
-    Debug.write('Request ' + event.originalTarget.payload['fname'] + ' in ' + event.originalTarget.payload['dir']);
-
     var frame = document.getElementById('phonecall');
     var parms = 'dir='+event.originalTarget.payload['dir']+'&call='+event.originalTarget.payload['fname'];
     ajax_request('callinfo', parms, play_message_callback);
     frame.src = 'index.php?'+parms;
     var frame = document.getElementById('phonecall');
     var parms = 'dir='+event.originalTarget.payload['dir']+'&call='+event.originalTarget.payload['fname'];
     ajax_request('callinfo', parms, play_message_callback);
     frame.src = 'index.php?'+parms;
+    event.originalTarget.className = '';
 }
 }