app/assets/javascripts/advanced_search.js.coffee
App.AdvancedSearch =
advanced_search_terms: ->
$('#js-advanced-search').data('advanced-search-terms')
toggle_form: (event) ->
event.preventDefault()
$('#js-advanced-search').slideToggle()
toggle_date_options: ->
if $('#js-advanced-search-date-min').val() == 'custom'
$('#js-custom-date').show()
$( ".js-calendar" ).datepicker( "option", "disabled", false )
else
$('#js-custom-date').hide()
$( ".js-calendar" ).datepicker( "option", "disabled", true )
init_calendar: ->
locale = $('#js-locale').data('current-locale')
if locale == 'en'
locale = ''
$('.js-calendar').datepicker
regional: locale
maxDate: "+0d"
$('.js-calendar-full').datepicker
regional: locale
initialize: ->
App.AdvancedSearch.init_calendar()
if App.AdvancedSearch.advanced_search_terms()
$('#js-advanced-search').show()
App.AdvancedSearch.toggle_date_options()
$('#js-advanced-search-title').on
click: (event) ->
App.AdvancedSearch.toggle_form(event)
$('#js-advanced-search-date-min').on
change: ->
App.AdvancedSearch.toggle_date_options()