
  window.idx = lunr(function () {
    this.field('title');
    this.field('excerpt');
    this.field('content', {boost: 10});
  });
  
  $(document).ready(function() {
    window.data = $.getJSON('/searchposts.json');
    
    window.data.then(function(loaded_data){
      $.each(loaded_data, function(index, value){
        window.idx.add($.extend({ "id": index }, value));
      });
      var boo = 2;
    });  
  });  
   

@@ -1,8 +1,42 @@
+ $(document).ready(function() %7B%0A  
 %0A  windo
@@ -164,46 +164,9 @@
 %7D);%0A
-  
 %0A
-  $(document).ready(function() %7B%0A  
   wi
@@ -212,16 +212,16 @@
 n');
-%0A
     %0A  
+%0A
   wi
@@ -262,18 +262,16 @@
 a)%7B%0A    
-  
 $.each(l
@@ -312,18 +312,16 @@
 %7B%0A      
- 
- 
 window.i
@@ -370,42 +370,215 @@
     
+%7D);%0A
   %7D);
-%0A      var boo = 2;%0A  
+      %0A  %0A  $(%22#search-box%22).keypress(function(event) %7B%0A    // event.preventDefault();%0A    var query = $(%22#search-box%22).val();%0A    var results = window.idx.search(query);%0A    %0A    %0A
   %7D);
+%0A
   
+  %0A%0A    %0A
 %0A  %7D

Update search.js