function collapseExpandedFacet(currentElement){
    jQuery(currentElement).parent().hide();
    var prevElement = jQuery(currentElement).parent().prev();
    while(true){
        if(jQuery(prevElement).hasClass("hiddenElement")){
            jQuery(prevElement).hide();
            prevElement = jQuery(prevElement).prev();
            continue;
        }
        break;
    }
    jQuery(currentElement).parent().next().show();
}

function expandFacet(currentElement){
    jQuery(currentElement).parent().hide();
    var prevElement = jQuery(currentElement).parent().prev();
    while(true){
        if(jQuery(prevElement).hasClass("hiddenElement")){
            jQuery(prevElement).show();
            prevElement = jQuery(prevElement).prev();
            continue;
        }
        break;
    }
}
