lessonplansManageSavedGrid = function(limitColumns) {
	var sm = new Ext.grid.CheckboxSelectionModel();
	lessonplansManageSavedGrid.superclass.constructor.call(this, {
		xtype: 'grid',
		border: false,
		titleCollapse: true,
		autoHeight: true,
		id: 'savedPlansGrid',
		autoExpandColumn: 'savedPlansTitle',
		columns: [
		sm,
		{
			xtype: 'gridcolumn',
			header: 'Title',
			sortable: true,
			resizable: true,
			width: 100,
			dataIndex: 'title',
			id: 'savedPlansTitle'
		},
		{
			xtype: 'gridcolumn',
			header: 'Course',
			sortable: true,
			resizable: true,
			width: 120,
			dataIndex: 'courseid',
			id: 'savedPlansCourse'
		},
		{
			xtype: 'datecolumn',
			header: 'Date Modified',
			sortable: true,
			resizable: true,
			width: 100,
			format: 'm/d/Y',
			dataIndex: 'date',
			id: 'savedPlansDate'
		}],
		store: new Ext.data.Store({
			url: 'teacher_tools/lessonplans_data.json.php',
			baseParams: {
				command: 'masterPlan',
				xaction: 'read'
			},
			reader: new Ext.data.JsonReader({
				root: 'masterPlans'
			}, [{
				name: 'id'
			},
			{
				name: 'plan'
			},
			{
				name: 'title'
			},
			{
				name: 'courseid'
			},
			{
				name: 'date'
			}]),
			autoLoad: false
		}),
		sm: sm
	});
}
Ext.extend(lessonplansManageSavedGrid, Ext.grid.GridPanel);

