Skip to content
Snippets Groups Projects
Commit 6c1f01c2 authored by Brett Bieber's avatar Brett Bieber
Browse files

Move from the deprecated WebSearch api to the CustomSearchControl api.

parent ea6382c3
No related branches found
No related tags found
No related merge requests found
...@@ -21,29 +21,22 @@ function searchInit() { ...@@ -21,29 +21,22 @@ function searchInit() {
} }
} }
UNL_Search.unl_search = new google.search.WebSearch(); UNL_Search.unl_search = new google.search.CustomSearchControl("015236299699564929946:nk1siew10ie");
//Apply the Custom Search Engine UNL_Search.unl_search.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
UNL_Search.unl_search.setSiteRestriction("015236299699564929946:nk1siew10ie"); UNL_Search.unl_search.setSearchCompleteCallback(UNL_Search.handleUNLResults)
UNL_Search.unl_search.setResultSetSize(GSearch.LARGE_RESULTSET) UNL_Search.unl_search.draw('unl_results');
UNL_Search.unl_search.setSearchCompleteCallback(UNL_Search, UNL_Search.handleUNLResults)
UNL_Search.unl_search.setLinkTarget(GSearch.LINK_TARGET_SELF);
if (UNL_Search.do_local_search) { if (UNL_Search.do_local_search) {
UNL_Search.local_search = new google.search.CustomSearchControl(UNL_Search.local_search_context);
UNL_Search.local_search = new google.search.WebSearch(); UNL_Search.local_search.setResultSetSize('small')
//Apply the Custom Search Engine UNL_Search.local_search.setSearchCompleteCallback(UNL_Search.handleLocalResults)
UNL_Search.local_search.setSiteRestriction(UNL_Search.local_search_context); UNL_Search.local_search.draw('local_results');
//UNL_Search.local_search.setSiteRestriction('000150017203523626721:-1etga1qfci');
UNL_Search.local_search.setResultSetSize(GSearch.SMALL_RESULTSET)
UNL_Search.local_search.setSearchCompleteCallback(UNL_Search, UNL_Search.handleLocalResults)
UNL_Search.local_search.setLinkTarget(GSearch.LINK_TARGET_SELF);
} }
var gSearchForm = new GSearchForm(false, document.getElementById("searchform")); var gSearchForm = new GSearchForm(false, document.getElementById("searchform"));
gSearchForm.setOnSubmitCallback(UNL_Search, UNL_Search.doQuery); gSearchForm.setOnSubmitCallback(UNL_Search, UNL_Search.doQuery);
gSearchForm.input.value = (UNL_Search.query ? UNL_Search.query : ""); gSearchForm.input.value = (UNL_Search.query ? UNL_Search.query : "");
// Execute an inital search // Execute an inital search
if (UNL_Search.query && UNL_Search.query != "") { if (UNL_Search.query && UNL_Search.query != "") {
UNL_Search.unl_search.execute(UNL_Search.query); UNL_Search.unl_search.execute(UNL_Search.query);
...@@ -55,7 +48,7 @@ function searchInit() { ...@@ -55,7 +48,7 @@ function searchInit() {
} }
//Attach search initializer to onLoad //Attach search initializer to onLoad
google.setOnLoadCallback(searchInit); google.setOnLoadCallback(searchInit, true);
// //
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment