jshint

'''
source/assets/javascripts/locastyle/_general.js: line 62, col 24, '_toggleClass' was used before it was defined.
source/assets/javascripts/locastyle/_general.js: line 79, col 23, '_toggleText' was used before it was defined.
source/assets/javascripts/locastyle/_general.js: line 88, col 25, '_smoothScroll' was used before it was defined.

source/assets/javascripts/locastyle/_guided-tour.js: line 21, col 44, 'hopscotch' is not defined.
already fix all basic erros and warnings.  the list above remains

source/assets/javascripts/locastyle/_guided-tour.js: line 43, col 5, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 44, col 5, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 45, col 5, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 53, col 21, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 56, col 11, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 56, col 53, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 57, col 26, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 58, col 26, 'hopscotch' is not defined.
source/assets/javascripts/locastyle/_guided-tour.js: line 60, col 27, 'hopscotch' is not defined.

source/assets/javascripts/locastyle/_initializer.js: line 16, col 5, The body of a for in should be wrapped in an if statement to filter unwanted properties from the prototype.
source/assets/javascripts/locastyle/_initializer.js: line 27, col 12, Confusing use of '!'.

source/assets/javascripts/locastyle/_templates.js: line 11, col 12, 'JST' is not defined.
source/assets/javascripts/locastyle/_templates.js: line 15, col 12, 'JST' is not defined.
source/assets/javascripts/locastyle/_templates.js: line 19, col 12, 'JST' is not defined.

source/assets/javascripts/locastyle/_track-events.js: line 8, col 7, Possible strict violation.
source/assets/javascripts/locastyle/_track-events.js: line 9, col 19, Possible strict violation.
source/assets/javascripts/locastyle/_track-events.js: line 12, col 7, Possible strict violation.
source/assets/javascripts/locastyle/_track-events.js: line 75, col 19, 'modal' is already defined.
source/assets/javascripts/locastyle/_track-events.js: line 119, col 7, 'ga' is not defined.
source/assets/javascripts/locastyle/_track-events.js: line 127, col 7, 'ga' is not defined.
source/assets/javascripts/locastyle/_track-events.js: line 135, col 7, 'ga' is not defined.
source/assets/javascripts/locastyle/_track-events.js: line 143, col 7, 'ga' is not defined.
'''