anchor.diff:                  //    check frmInsertFlag for whether it is "new" or "updated" data
                   //
                   if ( parseInt( theForm.frmInsertFlag.value ) === 0 ){
  -                    Y.log("rec_id: "+rec_id +" newData: "+newData);
  +                    //                    Y.log("rec_id: "+rec_id +" newData: "+newData);
                       //                        table.modifyRow( rec_id, newData );
                       table.modifyRow( rec_index, newData );
                   }else{
  +                    //                    if(!newData.ID){
  +                    //                        newData.ID = 666;
  +                    //                    }
                       table.addRow( newData );
  -                    Y.log(" newData: "+newData);
  +                    //                    Y.log(" newData: "+newData);
                   }
               }
           
  
positive.code:             //  Handle the "Process Selected Rows" BUTTON press,
              // -------------------------
                  
              //var btnProc = new Y.Button({srcNode:"#btnProcess"}).render();
              //                Y.one("#btnProcess").on( "click", function(){
              //                    //
              //                    //  Get a NodeList of all nodes on the DT which have the checkboxes I defined,
  
negative.code: 
                  Y.Array.each(recs,function (r) {
                      var record    = r.record;
                      Y.log("record: "+record);
                      msg += record.get('ID') + ' : ' + record.get('resourceURI') + "\n";
                  });
                      
                  Y.log("msg "+msg);
  