function RenderTeamSchedule(teamid,teamname) {

	var ScheduleRec = new Ext.data.Record.create(
	[
	{name: 'id',type:'int'},
	{ name: 'homename', type: 'string'  },
	{ name: 'homeid', type: 'int'},
	{name: 'visitorname',type:'string'},
	{name: 'visitorid',type: 'int'},
	{name: 'divisionname',type: 'string'},
	{name: 'divisionid',type: 'int'},
	{name: 'gamedatetime',type: 'date' , dateFormat:'Y-m-d H:i:s'} ,
	{name: 'week', type: 'string'},
	{name: 'location',type:'string'},
	{name: 'homescore',type: 'int'},
	{name: 'visitorscore',type: 'int'},
	{name: 'conference',type: 'string'}
	]
	);

	var dsTeamSchedule = new Ext.data.Store({
		proxy: new Ext.data.HttpProxy({ url:'index.php?mode=ajax&submode=schedules&takeaction=loadone&teamid=' + teamid}),
		reader: new Ext.data.JsonReader({
			root: 'data',
			id: 'id',
			totalProperty: 'count'
		},
		ScheduleRec
		),
		sortInfo: {field: 'gamedatetime',direction: 'ASC'}
	});

	dsTeamSchedule.load();

	var cm = new Ext.grid.ColumnModel([
	{
		id: 'gamedatetime',
		header: 'Date/Time',
		dataIndex: 'gamedatetime',
		renderer: renderDate
	},{
		id: 'week',
		header: 'Week',
		dataIndex: 'week'
	},{
		id: 'homename',
		header: 'Home',
		dataIndex: 'homename'
	},{
		id:'visitorname',
		header: 'Visitor',
		dataIndex: 'visitorname'
	},{
		id: 'homescore',
		header: 'Home Score',
		dataIndex: 'homescore' ,
		width: 70
	},{
		id: 'visitorscore',
		header: 'Visitor Score',
		dataIndex: 'visitorscore' ,
		width: 70
	},{
		id: 'location',
		header: 'Location',
		dataIndex: 'location'
	}
	]);

	cm.defaultSortable = true;

	var grid = new Ext.grid.GridPanel({
		store: dsTeamSchedule,
		viewConfig: { forceFit:true, emptyText: 'No Data To Display'},
		cm: cm,
		autoWidth: true,
		autoHeight: true,
		frame: false,
		stripeRows: true
	});

	var popup = new Ext.Window({
			items: [grid],
			autoHeight: true,
			autoScroll: true,
			bodyBorder:false,
			title: 'Game Schedule for ' + teamname
		});
		popup.setWidth(700);
		popup.show();
		

}


function renderDate(value,p,r) {
	//console.info("Birthdate(" + r.data.id +  ")="  + value);

	if (!value) return "";

	var sDate = value.format('m/d/Y h:i A');

	if (sDate == "12/31/1969") {
		return "";
	} else {
		return String.format('{0}',sDate);
	}
}




