$(document).ready(function () {
    $('.slideshowSponsors').cycle({
        fx: 'fade',
        speed: 2000,
        pause: 1,
        timeout: 6000,
        random: 1
    });

    $('.slideShowPhotos').cycle({
        fx: 'fade',
        speed: 2000,
        pause: 1,
        timeout: 5000,
        random: 1
    });

    //Show/Hide Submit Event Container
    $('.sumbitEventContainer').hide();
    $('.lnkSubmitEvent').click(
    function () {
        $('.sumbitEventContainer').toggle();
    });

    hideAllAbout();
    hideAllThingsToDo();
    hideAllJoinCommunity();
    hideAllDirectory();
    hideAllEventsCalendars();
    $('.aboutBettermentIntro').toggle();
    $('.parksandrec').toggle();
    $('.aboutTheCommunity').toggle();
    $('.srvcProvider').toggle();
    $('.sep').toggle();

    //Show About Us
    $(".lstAboutUs > li").click(
    function (e) {
        hideAllAbout();

        $(".lstAboutUs > li").css('font-weight', 'normal');
        $(this).css('font-weight', 'bold'); 

        switch (e.target.id) {
            case "lnkBettermentIntroductionTitle":
                $('.aboutBettermentIntro').toggle();
                break;
            case "lnkBettermentIntroduction":
                $('.aboutBettermentIntro').toggle();
                break;
            case "lnkIntroduction":
                $('.aboutLCIntro').toggle();
                break;
            case "lnkIntroductionTitle":
                $('.aboutLCIntro').toggle();
                break;
            case "lnkBettermentAgenda":
                $('.bettermentAgenda').toggle();
                break;
            case "lnkBettermentMembers":
                $('.bettermentBoardMembers').toggle();
                break;
            case "lnkBettermentCommittees":
                $('.bettermentCommittees').toggle();
                break;
            case "lnkAgenda":
                $('.lcAgenda').toggle();
                break;
            case "lnkMembers":
                $('.lcBoardMembers').toggle();
                break;
            case "lnkCommittees":
                $('.lcCommittees').toggle();
                break;
        }
        return false;
    });

    //Show Hide Things to Do
    $(".lstThingsToDo > li").click(
    function (e) {
        hideAllThingsToDo();

        $(".lstThingsToDo > li").css('font-weight', 'normal');
        $(this).css('font-weight', 'bold'); 

        switch (e.target.id) {
            case "lnkParksRec":
                $('.parksandrec').toggle();
                break;
            case "lnkGolf":
                $('.golf').toggle();
                break;
            case "lnkRecreationTrail":
                $('.recreationTrail').toggle();
                break;
            case "lnkLibrary":
                $('.library').toggle();
                break;
            case "lnkMovieTheatres":
                $('.movieTheatres').toggle();
                break;
            case "lnkResturantsNightLife":
                $('.resturantsNightlife').toggle();
                break;
            case "lnkShoppingRetail":
                $('.shoppingRetail').toggle();
                break;
            case "lnkFitness":
                $('.fitness').toggle();
                break;
            case "lnkAnnualEvents":
                $('.annualEvents').toggle();
                break;
            case "lnkFarmersMarket":
                $('.farmersMarket').toggle();
                break;
        }
        return false;
    });

    //Show Hide Join Community
    $(".lstJoinOurCommunity > li").click(
    function (e) {
        hideAllJoinCommunity();

        $(".lstJoinOurCommunity > li").css('font-weight', 'normal');
        $(this).css('font-weight', 'bold'); 

        switch (e.target.id) {
            case "lnkCommunity":
                $('.aboutTheCommunity').toggle();
                break;
            case "lnkHousing":
                $('.housingProperty').toggle();
                break;
            case "lnkUtilities":
                $('.utilities').toggle();
                break;
            case "lnkEmergencyServices":
                $('.emergency').toggle();
                break;
            case "lnkIndustry":
                $('.industry').toggle();
                break;
            case "lnkHealthcare":
                $('.healthcare').toggle();
                break;
            case "lnkCityMap":
                $('.cityMap').toggle();
                break;
            case "lnkCommunityOrganizations":
                $('.communityOrganizations').toggle();
                break;
        }
        return false;
    });

    //Show Hide Directory
    $(".lstDirectory > li").click(
    function (e) {
        hideAllDirectory();

        $(".lstDirectory > li").css('font-weight', 'normal'); 
        $(this).css('font-weight', 'bold'); 

        switch (e.target.id) {
            case "lnkServiceProvider":
                $('.srvcProvider').toggle();
                break;
            case "lnkConstruction":
                $('.construction').toggle();
                break;
            case "lnkFitness":
                $('.fitness').toggle();
                break;
            case "lnkShoppingRetail":
                $('.shoppingRetail').toggle();
                break;
            case "lnkChurches":
                $('.churches').toggle();
                break;
            case "lnkProServices":
                $('.proServices').toggle();
                break;
            case "lnkHealthServices":
                $('.healthServices').toggle();
                break;
            case "lnkResturants":
                $('.resturants').toggle();
                break;
            case "lnkAutoServices":
                $('.autoServices').toggle();
                break;
            case "lnkBeautyServices":
                $('.beautyServices').toggle();
                break;
            case "lnkAnimalServices":
                $('.animalServices').toggle();
                break;
            case "lnkHomeGarden":
                $('.homeGarden').toggle();
                break;
            case "lnkWoodWorking":
                $('.woodWorking').toggle();
                break;
            case "lnkInsuranceProviders":
                $('.insuranceProviders').toggle();
                break;
            case "lnkCityCountyServices":
                $('.cityCountyServices').toggle();
                break;
            case "lnkLivingCountyServices":
                $('.livingCountyServices').toggle();
                break;
            case "lnkGrocery":
                $('.grocery').toggle();
                break;
            case "lnkTransportation":
                $('.transportation').toggle();
                break;
            case "lnkSchools":
                $('.schools').toggle();
                break;
            case "lnkNewspaperPrinting":
                $('.newspaperPrinting').toggle();
                break;
            case "lnkPhotography":
                $('.photography').toggle();
                break;
            case "lnkIndustries":
                $('.industries').toggle();
                break;
            case "lnkFuneral":
                $('.funeral').toggle();
                break;
            case "lnkDayCare":
                $('.dayCare').toggle();
                break;
            case "lnkHistorical":
                $('.historical').toggle();
                break;
        }
        return false;
    });

    //Show Hide Event Calendar
    $(".lstEventsCalendar > li").click(
    function (e) {
        hideAllEventsCalendars();

        $(".lstEventsCalendar > li").css('font-weight', 'normal');
        $(this).css('font-weight', 'bold'); 

        switch (e.target.id) {
            case "lnkJan":
                $('.jan').toggle();
                break;
            case "lnkFeb":
                $('.feb').toggle();
                break;
            case "lnkMar":
                $('.mar').toggle();
                break;
            case "lnkJun":
                $('.jun').toggle();
                break;
            case "lnkJul":
                $('.jul').toggle();
                break;
            case "lnkAug":
                $('.aug').toggle();
                break;
            case "lnkSep":
                $('.sep').toggle();
                break;
            case "lnkOct":
                $('.oct').toggle();
                break;
            case "lnkNov":
                $('.nov').toggle();
                break;
            case "lnkDec":
                $('.dec').toggle();
                break;
        }
        return false;
    });

    //Hide Sections
    function hideAllAbout() { $('.aboutBettermentIntro, .aboutLCIntro, .bettermentAgenda, .bettermentBoardMembers, .bettermentCommittees, .lcAgenda, .lcBoardMembers, .lcCommittees').hide(); };
    function hideAllThingsToDo() {$('.parksandrec, .golf, .recreationTrail, .library, .movieTheatres, .resturantsNightlife, .shoppingRetail, .fitness, .annualEvents, .farmersMarket').hide();};
    function hideAllJoinCommunity() { $('.aboutTheCommunity, .housingProperty, .utilities, .emergency, .industry, .healthcare, .cityMap, .communityOrganizations').hide(); };
    function hideAllDirectory() { $('.srvcProvider, .construction, .fitness, .shoppingRetail, .churches, .proServices, .healthServices, .resturants, .autoServices, .beautyServices, .animalServices, .homeGarden, .woodWorking, .insuranceProviders, .cityCountyServices, .livingCountyServices, .grocery, .transportation, .schools, .newspaperPrinting, .photography, .industries, .funeral, .dayCare, .historical').hide(); };
    function hideAllEventsCalendars() { $('.jan, .feb, .mar, .apr, .may, .jun, .jul, .aug, .sep, .oct, .nov, .dec').hide(); };
});
