function init()
{
var isAdmin, adminMask, widthAdjust=0;
if(dom) widthAdjust=10;
var thisLoc=document.getElementById('MenuLoc');
	//Main Menu items:
	menus[0] = new menu(165+widthAdjust, "vertical", findPosX(thisLoc), findPosY(thisLoc)+22, -2, -2, "blue", "red", "Verdana,Helvetica", 11, 
		"bold", "bold", "white", "white", 5, "white", 2, "rollover:../images/tri-right2.gif:../images/tri-right2.gif", false, true, true, false, 0, false, 4, 4, "black");
	menus[0].addItem("../Home/Home.asp", "", 30, "center", "Home", 0);
	menus[0].addItem("#", "", 30, "center", "My Account", 1);
	menus[0].addItem("#", "", 30, "center", "Campaigns", 2);
	menus[0].addItem("#", "", 30, "center", "Message Data", 3);
	menus[0].addItem("#", "", 30, "center", "Messaging", 4);
	if(apAdmin) {
	menus[0].addItem("#", "", 30, "center", "Admin", 5);
	menus[0].addItem("#", "", 30, "center", "Testing", 6);
	}
//	menus[0].addItem("../Help/HelpDirector.asp", "", 30, "center", "Help", 0);
	
//Sub Menu for 2nd Main Menu Item ("My Account"):
	menus[1] = new menu(160, "vertical", 0, 0, -5, -5, "blue", "red", "Verdana,Helvetica", 9, "bold", 
		"bold", "white", "white", 2, "gray", 2, 62, false, true, false, false, 0, true, 4, 4, "black");
	menus[1].addItem("../MyAccount/login.asp", "", 22, "left", "Login", 0);
	menus[1].addItem("../MyAccount/logout.asp", "", 22, "left", "Logout", 0);
if(accessPermits!=0) {
	menus[1].addItem("../MyAccount/ChangePW.asp", "", 22, "left", "Change Password", 0);
	menus[1].addItem("../MyAccount/Documentation.asp", "", 22, "left", "Documentation", 0);
	}
//Sub Menu for 2nd Main Menu Item ("Campaigns"):
	menus[2] = new menu(160, "vertical", 0, 0, -5, -5, "blue", "red", "Verdana,Helvetica", 9, "bold", 
		"bold", "white", "white", 2, "gray", 2, 62, false, true, false, false, 0, true, 4, 4, "black");

if(accessPermits!=0) {
		menus[2].addItem("../Campaigns/NewCampaign.asp", "", 22, "left", "Select", 0);
		menus[2].addItem("../Campaigns/ManageCampaign.asp", "", 22, "left", "Manage", 0);		
	if(apFSG) {
		menus[2].addItem("../Campaigns/FSGAggregator.asp", "", 22, "left", "FSG Clients", 0);
		menus[2].addItem("../Campaigns/FSGFilter.asp", "", 22, "left", "Set FSG Filter", 0);
		menus[2].addItem("../Campaigns/FSGListStatus.asp", "", 22, "left", "FSG Send Status", 0);
		}
		}
if(apEditCampaign)		menus[2].addItem("../Campaigns/EditCampaign.asp", "", 22, "left", "Edit", 0);
//if(apAdmin) menus[2].addItem("../Campaigns/BuildPrompts.asp", "", 22, "left", "Build Prompts", 0);

if(apSoundFiles)	menus[2].addItem("../Campaigns/ManageSounds.asp", "", 22, "left", "Sound Files", 0);
if(apInstall)	menus[2].addItem("../Campaigns/Install.asp", "", 22, "left", "Install", 0);
//if(apDoorPassCodes)	menus[2].addItem("../Campaigns/DoorPassCodes.asp", "", 22, "left", "Door Pass Codes", 0);
//if (apShortCodes)	menus[2].addItem("../Campaigns/ShortCodeRouting.asp", "", 22, "left", "Short Codes", 0);
if(accessPermits==0)	menus[2].addItem("../lib/NotLoggedOn.asp", "", 22, "left", "N/A", 0);
//Sub Menu for 3rd Main Menu Item ("Message Data"):
	menus[3] = new menu(175, "vertical", 0, 0, 0, 0, "blue", "red", "Verdana,Helvetica", 9, "bold", 
		"bold", "white", "white", 1, "gray", 2, "rollover:../images/tri-right1.gif:../images/tri-right2.gif", false, true, false, false, 0, true, 4, 4, "black");
if (apSentDisplay) {
	menus[3].addItem("../Statistics/SentFilter.asp", "", 22, "left", "Set Sent Filter", 0);
	menus[3].addItem("../Statistics/SentDisplay.asp", "", 22, "left", "Sent Messages", 0);
	menus[3].addItem("../Statistics/ReasonCodes.asp", "", 22, "left", "Reason Codes", 0);
}
if(apReceivedDisplay) {
	menus[3].addItem("../Statistics/ReceivedFilter.asp", "", 22, "left", "Set Receive Filter", 0);
	menus[3].addItem("../Statistics/ReceivedSCs.asp", "", 22, "left", "Received Messages", 0);
//	menus[3].addItem("../Statistics/ReceivedDisplay.asp", "", 22, "left", "IVR Received Calls", 0);
}
if(accessPermits!=0) menus[3].addItem("../Statistics/MyAccountingSummary.asp", "", 22, "left", "My Accounting Data", 0);
if(apAdmin) menus[3].addItem("../Statistics/AccountingSummary.asp", "", 22, "left", "All Accounting Data", 0);
if(accessPermits==0) menus[3].addItem("../lib/NotLoggedOn.asp", "", 22, "left", "N/A", 0);

//Sub Menu for 4th Main Menu Item ("Messaging"):
	menus[4] = new menu(200, "vertical", 0, 0, 0, 0, "blue", "red", "Verdana,Helvetica", 9, "bold", "bold", "white", "white", 1, "gray", 2, ">>", false, true, false, false, 0, true, 4, 4, "black");
if(accessPermits!=0) menus[4].addItem("../Messages/BulkSend.asp", "", 22, "left", "Send Messages", 0);

if(apSelectRecipients)	menus[4].addItem("../Messages/Select.asp", "", 22, "left", "Summary Log", 0);
//if(apComposeAndSend)	menus[4].addItem("../Messages/SendMessages.asp", "", 22, "left", "Compose and Send", 0);
if(apSendLists) {
	menus[4].addItem("../Messages/ManageSendLists.asp", "", 22, "left", "Send Lists", 0);
	menus[4].addItem("../Messages/ClientList.asp", "", 22, "left", "Send to Clients", 0);
}
if(apImportNumbers) menus[4].addItem("../Messages/ImportNumbers.asp", "", 22, "left", "Import Numbers", 0);
if(accessPermits==0) menus[4].addItem("../lib/NotLoggedOn.asp", "", 22, "left", "N/A", 0);

//Sub Menu for 5rd Main Menu Item ("Admin"):
	menus[5] = new menu(240, "vertical", 0, 0, 0, 0, "blue", "red", "Verdana,Helvetica", 9, "bold", 
		"bold", "white", "white", 1, "gray", 2, "rollover:../images/tri-right1.gif:../images/tri-right2.gif", false, true, false, false, 0, true, 4, 4, "black");

	menus[5].addItem("../Admin/NewCampaignAdmin.asp", "", 22, "left", "Select Campaign as Admin", 0);
	menus[5].addItem("../Admin/ManageCustomers.asp", "", 22, "left", "Manage Customers", 0);
	menus[5].addItem("../Admin/ManageAggregators.asp", "", 22, "left", "Manage Aggregators", 0);
	menus[5].addItem("../Admin/ManageCampaigns.asp", "", 22, "left", "Manage Campaigns", 0);
	menus[5].addItem("../Admin/ManageUsers.asp", "", 22, "left", "Manage Users", 0);
	menus[5].addItem("../Admin/ShortCodeRouting.asp", "", 22, "left", "Keywords and Routing", 0);
	menus[5].addItem("../Admin/SCKWSummary.asp", "", 22, "left", "Keyword/Routing Summary", 0);
	menus[5].addItem("../Tools/NumberLookup.asp", "", 22, "left", "Number Lookup", 0);
	menus[5].addItem("../Tools/SWRVerify.asp", "", 22, "left", "SWR Delivery", 0);
	menus[5].addItem("../Admin/SetPermissions.asp", "", 22, "left", "Permissions", 0);
//Testing Menu
	menus[6] = new menu(230, "vertical", 0, 0, 0, 0, "blue", "red", "Verdana,Helvetica", 9, "bold", 
		"bold", "white", "white", 1, "gray", 2, "rollover:../images/tri-right1.gif:../images/tri-right2.gif", false, true, false, false, 0, true, 4, 4, "black");
	menus[6].addItem("../Testing/LogView.asp", "", 22, "left", "View Logs", 0);
	menus[6].addItem("../Testing/LogControl.asp", "", 22, "left", "Control Logs", 0);
	menus[6].addItem("../Maint/SQL/SQL.asp", "", 22, "left", "DB Maintenance", 0);
	menus[6].addItem("../Testing/debug.asp", "Debug", 22, "left", "Debug", 0);
	
//Help Menu


} //OUTER CLOSING BRACKET. EVERYTHING ADDED MUST BE ABOVE THIS LINE.