function imgOn (imgName){   if (document.images){document[imgName].src=eval(imgName + "on.src"); }}  function imgOff (imgName){   if (document.images){document[imgName].src=eval(imgName + "off.src"); }}if (document.images){   img1on=new Image();   img1on.src="images/home2.jpg";   img2on=new Image();   img2on.src="images/about2.jpg";   img3on=new Image();   img3on.src="images/related2.jpg";   img9on=new Image();   img9on.src="images/privacy2.jpg";   img10on=new Image();   img10on.src="images/webmaster2.jpg";              img1off=new Image();   img1off.src="images/home.jpg";   img2off=new Image();   img2off.src="images/about.jpg";   img3off=new Image();   img3off.src="images/related.jpg";   img9off=new Image();   img9off.src="images/privacy.jpg";   img10off=new Image();   img10off.src="images/webmaster.jpg";         }image1 = new Image();image1.src = "images/home2.jpg";image2 = new Image();image2.src = "images/about2.jpg";image3 = new Image();image3.src = "images/related2.jpg";image9 = new Image();image9.src = "images/privacy2.jpg";image10 = new Image();image10.src = "images/webmaster2.jpg";function popLayer(a){if(!descarray[a]){descarray[a]="<font color=red>This popup (#"+a+") isn't setup correctly - needs description</font>";}if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}else {pad="1"; bord="0";}desc =    "<table cellspacing=0 cellpadding="+pad+" border="+bord+"  bgcolor=000000><tr><td>\n"        +"<table cellspacing=0 cellpadding=10 border=0 width=100%><tr><td bgcolor=ffffdd><font size=-1 color=003471>\n"        +descarray[a]        +"\n</td></tr></table>\n"        +"</td></tr></table>";if(navigator.family =="nn4") {        document.object1.document.write(desc);        document.object1.document.close();        document.object1.left=x+5;        document.object1.top=y-30;        }else if(navigator.family =="ie4"){        object1.innerHTML=desc;        object1.style.pixelLeft=x+5;        object1.style.pixelTop=y-30;        }else if(navigator.family =="gecko"){        document.getElementById("object1").innerHTML=desc;        document.getElementById("object1").style.left=x+5;        document.getElementById("object1").style.top=y-30;        }}function hideLayer(){if (overdiv == "0") {        if(navigator.family =="nn4") {eval(document.object1.top="-500");}        else if(navigator.family =="ie4"){object1.innerHTML="";}        else if(navigator.family =="gecko") {document.getElementById("object1").style.top="-500";}        }}//  ########  TRACKS MOUSE POSITION FOR POPUP PLACEMENTvar isNav = (navigator.appName.indexOf("Netscape") !=-1);function handlerMM(e){x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;y = (isNav) ? e.pageY : event.clientY + document.body.scrollTop;}if (isNav){document.captureEvents(Event.MOUSEMOVE);}document.onmousemove = handlerMM;//   ##############  SIMPLE  BROWSER SNIFFERif (document.layers) {navigator.family = "nn4"}if (document.all) {navigator.family = "ie4"}if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}//  #########  popup textdescarray = new Array("<b>Displays automatically these averages -</b><br>Age of Monuments<br>Years to Build the Monuments<br><br><b>Displays automatically these graphs -</b><br>Periods Memorialized<br>Dedication Dates<br><br><b>Texts readily available-</b><br>Working Bibliography<br>Registry Design, Database Definitions","Search for a monument, or monuments, by town, county, state, zip<br><br>Search by ID number if known<br><br>Browse for a title or a title fragment","Each monument has detailed data fields, grouped by<br>Content, Design, Setting, and Demography.","Major U.S. historical themes in American life<br>as reflected in its monuments and memorials.","Additional mapping tools. Comparative monument and aesthetic analyses. Working Bibliography. Fieldguide text.","Just curious and want to ask a question?<br><br>Like to suggest a monument, memorial, marker?<br><br>Have a special project you'd like to discuss?");overdiv="0";//  #########  CREATES POP UP BOXES