var bke_update_dropdown = function(form, arrival_day, arrival_month_year, stay_qty) {
  var arrival_year = arrival_month_year.substring(0, 4);
  var arrival_month = parseInt(arrival_month_year.substring(5)) - 1;
  var departure_day = parseInt(arrival_day) + parseInt(stay_qty);
  var arrival_date = new Date (arrival_year, arrival_month, arrival_day);
  var departure_date = new Date (arrival_year, arrival_month, departure_day);

  form.bke_arrival_day.value = arrival_date.getDate();
  form.bke_departure_day.value = departure_date.getDate();

  form.bke_arrival_month.value = arrival_date.getMonth() + 1;
  form.bke_departure_month.value = departure_date.getMonth() + 1;

  form.bke_arrival_year.value = arrival_date.getFullYear();
  form.bke_departure_year.value = departure_date.getFullYear();
};

jQuery(document).ready(function() {
  var select_hotel = function() {
    var selected_hotel = $("select#hotel_selector_box").find('option:selected').val();

    switch (selected_hotel) {
      case 'Ardboyne':
        $('form.netaffinity').attr('action', 'https://secure.ardboynehotel.com/bookings/checkavailability');
        $('input#bke_id').attr('value', '50D86E88E9762A54B8CF1533E656345F');
        break;
      case 'Castle Arch':
        $('form.netaffinity').attr('action', 'https://secure.castlearchhotel.com/bookings/checkavailability');
        $('input#bke_id').attr('value', '171BF1CC5172E78C6852B3BA2A9CAB32');
        break;
      case 'Knightsbrook':
        $('form.netaffinity').attr('action', 'https://secure.knightsbrook.com/bookings/checkavailability');
        $('input#bke_id').attr('value', '25DC54C6D4C27BD6D31C98FA4E96B66E');
        break;
      case 'Newgrange':
        $('form.netaffinity').attr('action', 'https://secure.newgrangehotel.ie/bookings/checkavailability');
        $('input#bke_id').attr('value', 'CDEF83D5043973DF2E1CC2C7497D50F0');
        break;
      default:
        break;
    }
  };

  jQuery.get('/bke-searchbox.php', function(data) {
    $('#bke_searchbox_wrapper').html(data);

    $("select#hotel_selector_box").change(function () {
      select_hotel();
    });

    select_hotel();
  });
  
  $('#imageContainer').innerfade({
						speed: 1000,
						timeout: 4000,
						type: 'random_start',
						containerheight: '216px'
					});
  
});

