function submitSortOrder(formName,sortOrder) { if ( document.forms[formName].orderColumn.value != sortOrder ) { document.forms[formName].orderColumn.value = sortOrder; if (document.forms[formName].orderColumn.value != 'jobCompanyName' ) { document.forms[formName].descOrder.value = 'true' ; } else { document.forms[formName].descOrder.value = 'false' ; } } else { if (document.forms[formName].descOrder.value == 'true') { document.forms[formName].descOrder.value = 'false' ; } else { document.forms[formName].descOrder.value = 'true' ; } } document.forms[formName].submit(); } function submitFiltr(formName,filterField,filterValue) { var form = document.forms[formName] ; form[filterField].value = filterValue ; form.submit(); } function clearFilters(formName) { var form = document.forms[formName] ; form['postDateDays'].value = '' ; form['filterCategory'].value = '' ; form['filterCity'].value = '' ; form['filterType'].value = '' ; form.submit(); } function create_more_filters(sw_obj_id, sw_more_obj_id, shown_def) { var switch_btn = _gOb(sw_obj_id); if (switch_btn) { _aEv(switch_btn, 'click', showMoreFilters); switch_btn.dvis = shown_def; switch_btn.sw_obj_id = sw_obj_id; switch_btn.sw_more_obj_id = sw_more_obj_id; } } function showMoreFilters(e) { var el; if (window.event && window.event.srcElement) { el = window.event.srcElement; }; if (e && e.target) { el = e.target; }; if (!el) { return; }; (e.preventDefault) ? e.preventDefault() : (e.returnValue = false); var swobj = _gOb(el.sw_obj_id); swobj.dvis = !swobj.dvis; var obj = _gOb(swobj.sw_more_obj_id); if (obj) { obj.style.display = swobj.dvis ? 'block' : 'none'; } swobj.innerHTML = swobj.dvis ? more_filters_label_hide : more_filters_label_show ; swobj.blur(); } var more_filters_label_hide = '' ; var more_filters_label_show = '' ; // tworzenie przełączników pokaż opisy / ukryj opisy create_description_switch('sr_tb_descriptions', 'sr_results', false); create_more_filters('show_cityFacetLimit', 'cityFacetLimit', false ) create_more_filters('show_typeFacetLimit', 'typeFacetLimit', false ) create_more_filters('show_categoryFacetLimit', 'categoryFacetLimit', false )