   
   #Activates on enter press: search
   $ ->   
-    $("#search-container").submit (e) ->
-      e.preventDefault()
-      #resources search
-      val = $("#search-box").val()
-      resources = new Promise((resolve, reject) ->
-        resourcequery = encodeURIComponent("(Type,like,#{val}),or,(Resource Identifier,like,#{val}),or,(Earliest Date,like,#{val}),or,(Latest Date,like,#{val})")
-        req = $.getJSON arcs.baseURL + "resources/search?q=#{resourcequery}&sid=736", (response) ->
-          resolve(response)
-      )
-      projects = new Promise((resolve, reject) ->
-        projectquery = encodeURIComponent("(Country,like,#{val})")
-        req = $.getJSON arcs.baseURL + "resources/search?q=#{projectquery}&sid=734", (response) ->
-          resolve(response)
-      )
-      seasons = new Promise((resolve, reject) ->
-        seasonquery = encodeURIComponent("(Title,like,#{val}),or,(Description,like,#{val}),or,(Earliest Date,like,#{val}),or,(Latest Date,like,#{val})")
-        req = $.getJSON arcs.baseURL + "resources/search?q=#{seasonquery}&sid=735", (response) ->
-          resolve(response)
-      )
-      excavations = new Promise((resolve, reject) ->
-        excavationquery = encodeURIComponent("(Name,like,#{val}),or,(Earliest Date,like,#{val}),or,(Latest Date,like,#{val})")
-        req = $.getJSON arcs.baseURL + "resources/search?q=#{excavationquery}&sid=740", (response) ->
-          resolve(response)
-      )
-      observations = new Promise((resolve, reject) ->
-        observationquery = encodeURIComponent("(Monument Classification,like,#{val}),or,(Monument.Type,like,#{val}),or,(Monument.Material,like,#{val}),or,(Monument.Technique,like,#{val}),or,(Monument.Period,like,#{val}),or,(Monument.Terminus Ante Quem,like,#{val}),or,(Monument.Terminus Post Quem,like,#{val})")
-        req = $.getJSON arcs.baseURL + "resources/search?q=#{observationquery}&sid=739", (response) ->
-          resolve(response)
-      )
-      
-      totalResults = {}
-      Promise.all([resources,projects,seasons,excavations,observations]).then((values) ->
-        #console.log(values)
+    $(".searchBoxInput").keyup (e) ->
+      if e.keyCode == 13
+        e.preventDefault()
+        #resources search
+        val = $(".searchBoxInput").val()
+        console.log(val)
+        resources = new Promise((resolve, reject) ->
+          resourcequery = encodeURIComponent("(Type,like,#{val}),or,(Resource Identifier,like,#{val}),or,(Earliest Date,like,#{val}),or,(Latest Date,like,#{val})")
+          req = $.getJSON arcs.baseURL + "resources/search?q=#{resourcequery}&sid=736", (response) ->
+            resolve(response)
+        )
+        projects = new Promise((resolve, reject) ->
+          projectquery = encodeURIComponent("(Country,like,#{val})")
+          req = $.getJSON arcs.baseURL + "resources/search?q=#{projectquery}&sid=734", (response) ->
+            resolve(response)
+        )
+        seasons = new Promise((resolve, reject) ->
+          seasonquery = encodeURIComponent("(Title,like,#{val}),or,(Description,like,#{val}),or,(Earliest Date,like,#{val}),or,(Latest Date,like,#{val})")
+          req = $.getJSON arcs.baseURL + "resources/search?q=#{seasonquery}&sid=735", (response) ->
+            resolve(response)
+        )
+        excavations = new Promise((resolve, reject) ->
+          excavationquery = encodeURIComponent("(Name,like,#{val}),or,(Earliest Date,like,#{val}),or,(Latest Date,like,#{val})")
+          req = $.getJSON arcs.baseURL + "resources/search?q=#{excavationquery}&sid=740", (response) ->
+            resolve(response)
+        )
+        observations = new Promise((resolve, reject) ->
+          observationquery = encodeURIComponent("(Monument Classification,like,#{val}),or,(Monument.Type,like,#{val}),or,(Monument.Material,like,#{val}),or,(Monument.Technique,like,#{val}),or,(Monument.Period,like,#{val}),or,(Monument.Terminus Ante Quem,like,#{val}),or,(Monument.Terminus Post Quem,like,#{val})")
+          req = $.getJSON arcs.baseURL + "resources/search?q=#{observationquery}&sid=739", (response) ->
+            resolve(response)
+        )
         
-        for item in values
-          Array::push.apply totalResults, item.results
-        #console.log(totalResults)
-        Search.prototype._render results: totalResults
-        $('#search-pagination').html arcs.tmpl('search/paginate', results: totalResults)
-      )
-      
+        totalResults = {}
+        Promise.all([resources,projects,seasons,excavations,observations]).then((values) ->
+          #console.log(values)
+          
+          for item in values
+            Array::push.apply totalResults, item.results
+          #console.log(totalResults)
+          Search.prototype._render results: totalResults
+          $('#search-pagination').html arcs.tmpl('search/paginate', results: totalResults)
+        )      
         
       #projects search
       #resourcequery = encodeURIComponent("(Type,like,Pho),or,(Type,like,Note)")

  _render: (results, append=false) ->
    $results = $('#search-results')
    template = if @options.grid then 'search/grid' else 'search/list'
    console.log(results)
    results = results.results
    console.log(results)
    $results[if append then 'append' else 'html'] arcs.tmpl(template, results: results)

  setupSearch: ->
    @scrollReady = false
    @search = new arcs.utils.Search 
      container: $('searchBox')
      order: @options.sort
      run: false
      loader: true
