fixMozillaZIndex=true; //Fixes Z-Index problem  with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay=500  // The time delay for menus to remain visible on mouse out
_menuOpenDelay=150 // The time delay before menus open on mouse over
_subOffsetTop=0 // Sub menu top offset
_subOffsetLeft=1 // Sub menu left offset

// change this var depending on the environment
var pagenamecount = document.location.href.lastIndexOf('/');
var pagename = document.location.href.substring(pagenamecount).replace('/', '');

with(onemenuStyle=new mm_style()){
styleid=1;
align="center";
offclass="opaque";
onclass="opaque";
}

with(menuStyle=new mm_style()){
align="left";
borderwidth=0;
fontfamily="Lucida Sans, Tahoma, Arial";
fontsize="70%";
fontstyle="normal";
fontweight="normal";
headerbgcolor="#ffffff";
headercolor="#000000";
separatorcolor="#262626";
separatorsize="1";
imagepadding=3;
itemwidth=170;
offclass="ffstyle";
onclass="ffstyle";
offcolor="#ffffff";
oncolor="#ffff00";
outfilter="fade(duration=0.3)";
padding=7;
subimage="images/arrow.gif";
subimagepadding=8;
}

// find out if it's the homepage or a secondary and change the sub-menu style depending
if (pagename == "default.aspx" || pagename == "")
{
    with(submenuStyle=new mm_style()){
    align="left";
    borderwidth=0;
    fontfamily="Lucida Sans, Tahoma, Arial";
    fontsize="70%";
    fontstyle="normal";
    fontweight="normal";
    headerbgcolor="#ffffff";
    headercolor="#000000";
    separatorcolor="#192632";
    separatorsize="0";
    imagepadding=3;
    itemwidth=252;
    offclass="ffstyle-sub";
    onclass="ffstyle-sub";
    offbgcolor="#f8f8f8";
    offcolor="#000000";
    onbgcolor="#dddddd";
    oncolor="#000000";
    overfilter="Alpha(opacity=100)";
    outfilter="fade(duration=0.3)";
    padding=9;
    subimage="images/arrow-black.gif";
    subimagepadding=8;
    }
}
else
{   
    with(submenuStyle=new mm_style()){
    align="left";
    borderwidth=0;
    fontfamily="Lucida Sans, Tahoma, Arial";
    fontsize="70%";
    fontstyle="normal";
    fontweight="normal";
    headerbgcolor="#ffffff";
    headercolor="#000000";
    separatorcolor="#192632";
    separatorsize="0";
    imagepadding=3;
    itemwidth=252;
    offclass="ffstyle-sub";
    onclass="ffstyle-sub";
    offbgcolor="#b3b3b3";
    offcolor="#ffffff";
    onbgcolor="#989898";
    oncolor="#ffffff";
    overfilter="Alpha(opacity=98);Shadow(color='#777777', Direction=135, Strength=5)";
    outfilter="fade(duration=0.3)";
    padding=9;
    subimage="images/arrow-black.gif";
    subimagepadding=8;
    }
}

with(milonic=new menuname("products")){
margin=2;
orientation="vertical";
style=submenuStyle;
aI("align=left;image=images/menu/altmarkets.jpg;text=Alternative Markets;url=products.aspx?ContentID=43;");
aI("align=left;image=images/menu/aerospace.jpg;text=Aerospace;url=products.aspx?ContentID=44;");
aI("align=left;image=images/menu/buildersrisk.jpg;text=Builders' Risk;url=products.aspx?ContentID=45;");
aI("align=left;image=images/menu/casualty.jpg;showmenu=Casualty;pointer=default;text=Casualty");
aI("align=left;image=images/menu/construction.jpg;text=Construction;url=products.aspx?ContentID=49;");
aI("align=left;image=images/menu/design.jpg;showmenu=desevn;pointer=default;text=Design & Environmental;");
aI("align=left;image=images/menu/energy.jpg;showmenu=worldenergy;text=Energy (Arch Worldwide Energy);url=products.aspx?ContentID=53");
aI("align=left;image=images/menu/executiveassurance.jpg;showmenu=exeass;text=Executive Assurance;url=products.aspx?ContentID=58");
aI("align=left;image=images/menu/excessworkerscomp.jpg;text=Excess Workers' Comp;url=products.aspx?ContentID=61;");
aI("align=left;image=images/menu/healthcare.jpg;text=Healthcare;url=products.aspx?ContentID=62");
aI("align=left;image=images/menu/lender.jpg;text=Lender Products;url=products.aspx?ContentID=66;");
aI("align=left;image=images/menu/nationalaccountscasualty.jpg;text=National Accounts Casualty;url=products.aspx?ContentID=67");
aI("align=left;image=images/menu/professionalliability.jpg;showmenu=prolia;text=Professional Liability;url=products.aspx?ContentID=71");
aI("align=left;image=images/menu/programs.jpg;pointer=default;showmenu=pam;text=Programs;");
aI("align=left;image=images/menu/property.jpg;pointer=default;showmenu=property;text=Property;");
aI("align=left;image=images/menu/railroad.jpg;text=Railroad;url=products.aspx?ContentID=85");
aI("align=left;image=images/menu/surety.jpg;text=Surety;url=products.aspx?ContentID=88;");
aI("align=left;image=images/menu/travelaccident.jpg;showmenu=travel;text=Travel & Accident;url=products.aspx?ContentID=90;");
}

