

jQuery(document).ready(function(){
  if ($("form.edit_event, form.new_event").size() > 0) {
    $.datepicker.setDefaults({
      dateFormat: 'dd.mm.yy',
      firstDay: 1,
      showOn: 'both',
      buttonImageOnly: true,
      changeFirstDay: false,
      buttonImage: 'calendar.gif',
      buttonText: 'Calendar'
    });
      $("input.calendar_select").datepicker({
      buttonImage: "/images/icons/calendar.png",
      showOtherMonths: true,
      defaultDate: +0,
      constrainInput: true
    });
      $("input.future_calendar_select").datepicker({
      buttonImage: "/images/icons/calendar.png",
      yearRange: '-00:+50',
      showOtherMonths: true,
      defaultDate: +14,
      minDate: -0,
      constrainInput: true
    });
    $("#event_venue_attributes_country").change(function(){
      // 
      var e = $("#event_venue_attributes_city");
      e.unautocomplete();
      var url = e.attr("alt");
      $.getJSON(url, { "country":$(this).val() }, function(data){
        e.autocomplete(data, { 'matchContains':true });
        e.click();
      });
    }).change();
  }
});
