﻿/***********************************************
* AnyLink Drop Down Menu- ? Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Contents for menu 1 (Programming)
var menu1=new Array()
menu1[0] = ""
menu1[0] = menu1[0]+"<table cellpadding=0 cellspacing=0 border=0>"
//menu1[0] = menu1[0]+"	<tr>"
//menu1[0] = menu1[0]+"		<td><a href='pdf/npac2008_sessions.pdf'>Complete Session Information PDF</a></td>"
//menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='preconvention.cfm'>Tuesday: National Arts Strategies Programs</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='preconvention_wed.cfm'>Wednesday: Open NSO Seminars</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='generalsessions.cfm'>General Sessions</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td>&nbsp;<a href='generalsessions.cfm#powerofcommunity'><em>The Power of Community Building</em></a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td>&nbsp;<a href='generalsessions.cfm#goodtogreat'><em>From Good to Great and the Social Sector</em></a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td>&nbsp;<a href='generalsessions.cfm#radicalideas'><em>Radical Ideas From Beyond the Border</em></a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td>&nbsp;<a href='townmeeting.cfm'><em>A 21st Century Town Meeting&reg; &amp; America</em>Speaks <em>Caucuses</em></a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='sponsored.cfm'>Sponsored Sessions</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='indepth.cfm'>In-Depth Sessions</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='breakout.cfm'>Breakout Sessions</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='artmaking.cfm'>Art-Making Sessions</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"	<tr>"
menu1[0] = menu1[0]+"		<td><a href='sessions.cfm'>NPAC Sessions by Interest or Topic</a></td>"
menu1[0] = menu1[0]+"	</tr>"
menu1[0] = menu1[0]+"</table>"

//Contents for menu 2 (Planning Your Visit)
var menu2=new Array()
menu2[0] = ""
menu2[0] = menu2[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#hotelinformation'>Hotel Information/Tax Relief</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#airlinespecials'>Airline Specials</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#gettingaroundindenver'>Getting Around in Denver</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#registration'>Registration</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#fundingyourattendance'>Funding Your Attendance</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#downtowndenver'>Downtown Denver: Getting It Right</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"	<tr>"
menu2[0] = menu2[0]+"		<td><a href='denver.htm#maps'>Maps</a></td>"
menu2[0] = menu2[0]+"	</tr>"
menu2[0] = menu2[0]+"</table>"

//Contents for menu 3 (Networking)
var menu3=new Array()
menu3[0] = ""
menu3[0] = menu3[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#advocacycenter'>Advocacy Center</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#smartbar'>SmART Bar</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#receptions'>Receptions</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#latenights'>Late Nights</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#dinearounds'>Dine-Arounds</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#exhibitarea'>The Exhibits At Artstown By Ovation TV</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"	<tr>"
menu3[0] = menu3[0]+"		<td><a href='networking.cfm#internetcafe'>POP Cyber Caf&eacute; and WiFi</a></td>"
menu3[0] = menu3[0]+"	</tr>"
menu3[0] = menu3[0]+"</table>"

//Contents for menu 4 (Exhibitors)
var menu4=new Array()
menu4[0] = ""
menu4[0] = menu4[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu4[0] = menu4[0]+"	<tr>"
menu4[0] = menu4[0]+"		<td><a href='pdf/NPAC%20brochure_singlepgs.pdf'>Exhibitor Brochure PDF</a></td>"
menu4[0] = menu4[0]+"	</tr>"
menu4[0] = menu4[0]+"	<tr>"
menu4[0] = menu4[0]+"		<td><a href='exhibitor.cfm#iwanttoexhibit'>I Want to Exhibit</a></td>"
menu4[0] = menu4[0]+"	</tr>"
menu4[0] = menu4[0]+"	<tr>"
menu4[0] = menu4[0]+"		<td><a href='exhibitor.cfm#lookwhoscoming'>Look Who's Coming</a></td>"
menu4[0] = menu4[0]+"	</tr>"
menu4[0] = menu4[0]+"</table>"

//Contents for menu 5 (Press)
var menu5=new Array()
menu5[0] = ""
menu5[0] = menu5[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu5[0] = menu5[0]+"	<tr>"
menu5[0] = menu5[0]+"		<td><a href='doc/APPLICATION%20FOR%20PRESS%20CREDENTIALING%20NPAC%204-8-08.doc'>Press Registration Form</a></td>"
menu5[0] = menu5[0]+"	</tr>"
menu5[0] = menu5[0]+"	<tr>"
menu5[0] = menu5[0]+"		<td><a href='press.htm#pressreleases'>Press Releases</a></td>"
menu5[0] = menu5[0]+"	</tr>"
menu5[0] = menu5[0]+"	<tr>"
menu5[0] = menu5[0]+"		<td><a href='press.htm#selectionofmediacoverage'>Selection of Media Coverage</a></td>"
menu5[0] = menu5[0]+"	</tr>"
menu5[0] = menu5[0]+"	<tr>"
menu5[0] = menu5[0]+"		<td><a href='press.htm#photographs'>Photographs</a></td>"
menu5[0] = menu5[0]+"	</tr>"
menu5[0] = menu5[0]+"</table>"

//Contents for menu 6 (About)
var menu6=new Array()
menu6[0] = ""
menu6[0] = menu6[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='about.htm#aboutnpac'>About NPAC</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='townmeeting.cfm'>21<sup>st</sup> Century Town Meeting</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='about.htm#participatingorganizations'>Participating Organizations</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='about.htm#conventionthemes'>Convention Themes</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='about.htm#objectives'>Objectives</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='staff.htm'>NPAC Planners</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='staff.htm#steeringcommittee'>Steering Committee</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='staff.htm#staff'>Staff</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='staff.htm#committees'>Committees</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"	<tr>"
menu6[0] = menu6[0]+"		<td><a href='about.htm#accessibility'>Accommodation for Disabilities</a></td>"
menu6[0] = menu6[0]+"	</tr>"
menu6[0] = menu6[0]+"</table>"

//Contents for menu 7 (Schedule)
var menu7=new Array()
menu7[0] = ""
menu7[0] = menu7[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='pdf/NPAC-Hi-res.pdf'>Download NPAC Program Book</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='pdf/NPAC%20Schedule%20grid%20052208.pdf'>\"NPAC at a Glance\" PDF</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='schedule.cfm#tuesday'>Tuesday, June 10</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='schedule.cfm#wednesday'>Wednesday, June 11</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='schedule.cfm#thursday'>Thursday, June 12</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='schedule.cfm#friday'>Friday, June 13</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"	<tr>"
menu7[0] = menu7[0]+"		<td><a href='schedule.cfm#saturday'>Saturday, June 14</a></td>"
menu7[0] = menu7[0]+"	</tr>"
menu7[0] = menu7[0]+"</table>"

//Contents for menu 8 (Performances)
var menu8=new Array()
menu8[0] = ""
menu8[0] = menu8[0]+"<table cellpadding=0 cellspacing=0 border=0>"
menu8[0] = menu8[0]+"	<tr>"
menu8[0] = menu8[0]+"		<td><a href='performances.cfm#choralmusic'>Choral Music</a></td>"
menu8[0] = menu8[0]+"	</tr>"
menu8[0] = menu8[0]+"	<tr>"
menu8[0] = menu8[0]+"		<td><a href='performances.cfm#classical'>Classical</a></td>"
menu8[0] = menu8[0]+"	</tr>"
menu8[0] = menu8[0]+"	<tr>"
menu8[0] = menu8[0]+"		<td><a href='performances.cfm#dance'>Dance</a></td>"
menu8[0] = menu8[0]+"	</tr>"
menu8[0] = menu8[0]+"	<tr>"
menu8[0] = menu8[0]+"		<td><a href='performances.cfm#opera'>Opera</a></td>"
menu8[0] = menu8[0]+"	</tr>"
menu8[0] = menu8[0]+"	<tr>"
menu8[0] = menu8[0]+"		<td><a href='performances.cfm#theatre'>Theatre</a></td>"
menu8[0] = menu8[0]+"	</tr>"
menu8[0] = menu8[0]+"</table>"
	
var menuwidth='150px' //default menu width
var menubgcolor='#8CC63F'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?
var dropdownTopOffset = 23 //position of dropdown content from top of link

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset
if (whichedge=="rightedge"){
	edgeoffset= 11
	var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
	dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
	if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
		edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
	edgeoffset= 18
	var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
	var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
	dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
	if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
		edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
	if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
		edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
	}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)

dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top") + dropdownTopOffset
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu