From 6f86376d5904821b80616ee214e4b38f981f2a56 Mon Sep 17 00:00:00 2001
From: Brett Bieber <brett.bieber@gmail.com>
Date: Fri, 12 Aug 2011 19:19:27 +0000
Subject: [PATCH] Make sure jQuery is loaded before we call WDN.get

---
 www/searchFunc.js | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/www/searchFunc.js b/www/searchFunc.js
index 15d7851..969a29a 100644
--- a/www/searchFunc.js
+++ b/www/searchFunc.js
@@ -146,25 +146,27 @@ UNL_Search.doPeoplefinderQuery = function (val) {
 		this.handlePeoplefinderResults(cacheData);
 	} else {
 		var pointer = this;
-		WDN.get("http://directory.unl.edu/service.php?q=" + val, null, function(data, textStatus) {
-			pointer.peoplefinderCache.save(val, data);
-			UNL_Search.handlePeoplefinderResults(data);
+		WDN.loadJQuery(function(){
+			WDN.get("http://directory.unl.edu/service.php?q=" + val, null, function(data, textStatus) {
+				pointer.peoplefinderCache.save(val, data);
+				UNL_Search.handlePeoplefinderResults(data);
+			});
 		});
 	}
 };
 
 UNL_Search.handlePeoplefinderResults = function (peoplefinderText) {
-	WDN.jQuery('#ppl_results').html(peoplefinderText);
+	document.getElementById("ppl_results").innerHTML = peoplefinderText;
 };
 
 UNL_Search.doQuery = function (form) {
 	if (form.input.value != "") {
 		this.query = form.input.value;
+		this.doPeoplefinderQuery(form.input.value);
 		if (this.do_local_search) {
 			this.local_search.execute(form.input.value);
 		}
 		this.unl_search.execute(form.input.value);
-		this.doPeoplefinderQuery(form.input.value);
 	} else {
 		document.getElementById("searchcontrol").innerHTML = '';
 		document.getElementById("ppl_results").innerHTML = '';
-- 
GitLab