I'm somewhat tied up with Kibits, so for now the best I can do is a dump from JSHint...
$ jshint base.js
base.js: line 62, col 34, Missing semicolon.
1 error
$ jshint example.js
$ jshint search.js
search.js: line 3, col 29, Expected an assignment or function call and instead saw an expression.
search.js: line 4, col 39, Expected an assignment or function call and instead saw an expression.
search.js: line 55, col 10, Missing semicolon.
search.js: line 74, col 8, Missing semicolon.
4 errors
$ jshint startup.js
startup.js: line 3, col 31, Expected an assignment or function call and instead saw an expression.
startup.js: line 4, col 41, Expected an assignment or function call and instead saw an expression.
startup.js: line 31, col 22, Missing semicolon.
startup.js: line 61, col 49, Expected an assignment or function call and instead saw an expression.
startup.js: line 76, col 36, Expected an assignment or function call and instead saw an expression.
startup.js: line 81, col 18, 'i' is already defined.
startup.js: line 165, col 34, Missing semicolon.
startup.js: line 167, col 11, Don't make functions within a loop.
startup.js: line 166, col 12, Missing semicolon.
startup.js: line 169, col 8, Missing semicolon.
startup.js: line 382, col 31, Missing semicolon.
11 errors
$ jshint utils.js
utils.js: line 8, col 13, 'val' is already defined.
utils.js: line 12, col 21, Missing radix parameter.
utils.js: line 47, col 41, Expected an assignment or function call and instead saw an expression.
3 errors