var numCategories = 5;
var container = new Array(numCategories);
for(var n = 0; n < container.length; n++){
	container[n] = new Array();
}

var itemName = new Array();
var label = new Array();
var url = new Array();
var child = new Array();

function createNode(ITEMNAME, LABEL, URL, LEVEL, PARENT, CHILD){
	this.id = ITEMNAME;
	this.label = LABEL;
	this.url = URL;
	this.level = LEVEL;
	this.parent = PARENT;
	this.child = CHILD;
}

function fillArrays(sIdx, ITEMNAME, LABEL, URL, CHILD){
	itemName[sIdx] = ITEMNAME;
	label[sIdx] = LABEL;
	url[sIdx] = URL;
	child[sIdx] = CHILD;
}

function clearArrays(){
	delete itemName;
	delete label;
	delete url;
	delete child;
	itemName = new Array();
	label = new Array();
	url = new Array();
	child = new Array();
}

// ============================================================================================
// CATEGORY 0
// ============================================================================================

container[0].startLeft = 275;
container[0].startTop = 45;
//container[0].width = 130;
container[0].width = 160;

// BEGIN ITERATION
var level = 1;
var parent = null;
//fillArrays(0, "columnstory", "The Column Story", "/MyColumn/info/view.aspx", null);
fillArrays(0, "columnnews", "Column News", "/MyColumn/info/view.aspx?pn=news", null);
fillArrays(1, "columnoffices", "Column Administrative Offices", "/MyColumn/info/view.aspx?pn=offices", null);
//fillArrays(3, "contacts", "Contacts", "/MyColumn/info/view.aspx?pn=contacts", null);
//fillArrays(2, "affiliates", "Affiliates", "/MyColumn/info/view.aspx?pn=affiliates", null);
//fillArrays(4, "newsletters", "Newsletters", "/MyColumn/info/view.aspx?pn=newsletters", null);
fillArrays(2, "events", "Column Events", "/MyColumn/events/view.aspx", null);
container[0][0] = new createNode(itemName, label, url, level, parent, child);
clearArrays();
// END ITERATION


// ============================================================================================
// CATEGORY 1
// ============================================================================================

container[1].startLeft = 350;
container[1].startTop = 45;
container[1].width = 130;

// BEGIN ITERATION
var level = 1;
var parent = null;
fillArrays(0, "permanent", "Permanent", "/MyColumn/commercial/programs/view.aspx", null);
//fillArrays(1, "agency", "Agency", "/MyColumn/commercial/agency/view.aspx?pn=agency", null);
//fillArrays(2, "smallbalance", "Small Balance", "/MyColumn/commercial/programs/view.aspx?pn=smallbalance", null);
//fillArrays(3, "sba", "SBA", "/MyColumn/commercial/programs/view.aspx?pn=sba", null);
fillArrays(1, "interim", "Interim FL", "/MyColumn/commercial/programs/view.aspx?pn=interim", null);
fillArrays(2, "investbanking", "Investment Banking", "/MyColumn/commercial/programs/view.aspx?pn=investmentbanking", null);
fillArrays(3, "healthcare", "Healthcare", "/MyColumn/commercial/programs/view.aspx?pn=healthcare", null);
container[1][0] = new createNode(itemName, label, url, level, parent, child);
clearArrays();
// END ITERATION



// ============================================================================================
// CATEGORY 3
// ============================================================================================

container[3].startLeft = 537;
container[3].startTop = 45;
container[3].width = 130;

// BEGIN ITERATION
var level = 1;
var parent = null;
fillArrays(0, "fanniemae", "Fannie Mae", "/MyColumn/commercial/agency/view.aspx", null);
fillArrays(1, "freddiemac", "Freddie Mac", "/MyColumn/commercial/agency/view.aspx?pn=freddiemac", null);
fillArrays(2, "fha", "FHA", "/MyColumn/commercial/agency/view.aspx?pn=fha", null);
fillArrays(3, "newloancontacts", "New Loan Contacts", "/MyColumn/commercial/agency/view.aspx?pn=newloancontacts", null);
fillArrays(4, "existingloans", "Existing Loans", "/MyColumn/commercial/agency/view.aspx?pn=existingloans", null);
container[3][0] = new createNode(itemName, label, url, level, parent, child);
clearArrays();
// END ITERATION


// ============================================================================================
// CATEGORY 4
// ============================================================================================
// Pre CGL
//container[4].startLeft = 537;
//container[4].startTop = 45;
//container[4].width = 130;
// Post CGL
container[4].startLeft = 434;
container[4].startTop = 45;
container[4].width = 130;

// BEGIN ITERATION
var level = 1;
var parent = null;
fillArrays(0, "servicing", "Contacts", "/MyColumn/commercial/servicing/view.aspx", null);
fillArrays(1, "test", "", "/MyColumn/commercial/servicing/view.aspx", null);
container[4][0] = new createNode(itemName, label, url, level, parent, child);
clearArrays();
// END ITERATION