$(document).ready(function() {
    
  // Add target="_blank" to all links with class external
  $("a.external").attr("target", "_blank");
  
  // Set up slideshow
  $("#slides").cycle({
    fit: true,
    width: 370,
    height: 350
  });
  
  // Add spam protection to all mailto links
  $("span.nospam").each(function(index) {
    var _mail = ($("span.u", this).text() + 
        "@" + 
        $("span.d", this).text())
        .replace(/\s+/g, "")
        .replace(/\[dot\]/g, ".");		
    $(this).after(
        $("<a></a>")
        .attr("href", "mailto:" + _mail)
        .html(_mail)
        .addClass("nospam")
    ).remove();
  });
  
  // Add overlay hover
  $(".box").hover(function() {
    $(".overlay", this).css({ display: "block" })
  },function() {
    $(".overlay", this).css({ display: "none" })
  });

  $("#job-wrapper input").bind("click", function() {
    $("#job-wrapper").hide();
    $(".inquiry-row, .inquiry-right, .inquiry-left").fadeTo("fast", 1);
  });
  
  $(".inquiry-row input").bind("click", function() {
    $(".inquiry-row, .inquiry-right, .inquiry-left").fadeTo("fast", 0.25);
    var field = $(this);
    $("#job-wrapper").show();
    $("#job").val(field.val()).unbind();
    $("#job").bind("change", function() {
      field.val($(this).val());
      $("#job-wrapper").hide();
      $(".inquiry-row, .inquiry-right, .inquiry-left").fadeTo("fast", 1);
    });
  });
  
});
