﻿

function ToggleExpandCollapse(ToggleElementId, ToggleHeadingElement, ElementVisibleStateInputId) {

    //toggle the expand/collapse state of the list
    $('#' + ToggleElementId).slideToggle('fast');

    //change the toggle heading class and the link title
    if ($(ToggleHeadingElement).hasClass('expanded')) {
        $(ToggleHeadingElement).removeClass('expanded');
        $(ToggleHeadingElement).addClass('collapsed');
        ToggleHeadingElement.title = 'Expand';

        //store the element state so it can be retrieved and persisted after a postback
        $('#' + ElementVisibleStateInputId).val('collapsed');
    }
    else {
        $(ToggleHeadingElement).removeClass('collapsed');
        $(ToggleHeadingElement).addClass('expanded');
        ToggleHeadingElement.title = 'Collapse';

        //store the element state so it can be retrieved and persisted after a postback
        $('#' + ElementVisibleStateInputId).val('expanded');

    }

    //alert("=" + $(ToggleHeadingElement).hasClass('collapsed'));
}

function ClearAdvancedSearchDates(Element1Id, Element2Id, Element3Id, Element4Id) {
    $('#' + Element1Id).val('');
    $('#' + Element2Id).val('');
    $('#' + Element3Id).val('');
    $('#' + Element4Id).val('');
}
