var siteRoot = new String();

switch (location.host.toLowerCase()) {
    case "localhost":
        siteRoot = "http://localhost/centralcity";
        break;
    case "devweb2.gcr1.com":
        siteRoot = "http://devweb2.gcr1.com/centralcity";
        break;
    case "demoweb2.gcr1.com":
        siteRoot = "http://demoweb2.gcr1.com/centralcity";
        break;
    default:
        siteRoot = location.protocol + "//" + location.host;
        break;
}

var date = new Date();

var currentYear = date.getFullYear().toString();
var currentMonth = date.getMonth();
var monthCalendars = ["/january.html","/february.html", "/march.html","/april.html","/may.html","/june.html","/july.html","/august.html","/september.html","/october.html","/november.html","/december.html"];

fixMozillaZIndex=true; //Fixes Z-Index problem  with Mozilla browsers but causes odd scrolling problem, toggle to see if it helps
_menuCloseDelay=100;
_menuOpenDelay=250;
_subOffsetTop=3;
_subOffsetLeft=-2;
buildAfterLoad=true; 

with(menuStyle=new mm_style()){
align="center";
valign="bottom";
bordercolor="#CCCCCC";
borderstyle="solid";
borderwidth=0;
fontfamily="Verdana, Tahoma, Arial";
fontsize="65%";
fontstyle="normal";
fontweight="bold";
headercolor="#000000";
offcolor="#FFFFFF";
oncolor="#999999";
outfilter="Fade(Overlap=100.00)";
separatorimage=siteRoot + "/images/menu/transeparator.gif";
separatorwidth=20;
padding=2;
pagecolor="#CCCCCC";
subimagepadding=0;
subimageposition="middle";
imagepadding=2;
}

with(submenuStyle=new mm_style()){
align="left";
valign="bottom";
bordercolor="#CCCCCC";
borderstyle="solid";
borderwidth=1;
fontfamily="Verdana, Tahoma, Arial";
fontsize="65%";
fontstyle="normal";
fontweight="bold";
imagepadding=3;
offbgcolor="#770107";
offcolor="#FFFFFF";
onbgcolor="#CCCCCC";
oncolor="#770107";
offborder="1px solid #CCCCCC";
onborder="0pt solid #E8E8E8";
outfilter="Blinds( Bands=1,direction=up, duration=0.3)";
overfilter="Blinds( Bands=1,direction=down, duration=0.3);Alpha(opacity=94);Shadow(color=#777777', Direction=135, Strength=5";
padding=4;
pagebgcolor="#999999";
pagecolor="#770107";
subimagepadding=3;
}

with(milonic=new menuname("Main Menu")){
orientation="horizontal";
style=menuStyle;
alwaysvisible=1;
position="relative";
aI("text=&nbsp;<br>Home;url=" +siteRoot + "/default.htm;");
aI("text=City<br>News;url=" +siteRoot + "/News/index.html;");
aI("showmenu=Docs;text=City<br>Documents");
aI("showmenu=Council;text=City<br>Council;url=" +siteRoot + "/Council/index.html;");
aI("showmenu=Zoning;text=Planning &amp;<br>Zoning;url=" +siteRoot + "/Depts/PZ/index.html;");
aI("showmenu=Licenses;text=Licenses &amp;<br>Permits;url=" +siteRoot + "/Depts/PZ/licenses.html;");
aI("text=Public<br>Works;url=" +siteRoot + "/Depts/PW/index.html;");
aI("showmenu=Guide;text=City<br>Guide;url=" +siteRoot + "/Guide/index.html;");
aI("text=City<br>Calendar;url=" +siteRoot + "/calendar/" + currentYear + monthCalendars[currentMonth] + ";");
aI("showmenu=Sheriff;text=&nbsp;<br>Sheriff;url=" +siteRoot + "/Sheriff/bulletins.html;");
}

