// Revised : November 18, 2011
// Author  : David Grik

// Size Page Layout On Load
function LoadPage()
{
	try
	{
		if(screen.width <= 800)
		{
			document.getElementById("MainBlock").style.marginLeft = "0px";
			document.getElementById("MainBlock").style.marginRight = "0px";
		}
		else
		{
			var X = screen.width - 1024;
			var Pad= X/2;

			document.getElementById("MainBlock").style.width = "1024px";
			document.getElementById("MainBlock").style.marginLeft = Pad + "px";
			document.getElementById("MainBlock").style.minHeight = "900px";
		}
	}
	catch (err)
	{
		alert("Load Error:\n" + err.description + "\n" + err.message);
	}
}

// Form Field Highlighting
function OnFocus(fid)
{
	var objElement = document.getElementById(fid);

	objElement.style.background = "#CCCCFF";
}

function OnBlur(fid)
{
	document.getElementById(fid).style.background = "#FFFFFF";
}

// Gallery Table Image Cell Highlighting
function MouseOver(tid)
{
	document.getElementById(tid).style.border = "3px double #FF0000";
}

function MouseOut(tid)
{
	document.getElementById(tid).style.border = "3px double #0000FF";
}

function ButtonRollOver(id, path)
{
	try
	{
		document.getElementById(id).src = path;
	}
	catch (err)
	{
		alert("Roll Over Error:\n" + err.description + "\n" + err.message);
	}
}

// Create Login Bar
function CreateLoginBar(FolderLevel, LoggedIn, AccessLevel, UserName)
{
	try
	{
		var Path;
		var objForm;
		var objTable;
		var objRow;
		var objCell;
		var objEMail;
		var objPwd;
		var objButton;
		var objAnchor;

		switch (FolderLevel)
		{
			case 1:	Path = "./";
				break;
			case 2:	Path = "../";
				break;
			case 3:	Path = "../../";
				break;
			case 4:	Path = "../../../";
				break;
		}

		if (LoggedIn == true)
		{
			objTable = document.createElement("table");
			objTable.id = "LoginTable";
			objTable.className = "LoginBar";
			objTable.style.cssFloat = "right";

			// Create Table Row
			objRow = objTable.insertRow(0);

			switch (AccessLevel)
			{
				// Member
				case 10245:	objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "My Profile";
						objAnchor.href = Path + "lipaac/profile.php";

						objCell = objRow.insertCell(0);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "My Account";
						objAnchor.href = Path + "lipaac/accounts.php";

						objCell = objRow.insertCell(1);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "Logout " + UserName;
						objAnchor.href = Path + "lipaac/logout.php";

						objCell = objRow.insertCell(2);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);
						break;

				// Moderator
				case 12946:	objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "My Profile";
						objAnchor.href = Path + "lipaac/profile.php";

						objCell = objRow.insertCell(1);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "My Account";
						objAnchor.href = Path + "lipaac/accounts.php";

						objCell = objRow.insertCell(1);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "Logout " + UserName;
						objAnchor.href = Path + "lipaac/logout.php";

						objCell = objRow.insertCell(2);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

				// Administrator
				case 21739:	objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "Administration";
						objAnchor.href = Path + "admin/administration.php";

						objCell = objRow.insertCell(0);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "My Profile";
						objAnchor.href = Path + "lipaac/profile.php";

						objCell = objRow.insertCell(1);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "My Account";
						objAnchor.href = Path + "lipaac/accounts.php";

						objCell = objRow.insertCell(2);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						

						objAnchor =document.createElement("a");
						objAnchor.className = "LoginBar";
						objAnchor.innerHTML = "Logout " + UserName;
						objAnchor.href = Path + "lipaac/logout.php";

						objCell = objRow.insertCell(3);
						objCell.className = "LoginBar";
						objCell.appendChild(objAnchor);						
						break;

				default:	break;
			}

			document.getElementById("LoginBar").appendChild(objTable);
		}
		else
		{
			// Create Table
			objTable = document.createElement("table");
			objTable.className = "LoginBar";

			// Create Only Row - Index 0
			objRow = objTable.insertRow(0);

			// Create Login Form
			objForm = document.createElement("form");
			objForm.name = "LoginForm";
			objForm.method = "POST";
			objForm.action = Path + "lipaac/login.php";

			// Create Login Label - Cell Index 0
			objCell = objRow.insertCell(0);
			objCell.className = "LoginBar";
			objCell.innerHTML = "E-Mail Address:";

			// E-Mail Input - Cell Index 1
			objEMail = document.createElement("input");
			objEMail.type = "text";
			objEMail.id = "LoginEMail";
			objEMail.name = "LoginEMail";
			objEMail.className = "LoginBar";
			objEMail.maxLength = "128";
			objEMail.size = "20";
			objEMail.onfocus = function(){ objEMail.style.background = "#CCCCFF"; }
			objEMail.onblur = function() { objEMail.style.background = "#FFFFFF"; }

			objCell = objRow.insertCell(1);
			objCell.className = "LoginBar";
			objCell.appendChild(objEMail);

			// Create Password Label - Cell Index 2
			objCell = objRow.insertCell(2);
			objCell.className = "LoginBar";
			objCell.innerHTML = "Password:";

			// Create Password Input - Cell Index 3
			objPwd = document.createElement("input");
			objPwd.type = "password";
			objPwd.id = "LoginPassword";
			objPwd.name = "LoginPassword";
			objPwd.className = "LoginBar";
			objPwd.maxLength = "40";
			objPwd.size = "20";
			objPwd.onfocus = function() { objPwd.style.background = "#CCCCFF"; }
			objPwd.onblur = function() { objPwd.style.background = "#FFFFFF"; }

			objCell = objRow.insertCell(3);
			objCell.className = "LoginBar";
			objCell.appendChild(objPwd);

			// Create Login Button - Cell Index 4
			objButton = document.createElement("input");
			objButton.type = "submit";
			objButton.className = "LoginBar";
			objButton.value = "Login";

			objCell = objRow.insertCell(4);
			objCell.className = "LoginBar";
			objCell.appendChild(objButton);

			// Create Register Link - Cell Index 5
			objAnchor =document.createElement("a");
			objAnchor.className = "LoginBar";
			objAnchor.innerHTML = "Not Registered?";
			objAnchor.href = Path + "lipaac/rules.php";

			objCell = objRow.insertCell(5);
			objCell.className = "LoginBar";
			objCell.appendChild(objAnchor);

			// Create Forgot Link - Cell Index 6
			objAnchor =document.createElement("a");
			objAnchor.className = "LoginBar";
			objAnchor.innerHTML = "Forgot Password?";
			objAnchor.href = Path + "lipaac/forgot.php";

			objCell = objRow.insertCell(6);
			objCell.className = "LoginBar";
			objCell.appendChild(objAnchor);

			// Add Objects To Table Cell
			objForm.appendChild(objTable);
			document.getElementById("LoginCell").style.height = "24px";
			document.getElementById("LoginBar").appendChild(objForm);
		}

	}
	catch (err)
	{
		alert("Login Bar Error:\n" + err.description + "\n" + err.message);
	}
}

