fixMozillaZIndex=true; //Fixes Z-Index problem  with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay=500;
_menuOpenDelay=150;
_subOffsetTop=2;
_subOffsetLeft=-2;




with(menuStyle=new mm_style()){
bordercolor="#296488";
borderstyle="solid";
borderwidth=1;
fontfamily="Verdana, Tahoma, Arial";
fontsize="60%";
fontstyle="normal";
headerbgcolor="#ffffff";
headercolor="#000000";
offbgcolor="#DCE9F0";
offcolor="#515151";
onbgcolor="#4F8EB6";
oncolor="#ffffff";
outfilter="randomdissolve(duration=0.3)";
overfilter="Fade(duration=0.2);Alpha(opacity=90);Shadow(color=#777777', Direction=135, Strength=5)";
padding=2;
pagebgcolor="#82B6D7";
pagecolor="black";
separatorcolor="#2D729D";
separatorsize=0;
subimage="arrow.gif";
subimagepadding=2;
}

with(milonic=new menuname("Main Menu")){
alwaysvisible=1;
left=10;
overflow="scroll";
style=menuStyle;
top=10;
aI("text=Home;url=http://www.andrew-leonard.co.uk/;");
aI("text=*Adiantum;url=http://www.andrew-leonard.co.uk/Scan/Adiantum/Adiantum-capillus-veneris/Adiantum-capillus-veneris01.htm;");
aI("text=Anogramma;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("showmenu=Asplenium;text=*Asplenium;");
aI("text=Athyrium;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=*Azolla;url=http://www.andrew-leonard.co.uk/Scan/Azolla/Azolla-filiculoides/Azolla-filiculoides01.htm;");
aI("text=*Blechnum;url=http://www.andrew-leonard.co.uk/Scan/Blechnum/Blechnum spicant/Blechnum spicant01.htm;");
aI("text=Botrychium;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=*Ceterach;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium ceterach/Asplenium ceterach01.htm;");
aI("text=Cryptogramma;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Cyrtomium;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("showmenu=Cystopteris;text=*Cystopteris;");
aI("text=Dicksonia;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Diphasiastrum;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("showmenu=Dryopteris;text=*Dryopteris;");
aI("text=Equisetum;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("showmenu=Gymnocarpium;text=*Gymnocarpium;");
aI("text=Huperzia;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("showmenu=Hymenophyllum;text=*Hymenophyllum;");
aI("text=Isoetes;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Lycopodiella;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Lycopodium;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Matteuccia;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Onoclea;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("showmenu=Ophioglossum;text=*Ophioglossum;");
aI("text=*Oreopteris;url=http://www.andrew-leonard.co.uk/Scan/Oreopteris/Oreopteris limbosperma/Oreopteris limbosperma01.htm;");
aI("text=*Osmunda;url=http://www.andrew-leonard.co.uk/Scan/Osmunda regalis/Osmunda regalis01.htm;");
aI("text=*Phegopteris;url=http://www.andrew-leonard.co.uk/Scan/Phegopteris/Phegopteris connectilis/Phegopteris connectilis01.htm;");
aI("text=*Phyllitis;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=Phymatosorus;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=*Pilularia;url=http://www.andrew-leonard.co.uk/Scan/Pilularia/Pilularia globulifera/Pilularia globulifera01.htm;");
aI("showmenu=Polypodium;text=*Polypodium;");
aI("showmenu=Polystichum;text=*Polystichum;");
aI("text=Pteridium;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Pteris;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=Selaginella;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=*Thelypteris;url=http://www.andrew-leonard.co.uk/Scan/Thelypteris/Thelypteris palustris/Thelypteris palustris01.htm;");
aI("text=*Trichomanes;url=http://www.andrew-leonard.co.uk/Scan/Trichomanes/Trichomanes speciosum/Trichomanes speciosum01.htm;");
aI("text=Woodsia;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
}

with(milonic=new menuname("Asplenium")){
overflow="scroll";
style=menuStyle;
aI("text=*Asplenium adiantum-nigrum;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium adiantum-nigrum/Asplenium adiantum-nigrum01.htm;");
aI("text=*Asplenium ceterach;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium ceterach/Asplenium ceterach01.htm;");
aI("text=Asplenium marinum;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=*Asplenium obovatum subsp. lanceolatum;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium billotii/Asplenium billotii01.htm;");
aI("text=Asplenium onopteris;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=*Asplenium ruta-muraria;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium ruta-muraria/Asplenium ruta-muraria01.htm;");
aI("text=*Asplenium scolopendrium;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=*Asplenium septentrionale;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium septentrionale/Asplenium septentrionale01.htm;");
aI("text=*Asplenium trichomanes;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium trichomanes/Asplenium trichomanes01.htm;");
aI("text=Asplenium trichomanes subsp.pachyrachis;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=Asplenium trichomanes subsp.quadrivalens;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=Asplenium trichomanes subsp.trichomanes;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
aI("text=Asplenium viride;url=http://www.andrew-leonard.co.uk/Scan/Asplenium/Asplenium scolopendrium/Asplenium scolopendrium01.htm;");
}
with(milonic=new menuname("Cystopteris")){
overflow="scroll";
style=menuStyle;
aI("text=*Cystopteris diaphana;url=http://www.andrew-leonard.co.uk/Scan/Cystopteris/Cystopteris diaphana/Cystopteris diaphana01.htm;");
}
with(milonic=new menuname("Dryopteris")){
overflow="scroll";
style=menuStyle;
aI("text=*Dryopteris aemula;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris aemula/Dryopteris aemula01.htm;");
aI("text=*Dryopteris affinis subsp. affinis;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris affinis subsp affinis/Dryopteris affinis subsp affinis01.htm;");
aI("text=*Dryopteris affinis subsp. borreri;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris affinis subsp borreri/Dryopteris affinis subsp borreri01.htm;");
aI("text=*D. affinis subsp affinis v D. affinis subsp borreri;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/D. affinis subsp affinis v D. affinis subsp borreri/D. affinis subsp affinis v D. affinis subsp borreri.htm;");
aI("text=Dryopteris affinis x filix-mas (D. x complexa);url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
aI("text=*Dryopteris carthusiana;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
aI("text=*D. carthusiana v D. dilatata;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/D. carthusiana v D. dilatata/D. carthusiana v D. dilatata01.htm;");
aI("text=Dryopteris carthusiana x dilatata (D. x deweveri);url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
aI("text=*Dryopteris cristata;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris cristata/Dryopteris cristata01.htm;");
aI("text=*Dryopteris dilatata;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris dilatata/Dryopteris dilatata01.htm;");
aI("text=Dryopteris expansa;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
aI("text=*Dryopteris filix-mas;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris filix-mas/Dryopteris filix-mas01.htm;");
aI("text=Dryopteris oreades;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
aI("text=Dryopteris remota;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
aI("text=Dryopteris submontana;url=http://www.andrew-leonard.co.uk/Scan/Dryopteris/Dryopteris carthusiana/Dryopteris carthusiana01.htm;");
}
with(milonic=new menuname("Gymnocarpium")){
overflow="scroll";
style=menuStyle;
aI("text=Gymnocarpium dryopteris;url=http://www.andrew-leonard.co.uk/Scan/Gymnocarpium/Gymnocarpium robertianum/Gymnocarpium robertianum01.htm;");
aI("text=*Gymnocarpium robertianum;url=http://www.andrew-leonard.co.uk/Scan/Gymnocarpium/Gymnocarpium robertianum/Gymnocarpium robertianum01.htm;");
}
with(milonic=new menuname("Hymenophyllum")){
overflow="scroll";
style=menuStyle;
aI("text=*Hymenophyllum tunbrigense;url=http://www.andrew-leonard.co.uk/Scan/Hymenophyllum/Hymenophyllum tunbrigense/Hymenophyllum tunbrigense01.htm;");
aI("text=*Hymenophyllum wilsonii;url=http://www.andrew-leonard.co.uk/Scan/Hymenophyllum/Hymenophyllum wilsonii/Hymenophyllum wilsonii01.htm;");
aI("text=*H. tunbrigense v H. wilsonii;url=http://www.andrew-leonard.co.uk/Scan/Hymenophyllum/H. tunbrigense v H. wilsonii/H. tunbrigense v H. wilsonii01.htm;");
}
with(milonic=new menuname("Ophioglossum")){
overflow="scroll";
style=menuStyle;
aI("text=*Ophioglossum azoricum;url=http://www.andrew-leonard.co.uk/Scan/Ophioglossum/Ophioglossum azoricum/Ophioglossum azoricum01.htm;");
aI("text=Ophioglossum lusitanicum;url=http://www.andrew-leonard.co.uk/Scan/Ophioglossum/Ophioglossum vulgatum/Ophioglossum vulgatum01.htm;");
aI("text=*Ophioglossum vulgatum;url=http://www.andrew-leonard.co.uk/Scan/Ophioglossum/Ophioglossum vulgatum/Ophioglossum vulgatum01.htm;");
}
with(milonic=new menuname("Polypodium")){
overflow="scroll";
style=menuStyle;
aI("text=*Polypodium cambricum;url=http://www.andrew-leonard.co.uk/Scan/Polypodium/Polypodium cambricum/Polypodium cambricum01.htm;");
aI("text=*Polypodium interjectum;url=http://www.andrew-leonard.co.uk/Scan/Polypodium/Polypodium interjectum/Polypodium interjectum01.htm;");
aI("text=*Polypodium vulgare;url=http://www.andrew-leonard.co.uk/Scan/Polypodium/Polypodium vulgare/Polypodium vulgare01.htm;");
aI("text=*P. cambricum v P. interjectum v P. vulgare;url=http://www.andrew-leonard.co.uk/Scan/Polypodium/P. cambricum v P. interjectum v P. vulgare/P. cambricum v P. interjectum v P. vulgare01.htm;");
}
with(milonic=new menuname("Polystichum")){
overflow="scroll";
style=menuStyle;
aI("text=*Polystichum aculeatum;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum aculeatum/Polystichum aculeatum01.htm;");
aI("text=Polystichum lonchitis;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=*Polystichum setiferum;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum setiferum/Polystichum setiferum01.htm;");
aI("text=*Polystichum x bicknellii;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/Polystichum x bicknellii/Polystichum x bicknellii01.htm;");
aI("text=*P. aculeatum v P. x bicknellii v P. setiferum;url=http://www.andrew-leonard.co.uk/Scan/Polystichum/P.aculeatum v P. x bicknellii v P.setiferum/aculeatum v xbicknellii v setiferum.htm;");
}
drawMenus();