with(milonic=new menuname("Docs")){
style=submenuStyle;
aI("text=Ordinances (42.5MB);url=" +siteRoot + "/CityClerk/Ordinances/Ordinances.pdf;")
aI("text=Select Ordinances;url=" +siteRoot + "/CityClerk/Ordinances.html;")
aI("text=Sign Ordinance;url=" +siteRoot + "/CityClerk/Ordinances/2008/2008-18.pdf;target=_blank")
aI("text=BREC Sports Park;url=" +siteRoot + "/CityClerk/BREC.html")
aI("text=Budget;url=" +siteRoot + "/CityClerk/Budget-0708.html")
aI("text=Market Feasibility Study;url=" +siteRoot + "/CityClerk/market.html")
aI("text=Master Plan;url=" +siteRoot + "/CityClerk/MP.html")
aI("text=RFP and RFQ for City Services;url=" +siteRoot + "/CityClerk/CityServices.html")
aI("text=RFP for CDBG Funding – Master Plan 2011;url=" +siteRoot + "/CityClerk/RFP/RFP.html")
aI("text=Surveys;url=" +siteRoot + "/surveys/index.html")
aI("text=Traffic Resources;url=" + siteRoot + "/CityClerk/traffic.html")
aI("text=Economic Development;url=" + siteRoot + "/CityClerk/econ.html")
aI("text=RFP for Transportation Plan Proposals;url=" + siteRoot + "/CityClerk/transportation_plan.html")
}

with(milonic=new menuname("Council")){
style=submenuStyle;
aI("text=Council Members;url=" +siteRoot + "/Council/index.html;")
aI("text=Agendas;url=" +siteRoot + "/CityClerk/City_Council_2011.html;")
}

with(milonic=new menuname("Zoning")){
style=submenuStyle;
aI("text=Board of Adjustments;url=" +siteRoot + "/Depts/PZ/boa.html;")
aI("text=Board of Adjustments Agendas;url=" +siteRoot + "/CityClerk/Board_of_Adjustments_2011.html;")
aI("text=Development Review Committee;url=" +siteRoot + "/Depts/PZ/development_review_committee.html;")
aI("text=Planning & Zoning Commission;url=" +siteRoot + "/Depts/PZ/index.html;")
aI("text=Planning & Zoning Agendas;url=" +siteRoot + "/CityClerk/Planning_Zoning_2011.html;")
aI("text=Planning & Zoning Forms;url=" + siteRoot + "/Depts/PZ/forms.html;")
aI("text=Unified Development Code;url=" + siteRoot + "/Depts/PZ/udc.html;")
}

with(milonic=new menuname("Licenses")){
style=submenuStyle;
aI("text=Licensing &amp; Taxes;url=" +siteRoot + "/Depts/PZ/licenses.html;");
aI("text=Permits &amp; Inpections;url=" +siteRoot + "/Depts/PZ/permits.html;");
}

with(milonic=new menuname("Guide")){
style=submenuStyle;
aI("text=Contacts;url=" +siteRoot + "/Guide/contacts.html;");
aI("text=Cooking in Central;url=" +siteRoot + "/Guide/cookingincentral.html;");
aI("text=FAQ;url=" +siteRoot + "/Guide/index.html");
aI("text=FEMA Flood Zone Maps;url=" +siteRoot + "/Guide/FEMA.html;");
aI("text=Utility Companies;url=" +siteRoot + "/Guide/utility.html;");
aI("text=City Maps &amp; Directories;url=" +siteRoot + "/Guide/maps.html;");
aI("text=Places to Shop;url=http://www.shopincentral.com;target=_blank");
}

with(milonic=new menuname("Sheriff")){
style=submenuStyle;
aI("text=Crime Bulletins;url=" +siteRoot + "/Sheriff/bulletins.html")
aI("text=Crime Statistics;url=" +siteRoot + "/Sheriff/stats.html;")
}

drawMenus();

$(document).ready(function () {
    var date = new Date();

    $(".CityContactAddress").load(siteRoot + "/contactinfo.htm?" + date.valueOf().toString()  + " .CityContactAddress");
    $(".CityContactServices").load(siteRoot + "/contactinfo.htm?" + date.valueOf().toString() + " .CityContactServices");
}
);