// Create Menu Bar
function CreateMenu(FolderLevel)
{
	try
	{
		var Path;
		var objTable;
		var objRow;
		var objCell;
		var objAnchor;

		switch (FolderLevel)
		{
			case 1: Path = "./";
				break;
			case 2: Path = "../";
				break;
			case 3: Path = "../../";
				break;
			case 4:	Path = "../../../";
		}

		// Create Table
		objTable = document.createElement("table");
		objTable.className = "Menu";

		// Create Only Row - Index 0
		objRow = objTable.insertRow(0);

		///////////////////////////////////////
		// Create Home UL Menu
		var objHomeMenu = document.createElement("ul")
		objHomeMenu.className = "Menu";

		// Create Home UL Menu Top List Item
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Home";
		objAnchor.href = Path + "index.php";

		// Add Anchor To Home Top List Item
		var objHomeTopLI = document.createElement("li");
		objHomeTopLI.className = "Menu";
		objHomeTopLI.appendChild(objAnchor);

		// Create Child List For Home Top List Item
		var objHomeChildUL = document.createElement("ul");
		objHomeChildUL.className = "Menu";

		// Create Child List Item 1
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Contact Us";
		objAnchor.href = Path + "lipaac/contactus.php";

		var objHomeChildLI1 = document.createElement("li");
		objHomeChildLI1.className = "Menu";
		objHomeChildLI1.appendChild(objAnchor);

		// Create Child List Item 2
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Donations";
		objAnchor.href = Path + "lipaac/donations.php";

		var objHomeChildLI2 = document.createElement("li");
		objHomeChildLI2.className = "Menu";
		objHomeChildLI2.appendChild(objAnchor);

		// Create Child List Item 3
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Mission Statement";
		objAnchor.href = Path + "lipaac/mission.php";

		var objHomeChildLI3 = document.createElement("li");
		objHomeChildLI3.className = "Menu";
		objHomeChildLI3.appendChild(objAnchor);

		// Create Child List Item 4
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "About Us";
		objAnchor.href = Path + "lipaac/aboutus.php";

		var objHomeChildLI4 = document.createElement("li");
		objHomeChildLI4.className = "Menu";
		objHomeChildLI4.appendChild(objAnchor);

		// Create Child List Item 5
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Committee Members";
		objAnchor.href = Path + "lipaac/committee.php";

		var objHomeChildLI5 = document.createElement("li");
		objHomeChildLI5.className = "Menu";
		objHomeChildLI5.appendChild(objAnchor);

		// Create Child List Item 6
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Privacy Policy";
		objAnchor.href = Path + "lipaac/privacy.php";

		var objHomeChildLI6 = document.createElement("li");
		objHomeChildLI6.className = "Menu";
		objHomeChildLI6.appendChild(objAnchor);

		// Add Child List Items To Child UL
		objHomeChildUL.appendChild(objHomeChildLI1);
		objHomeChildUL.appendChild(objHomeChildLI2);
		objHomeChildUL.appendChild(objHomeChildLI3);
		objHomeChildUL.appendChild(objHomeChildLI4);
		objHomeChildUL.appendChild(objHomeChildLI5);
		objHomeChildUL.appendChild(objHomeChildLI6);

		// Add Child UL To Top LI
		objHomeTopLI.appendChild(objHomeChildUL);

		// Add Home List Top List Item To Home UL Menu
		objHomeMenu.appendChild(objHomeTopLI);

		// Add Menu To Table Cell
		objCell = objRow.insertCell(0);
		objCell.className = "Menu";
		objCell.appendChild(objHomeMenu);

		///////////////////////////////////////
		// Create Poetry Menu UL List
		var objPoetryMenu = document.createElement("ul")
		objPoetryMenu.className = "Menu";

		// Create Poetry UL Menu Top List Item
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Poetry";
		objAnchor.href = Path + "poetry/poetry.php";

		// Add Anchor To Poetry Top List Item
		var objPoetryTopLI = document.createElement("li");
		objPoetryTopLI.className = "Menu";
		objPoetryTopLI.appendChild(objAnchor);

		// Create Child UL List For Poetry Menu Top List Item
		var objPoetryChildUL = document.createElement("ul");
		objPoetryChildUL.className = "Menu";

		// Create Child List Item 1
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Archives";
		objAnchor.href = Path + "poetry/archives.php";

		var objPoetryChildLI1 = document.createElement("li");
		objPoetryChildLI1.className = "Menu";
		objPoetryChildLI1.appendChild(objAnchor);

		// Create Child List Item 2
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "LI Poets";
		objAnchor.href = Path + "poetry/lipoets.php";

		var objPoetryChildLI2 = document.createElement("li");
		objPoetryChildLI2.className = "Menu";
		objPoetryChildLI2.appendChild(objAnchor);

		// Append Poetry Child List Items To Poetry Child UL List
		objPoetryChildUL.appendChild(objPoetryChildLI1);
		objPoetryChildUL.appendChild(objPoetryChildLI2);

		// Append Poetry List Top List Item To Poetry UL Menu
		objPoetryMenu.appendChild(objPoetryTopLI);

		// Append Poetry Child List To Poetry List
		objPoetryTopLI.appendChild(objPoetryChildUL);

		// Add Menu To Table Cell
		objCell = objRow.insertCell(1);
		objCell.className = "Menu";
		objCell.appendChild(objPoetryMenu);

		///////////////////////////////////////
		// Create Events Menu List
		var objEventsMenu = document.createElement("ul")
		objEventsMenu.className = "Menu";

		// Create Events List Top List Item
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Events";
		objAnchor.href = Path + "events/events.php";

		var objEventsTopLI = document.createElement("li");
		objEventsTopLI.className = "Menu";
		objEventsTopLI.appendChild(objAnchor);

		// Create Child List For Events Top List Item
		var objEventsChildUL = document.createElement("ul");
		objEventsChildUL.className = "Menu";

		// Create Child List Item 1
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Scheduled Events";
		objAnchor.href = Path + "events/eventlist.php";

		var objEventsChildLI1 = document.createElement("li");
		objEventsChildLI1.className = "Menu";
		objEventsChildLI1.appendChild(objAnchor);

		// Create Child List Item 2
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Newsletter Archives";
		objAnchor.href = Path + "events/newsletters.php";

		var objEventsChildLI2 = document.createElement("li");
		objEventsChildLI2.className = "Menu";
		objEventsChildLI2.appendChild(objAnchor);

		// Create Child List Item 3
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Photo Galleries";
		objAnchor.href = Path + "events/gallery1.php";

		var objEventsChildLI3 = document.createElement("li");
		objEventsChildLI3.className = "Menu";
		objEventsChildLI3.appendChild(objAnchor);

		// Create Child List Item 4
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "In the NEWS";
		objAnchor.href = Path + "events/inthenews.php";

		var objEventsChildLI4 = document.createElement("li");
		objEventsChildLI4.className = "Menu";
		objEventsChildLI4.appendChild(objAnchor);

		// Create Child List Item 5
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Event History";
		objAnchor.href = Path + "events/history.php";

		var objEventsChildLI5 = document.createElement("li");
		objEventsChildLI5.className = "Menu";
		objEventsChildLI5.appendChild(objAnchor);

		// Create Child List Item 6
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "2011 Event Calendar";
		objAnchor.href = Path + "events/calendar2011.php";

		var objEventsChildLI6 = document.createElement("li");
		objEventsChildLI6.className = "Menu";
		objEventsChildLI6.appendChild(objAnchor);

		// Create Child List Item 7
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "2012 Event Calendar";
		objAnchor.href = Path + "events/calendar2012.php";

		var objEventsChildLI7 = document.createElement("li");
		objEventsChildLI7.className = "Menu";
		objEventsChildLI7.appendChild(objAnchor);

		// Append Events Child List Items To Events Child List
		objEventsChildUL.appendChild(objEventsChildLI1);
		objEventsChildUL.appendChild(objEventsChildLI2);
		objEventsChildUL.appendChild(objEventsChildLI3);
		objEventsChildUL.appendChild(objEventsChildLI4);
		objEventsChildUL.appendChild(objEventsChildLI5);
		objEventsChildUL.appendChild(objEventsChildLI6);
		objEventsChildUL.appendChild(objEventsChildLI7);

		// Append Events Child List To Events List
		objEventsTopLI.appendChild(objEventsChildUL);

		// Append Events List Top List Item
		objEventsMenu.appendChild(objEventsTopLI);

		// Add Menu To Table Cell
		objCell = objRow.insertCell(2);
		objCell.className = "Menu";
		objCell.appendChild(objEventsMenu);

		///////////////////////////////////////
		// Create Forum UL Menu
		var objForumMenu = document.createElement("ul")
		objForumMenu.className = "Menu";

		// Create Forum UL Menu Top List Item
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Forum";
		objAnchor.href = Path + "forum/forum.php";

		var objForumTopLI = document.createElement("li");
		objForumTopLI.className = "Menu";
		objForumTopLI.appendChild(objAnchor);

		// Create Child UL List For Forum Top List Item
		var objForumChildUL = document.createElement("ul");
		objForumChildUL.className = "Menu";

		// Create List Items For Child List
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Forum Posts";
		objAnchor.href = Path + "forum/posts.php?id=0";

		var objForumChildLI1 = document.createElement("li");
		objForumChildLI1.className = "Menu";
		objForumChildLI1.appendChild(objAnchor);

		// Append Child List Items To Forum Child List
		objForumChildUL.appendChild(objForumChildLI1);

		// Append Forum Child List To Forum Menu
		objForumTopLI.appendChild(objForumChildUL);

		// Append Forum List Top List Item
		objForumMenu.appendChild(objForumTopLI);

		// Add Menu To Table Cell
		objCell = objRow.insertCell(3);
		objCell.className = "Menu";
		objCell.appendChild(objForumMenu);

		///////////////////////////////////////
		// Create Store UL Menu
		var objStoreMenu = document.createElement("ul")
		objStoreMenu.className = "Menu";

		// Create Store UL Menu Top List Item
		objAnchor = document.createElement("a");
		objAnchor.className = "Menu";
		objAnchor.innerHTML = "Store";
//		objAnchor.href = Path + "store/store.php";
		objAnchor.href = Path + "store/underconstruction.php";

		var objStoreTopLI = document.createElement("li");
		objStoreTopLI.className = "Menu";
		objStoreTopLI.appendChild(objAnchor);

		// Create Child UL List For Store Top List Item
		var objStoreChildUL = document.createElement("ul");
		objStoreChildUL.className = "Menu";

		// Create List Items For Child List
//		objAnchor = document.createElement("a");
//		objAnchor.className = "Menu";
//		objAnchor.innerHTML = "Shopping Help";
//		objAnchor.href = Path + "store/help.php";

//		var objStoreChildLI1 = document.createElement("li");
//		objStoreChildLI1.className = "Menu";
//		objStoreChildLI1.appendChild(objAnchor);

		// Append Store Child List Items To Store Child List
//		objStoreChildUL.appendChild(objStoreChildLI1);

		// Append Store Child List To Store Menu
//		objStoreTopLI.appendChild(objStoreChildUL);

		// Add Store List Top List Item
		objStoreMenu.appendChild(objStoreTopLI);

		// Add Menu To Table Cell
		objCell = objRow.insertCell(4);
		objCell.className = "Menu";
		objCell.appendChild(objStoreMenu);

		// Append Menu Table To Page Table Cell
		document.getElementById("MenuCell").style.height = "24px";
		document.getElementById("MenuCell").appendChild(objTable);
	}
	catch (err)
	{
		alert("Menu Error: \n" + err.description + "\n" + err.message);
	}
}


