var menu1=new Array()
menu1[0]='<A HREF="Louvre.htm" TITLE="and l&#146;arc du Carrousel, the cour Carr&eacute;e and cour Napol&eacute;on, pavillon Denon and pavilion Richelieu, I.M. Pei&#146;s Glass Pyramid, the jardin des Tuileries and pont des Arts.">Mus&eacute;e du Louvre</A>'
menu1[1]='<A HREF="Marais.htm" TITLE="rue Fran&ccedil;ois Miron, rue Charlemagne, rue du Pr&eacute;v&ocirc;t, H&ocirc;tel de Sens, rue des Barres, rue du Grenier sur l&#146;Eau, rue de l&#146;H&ocirc;tel de Ville, H&ocirc;tel H&eacute;rouet, rue Vieille du Temple, Place Sainte-Catherine, Impasse du B&#156;uf; place des Vosges, caf&eacute; Hugo, Queen&#146;s pavillion, rue de B&eacute;arn, Square Louis XIII, and rue de Birague">the Marais</A>'
menu1[2]='<A HREF="Bastille.htm" TITLE="the colonne de Juillet, the &laquo;g&eacute;nie de la Bastille&raquo; and elsewhere on the right bank: rue de Bretagne, the March&eacute; des Enfants Rouges; boulevard Saint-Denis, portes Saint-Martin and Saint-Denis, rue de Clery, gare du Nord, march&eacute; Saint-Quentin, boulevard Magenta, rue Manin, parc des Buttes Chaumont, parc de Bagatelle, bois de Boulogne, parc Monceau, and parc de la Villette.">Place de la Bastille</A>'
menu1[3]='<A HREF="Montmartre.htm" TITLE="&#133;place du Tertre, Basilica Sacre-C&#156;ur. Also: pictures of places outside of Paris: the ch&acirc;teaux de Versailles, de Chantilly and Vaux-le-Vicomte">Montmartre</A>'
menu1[4]='<A HREF="ChampsElysees.htm" TITLE="and place de la Concorde, l&#146;arc de Triomphe, the Eternal Flame, the Tomb of the Unknown Soldier, and the Fontaine des Mers">the Champs-&Eacute;lys&eacute;es</A>'
menu1[5]='<A HREF="NotreDame.htm" TITLE="towers, fa&ccedil;ades, statues, sculptures, flying buttresses, the Gallery of Kings, the Portal of Saint Anne, the parvis de Notre-Dame and elsewhere on &icirc;le de la Cit&eacute; and &icirc;le Saint-Louis">Notre-Dame</A>'
menu1[6]='<A HREF="IleDeLaCite.htm" TITLE="Paris&#146; islands in the middle of the river Seine: rue d&#146;Arcole, pont au Double, Petit Pont, the Flower Market, people feeding pigeons and sparrows.">&Icirc;le de la Cit&eacute;, &icirc;le Saint-Louis</A>'
menu1[7]='<A HREF="HotelDeVille.htm" TITLE="Paris&#146; city hall and environs: the Georges-Pompidou Mus&eacute;e National d&#146;Art Moderne, the Stravinsky pool, Saint-Gervais church, Fountain des Innocents, Forum des Halles, and Saint-Eustache">H&ocirc;tel de Ville</A>'
menu1[8]='<A HREF="da-Vinci-Code-Paris.htm" TITLE="Saint-Sulpice Church, the mus&eacute;e du Louvre, l&#146;arc du Carrousel, I.M. Pei&#146;s Inverted Pyramid, pont du Carrousel, and the jardin des Tuileries">da Vinci Code Paris</A>'
menu1[9]='<A HREF="EiffelTower.htm" TITLE="and surrounding gardens, its internal structure: beams, girders and pulleys, the palais de Chaillot, the champ de Mars, pont Alexandre III, Square Rapp, and the Esplanade Trocad&eacute;ro">the Eiffel Tower</A>'
menu1[10]='<A HREF="LeftBank.htm" TITLE="l&#146;Institut de France, the Museum of the Middle Ages, l&#146;Institut du Monde Arabe, and the Catacombs">the Left Bank</A>'
menu1[11]='<A HREF="SaintSulpice.htm" TITLE="&Eacute;glise Saint-Sulpice: the fa&ccedil;ade, statues, sculptures, columns, balconies, the high altar, the astronomical gnomon and the brass line.">Saint-Sulpice church</A>'
menu1[12]='<A HREF="RiverSeine.htm" TITLE="&#133;seen from Left and Right Banks, featuring pictures of springtime floods, the Conciergerie, &icirc;le de la Cit&eacute; and &Icirc;le Saint-Louis, Institut de France and Institut du Monde Arabe, the Left and Right Banks, pont Alexandre III, pont d&#146;Arcole, pont de Sully, pont Neuf, pont de Sully, port des C&eacute;lestins, quai d&#146;Orsay, quai des Orf&egrave;vres, and Square du Vert-Gallant">the river Seine</A>'
menu1[13]='<A HREF="CanalSaintMartin.htm" TITLE="Locks, bridges, and quais; Bassin des R&eacute;collets, quai de Jemmapes, Passerelle H&ocirc;tel du Nord, les &eacute;cluses des Morts,&#133;">Canal Saint-Martin</A>'
menu1[14]='<A HREF="Belleville.htm" TITLE="A working-class neighborhood in Paris: place Sainte-Marthe, rue Sainte-Marthe, rue Bichat, rue de Belleville, rue Piat, rue Grange aux Belles, boulevard de la Villette, Asian markets, Chinese New Year&#146;s celebrations, artists&#146; squats">Belleville</A>'
menu1[15]='<A HREF="Animals.htm" TITLE="Dogs, cats, rats and other pets with their owners, horses, ducks, pigeons, sparrows, chickens and other birds&#133;">Animals in Paris</A>'
menu1[16]='<A HREF="FestivalsPeople.htm" TITLE="la f&ecirc;te de la Musique, the Gay Pride Parade, La course des Gar&ccedil;ons de Caf&eacute;, People in Paris, Parisian personalities doing odd and unusual things">Festivals, people in Paris</A>'
menu1[17]='<A HREF="ParisShopsBarsRestaurants.htm" TITLE="Parisian cuisine, bistrots, shops, and hotels">boutiques, bars, restaurants</A>'
menu1[18]='<A HREF="demos.htm">Demonstrations</A>'

var menuwidth='165px' //default menu width
var menubgcolor='#D9D9D9' //menu bgcolor
var disappeardelay=250 //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////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=0
if (whichedge=="rightedge"){
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{
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")
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