var PopupWindow = ""
var hideTimeOut = "";
var hideLayerFlag = 0;
var myLayersArray = new Array();

function init()
{
	myLayersArray[myLayersArray.length] = "ExhibitionsMenu";
	myLayersArray[myLayersArray.length] = "WaterMenu";
	myLayersArray[myLayersArray.length] = "MeetingMenu";
	myLayersArray[myLayersArray.length] = "AuctionMenu";
	myLayersArray[myLayersArray.length] = "TravelMenu";
	if(document.getElementsByTagName)
	{
		arrayOfDiv = document.getElementsByTagName("div");
	}
	hideAll();
}
function clearTime(layerName)
{
	clearTimeout(hideTimeOut);
	hideLayerFlag = 0;
}
function hideLayerMenu(layerName)
{
	//if(hideLayerFlag == 0)
	//{
	//	hideTimeOut = setTimeout("hideLayer('"+layerName+"');",100);
	//	hideLayerFlag = 1;
	//	return;
	//}
    if (document.all)
	{
      document.all[layerName].style.visibility = "hidden";
    }
	else if(document.layers)
	{
		document.layers[layerName].visibility = "hidden";
    }
	else if(document.getElementById)
	{
		arrayOfDiv[layerName].style.visibility = "hidden"
	}
}
function hideLayer(layerName)
{
	if(hideLayerFlag == 0)
	{
		hideTimeOut = setTimeout("hideLayer('"+layerName+"');",100);
		hideLayerFlag = 1;
		return;
	}
    if (document.all)
	{
      document.all[layerName].style.visibility = "hidden";
    }
	else if(document.layers)
	{
		document.layers[layerName].visibility = "hidden";
    }
	else if(document.getElementById)
	{
		arrayOfDiv[layerName].style.visibility = "hidden"
	}
}
function hideAll()
{
	for(i=0;i<myLayersArray.length;i++)
	{
    	if (document.all)
		{
    	  document.all[myLayersArray[i]].style.visibility = "hidden";
	    }
    	else if(document.layers)
		{
			document.layers[myLayersArray[i]].visibility = "hidden";
	    }
		else if(document.getElementById)
		{
			arrayOfDiv[layerName].style.visibility = "hidden"
		}
	}
}
function showLayer(layerName)
{
	clearTime();
	for(i=0;i<myLayersArray.length;i++)
	{
		if(myLayersArray[i] != layerName)
		{
			hideLayerFlag = 1;
			hideLayer(myLayersArray[i]);
			hideLayerFlag = 0;
		}
	}
    if (document.all)
	{
		document.all[layerName].style.visibility = "visible";
    }
    else if(document.layers)
	{
		document.layers[layerName].visibility = "visible";
    }
	else if(document.getElementById)
	{
		arrayOfDiv[layerName].style.visibility = "visible"
	}
}