function CreateForumBar(LoggedIn, AccessLevel, Empty,  Categories)
{
	try
	{
		var objTable;
		var objRow;
		var objCell;
		var objSelect;
		var objOption;
		var objButton;

		// Create Table
		objTable = document.createElement("table");
		objTable.className = "ForumBar";

		// Create Only Table Row
		objRow = objTable.insertRow(0);

		// Create Cateory Label Cell
		objCell = objRow.insertCell(0);
		objCell.className = "ForumBar";
		objCell.innerHTML = "Category:";

		if (Empty == true)
		{
			objCell = objRow.insertCell(1);
			objCell.className = "ForumBar";
			objCell.innerHTML = "No Category Records Located";

			// Add Category Button If Administrator
			if ((LoggedIn == true) && (AccessLevel == 62743))
			{
				objButton = document.createElement("input");
				objButton.type = "button";
				objButton.className = "ForumBar";
				objButton.value = "Categories";
				objButton.onclick = function() { window.location.assign("../admin/managecategories.php?id=0"); }

				objCell = objRow.insertCell(2);
				objCell.className = "ForumBar";
				objCell.appendChild(objButton);
			}
		}
		else
		{
			// Create Category Select List
			objSelect = document.createElement("select");
			objSelect.id = "CategoryID";
			objSelect.name = "CategoryID";
			objSelect.className = "ForumBar";
			objSelect.size = "1";
			objSelect.onchange = function() { window.location.assign("./posts.php?id='objSelect.options[objSelect.selectedIndex].value'"); }
			objSelect.onfocus = function(){ objName.style.background = "#CCCCFF"; }
			objSelect.onblur = function() { objName.style.background = "#FFFFFF"; }

			objOption = document.createElement("option");
			objOption.innerHTML = "Select A Category";
			objOption.value = "0";
			objOption.innerHTML = Categories[i].CategoryName;
			objOption.value = Categories[i].CategoryID;
			objSelect.appendChild(objOption);

			for (var i = 0; i < 5; i++)
			{
				objOption = document.createElement("option");
				objOption.innerHTML = "Item " + i;
				objOption.value = i;
				objOption.innerHTML = Categories[i].CategoryName;
				objOption.value = Categories[i].CategoryID;
				objSelect.appendChild(objOption);
			}

			objCell = objRow.insertCell(2);
			objCell.className = "ForumBar";
			objCell.appendChild(objSelect);

			// Add Category Button If Administrator
			if ((LoggedIn == true) && (AccessLevel == 21739))
			{
				objButton = document.createElement("input");
				objButton.type = "button";
				objButton.className = "ForumBar";
				objButton.value = "Categories";
				objButton.onClick = function() { window.location.assign("../admin/managecategories.php?id=0"); }

				objCell = objRow.insertCell(2);
				objCell.className = "ForumBar";
				objCell.appendChild(objButton);
			}
		}

		document.getElementById("ForumCell").style.height = "24px";
		document.getElementById("ForumBar").appendChild(objTable);

	}
	catch (err)
	{
		alert("Forum Bar Error:\n" + err.description + "\n" + err.message);
	}
}

// Create Side Bar
function CreateSideBar(FolderLevel)
{
	try
	{
		var objSideBar;
		var objHeading;
		var objImage;
		var objList;
		var objItem;
		var objAnchor;

		switch (FolderLevel)
		{
			case 1:	Path = "./";
				break;
			case 2:	Path = "../";
				break;
			case 3: Path = "../../";
				break;
			case 4:	Path = "../../../";
		}

		//Create Heading
		objHeading = document.createElement("h4");
		objHeading.className = "SideBar"
		objHeading.innerHTML = "The North Sea Poetry Scene&rsquo;s Long Island Poetry Archival Arts Center";
		objHeading.style.marginBottom = "20px";

		// Create Image
		objImage = document.createElement("img");
		objImage.className = "SideBar";
		objImage.src = Path + "images/logo.gif";
		objImage.alt = "Image";
		objImage.style.marginBottom = "20px";

		// Create Anchor List
		objList = document.createElement("ul");
		objList.className = "SideBar";

		// List Item 1 - Home Page
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
//		objAnchor.innerHTML = "Home";
		objAnchor.href = Path + "index.php";
		objAnchor.appendChild(objImage);

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 2 - About Us
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "About Us";
		objAnchor.href = Path + "lipaac/aboutus.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 3 - Special Thanks
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Special Thanks";
		objAnchor.href = Path + "lipaac/specialthanks.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 4 - Mission Statement Page
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Mission Statement";
		objAnchor.href = Path + "lipaac/mission.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 5 - Donations Page
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Donations";
		objAnchor.href = Path + "lipaac/donations.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 6 - In The News
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "In the News";
		objAnchor.href = Path + "events/inthenews.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 7 - Upcoming Events
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Scheduled Events";
		objAnchor.href = Path + "events/eventlist.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 8 - Event History
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Event History";
		objAnchor.href = Path + "events/history.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 9 - Photo Gallery
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Photo Gallery";
		objAnchor.href = Path + "events/gallery1.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// List Item 10 - Driving Directions
		objAnchor = document.createElement("a");
		objAnchor.className = "SideBar";
		objAnchor.innerHTML = "Driving Directions";
		objAnchor.href = Path + "lipaac/directions.php";

		objItem = document.createElement("li");
		objItem.appendChild(objAnchor);
		objList.appendChild(objItem);

		// Add Elements To Side Bar Table Cell
		objSideBar = document.getElementById("SideBar");
		objSideBar.appendChild(objHeading);
//		objSideBar.appendChild(objImage);
		objSideBar.appendChild(objList);
	}
	catch (err)
	{
		alert("Side Bar Error:\n" + err.description + "\n" + err.message);
	}
}

// Load A Random Image For Human Verification
function RandomImage()
{
	try	
	{
		switch(Math.floor(10 * Math.random()))
		{
			case 0: document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image1.gif' alt='Image'>";
				document.getElementById("HiddenProof").value = "mktzblxr";
				break;
			case 1:	document.getElementById("ImageCell").innerHTML ="<img src='../images/proof/image2.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "pnltsbmq";
				break;
			case 2:	document.getElementById("ImageCell").innerHTML ="<img src='../images/proof/image3.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "xrzqgncp";
				break;
			case 3:	document.getElementById("ImageCell").innerHTML ="<img src='../images/proof/image4.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "qlpxbtzr";
				break;
			case 4: document.getElementById("ImageCell").innerHTML ="<img src='../images/proof/image5.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "snrmtbxc";
				break;
			case 5: document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image6.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "gntfxmwp";
				break;
			case 6: document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image7.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "qnbrtysc";
				break;
			case 7: document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image8.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "cpmxtlpb";
				break;
			case 8: document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image9.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "rbzmqcdn";
				break;
			case 9: document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image10.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "dfnrpsmx";
				break;
			default:document.getElementById("ImageCell").innerHTML = "<img src='../images/proof/image6.gif' alt='Image' />";
				document.getElementById("HiddenProof").value = "qntfxmwp";
				break;
		}
	}
	catch (err)
	{
		alert("Proof Error:\n" + err.description + "\n" + err.message);
	}
}

// Dont Call Check Box Clicked On Contact Us Page Form
function DontCall()
{
	try
	{
		var AreaCode = document.getElementById("AreaCode");
		var Phone = document.getElementById("Phone");
		var CheckBox = document.getElementById("CallStatus");
		if (CheckBox.checked == true)
		{
			AreaCode.value = "***";
			Phone.value = "Do Not Call";
		}
		else
		{
			AreaCode.value = "";
			Phone.value = "";
		}
	}
	catch (err)
	{
		alert("Do Not Call Error:\n" + err.description + "\n" + err.message);
	}
}

/////////////////////////////////////////////////////////////
// Purchase Order Page Functions
/////////////////////////////////////////////////////////////

function addShippingTypes(id)
{
	var xmlHTTP;

	// id = Shipper ID
	try
	{
		if (id == 0)
		{
			document.getElementById('TypeDivBlock').innerHTML = 'Select A Shipper';
			return;
		} 

		if (window.XMLHttpRequest)
		{
			// Code For IE7+, Firefox, Chrome, Opera, Safari
			xmlHTTP = new XMLHttpRequest();
		}
		else
		{
			// Code For IE6, IE5 - Hope Nobody Is Using These Pieces Of Crap
			xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}

		xmlHTTP.onreadystatechange = function()
		{
			if ((xmlHTTP.readyState == 4) && (xmlHTTP.status == 200))
			{
				document.getElementById("TypeDivBlock").innerHTML = xmlHTTP.responseText;
			}
		}

		xmlHTTP.open('GET','./getshippingtypes.php?id=' + id, true);
		xmlHTTP.send();
	}
	catch (err)
	{
		alert('AJAX Error: ' + err.description + '\n' + err.message);
	}
}

