2 var sobol = window.sobol = {}
3 sobol.setup = function(){
4 var searches = sobol.searches = $('article.search');
5 for (i=0;i<searches.length;i++) {
9 url: s.getAttribute('data-url'),
11 success: function(data){
12 $(s).removeClass('loading')
13 if (data['results'].length) {
14 s.innerHTML += "<dl>" + data['results'].join("") + "</dl>";
15 if(data['hasMoreResults'] && data['moreResultsURL']) s.innerHTML += "<footer><p><a href='" + data['moreResultsURL'] + "'>See more results</a></p></footer>";
17 $(s).addClass('empty')
18 s.innerHTML += "<p>No results found.</p>"
21 error: function(data, textStatus, errorThrown){
22 $(s).removeClass('loading');
23 text = errorThrown ? errorThrown : textStatus ? textStatus : "Error occurred."
25 s.innerHTML += "<p>" + errorThrown + "</p>"