Index: trunk/webapps/dynamicdata/evalratings.csv
===================================================================
--- trunk/webapps/dynamicdata/evalratings.csv	(revision 631)
+++ trunk/webapps/dynamicdata/evalratings.csv	(revision 633)
@@ -7,2 +7,5 @@
 01:53:00, Evaluation, ATMS, Good
 01:53:00, Evaluation, CAD, Best
+00:24:00, Evaluation, RADIO, 'Had trouble finding phone number'
+00:36:00, Evaluation, FACILITATOR, 'Put cones on heads'
+00:36:00, Evaluation, FACILITATOR, 'Prefer chocolate ice cream in the cone'
Index: trunk/webapps/einotebook/scripts/Evaluation.js
===================================================================
--- trunk/webapps/einotebook/scripts/Evaluation.js	(revision 632)
+++ trunk/webapps/einotebook/scripts/Evaluation.js	(revision 633)
@@ -58,11 +58,18 @@
             + "</td>";
         */
+        text += "<tr>"
+        /*  Displays the ranking bubbles  */
+        text += "</td>" 
+             + "<td class='evaluationScale'>" + this.evaluationForm()
+             + "</td>" 
+        text += "<td colspan='2' class='evaluationResponse'>" 
+            + "<input id='" + this.textID + "' type='text' value='" + this.text + "'" 
+            + " class='evaluationResponseText' "
+            + " onchange='events.getEvaluation(" + this.id + ").recordText();' />" 
+            + "</td>";
+        text += "</tr>";
         text +=    "</table>";
-        /*  Displays the ranking bubbles  */
-        text += "</td>" +
-                      "<td class='evaluationScale'>" + this.evaluationForm() + "</td>" +
-                   "</tr>";
         
-        text +=    "</table>";
+        text += "</table>";
 
                 
@@ -78,5 +85,24 @@
         // Build a string for the log in this format:
         //03:01:00, Evaluation, CMS, Poor
-        logString = this.evttime.format() + ", Evaluation, " + this.type + ", " + this.ratingQualities[givenRating] + "\n"
+        logString = this.evttime.format() + ", Evaluation, " + this.type + ", " 
+        + this.ratingQualities[givenRating] + "\n"
+        postMessage(logString)
+    }
+
+    /**
+     * Stores the text in the written response text box.
+     */
+    function recordText() 
+    { 
+        this.text = events.doc.getElementById(this.textID).value; 
+        // Build a string for the log in this format:
+        //03:01:00, Evaluation, CMS, 'comment'
+        logString = this.evttime.format() + ", Evaluation, " + this.type + ", '" 
+        + this.text + "'\n"
+        postMessage(logString)
+    }
+    
+    function postMessage(logString)
+    {
         // Using POST to send the data 
         var xhr = new XMLHttpRequest();
@@ -87,12 +113,4 @@
     }
 
-    /**
-     * Stores the text in the written response text box.
-     */
-    function recordText() 
-    { 
-        this.text = events.doc.getElementById(this.textID).value; 
-    }
-    
     /**
      * @return The html for appropriate evaluation form for grading.
