﻿$(function() {
  cyclepictures();
  function cyclepictures() {
    var height = $('.cyclepictures img:first').height();
    if (!height || height < 1) {
      setTimeout(cyclepictures, 10);
      return;
    }
    $('.cyclepictures').cycle({ 'fx': 'fade', 'speed': 2000, 'timeout': 8000 }).height(height);
  }
});

$(function() {

  $(".accordion").tabs(".accordion div.pane", {
    'tabs': 'h2', 'event': 'click', 'initialIndex': null
  });

  $("div.tabs").tabs("div.panes > div", {
    'event': 'click'
  });

  $("div.photos a.photo").colorbox({ transition: "none" });

  form_validation();

});

function form_validation() {
  jQuery.validator.messages["number"] = "Please enter a number."

  var settings = {
    errorPlacement: function(error, element) {
      error.insertAfter(element);
    }
  }

  $("form").validate(settings);
  $("form").submit(function() {
    return $(this).validate(settings).form();
  });
}