function addShippingCosts(id)
{
	var xmlHTTP;

	// id = Shipper ID
	try
	{
		if (id == 0)
		{
			document.getElementById('CostDivBlock').innerHTML = 'Select A Shipper';
			return;
		} 

		if (window.XMLHttpRequest)
		{
			// Code For IE7+, Firefox, Chrome, Opera, Safari
			xmlHTTP = new XMLHttpRequest();
		}
		else
		{
			// Code For IE6, IE5 - Hope Nobody Is Using These Pieces Of Crap
			xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}

		xmlHTTP.onreadystatechange = function()
		{
			if ((xmlHTTP.readyState == 4) && (xmlHTTP.status == 200))
			{
				var shipCost = new Number(xmlHTTP.responseText);

				// Master Section Shipping Cost Field
				document.getElementById("CostDivBlock").innerHTML = "$" + shipCost.toFixed(2).toString();
				document.getElementById("ShipCostDivBlock").innerHTML = "$" + shipCost.toFixed(2).toString();

				calculateOrder();
			}
		}

		xmlHTTP.open('GET','./getshippingcosts.php?id=' + id, true);
		xmlHTTP.send();
	}
	catch (err)
	{
		alert('Add Shipping Costs:\n' + err.description + '\n' + err.message);
	}
}

function addProductDetails(id, uid)
{
	var xmlHTTP;

	// id = Product ID
	// uid = Row ID
	try
	{
		if (id == 0)
		{
			document.getElementById('ProductCodeDivBlock').innerHTML = 'Select A Product';
			return;
		} 

		if (window.XMLHttpRequest)
		{
			// Code For IE7+, Firefox, Chrome, Opera, Safari
			xmlHTTP = new XMLHttpRequest();
		}
		else
		{
			// Code For IE6, IE5 - Hope Nobody Is Using These Pieces Of Crap
			xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}

		xmlHTTP.onreadystatechange = function()
		{
			if ((xmlHTTP.readyState == 4) && (xmlHTTP.status == 200))
			{
				// Get Line Item Table Object
				var objTable = document.getElementById("LineItemTable");
				var Index = objTable.rows.length - 7;

				// Add Product Row To Table
				var objRow = objTable.insertRow(Index);
				objRow.id = uid;
				objRow.innerHTML = xmlHTTP.responseText;

				// Add Event Listener To Remove Button - Row Has A Unique ID (uid)
				var objButton = objRow.cells[0].firstChild;
				objButton.addEventListener('click', function(){removeProductRow(uid)}, true);

				// Add Event Listener To Row Quantity Drop Down
				var objQuantity = objRow.cells[5].firstChild;
				objQuantity.addEventListener('change', calculateOrder, true);

				calculateOrder();
			}
		}

		xmlHTTP.open('GET', './getproductdetails.php?id=' + id, true);
		xmlHTTP.send();
	}
	catch (err)
	{
		alert('Add Product Details:\n' + err.description + '\n' + err.message);
	}
}

// Calculate Dollars When PO Is Changed

function calculateOrder()
{
	try
	{
		// Get Needed Table Objects
		var objTable = document.getElementById("LineItemTable");
		var objSubTotal = document.getElementById("SubTotalDivBlock");
		var objShipCost = document.getElementById("ShipCostDivBlock");
		var objOrderTotal = document.getElementById("OrderTotalDivBlock");
		var objSelect;

		// Get Displayed Values
		var shipCost = new Number(objShipCost.innerHTML.slice(1));
		var quantity = new Number(0);
		var unitPrice = new Number(0);
		var rowTotal = new Number(0);
		var subTotal = new Number(0);
		var i = 0;

		// Update Product Row Values
		// All Values Need Dollar Sign Removed
		for (i = 2; i < objTable.rows.length - 7; i++)
		{
			if (objTable.rows[i].id.slice(0,3) != 'Row')
			{
				objSelect = objTable.rows[i].cells[5].firstChild;
				quantity = new Number(objSelect.options[objSelect.selectedIndex].value);
				unitPrice = new Number(objTable.rows[i].cells[6].innerHTML.slice(1));
				rowTotal = new Number(quantity * unitPrice);
				objTable.rows[i].cells[7].innerHTML = "$" + rowTotal.toFixed(2).toString();
				subTotal += rowTotal;
			}
		}

		objSubTotal.innerHTML = "$" + subTotal.toFixed(2).toString();
		orderTotal = (subTotal + shipCost);
		objOrderTotal.innerHTML = "$" + orderTotal.toFixed(2).toString();
	}
	catch (err)
	{
		alert('Calculate Order:\n' + err.description + '\n' + err.message);
	}
}

function removeProductRow(uid)
{
	try
	{
		var objTable = document.getElementById("LineItemTable");

		for (var i = 0; i < objTable.rows.length; i++)
		{
			if (objTable.rows[i].id == uid)
			{
				objTable.deleteRow(i);
				break;
			}
		}

		calculateOrder();
	}
	catch (err)
	{
		alert('Remove Product Row:\n' + err.description + '\n' + err.message);
	}
}

/////////////////////////////////////////////////////
// Inventoy Page Functions
/////////////////////////////////////////////////////

function addProductToInventory(id, uid)
{
	var xmlHTTP;

	// id = Product ID
	try
	{
		if (window.XMLHttpRequest)
		{
			// Code For IE7+, Firefox, Chrome, Opera, Safari
			xmlHTTP = new XMLHttpRequest();
		}
		else
		{
			// Code For IE6, IE5 - Hope Nobody Is Using These Pieces Of Crap
			xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}

		xmlHTTP.onreadystatechange = function()
		{
			if ((xmlHTTP.readyState == 4) && (xmlHTTP.status == 200))
			{
				// Get Line Item Table Object
				var objTable = document.getElementById("LineItemTable");
				var Index = objTable.rows.length - 1;

				// Add Product Row To Table
				var objRow = objTable.insertRow(Index);
				objRow.id = uid;
				objRow.innerHTML = xmlHTTP.responseText;

				// Add Event Listener To Remove Button
				var objButton = objRow.cells[0].firstChild;
				objButton.addEventListener('click', function(){removeInventoryRow(uid)}, true);
			}
		}

		xmlHTTP.open('GET', './getproductinventory.php?id=' + id , true);
		xmlHTTP.send();
	}
	catch (err)
	{
		alert('Add Product To Inventory:\n' + err.description + '\n' + err.message);
	}
}

// Remove A Row From Add To Inventory Table
function removeInventoryRow(uid)
{
	try
	{
		var objTable = document.getElementById("LineItemTable");

		for (var i = 0; i < objTable.rows.length; i++)
		{
			if (objTable.rows[i].id == uid)
			{
				objTable.deleteRow(i);
				break;
			}
		}
	}
	catch (err)
	{
		alert('Remove Inventory Row:\n' + err.description + '\n' + err.message);
	}
}

////////////////////////////////////////////////////////////////
// Functions Called From 2nd Level Folders
////////////////////////////////////////////////////////////////

function GoHome()
{
	window.location.assign("../index.php");
}

function LoadAdministration()
{
	window.location.assign("../admin/administration.php");
}

function LoadContactUs()
{
	window.location.assign("../lipaac/contactus.php");
}

function LoadEventList()
{
	window.location.assign("../events/eventlist.php");
}

function LoadForgotPassword()
{
	window.location.assign("../lipaac/forgot.php");
}

function LoadProfile()
{
	window.location.assign("../lipaac/profile.php");
}

function LoadRegistration()
{
	window.location.assign("../lipaac/registration.php");
}

function LoadRules()
{
	window.location.assign("../lipaac/rules.php");
}

///////////////////////////
// Store Functions
///////////////////////////

function LoadShoppingHelp()
{
	window.location.assign("../store/help.php");
}

function LoadCart()
{
	window.location.assign('../store/cart.php');
}

function LoadCheckout()
{
	window.location.assign("../store/checkout.php");
}

function LoadStore()
{
	window.location.assign("../store/store.php");
}

function LoadStoreProducts(pid)
{
	// pid = Product ID
	window.location.assign('../store/products.php?id=' + pid);
}

//////////////////////////////////////////////////////////
// Admin Functions
//////////////////////////////////////////////////////////

function ManageCategories(cid)
{
	window.location.assign("../admin/managecategories.php?id=" + cid);
}

function EditCategories(cid)
{
	window.location.assign("../admin/editcategories.php?id=" + cid);
}

function ManageCustomers(cid)
{
	// cid = Customer ID
	window.location.assign("../admin/managecustomers.php?id=" + cid);
}

function EditCustomers(cid)
{
	// cid = Customer ID
	window.location.assign("../admin/editcustomers.php?id=" + cid);
}

