var captain_store;
var captain_grid;
var allconference_store;
var allconference_grid;
var mvp_store;
var mvp_grid;
var college_store;
var college_grid;
var tabLoadedArray = [0, 0, 0, 0];

function loadCaptainTable(){
	if(tabLoadedArray[0] == 1)
		return;
	
	captain_store = new dojo.data.ItemFileWriteStore({url: "ofphp/captain.php", clearOnClose: true, urlPreventCache: true });

	var captain_layout = 
	[
		[
			{
				name: "Year",
				field: "year",
				width: "40px",
				headerStyles: "text-align:center; font-size: 1.5em; font-weight:bold;",
				cellStyles: "font-size: 1.3em; font-weight:bold; text-align:center",
				editable: false
			},			
			{
				name: "Name",
				field: "name",
				width:"auto",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "UID",
				field: "uid",
				width:"0px",
				headerStyles: "visibility: hidden",
				cellStyles: "visibility: hidden",
				editable: false
			}	
		]	
	];

	captain_grid = new dojox.grid.DataGrid({
   		store : captain_store,
    	structure : captain_layout,
    	columnReordering : "true",
   		rowsPerPage: 20,
   		escapeHTMLInData: "true"},
   		"captain_node");

	captain_grid.startup();
	tabLoadedArray[0] = 1;
}

function loadAllConferenceTable(){
	if(tabLoadedArray[1] == 1)
		return;

	allconference_store = new dojo.data.ItemFileWriteStore({url: "ofphp/allconference.php", clearOnClose: true, urlPreventCache: true });

	var allconference_layout = 
	[
		[
			{
				name: "Year",
				field: "year",
				width: "40px",
				headerStyles: "text-align:center; font-size: 1.5em; font-weight:bold;",
				cellStyles: "font-size: 1.3em; font-weight:bold; text-align:center",
				editable: false
			},			
			{
				name: "Name",
				field: "name",
				width:"auto",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "UID",
				field: "uid",
				width:"0px",
				headerStyles: "visibility: hidden",
				cellStyles: "visibility: hidden",
				editable: false
			}	
		]	
	];

	allconference_grid = new dojox.grid.DataGrid({
   		store : allconference_store,
    	structure : allconference_layout,
    	columnReordering : "true",
   		rowsPerPage: 20,
   		escapeHTMLInData: "true"},
   		"allconference_node");

	allconference_grid.startup();
	tabLoadedArray[1] = 1;
}

function loadMVPTable(){
	if(tabLoadedArray[2] == 1)
		return;

	mvp_store = new dojo.data.ItemFileWriteStore({url: "ofphp/mvp.php", clearOnClose: true, urlPreventCache: true });

	var mvp_layout = 
	[
		[
			{
				name: "Year",
				field: "year",
				width: "40px",
				headerStyles: "text-align:center; font-size: 1.5em; font-weight:bold;",
				cellStyles: "font-size: 1.3em; font-weight:bold; text-align:center",
				editable: false
			},			
			{
				name: "Name",
				field: "name",
				width:"250px",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "Honor",
				field: "detail1",
				width:"auto",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "UID",
				field: "uid",
				width:"0px",
				headerStyles: "visibility: hidden",
				cellStyles: "visibility: hidden",
				editable: false
			}	
		]	
	];

	mvp_grid = new dojox.grid.DataGrid({
   		store : mvp_store,
    	structure : mvp_layout,
    	columnReordering : "true",
   		rowsPerPage: 20,
   		escapeHTMLInData: "true"},
   		"mvp_node");

	mvp_grid.startup();
	tabLoadedArray[2] = 1;
}

function loadCollegeTable(){
	if(tabLoadedArray[3] == 1)
		return;

	college_store = new dojo.data.ItemFileWriteStore({url: "ofphp/college.php", clearOnClose: true, urlPreventCache: true });

	var college_layout = 
	[
		[
			{
				name: "Year",
				field: "year",
				width: "40px",
				headerStyles: "text-align:center; font-size: 1.5em; font-weight:bold;",
				cellStyles: "font-size: 1.3em; font-weight:bold; text-align:center",
				editable: false
			},			
			{
				name: "Name",
				field: "name",
				width:"200px",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "College",
				field: "detail1",
				width:"auto",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "Position",
				field: "detail2",
				width:"160px",
				headerStyles: "text-align:center; font-size:1.5em; font-weight:bold;",
				cellStyles: "font-size:1.5em; font-weight:bold",
				editable: false
			},
			{
				name: "UID",
				field: "uid",
				width:"0px",
				headerStyles: "visibility: hidden",
				cellStyles: "visibility: hidden",
				editable: false
			}	
		]	
	];

	college_grid = new dojox.grid.DataGrid({
   		store : college_store,
    	structure : college_layout,
    	columnReordering : "true",
   		rowsPerPage: 20,
   		escapeHTMLInData: "true"},
   		"college_node");

	college_grid.startup();
	tabLoadedArray[3] = 1;
}
