Lines Matching refs:search
33 // set search's onkeyup handler here so we can show suggestions
34 // even while search results are visible
37 // set up the search close button
38 $('.search .close').click(function() {
42 $("#search-container").removeClass('active');
47 $('.search').click(function() {
80 //Set up search
82 $("#search-container").addClass('active');
84 $("#search-container").mouseover(function() {
85 $("#search-container").addClass('active');
88 $("#search-container").mouseout(function() {
92 $("#search-container").removeClass('active');
99 $("#search-container").removeClass('active');
1350 /* ################ SEARCH SUGGESTIONS ################## */
1438 var search = document.getElementById("search_autocomplete");
1439 var text = search.value.replace(/(^ +)|( +$)/g, '');
1443 $(".search .close").removeClass("hide");
1445 $(".search .close").addClass("hide");
1453 // if results aren't showing, return true to allow search to execute
1505 return true; // allow the event to bubble up to the search api
1521 while ((tmp = s.search(re)) >= 0) {
1598 $(".search .close").addClass("hide");
1615 $(".search .close").addClass("hide");
1620 // reset the ajax search callback to nothing, so results don't appear unless ENTER
1628 /* ################ CUSTOM SEARCH ENGINE ################## */
1631 google.load('search', '1');
1637 // create search control
1638 searchControl = new google.search.SearchControl();
1640 search form and use tabs when multiple searchers are used
1641 drawOptions = new google.search.DrawOptions();
1642 drawOptions.setDrawMode(google.search.SearchControl.DRAW_MODE_TABBED);
1645 // configure search result options
1646 searchOptions = new google.search.SearcherOptions();
1650 devSiteSearcher = new google.search.WebSearch();
1654 designSearcher = new google.search.WebSearch();
1658 trainingSearcher = new google.search.WebSearch();
1662 guidesSearcher = new google.search.WebSearch();
1666 referenceSearcher = new google.search.WebSearch();
1670 blogSearcher = new google.search.WebSearch();
1674 // add each searcher to the search control
1683 searchControl.setResultSetSize(google.search.Search.LARGE_RESULTSET);
1684 searchControl.setLinkTarget(google.search.Search.LINK_TARGET_SELF);
1685 searchControl.setTimeoutInterval(google.search.SearchControl.TIMEOUT_SHORT);
1686 searchControl.setNoResultsString(google.search.SearchControl.NO_RESULTS_DEFAULT_STRING);
1688 // upon ajax search, refresh the url and search title
1695 // draw the search results box
1698 // get query and execute the search
1709 // if there's no query in the url, don't search and make sure results are hidden
1713 // first time loading search results for this page
1715 $(".search .close").removeClass("hide");
1720 // when an event on the browser history occurs (back, forward, load) requery hash and do search
1722 // Exit if the hash isn't a search query or there's an error in the query
1731 // Otherwise, we have a search to do
1736 $(".search .close").removeClass("hide");
1745 // forcefully regain key-up event control (previously jacked by search api)
1756 // make a copy of the page numbers for the search left pane
2202 /* Expand all inherited members in the class. Used when initiating page search */
2213 * - Listen for Ctrl+F (Cmd on Mac) and expand all inherited members (to aid page search)