function ManageEvents(eid)
{
	// eid = Event ID
	window.location.assign("../admin/manageevents.php?id=" + eid);
}

function EditEvents(eid)
{
	// eid = Event ID
	window.location.assign("../admin/editevents.php?id=" + eid);
}

function ManageLocations(lid)
{
	// lid = Location ID
	window.location.assign("../admin/managelocations.php?id=" + lid);
}

function EditLocations(lid)
{
	// lid = Location ID
	window.location.assign("../admin/editlocations.php?id=" + lid);
}

function ManageInventory()
{
	window.location.assign("../admin/manageinventory.php");
}

function EditInventory(id)
{
	// id = Inventory ID
	window.location.assign("../admin/manageinventory.php?id=" + id);
}

function ManageProducts(pid)
{
	// pid = Product ID
	window.location.assign("../admin/manageproducts.php?id=" + pid);
}

function EditProducts(pid)
{
	// pid = Product ID
	window.location.assign("../admin/editproducts.php?id=" + pid);
}

function ManageProductTypes(tid)
{
	// tid = Product Type ID
	window.location.assign("../admin/manageproducttypes.php?id=" + tid);
}

function EditProductTypes(tid)
{
	// tid = Product Type ID
	window.location.assign("../admin/editproducttypes.php?id=" + tid);
}

function ManageAttributes(pid)
{
	// pid = Product ID
	window.location.assign("../admin/manageattributes.php?id=" + pid);
}

function EditAttributes(pid)
{
	// pid = Product ID
	window.location.assign("../admin/editattributes.php?id=" + pid);
}

function ManageAttributeValues(aid)
{
	// pid = Attribute ID
	window.location.assign("../admin/manageattributevalues.php?id=" + aid);
}

function EditAttributeValues(aid)
{
	// pid = Attribute ID
	window.location.assign("../admin/editattributevalues.php?id=" + aid);
}

function ManagePurchaseOrders(pid)
{
	// pid = Purchase Order ID
	window.location.assign("../admin/managepurchaseorders.php?id=" + pid);
}

function EditPurchaseOrders(pid)
{
	// pid = Purchase Order ID
	window.location.assign("../admin/editpurchaseorders.php?id=" + pid);
}

function ManageShippers(sid)
{
	// sid = Shipper ID
	window.location.assign("../admin/manageshippers.php?id=" + sid);
}

function EditShippers(sid)
{
	// sid = Shipper ID
	window.location.assign("../admin/editshippers.php?id=" + sid);
}

function ManageShippingRates(sid)
{
	// sid = Shipping Rate ID
	window.location.assign("../admin/manageshippingrates.php?id=" + sid);
}

function EditShippingRates(sid)
{
	// sid = Shipping Rate ID
	window.location.assign("../admin/editshippingrates.php?id=" + sid);
}

function ManageSuppliers(sid)
{
	// sid = Supplier ID
	window.location.assign("../admin/managesuppliers.php?id=" + sid);
}

function EditSuppliers(sid)
{
	// sid = Supplier ID
	window.location.assign("../admin/editsuppliers.php?id=" + sid);
}

//////////////////////////////
// News Letter Distribution
//////////////////////////////

function ManageNewsLetters()
{
	window.location.assign("../admin/managenewsletters.php");
}

function NewsLetterRecipients()
{
	window.location.assign("../admin/newsletterrecipients.php");
}

function EditNewsLetters(nid)
{
	// nid = News Letter ID
	window.location.assign("../admin/editnewsletters.php?id=" + nid);
}

function DisplayNewsLetter(nid)
{
	// nid = News Letter ID
	window.location.assign("../events/displaynewsletter.php?id=" + nid);
}

/////////////////////////////////////////////
// Forum Functions
/////////////////////////////////////////////

function LoadPosts(cid)
{
	// cid = Category ID
	window.location.assign("../forum/posts.php?id=" + cid);
}

function EditPosts(tid)
{
	// tid = Topic ID
	window.location.assign("../forum/edittopics.php?id=" + tid);
}

function DeletePosts(tid)
{
	// tid = Topic ID
	window.location.assign("../forum/deletetopics.php?id=" + tid);
}

function LoadThreads(tid)
{
	// tid = Thread ID
	window.location.assign("../forum/threads.php?id=" + tid);
}

function EditThreads(tid)
{
	// tid = Thread ID
	window.location.assign("../forum/editthreads.php?id=" + tid);
}

function DeleteThreads(tid)
{
	// tid = Thread ID
	window.location.assign("../forum/deletethreads.php?id=" + tid);
}

// Create A New Page Dynamically For Gallery Images
function NewPage(FolderLevel, LoggedIn, AccessLevel, ImagePath, Title)
{
	try
	{
		var newWin = window.open('','','width=' + screen.width + ', height=' + screen.height + ', left=0, menubar=yes, toolbar=yes, scrollbars=yes');
		var newDoc = newWin.document.open();

		newDoc.writeln("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml11-strict.dtd'>");
		newDoc.writeln("<html xmlns='http://www.w3.org/1999/xhtml'>");
		newDoc.writeln("<head>");
		newDoc.writeln("<title></title>");
		newDoc.writeln("<meta name='author' content='David Grik' />");
		newDoc.writeln("<meta name='owner' content='www.lipoetryarchivalcenter.com' />");
		newDoc.writeln("<meta name='description' content='Event Photos' />");
		newDoc.writeln("<meta name='keywords' content='Event Photos' />");
		newDoc.writeln("<meta http-equiv='Content-Language' content='en-us'>");
		newDoc.writeln("<meta http-equiv='Content-Type' content='text/html; charset=ISO-8859-1'>");
		newDoc.writeln("<link href='../styles.css' rel='Stylesheet' type='text/css' />");
		newDoc.writeln("<script src='../scripts.js' type='text/javascript'></script>");
		newDoc.writeln("</head>");
		newDoc.writeln("<body onload='LoadPage()'>");
		newDoc.writeln("<div id='MainBlock'>");
		newDoc.writeln("<table class='PageTable'>");
		newDoc.writeln("<tr>");
			newDoc.writeln("<td class='SideBarCell' id='SideBar' rowspan='3'><script type='text/javascript'>CreateSideBar(2);</script></td>");
			newDoc.writeln("<td class='LoginCell' id='LoginCell'><div id='LoginBar'><script type='text/javascript'>CreateLoginBar(2, false, 0, 'None');</script></div></td>");
		newDoc.writeln("</tr>");
		newDoc.writeln("<tr>");
			newDoc.writeln("<td class='Menu' id='MenuCell'><script type='text/javascript'>CreateMenu(1);</script></td>");
		newDoc.writeln("</tr>");
		newDoc.writeln("<tr>");
			newDoc.writeln("<td class='ContentCell' id='ContentCell'>");
				newDoc.writeln("<h1 class='Content'>" +  Title + "</h1>");
				newDoc.writeln("<img class='Content' style='width: 600px; margin-left: 20px' src='" + ImagePath + "' alt='Image' />");
				newDoc.writeln("</div>");
			newDoc.writeln("</td>");
		newDoc.writeln("</tr>");
		newDoc.writeln("<tr>");
				var Heading = document.createElement("h6");
				Heading.className = "Footer";
				newDoc.writeln("<td class='Footer' id='FooterCell' colspan='2'>");
				newDoc.writeln("<h6 class='Footer'>All Rights Reserved</h6>");
			newDoc.writeln("</td>");
		newDoc.writeln("</tr>");
		newDoc.writeln("</table>");
		newDoc.writeln("</div>");
		newDoc.writeln("</body>");
		newDoc.writeln("</html>");
	}
	catch (err)
	{
		alert("Page Error: " + err.description + " " + err.message);
	}
}

