﻿var SearchXMLURL="/applicationsupport/2010design/homepages/prospective/genericajaxsearch.asp?makeReq=";var uS="http://search.ljmu.ac.uk:81/query.html?ql=a&col=internal&qt=";var SearchObject;var singleTimer;function trim(a,b){a=a.replace("'","");return ltrim(rtrim(a,b),b)}function ltrim(a,b){b=b||"\\s";return a.replace(new RegExp("^["+b+"]+","g"),"")}function rtrim(a,b){b=b||"\\s";return a.replace(new RegExp("["+b+"]+$","g"),"")}function loadSearchResults(){localSearchVal=trim(document.searchform.qt.value);if(localSearchVal!=""){if(singleTimer)clearInterval(singleTimer);$('#resultslistitems').show().html("<h4>Loading top results...</h4><ul></ul></div>").append('<div id="resclose"><span>close</span></div>');$('#resultslistitems ul').hide();$('#resclose').click(function(a){fadeRes(200)});SearchURLandStr=SearchXMLURL+localSearchVal;$.ajax({url:SearchURLandStr,success:function(a){$('#resultslistitems h4').html("Top Results:");SearchObject=eval("("+a+")");if(SearchObject.courses.length>0){$('#resultslistitems ul').show();for(i=0;i<SearchObject.courses.length;i++){resultTitle=SearchObject.courses[i].title;if(resultTitle.length<61){resultTitleOutput=resultTitle}else{resultTitleOutput=resultTitle.substring(0,60)+"&hellip;"}var c="<li><a class='dfl' href='"+SearchObject.courses[i].url+"'>"+resultTitleOutput+"</a></li>";$('#resultslistitems ul').append(c)}$('#resultslistitems').append("<a id='searchadv' href='"+uS+localSearchVal+"'>advanced search&gt;&gt;</a><a id='searchmore' href='"+uS+localSearchVal+"'>more results &gt;&gt;</a>")}else{$('#resultslistitems ul').hide();$('#resultslistitems h4').html("Sorry, there are no results for that search.");singleTimer=setInterval('fadeRes(1000)',2500)}}})}}function fadeRes(a){$('#resultslistitems').fadeOut(a)}