with(milonic=new menuname("Casualty")){
style=submenuStyle;
aI("text=Excess Casualty;url=products.aspx?ContentID=47;");
aI("text=Specialty Casualty;url=products.aspx?ContentID=48;");
}

with(milonic=new menuname("desevn")){
style=submenuStyle;
aI("text=Design Professional;url=products.aspx?ContentID=51;");
aI("text=Environmental Liability;url=products.aspx?ContentID=52;");
}

with(milonic=new menuname("worldenergy")){
style=submenuStyle;
aI("text=General Information;url=products.aspx?ContentID=53;");
aI("text=Casualty;url=products.aspx?ContentID=54;");
aI("text=CAR/EAR;url=products.aspx?ContentID=45;");
aI("text=Offshore;url=products.aspx?ContentID=57;");
aI("text=Onshore;url=products.aspx?ContentID=56;");
}

with (milonic = new menuname("exeass")) {
style = submenuStyle;
aI("text=General Information;url=products.aspx?ContentID=58;");
aI("text=Large Commercial Group;url=products.aspx?ContentID=59;");
aI("text=Financial Institutions & Financial Services;url=products.aspx?ContentID=60;");
aI("text=Alternative Asset Protection;url=products.aspx?ContentID=263;");
aI("text=Growth & Middle Market;url=products.aspx?ContentID=217;");
aI("text=Non-Profit;url=products.aspx?ContentID=210;");
}

with(milonic=new menuname("prolia")){
style=submenuStyle;
aI("text=General Information;url=products.aspx?ContentID=71;");
aI("text=Accountants;url=products.aspx?ContentID=72;");
aI("text=Captive Agents;url=products.aspx?ContentID=73;");
aI("text=Lawyers;url=products.aspx?ContentID=74;");
aI("text=Miscellaneous Professional Liability;url=products.aspx?ContentID=75;");
aI("text=Public Entity;url=products.aspx?ContentID=76;");
aI("text=Network Security;url=products.aspx?ContentID=77;");
aI("text=Securities Broker-Dealer;url=products.aspx?ContentID=78;");
aI("text=Insurance Agents;url=products.aspx?ContentID=121;");
}

with(milonic=new menuname("pam")){
style=submenuStyle;
aI("text=Property/Casualty Programs;url=products.aspx?ContentID=80;");
aI("text=Professional Liability Programs;url=products.aspx?ContentID=81;");
aI("text=Design & Environmental Programs;url=products.aspx?ContentID=293;");

}

with(milonic=new menuname("property")){
style=submenuStyle;
aI("text=Excess & Surplus Property;url=products.aspx?ContentID=83;");
aI("text=Global Property;url=products.aspx?ContentID=84;");
aI("text=Builders' Risk;url=products.aspx?ContentID=45;");
aI("text=Completed Civil Works;url=products.aspx?ContentID=243;");
}

with(milonic=new menuname("about")){
margin=2;
orientation="vertical";
style=submenuStyle;
aI("align=left;image=images/menu/clouds.jpg;text=ARCH OVERVIEW;url=AboutArch.aspx;");
aI("align=left;image=images/menu/advantage.jpg;text=EXECUTIVES;url=ExecutiveIntro.aspx;");
aI("align=left;image=images/menu/financials.jpg;text=FINANCIALS;url=financials.aspx");
aI("align=left;image=images/menu/pressroom.jpg;text=PRESS ROOM;url=PressRoom.aspx");
}

with(milonic=new menuname("industries")){
style=submenuStyle;
aI("align=left;image=images/menu/construction.jpg;text=Construction;url=industries.aspx?ContentID=38;");
aI("align=left;image=images/menu/energy.jpg;text=Energy;url=industries.aspx?ContentID=39;");
aI("align=left;image=images/menu/healthcare.jpg;text=Healthcare;url=industries.aspx?ContentID=40;");
aI("align=left;image=images/menu/property.jpg;text=Real Estate;url=industries.aspx?ContentID=41;");
}

with(milonic=new menuname("travel")){
style=submenuStyle;
aI("text=General Information;url=products.aspx?ContentID=90;");
aI("text=Credit Card Enhancement products;url=products.aspx?ContentID=203;");
aI("text=Corporate Travel & Personal Accident;url=products.aspx?ContentID=254;");
aI("text=Leisure Travel Insurance;url=products.aspx?ContentID=204;");
}

drawMenus();