//************************************************************************************************
function OpenPopUp(windowsname,address,width,height,scrollbars,resizable,status,toolbar,menubar)
{
	var w = 480, h = 340;
		
	if (document.all || document.layers)
	{
	   w = screen.availWidth;
	   h = screen.availHeight;
	}
	
	var popW = width, popH = height;
	
	var leftPos = (w-popW)/2, topPos = (h-popH)/2;
	
	if(PopupWindow)
	{
		if(!PopupWindow.closed)
		{
			PopupWindow.close();
		}
	}
	PopupWindow = window.open(address, windowsname,'width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos + ',scrollbars=' + scrollbars + ',resizable=' + resizable + ',status=' + status + ',toolbar=' + toolbar + ',location=0,menubar=' + menubar + ',directories=0');
	PopupWindow.focus();
}
//************************************************************************************************
function mainNavigation(strSection)
{
	/* 
	Cory, 
	On following link, you will need to change the URL in more than 1 place:
	- Calendar
	- Film
	- Forum
	- Workshop
	- Press
	- Travel
	*/
	document.writeln ("<div id='menu'>");
	document.writeln ("	<ul class='level1'>");
	if (strSection == "Calendar")
	{
		document.writeln ("		<li id='mnuCalendarSelected'><a href='calendar.htm'><img src='../images/ff2006/menu_calendar_r.gif' name='nav_calendar' width='260' height='22' border='0' id='Img1'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuCalendar'><a href='calendar.htm'><img src='../images/ff2006/menu_calendar.gif' name='nav_calendar' width='260' height='22' border='0' id='Img1'></a></li>");
	}
	if (strSection == "Exhibitions")
	{
		document.writeln ("		<li id='mnuExhibitionsSelected' class='submenu'>");
	}
	else
	{
		document.writeln ("		<li id='mnuExhibitions' class='submenu'>");
	}
	document.writeln ("			<a href='exhibitions.htm'><img src='../images/ff2006/menu_exhibition.gif' name='nav_exhib' width='260' height='24' border='0' id='Img2'></a>");
	document.writeln ("			<ul class='level2'>");
	document.writeln ("				<li><a href='exhibitions_byff.htm' class='subMenuLevel2'>FOTOFEST2006 Galleries</a></li>");
	document.writeln ("				<li><a href='exhibitions_partspaces.htm' class='subMenuLevel2'>Participating Spaces</a></li>");
	document.writeln ("				<li><a href='exhibitions_map.htm' class='subMenuLevel2'>Map & Guide</a></li>");
	document.writeln ("			</ul>");
	document.writeln ("		</li>");
	if (strSection == "Film")
	{
		document.writeln ("		<li id='mnuFilmSelected'><a href='filmvideo.htm' class='mnuFilm'><img src='../images/ff2006/menu_film_r.gif' name='nav_film' width='260' border='0' id='Img3'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuFilm'><a href='filmvideo.htm' class='mnuFilm'><img src='../images/ff2006/menu_film.gif' name='nav_film' width='260' border='0' id='Img3'></a></li>");
	}
	if (strSection == "Forum")
	{
		document.writeln ("		<li id='mnuForumSelected'><a href='forum.htm' class='mnuForum'><img src='../images/ff2006/menu_forum_r.gif' name='nav_forum' width='260' border='0' id='Img4'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuForum'><a href='forum.htm' class='mnuForum'><img src='../images/ff2006/menu_forum.gif' name='nav_forum' width='260' height='21' border='0' id='Img4'></a></li>");
	}
	if (strSection == "Portfolio")
	{
		document.writeln ("		<li id='mnuPortfolioSelected' class='submenu'>");
	}
	else
	{
		document.writeln ("		<li id='mnuPortfolio' class='submenu'>");
	}	
	document.writeln ("			<a href='meetingplace.htm' class='mnuPortfolio'><img src='../images/ff2006/menu_portfolio.gif' name='nav_portfolio' width='260' height='25' border='0' id='Img5'></a>");
	document.writeln ("			<ul class='level2'>");
	document.writeln ("				<li><a href='meetingplace_schedule.htm' class='subMenuLevel2'>Schedule/Location</a></li>");
	document.writeln ("				<li><a href='meetingplace_reviewers.htm' class='subMenuLevel2'>Reviewers</a></li>");
	document.writeln ("				<li><a href='travel.htm' class='subMenuLevel2'>Travel</a></li>");
	document.writeln ("				<li><a href='meetingplace_register.htm' class='subMenuLevel2'>Registration</a></li>");
	document.writeln ("			</ul>");
	document.writeln ("		</li>");
	if (strSection == "FinePrint")
	{
		document.writeln ("		<li id='mnuFinePrintSelected' class='submenu'>");
	}
	else
	{
		document.writeln ("		<li id='mnuFinePrint' class='submenu'>");
	}	
	document.writeln ("			<a href='auction.htm' class='mnuFinePrint'><img src='../images/ff2006/menu_fineprint.gif' name='nav_auction' width='260' border='0' id='Img6'></a>");
	document.writeln ("			<ul class='level2'>");
	document.writeln ("				<li><a href='auction_prints.htm' class='subMenuLevel2'>Prints Preview</a></li>");
	document.writeln ("				<li><a href='#' class='subMenuLevel2'>Absentee Bid Form [PDF]</a></li>");
	document.writeln ("			</ul>");
	document.writeln ("		</li>");
	if (strSection == "Workshop")
	{
		document.writeln ("		<li id='mnuWorkshopSelected'><a href='workshops.htm' class='mnuWorkshops'><img src='../images/ff2006/menu_workshop_r.gif' name='nav_workshops' width='260' border='0' id='Img7'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuWorkshop'><a href='workshops.htm' class='mnuWorkshops'><img src='../images/ff2006/menu_workshop.gif' name='nav_workshops' width='260' border='0' id='Img7'></a></li>");
	}
	if (strSection == "Press")
	{
		document.writeln ("		<li id='mnuPressSelected'><a href='press.htm' class='mnuPress'><img src='../images/ff2006/menu_press_r.gif' name='nav_press' width='260' height='25' border='0' id='Img8'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuPress'><a href='press.htm' class='mnuPress'><img src='../images/ff2006/menu_press.gif' name='nav_press' width='260' height='25' border='0' id='Img8'></a></li>");
	}
		if (strSection == "Blog")
	{
		document.writeln ("		<li id='mnuBlogSelected'><a href='http://www.fotofest.org/weblog/' class='mnuBlog'><img src='../images/ff2006/menu_blog_r.gif' name='nav_blog' width='260' height='25' border='0' id='Img11'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuBlog'><a href='http://www.fotofest.org/weblog/archives.html' class='mnuBlog'><img src='../images/ff2006/menu_blog.gif' name='nav_blog' width='260' height='25' border='0' id='Img11'></a></li>");
	}
	if (strSection == "Travel")
	{
		document.writeln ("		<li id='mnuTravelSelected'><a href='travel.htm' class='mnuTravel'><img src='../images/ff2006/menu_travel_r.gif' name='nav_travel' width='260' height='22' border='0' id='Img9'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuTravel'><a href='travel.htm' class='mnuTravel'><img src='../images/ff2006/menu_travel.gif' name='nav_travel' width='260' height='22' border='0' id='Img9'></a></li>");
	}
	if (strSection == "Sponsor")
	{
		document.writeln ("		<li id='mnuSponsorsSelected'><a href='../sponsors.htm' class='mnuSponsors'><img src='../images/ff2006/menu_sponsors_r.gif' name='nav_sponsors' width='260' height='43' border='0' id='Img10'></a></li>");
	}
	else
	{
		document.writeln ("		<li id='mnuSponsors'><a href='../sponsors.htm' class='mnuSponsors'><img src='../images/ff2006/menu_sponsor.gif' name='nav_sponsors' width='260' height='43' border='0' id='Img10'></a></li>");
	}	
	document.writeln ("	</ul>");
	document.writeln ("</div>");
}
