// Modifications made to script for cross-browser compatability by Jim Stiles (www.jdstiles.com)
//Pop-it menu- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var linkset=new Array()

linkset[0]='<div class="menuitems"><a href="batchelor.html">Batchelor Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="bennett.html">Bennett Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="bigge.html">Bigge Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="biggs.html">Biggs Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="claiborne.html">Claiborne Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="council.html">Council Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="durant.html">Durant Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="hardison.html">Hardison Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="dehardy.html">deHardy Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="hardy.html">Hardy Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="hatch.html">Hatch Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="hewes.html">Hewes Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="huckstep.html">Huckstep Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="johnson.html">Johnson Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="lawrence.html">Lawrence Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="lindsay.html">Lindsay Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="little.html">Little Lineage</a></div>'
linkset[0]+='<div class="menuitems"><a href="long.html">Long/Longley Lineage</a></div>'

linkset[7]='<div class="menuitems"><a href="melton.html">Melton Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="murray.html">Murray Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="odyer.html">ODyer Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="parker.html">Parker Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="parrott.html">Parrott Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="phillips.html">Phillips Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="starrett.html">Starrett Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="sutton.html">Sutton Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="tankersley.html">Tankersley Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="thornhill.html">Thornhill Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="tilden.html">Tilden Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="vincent.html">Vincent Lineage</a></div>'
linkset[7]+='<div class="menuitems"><a href="wooten.html">Wooten Lineage</a></div>'

linkset[1]='<div class="menuitems"><a href="batcem.html">Batchelor Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="bayscem.html">Bays Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="bennettcem.html">Bennett Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="biggscem.html">Biggs Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="binghamcem.html">Bingham Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="claibornecem.html">Claiborne Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="councem.html">Council Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="durantcem.html">Durant Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="gregorycem.html">Gregory Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="hardisoncem.html">Hardison Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="hardycem.html">Hardy Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="lawrencecem.html">Lawrence Burials</a></div>'
linkset[1]+='<div class="menuitems"><a href="littlecem.html">Little Burials</a></div>'

linkset[8]='<div class="menuitems"><a href="meltoncem.html">Melton Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="parkercem.html">Parker Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="parrcem.html">Parrott Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="starrettcem.html">Starrett Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="suttcem.html">Sutton Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="tankcem.html">Tankersley Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="thorncem.html">Thornhill Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="vincentcem.html">Vincent Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="wootcem.html">Wooten Burials</a></div>'
linkset[8]+='<div class="menuitems"><a href="zieglercem.html">Ziegler Burials</a></div>'

linkset[2]='<div class="menuitems"><a href="bennettpic.html">Bennett Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="councilpic.html">Council Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="dehardypic.html">de Hardy Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="hardisonpic.html">Hardison Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="hardypic.html">Hardy Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="meltpic.html">Melton Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="starpic.html">Starrett Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="suttonpic.html">Sutton Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="vincpic.html">Vincent Pictures</a></div>'
linkset[2]+='<div class="menuitems"><a href="wootpic.html">Wooten Pictures</a></div>'

linkset[3]='<div class="menuitems"><a href="warcivil.html">Civil War</a></div>'
linkset[3]+='<div class="menuitems"><a href="warkorean.html">Korean War</a></div>'
linkset[3]+='<div class="menuitems"><a href="warmex.html">Mexican-American War</a></div>'
linkset[3]+='<div class="menuitems"><a href="warrev.html">Revolutionary War</a></div>'
linkset[3]+='<div class="menuitems"><a href="war1812.html">War of 1812</a></div>'
linkset[3]+='<div class="menuitems"><a href="warww1.html">World War I</a></div>'
linkset[3]+='<div class="menuitems"><a href="warww2.html">World War II</a></div>'
linkset[3]+='<div class="menuitems"><a href="warvietnam1.html">Vietnam War</a></div>'

linkset[4]='<div class="menuitems"><a href="writeart.html">Writing Mailing List Queries</a></div>'
linkset[4]+='<div class="menuitems"><a href="research.html">Helpful Research Tips</a></div>'
linkset[4]+='<div class="menuitems"><a href="nowwhat.html">What to do With All This Info</a></div>'
linkset[4]+='<div class="menuitems"><a href="vocab.html">Genealogy Vocabulary</a></div>'
linkset[4]+='<div class="menuitems"><a href="occup.html">List of Occupations</a></div>'
linkset[4]+='<div class="menuitems"><a href="medical.html">Medical Ailments</a></div>'
linkset[4]+='<div class="menuitems"><a href="epidemic.html">US Epidemics 1657-1918</a></div>'
linkset[4]+='<div class="menuitems"><a href="naming.html">Naming Patterns</a></div>'
linkset[4]+='<div class="menuitems"><a href="which_war.htm">Wars Served in by Age</a></div>'
linkset[4]+='<div class="menuitems"><a href="cemhow.html">Cemetery Surveys</a></div>'
linkset[4]+='<div class="menuitems"><a href="passlist.html">Passenger Lists</a></div>'
linkset[4]+='<div class="menuitems"><a href="wagontrn.html">What to Take on a Wagon Train</a></div>'