function CreatePage(FolderLevel, LoggedIn, AccessLevel, UserName, ImagePath, Title)
{
	try
	{
		// HTML Variables
		var objNewWin;
		var objNewDoc;
		var objHead;
		var objMeta;
		var objLink;
		var objBody;

		// Page Table Variables
		var objPageDiv;
		var objPageTable;
		var objFirstRow;
		var objSecondRow;
		var objThirdRow;
		var objFourthRow;
		var objSideBarCell;
		var objLoginBarCell;
		var objLoginBarDiv;
		var objMenuBarCell;
		var objContentCell;
		var objFooterCell;
		var objPageHeading;
		var objPageImage;
		var objFootHeading1;
		var objFootHeading2;

		// Side Bar Variables
		var objSBHeading;
		var objSBImage;
		var objSBList;
		var objSBItem;
		var objSBAnchor;

		// Login Bar Variables
		var Path;
		var objLBForm;
		var objLBTable;
		var objLBRow;
		var objLBCell;
		var objLBEMail;
		var objLBPwd;
		var objLBButton;
		var objLBAnchor;

		// Menu Bar Variables
		var objMBTable;
		var objMBRow;
		var objMBCell;
		var objMBAnchor;

		switch (FolderLevel)
		{
			case 1:	Path = "./";
				break;
			case 2:	Path = "../";
				break;
			case 3:	Path = "../../";
				break;
		}

		newWin = window.open("","","width=" + screen.width + ", height=" + screen.height + ", left=0, scrollbars=yes, menubar=yes, toolbar=yes, fullscreen=yes");
		newDoc = newWin.document.open();

		// Create Page Head
		objHead = newDoc.createElement("head");

		objMeta = newDoc.createElement("meta");
		objMeta.name = "author";
		objMeta.content = "David Grik";
		objHead.appendChild(objMeta);

		objMeta = newDoc.createElement("meta");
		objMeta.name = "owner";
		objMeta.content = "www.lipoetryarchivalcenter.com";
		objHead.appendChild(objMeta);

		objMeta = newDoc.createElement("meta");
		objMeta.name = "description";
		objMeta.content = "Event Photos";
		objHead.appendChild(objMeta);

		objMeta = newDoc.createElement("meta");
		objMeta.name = "keywords";
		objMeta.content = "Poetry, Event Photos";
		objHead.appendChild(objMeta);

		objMeta = newDoc.createElement("meta");
		objMeta.httpEquiv = "Content-Language";
		objMeta.content = "en-us";
		objHead.appendChild(objMeta);

		objMeta = newDoc.createElement("meta");
		objMeta.httpEquiv = "Content-Type";
		objMeta.content = "text/html; charset=ISO-8859-1";
		objHead.appendChild(objMeta);

		objLink = newDoc.createElement("link");
		objLink.rel = "stylesheet";
		objLink.type = "text/css";
		objLink.href = "../styles.css";
		objHead.appendChild(objLink);

		// Create Page Body Element
		objBody = newDoc.createElement("body");
		objBody.onload = LoadPage();

		// Main Div Block For Entire Client Area
		objPageDiv = newDoc.createElement("div");
		objPageDiv.id = "MainBlock";
		objPageDiv.style.borderLeft = "10px double #0000FF";
		objPageDiv.style.borderBottom = "10px double #0000FF";
		objPageDiv.style.borderRight = "10px double #0000FF";

		if (screen.width <= 800)
		{
			objPageDiv.style.marginLeft = "0px";
		}
		else
		{
			var x = screen.width - 1024;
			var Pad = x/2;
			objPageDiv.style.width = "1024px";
			objPageDiv.style.marginLeft = Pad + "px";
		}

		// Page Table Occupies Entire Client Area
		objPageTable = newDoc.createElement("table");
		objPageTable.className = "PageTable";
		objPageTable.style.borderCollapse = "collapse";
		objPageTable.borderSpacing = "0px";

		// Create Page Table Row 1 - Side Bar & Login Bar
		objFirstRow = objPageTable.insertRow(0);

		///////////////////////////////////////////
		// Create Side Bar - Spans 3 Rows Up To Footer Row
		objSideBarCell = objFirstRow.insertCell(0);
		objSideBarCell.className = "SideBar";
		objSideBarCell.id = "SideBarCell";
		objSideBarCell.rowSpan = "3";
		objSideBarCell.style.verticalAlign = "top";
		objSideBarCell.style.width = "150px";

		//Create Side Bar Heading
		objSBHeading = newDoc.createElement("h4");
		objSBHeading.className = "SideBar"
		objSBHeading.innerHTML = "The North Sea Poetry Scene&rsquo;s Long Island Poetry Archival Center";
		objSBHeading.style.marginBottom = "20px";
		objSBHeading.style.textAlign = "center";
		objSBHeading.style.color = "#0000FF";
		objSBHeading.style.fontFamily = "Comic Sans MS";
		objSBHeading.style.fontSize = "14pt";

		// Create Side Bar Image
		objSBImage = newDoc.createElement("img");
		objSBImage.className = "SideBar";
		objSBImage.src = Path + "images/logo.gif";
		objSBImage.alt = "Image";
		objSBImage.style.marginBottom = "20px";
		objSBImage.style.width = "130px";
		objSBImage.style.height = "130px";

		// Create Side Bar Anchor List
		objSBList = newDoc.createElement("ul");
		objSBList.className = "SideBar";

		// Side Bar List Item 1 - Home Page
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "Home";
		objSBAnchor.href = Path + "index.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Side Bar List Item 2 - Mission Statement Page
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "Mission Statement";
		objSBAnchor.href = Path + "lipaac/mission.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Side Bar List Item 3 - Donations Page
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "Donations";
		objSBAnchor.href = Path + "lipaac/donations.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Side Bar List Item 4 - In The News
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "In the News";
		objSBAnchor.href = Path + "events/inthenews.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Side Bar List Item 5 Upcoming Events
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "Upcoming Events";
		objSBAnchor.href = Path + "events/calendar2011.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Side Bar List Item 6 - Event History
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "Event History";
		objSBAnchor.href = Path + "events/history.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Side Bar List Item 7 - Event Photos
		objSBAnchor = newDoc.createElement("a");
		objSBAnchor.className = "SideBar";
		objSBAnchor.innerHTML = "Event Photos";
		objSBAnchor.href = Path + "events/photos.php";

		objSBItem = newDoc.createElement("li");
		objSBItem.appendChild(objSBAnchor);
		objSBList.appendChild(objSBItem);

		// Add Side Bar Elements To Side Bar Table Cell
		objSideBarCell.appendChild(objSBHeading);
		objSideBarCell.appendChild(objSBImage);
		objSideBarCell.appendChild(objSBList);

		////////////////////////
		// Create Login Bar Cell
		objLoginBarCell = objFirstRow.insertCell(1);
		objLoginBarCell.className = "LoginCell";
		objLoginBarCell.id = "LoginCell";
		objLoginBarCell.style.backgroundColor = "#CCCCFF";
		objLoginBarCell.style.height = "26px";
		objLoginBarCell.style.padding = "0px";
		objLoginBarCell.style.margin = "0px";

		objLoginBarDiv = newDoc.createElement("div");
		objLoginBarDiv.id = "LoginBar";
		objLoginBarDiv.style.padding = "0px";
		objLoginBarDiv.style.margin = "0px";
		objLoginBarDiv.style.height = "26px"

		if (LoggedIn == true)
		{
			objLBTable = newDoc.createElement("table");
			objLBTable.className = "LoginBar";
			objLBTable.style.cssFloat = "right";
			objLBTable.style.width = "100%";
			objLBTable.style.padding = "0px";
			objLBTable.style.margin = "0px";
			objLBTable.style.borderSpacing = "0px";
			objLBTable.style.borderCollapse = "collapse";
			objLBTable.style.height = "26px";

			// Create Table Row
			objLBRow = objLBTable.insertRow(0);

			switch (AccessLevel)
			{
				case 1000:	objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "My Profile";
						objLBAnchor.href = Path + "lipaac/profile.php";

						objLBCell = objLBRow.insertCell(0);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "My Account";
						objLBAnchor.href = Path + "lipaac/accounts.php";

						objLBCell = objLBRow.insertCell(1);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "Logout " + UserName;
						objLBAnchor.href = Path + "lipaac/logout.php";

						objLBCell = objLBRow.insertCell(2);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);
						break;

				case 12946:	objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "My Profile";
						objLBAnchor.href = Path + "lipaac/profile.php";

						objLBCell = objLBRow.insertCell(0);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "My Account";
						objLBAnchor.href = Path + "lipaac/accounts.php";

						objLBCell = objLBRow.insertCell(1);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "Logout " + UserName;
						objLBAnchor.href = Path + "lipaac/logout.php";

						objLBCell = objLBRow.insertCell(2);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);
						break;

				case 21739:	objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "Administration";
						objLBAnchor.href = Path + "admin/administration.php";

						objLBCell = objLBRow.insertCell(0);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "My Profile";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBAnchor.href = Path + "admin/profile.php";

						objLBCell = objLBRow.insertCell(1);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "My Account";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBAnchor.href = Path + "admin/accounts.php";

						objLBCell = objLBRow.insertCell(2);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						

						objLBAnchor = newDoc.createElement("a");
						objLBAnchor.className = "LoginBar";
						objLBAnchor.innerHTML = "Logout " + UserName;
						objLBAnchor.href = Path + "lipaac/logout.php";

						objLBCell = objLBRow.insertCell(3);
						objLBCell.className = "LoginBar";
						objLBCell.style.padding = "0px 5px 0px 5px";
						objLBCell.appendChild(objLBAnchor);						
						break;

				default:	break;
			}

			objLoginBarDiv.appendChild(objLBTable);
			objLoginBarCell.appendChild(objLoginBarDiv);
		}
		else
		{
			// Create Table
			objLBTable = newDoc.createElement("table");
			objLBTable.className = "LoginBar";
			objLBTable.style.width = "100%";
			objLBTable.style.padding = "0px";
			objLBTable.style.margin = "0px";
			objLBTable.style.borderSpacing = "0px";
			objLBTable.style.borderCollapse = "collapse";

			// Create Only Row - Index 0
			objLBRow = objLBTable.insertRow(0);

			// Create Login Form
			objLBForm = newDoc.createElement("form");
			objLBForm.name = "LoginForm";
			objLBForm.method = "POST";
			objLBForm.action = Path + "lipaac/login.php";
			objLBForm.style.height = "26px";
			objLBForm.style.padding = "0px";
			objLBForm.style.margin = "0px";

			// Create Login Label - Cell Index 0
			objLBCell = objLBRow.insertCell(0);
			objLBCell.className = "LoginBar";
			objLBCell.innerHTML = "Login:";
			objLBCell.style.padding = "0px 5px 0px 5px";

			// E-Mail Input - Cell Index 1
			objLBEMail = newDoc.createElement("input");
			objLBEMail.type = "text";
			objLBEMail.id = "LoginEMail";
			objLBEMail.name = "LoginEMail";
			objLBEMail.className = "LoginBar";
			objLBEMail.maxLength = "128";
			objLBEMail.size = "20";
			objLBEMail.onfocus = function(){ objLBEMail.style.background = "#CCCCFF"; }
			objLBEMail.onblur = function() { objLBEMail.style.background = "#FFFFFF"; }

			objLBCell = objLBRow.insertCell(1);
			objLBCell.className = "LoginBar";
			objLBCell.style.padding = "0px 5px 0px 5px";
			objLBCell.appendChild(objLBEMail);

			// Create Password Label - Cell Index 2
			objLBCell = objLBRow.insertCell(2);
			objLBCell.className = "LoginBar";
			objLBCell.innerHTML = "Password:";
			objLBCell.style.padding = "0px 5px 0px 5px";

			// Create Password Input - Cell Index 3
			objLBPwd = newDoc.createElement("input");
			objLBPwd.type = "password";
			objLBPwd.id = "LoginPassword";
			objLBPwd.name = "LoginPassword";
			objLBPwd.className = "LoginBar";
			objLBPwd.maxLength = "40";
			objLBPwd.size = "20";
			objLBPwd.onfocus = function() { objLBPwd.style.background = "#CCCCFF"; }
			objLBPwd.onblur = function() { objLBPwd.style.background = "#FFFFFF"; }

			objLBCell = objLBRow.insertCell(3);
			objLBCell.className = "LoginBar";
			objLBCell.style.padding = "0px 5px 0px 5px";
			objLBCell.appendChild(objLBPwd);

			// Create Login Button - Cell Index 4
			objLBButton = newDoc.createElement("input");
			objLBButton.type = "submit";
			objLBButton.className = "LoginBar";
			objLBButton.value = "Login";

			objLBCell = objLBRow.insertCell(4);
			objLBCell.className = "LoginBar";
			objLBCell.style.padding = "0px 5px 0px 5px";
			objLBCell.appendChild(objLBButton);

			// Create Register Link - Cell Index 5
			objLBAnchor = newDoc.createElement("a");
			objLBAnchor.className = "LoginBar";
			objLBAnchor.innerHTML = "Not Registered?";
			objLBAnchor.href = Path + "lipaac/registration.php";

			objLBCell = objLBRow.insertCell(5);
			objLBCell.className = "LoginBar";
			objLBCell.style.padding = "0px 5px 0px 5px";
			objLBCell.appendChild(objLBAnchor);

			// Create Forgot Link - Cell Index 6
			objLBAnchor = newDoc.createElement("a");
			objLBAnchor.className = "LoginBar";
			objLBAnchor.innerHTML = "Forgot Password?";
			objLBAnchor.href = Path + "lipaac/forgot.php";

			objLBCell = objLBRow.insertCell(6);
			objLBCell.className = "LoginBar";
			objLBCell.style.padding = "0px 5px 0px 5px";
			objLBCell.appendChild(objLBAnchor);

			// Add Objects To Table Cell
			objLBForm.appendChild(objLBTable);
			objLoginBarDiv.appendChild(objLBForm);
			objLoginBarCell.appendChild(objLoginBarDiv);
		}

		// Create Page Table Row 2 - Menu Bar
		objSecondRow = objPageTable.insertRow(1);

		// Second Row Cell 0 Is Spanned Into By Side Bar
		// Menu Bar Cell - Still Will Be Cell 0
		objMenuBarCell = objSecondRow.insertCell(0);
		objMenuBarCell.className = "Menu";
		objMenuBarCell.id = "MenuCell";

		// Create Menu Bar Table
		objMBTable = newDoc.createElement("table");
		objMBTable.className = "Menu";

		// Create Menu Bar Row 1 - Only Row
		objMBRow = objMBTable.insertRow(0);

		///////////////////////////////////////
		// Create Home UL Menu
		var objMBHomeMenu = newDoc.createElement("ul")
		objMBHomeMenu.className = "Menu";

		// Create Home UL Menu Top List Item
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Home";
		objMBAnchor.href = Path + "index.php";

		// Add Anchor To Home Top List Item
		var objMBHomeTopLI = newDoc.createElement("li");
		objMBHomeTopLI.className = "Menu";
		objMBHomeTopLI.appendChild(objMBAnchor);

		// Create Child List For Home Top List Item
		var objMBHomeChildUL = newDoc.createElement("ul");
		objMBHomeChildUL.className = "Menu";

		// Create Child List Item 1
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Contact Us";
		objMBAnchor.href = Path + "lipaac/contactus.php";

		var objMBHomeChildLI1 = newDoc.createElement("li");
		objMBHomeChildLI1.className = "Menu";
		objMBHomeChildLI1.appendChild(objMBAnchor);

		// Create Child List Item 2
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Donations";
		objMBAnchor.href = Path + "lipaac/donations.php";

		var objMBHomeChildLI2 = newDoc.createElement("li");
		objMBHomeChildLI2.className = "Menu";
		objMBHomeChildLI2.appendChild(objMBAnchor);

		// Create Child List Item 3
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Mission Statement";
		objMBAnchor.href = Path + "lipaac/mission.php";

		var objMBHomeChildLI3 = newDoc.createElement("li");
		objMBHomeChildLI3.className = "Menu";
		objMBHomeChildLI3.appendChild(objMBAnchor);

		// Create Child List Item 4
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "About Us";
		objMBAnchor.href = Path + "lipaac/aboutus.php";

		var objMBHomeChildLI4 = newDoc.createElement("li");
		objMBHomeChildLI4.className = "Menu";
		objMBHomeChildLI4.appendChild(objMBAnchor);

		// Create Child List Item 5
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Committee Members";
		objMBAnchor.href = Path + "lipaac/committee.php";

		var objMBHomeChildLI5 = newDoc.createElement("li");
		objMBHomeChildLI5.className = "Menu";
		objMBHomeChildLI5.appendChild(objMBAnchor);

		// Create Child List Item 6
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Privacy Policy";
		objMBAnchor.href = Path + "lipaac/privacy.php";

		var objMBHomeChildLI6 = newDoc.createElement("li");
		objMBHomeChildLI6.className = "Menu";
		objMBHomeChildLI6.appendChild(objMBAnchor);

		// Add Child List Items To Child UL
		objMBHomeChildUL.appendChild(objMBHomeChildLI1);
		objMBHomeChildUL.appendChild(objMBHomeChildLI2);
		objMBHomeChildUL.appendChild(objMBHomeChildLI3);
		objMBHomeChildUL.appendChild(objMBHomeChildLI4);
		objMBHomeChildUL.appendChild(objMBHomeChildLI5);
		objMBHomeChildUL.appendChild(objMBHomeChildLI6);

		// Add Child UL To Top LI
		objMBHomeTopLI.appendChild(objMBHomeChildUL);

		// Add Home List Top List Item To Home UL Menu
		objMBHomeMenu.appendChild(objMBHomeTopLI);

		// Add Menu To Table Cell
		objMBCell = objMBRow.insertCell(0);
		objMBCell.className = "Menu";
		objMBCell.style.backgroundImage = "./images/menubar.jpg";
		objMBCell.appendChild(objMBHomeMenu);

		///////////////////////////////////////
		// Create Poetry Menu UL List
		var objMBPoetryMenu = newDoc.createElement("ul")
		objMBPoetryMenu.className = "Menu";

		// Create Poetry UL Menu Top List Item
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Poetry";
		objMBAnchor.href = Path + "poetry/poetry.php";

		// Add Anchor To Poetry Top List Item
		var objMBPoetryTopLI = newDoc.createElement("li");
		objMBPoetryTopLI.className = "Menu";
		objMBPoetryTopLI.appendChild(objMBAnchor);

		// Create Child UL List For Poetry Menu Top List Item
		var objMBPoetryChildUL = newDoc.createElement("ul");
		objMBPoetryChildUL.className = "Menu";

		// Create Child List Item 1
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Archives";
		objMBAnchor.href = Path + "poetry/archives.php";

		var objMBPoetryChildLI1 = newDoc.createElement("li");
		objMBPoetryChildLI1.className = "Menu";
		objMBPoetryChildLI1.appendChild(objMBAnchor);

		// Create Child List Item 2
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "LI Poets";
		objMBAnchor.href = Path + "poetry/lipoets.php";

		var objMBPoetryChildLI2 = newDoc.createElement("li");
		objMBPoetryChildLI2.className = "Menu";
		objMBPoetryChildLI2.appendChild(objMBAnchor);

		// Append Poetry Child List Items To Poetry Child UL List
		objMBPoetryChildUL.appendChild(objMBPoetryChildLI1);
		objMBPoetryChildUL.appendChild(objMBPoetryChildLI2);

		// Append Poetry List Top List Item To Poetry UL Menu
		objMBPoetryMenu.appendChild(objMBPoetryTopLI);

		// Append Poetry Child List To Poetry List
		objMBPoetryTopLI.appendChild(objMBPoetryChildUL);

		// Add Menu To Table Cell
		objMBCell = objMBRow.insertCell(1);
		objMBCell.className = "Menu";
		objMBCell.style.backgroundImage = "../images/menubar.jpg";
		objMBCell.appendChild(objMBPoetryMenu);

		///////////////////////////////////////
		// Create Events Menu List
		var objMBEventsMenu = newDoc.createElement("ul")
		objMBEventsMenu.className = "Menu";

		// Create Events List Top List Item
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Events";
		objMBAnchor.href = Path + "events/events.php";

		var objMBEventsTopLI = newDoc.createElement("li");
		objMBEventsTopLI.className = "Menu";
		objMBEventsTopLI.appendChild(objMBAnchor);

		// Create Child List For Events Top List Item
		var objMBEventsChildUL = newDoc.createElement("ul");
		objMBEventsChildUL.className = "Menu";

		// Create Child List Item 1
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "In the NEWS";
		objMBAnchor.href = Path + "events/inthenews.php";

		var objMBEventsChildLI1 = newDoc.createElement("li");
		objMBEventsChildLI1.className = "Menu";
		objMBEventsChildLI1.appendChild(objMBAnchor);

		// Create Child List Item 2
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Event Schedule";
		objMBAnchor.href = Path + "events/calendar2011.php";

		var objMBEventsChildLI2 = newDoc.createElement("li");
		objMBEventsChildLI2.className = "Menu";
		objMBEventsChildLI2.appendChild(objMBAnchor);

		// Create Child List Item 3
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Event History";
		objMBAnchor.href = Path + "events/history.php";

		var objMBEventsChildLI3 = newDoc.createElement("li");
		objMBEventsChildLI3.className = "Menu";
		objMBEventsChildLI3.appendChild(objMBAnchor);

		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Event Photos";
		objMBAnchor.href = Path + "events/photos.php";

		// Create Child List Item 4
		var objMBEventsChildLI4 = newDoc.createElement("li");
		objMBEventsChildLI4.className = "Menu";
		objMBEventsChildLI4.appendChild(objMBAnchor);

		// Append Events Child List Items To Events Child List
		objMBEventsChildUL.appendChild(objMBEventsChildLI1);
		objMBEventsChildUL.appendChild(objMBEventsChildLI2);
		objMBEventsChildUL.appendChild(objMBEventsChildLI3);
		objMBEventsChildUL.appendChild(objMBEventsChildLI4);

		// Append Events Child List To Events List
		objMBEventsTopLI.appendChild(objMBEventsChildUL);

		// Append Events List Top List Item
		objMBEventsMenu.appendChild(objMBEventsTopLI);

		// Add Menu To Table Cell
		objMBCell = objMBRow.insertCell(2);
		objMBCell.className = "Menu";
		objMBCell.appendChild(objMBEventsMenu);

		///////////////////////////////////////
		// Create Forum UL Menu
		var objMBForumMenu = newDoc.createElement("ul")
		objMBForumMenu.className = "Menu";

		// Create Forum UL Menu Top List Item
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Forum";
		objMBAnchor.href = Path + "forum/forum.php";

		var objMBForumTopLI = newDoc.createElement("li");
		objMBForumTopLI.className = "Menu";
		objMBForumTopLI.appendChild(objMBAnchor);

		// Create Child UL List For Forum Top List Item
		var objMBForumChildUL = newDoc.createElement("ul");
		objMBForumChildUL.className = "Menu";

		// Create List Items For Child List
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Forum Posts";
		objMBAnchor.href = Path + "forum/posts.php?id=0";

		var objMBForumChildLI1 = newDoc.createElement("li");
		objMBForumChildLI1.className = "Menu";
		objMBForumChildLI1.appendChild(objMBAnchor);

		// Append Child List Items To Forum Child List
		objMBForumChildUL.appendChild(objMBForumChildLI1);

		// Append Forum Child List To Forum Menu
		objMBForumTopLI.appendChild(objMBForumChildUL);

		// Append Forum List Top List Item
		objMBForumMenu.appendChild(objMBForumTopLI);

		// Add Menu To Table Cell
		objMBCell = objMBRow.insertCell(3);
		objMBCell.className = "Menu";
		objMBCell.appendChild(objMBForumMenu);

		///////////////////////////////////////
		// Create Store Menu List
		var objMBStoreMenu = newDoc.createElement("ul")
		objMBStoreMenu.className = "Menu";

		// Create Store UL Menu Top List Item
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Store";
		objMBAnchor.href = Path + "store/store.php";

		var objMBStoreTopLI = newDoc.createElement("li");
		objMBStoreTopLI.className = "Menu";
		objMBStoreTopLI.appendChild(objMBAnchor);

		// Create Child List For Store Top List Item
		var objMBStoreChildUL = newDoc.createElement("ul");
		objMBStoreChildUL.className = "Menu";

		// Create Child List Item 1
		objMBAnchor = newDoc.createElement("a");
		objMBAnchor.className = "Menu";
		objMBAnchor.innerHTML = "Products";
		objMBAnchor.href = Path + "store/products.php";

		var objMBStoreChildLI1 = newDoc.createElement("li");
		objMBStoreChildLI1.className = "Menu";
		objMBStoreChildLI1.appendChild(objMBAnchor);

		// Add Child List Items To Child UL
		objMBStoreChildUL.appendChild(objMBStoreChildLI1);

		// Add Child UL To Top List Item
		objMBStoreTopLI.appendChild(objMBStoreChildUL);

		// Add Top List Item To UL Menu
		objMBStoreMenu.appendChild(objMBStoreTopLI);

		// Add Menu To Table Cell
		objMBCell = objMBRow.insertCell(4);
		objMBCell.className = "Menu";
		objMBCell.appendChild(objMBStoreMenu);

		// Append Menu Table To Page Table Cell
		objMenuBarCell.appendChild(objMBTable);
		objMenuBarCell.style.height = "24px";

		//////////////////////////////////////////////
		// Create Third Row - Side Bar Spans Into Cell 0
		// Create First Cell - Will Still Be 0
		objThirdRow = objPageTable.insertRow(2);

		// Create Content Cell
		objContentCell = objThirdRow.insertCell(0);
		objContentCell.className = "Content";
		objContentCell.id = "ContentCell";

		// Page Heading
		objPageHeading = newDoc.createElement("h1");
		objPageHeading.className = "ContentFF";
		objPageHeading.innerHTML = Title;

		// Image
		objPageImage = newDoc.createElement("img");
		objPageImage.className= "Content";
		objPageImage.style.width = "600px";
		objPageImage.marginLeft = "20px";
		objPageImage.src = ImagePath;

		objContentCell.appendChild(objPageHeading);
		objContentCell.appendChild(objPageImage);

		//////////////////////////////////////////////
		// Create Page Table Fourth Row For Footer
		objFourthRow = objPageTable.insertRow(3);

		objFooterCell = objFourthRow.insertCell(0);
		objFooterCell.className = "Footer";
		objFooterCell.id = "FooterCell";
		objFooterCell.colSpan = "2";
		objFooterCell.style.padding = "10px";

		var D = new Date();
		objFootHeading1 = newDoc.createElement("h6");
		objFootHeading1.className = "Footer";
		objFootHeading1.innerHTML = "Copyright &copy; " + D.getFullYear() + " www.lipoetryarchivalcenter.com";
		objFootHeading1.style.fontFamily = "Comic Sans MS";
		objFootHeading1.style.textAlign = "center";
		objFootHeading1.style.color = "#0000FF";
		objFootHeading1.style.margin = "0px";
		objFootHeading1.style.padding = "0px";

		objFootHeading2 = newDoc.createElement("h6");
		objFootHeading2.className = "Footer";
		objFootHeading2.innerHTML = "All Rights Reserved";
		objFootHeading2.style.fontFamily = "Comic Sans MS";
		objFootHeading2.style.textAlign = "center";
		objFootHeading2.style.color = "#0000FF";
		objFootHeading2.style.margin = "0px";
		objFootHeading2.style.padding = "0px";

		objFooterCell.appendChild(objFootHeading1);
		objFooterCell.appendChild(objFootHeading2);

		///////////////////////////////////////
		// Assemble Page Elements
		objPageDiv.appendChild(objPageTable);
		objBody.appendChild(objPageDiv);

		newDoc.appendChild(objBody);
		newDoc.title = Title;
		newDoc.close();
		newWin.focus();
	}
	catch(err)
	{
		alert("Page Error: " + err.description + " " + err.message);
	}
}

