/**
 * Requires a div with id tableDiv containing a table with id listTable. 
 */
YAHOO.util.Event.addListener(window, "load", function() 
{
  var myDataSource = new YAHOO.util.DataSource(YAHOO.util.Dom.get("listTable"));
  myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
  
  if (actionsdisabled)
  {
	  myDataSource.responseSchema = 
	  {
	      fields: 
	      [
	          { key: "Title"},
	          { key: "Type"},
	          { key: "When" }
	      ]
	  };
	   
	  var myColumnDefs = 
	  [
	      { key: "Title", sortable:true, resizeable:true },
	      { key: "Type", sortable:true, resizeable:true },
	      { key: "When" }
	  ];
  }
  else
  {
	  myDataSource.responseSchema = 
	  {
	      fields: 
	      [
	          { key: "Title"},
	          { key: "Type"},
	          { key: "When"},
	          { key: "Action" }
	      ]
	  };
	   
	  var myColumnDefs = 
	  [
	      { key: "Title", sortable:true, resizeable:true },
	      { key: "Type", sortable:true, resizeable:true },
	      { key: "When", resizeable:true },
	      { key: "Action" }
	  ];
  }
  var myDataTable = new YAHOO.widget.DataTable("tableDiv", myColumnDefs, myDataSource, { "MSG_EMPTY" : "No Events found." } );
});