linkset[5]='<div class="menuitems"><a href="baldwin.html">Baldwin Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="bays.html">Bays Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="bingham.html">Bingham Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="gregory.html">Gregory Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="isom.html">Isom Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="mcdaniel.html">McDaniel Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="porter.html">Porter Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="purcell.html">Purcell Lineage</a></div>'
linkset[5]+='<div class="menuitems"><a href="ziegler.html">Ziegler Lineage</a></div>'

linkset[6]='<div class="menuitems"><a href="linksal.html">Alabama Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linkscan.html">Canadian Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksindian.html">Cherokee Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linkseng.html">England Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksin.html">Indiana Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksire.html">Irish Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksmd.html">Maryland Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksma.html">Massachusetts</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksms.html">Mississippi Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksnc.html">North Carolina Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksok.html">Oklahoma Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linkscot.html">Scotland Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linkstn.html">Tennessee Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linkstx.html">Texas Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linksva.html">Virginia Links</a></div>'
linkset[6]+='<div class="menuitems"><a href="linkswale.html">Wales Links</a></div>'

linkset[9]='<div class="menuitems"><a href="ajanuary.html">January Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="afebruary.html">February Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="amarch.html">March Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="aapril.html">April Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="amay.html">May Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="ajune.html">June Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="ajuly.html">July Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="aaugust.html">August Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="aseptember.html">September Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="aoctober.html">October Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="anovember.html">November Awards</a></div>'
linkset[9]+='<div class="menuitems"><a href="adecember.html">December Awards</a></div>'

linkset[10]='<div class="menuitems"><a href="hardy.html">Hardy Lineage</a></div>'
linkset[10]+='<div class="menuitems"><a href="parrott.html">Parrott Lineage</a></div>'
linkset[10]+='<div class="menuitems"><a href="wooten.html">Wooten Awards</a></div>'

////No need to edit beyond here

var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&!document.all
var ns4=document.layers

function showmenu(e,which){

if (!document.all&&!document.getElementById&&!document.layers)
return

clearhidemenu()

menuobj=ie4? document.all.popmenu : ns6? document.getElementById("popmenu") : ns4? document.popmenu : ""
menuobj.thestyle=(ie4||ns6)? menuobj.style : menuobj

if (ie4||ns6)
menuobj.innerHTML=which
else{
menuobj.document.write('<layer name=gui bgColor=#E6E6E6 width=165 onmouseover="clearhidemenu()" onmouseout="hidemenu()">'+which+'</layer>')
menuobj.document.close()
}

menuobj.contentwidth=(ie4||ns6)? menuobj.offsetWidth : menuobj.document.gui.document.width
menuobj.contentheight=(ie4||ns6)? menuobj.offsetHeight : menuobj.document.gui.document.height
eventX=ie4? event.clientX : ns6? e.clientX : e.x
eventY=ie4? event.clientY : ns6? e.clientY : e.y

//Find out how close the mouse is to the corner of the window
var rightedge=ie4? document.body.clientWidth-eventX : window.innerWidth-eventX
var bottomedge=ie4? document.body.clientHeight-eventY : window.innerHeight-eventY

//if the horizontal distance isn't enough to accomodate the width of the context menu
if (rightedge<menuobj.contentwidth)
//move the horizontal position of the menu to the left by it's width
menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX-menuobj.contentwidth : ns6? window.pageXOffset+eventX-menuobj.contentwidth : eventX-menuobj.contentwidth
else
//position the horizontal position of the menu where the mouse was clicked
menuobj.thestyle.left=ie4? document.body.scrollLeft+eventX : ns6? window.pageXOffset+eventX : eventX

//same concept with the vertical position
if (bottomedge<menuobj.contentheight)
menuobj.thestyle.top=ie4? document.body.scrollTop+eventY-menuobj.contentheight : ns6? window.pageYOffset+eventY-menuobj.contentheight : eventY-menuobj.contentheight
else
menuobj.thestyle.top=ie4? document.body.scrollTop+event.clientY : ns6? window.pageYOffset+eventY : eventY
menuobj.thestyle.visibility="visible"
return false
}

function contains_ns6(a, b) {
//Determines if 1 element in contained in another- by Brainjar.com
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function hidemenu(){
if (window.menuobj)
menuobj.thestyle.visibility=(ie4||ns6)? "hidden" : "hide"
}

function dynamichide(e){
if (ie4&&!menuobj.contains(e.toElement))
hidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
hidemenu()
}

function delayhidemenu(){
if (ie4||ns6||ns4)
delayhide=setTimeout("hidemenu()",500)
}

function clearhidemenu(){
if (window.delayhide)
clearTimeout(delayhide)
}

function highlightmenu(e,state){
if (document.all)
source_el=event.srcElement
else if (document.getElementById)
source_el=e.target
if (source_el.className=="menuitems"){
source_el.id=(state=="on")? "mouseoverstyle" : ""
}
else{
while(source_el.id!="popmenu"){
source_el=document.getElementById? source_el.parentNode : source_el.parentElement
if (source_el.className=="menuitems"){
source_el.id=(state=="on")? "mouseoverstyle" : ""
}
}
}
}

if (ie4||ns6)
document.onclick=hidemenu



