jQuery(document).ready(function() { viewNav(); ieSelectedFiltersAdjustment(); checkShowDetailsSwitch(); }); function submitSearchQuery() { if (document.searchFrm) { if(document.getElementById("sort")) document.searchFrm.sort_by.value = document.getElementById("sort").value; if (document.getElementById("view")) document.searchFrm.view_by.value = document.getElementById("view").value; document.searchFrm.page_post_cnt.value = document.getElementById("results").value; document.searchFrm.cmd.value = "view"; document.searchFrm.page_number.value = "1"; if(document.getElementById("showDetailsSwitch")){ if (document.getElementById("showDetailsSwitch").checked){ document.searchFrm.showDetails.value="true"; } else { document.searchFrm.showDetails.value="false"; } } submitForm(document.searchFrm); } } function submitNewSearch() { if (document.searchFrm) window.location.href="search?q=" + document.searchFrm.noResultSearch.value + "&type=1&Tag_ID=0"; } function generatePostNums(pagePostCount, pageNum, cmd) { if (document.searchFrm) { begin = 0; end = 0; resultCount = document.searchFrm.result_count.value; if (resultCount > 0 || cmd == "view") document.getElementById("utilityBar").style.display = "block"; else document.getElementById("utilityBar").style.display = "none"; if ( resultCount == 0) { begin = 0; end = 0; } else { if (pageNum == 1){ begin = 0; if (pagePostCount > resultCount) end = resultCount - 1; else end = pagePostCount - 1; } else { if (pageNum == 2) { begin = pagePostCount; } else { begin = (pageNum-1) * pagePostCount; } end = (pageNum * pagePostCount) - 1; if (end >= resultCount){ end = resultCount - 1; } } } begin = begin + 1; end = end + 1; if (resultCount > 0) document.getElementById("show").innerHTML = "Showing " + begin + " - " + end + " of " + resultCount; } } // Navigation View all / collapse function viewNav() { // topics //jQuery("ul#topicFilterList li:eq(3)").parent().addClass("hideNav").after("
"); if (jQuery("ul#topicFilterList li").length > 3) { jQuery(".topicViewNavEnvelope").show(); } else { jQuery(".topicViewNavEnvelope").hide(); } jQuery(".topicViewNav a").toggle( function () { jQuery("ul#topicFilterList").removeClass("hideNav"); jQuery(".topicViewNav a").addClass("collapse").html("Collapse list"); }, function () { jQuery("ul#topicFilterList").addClass("hideNav"); jQuery(".topicViewNav a").removeClass("collapse").html("View more"); } ); // geos //jQuery("ul#geoFilterList li:eq(3)").parent().addClass("hideNav").after(""); if (jQuery("ul#geoFilterList li").length > 3) { jQuery(".geoViewNavEnvelope").show(); } else { jQuery(".geoViewNavEnvelope").hide(); } jQuery(".geoViewNav a").toggle( function () { jQuery("ul#geoFilterList").removeClass("hideNav"); jQuery(".geoViewNav a").addClass("collapse").html("Collapse list"); }, function () { jQuery("ul#geoFilterList").addClass("hideNav"); jQuery(".geoViewNav a").removeClass("collapse").html("View more"); } ); // tags //jQuery("ul#tagFilterList li:eq(3)").parent().addClass("hideNav").after(""); if (jQuery("ul#tagFilterList li").length > 3) { jQuery(".tagViewNavEnvelope").show(); } else { jQuery(".tagViewNavEnvelope").hide(); } jQuery(".tagViewNav a").toggle( function () { jQuery("ul#tagFilterList").removeClass("hideNav"); jQuery(".tagViewNav a").addClass("collapse").html("Collapse list"); }, function () { jQuery("ul#tagFilterList").addClass("hideNav"); jQuery(".tagViewNav a").removeClass("collapse").html("View more"); } ); } function ieSelectedFiltersAdjustment() { if (jQuery.browser.msie) { jQuery(".selectedFilter").parent().parent().addClass("extraPadding"); } } function checkShowDetailsSwitch() { if (document.getElementById("showDetailsSwitch")){ if (document.getElementById("showDetailsSwitch").checked){ showResultsDetails(); } else { hideResultsDetails(); } } else { hideResultsDetails(); } } function showResultsDetails() { jQuery(".resultDetails").show(); } function hideResultsDetails() { jQuery(".resultDetails").hide(); }