$.archi21 = {
  init: function() {
    for (module in $.archi21) {
      if ($.archi21[module].init) {
          $.archi21[module].init();
      }
    }
  }
};
$(document).ready($.archi21.init);

// Search Field
$.archi21.searchField = {
  defaultText: "ご入力ください",
  init: function() {
    if ($("#search-field #search").val() == "") {
      $("#search-field #search").val(this.defaultText);
    }
    $("#search-field #search").bind('focus', this.setDefaultText);
    $("#search-field #search").bind('blur', this.clearDefaultText);
    $("#search-field form").bind('submit', this.submit);
  },
  setDefaultText: function() {
    if (this.value == $.archi21.searchField.defaultText) {
      this.value = "";
    }
  },
  clearDefaultText: function() {
    if (this.value == "") {
      this.value = $.archi21.searchField.defaultText;
    }
  },
  submit: function() {
    if ($("#search-field #search").val() == $.archi21.searchField.defaultText) {
      $("#search-field #search").val("");
    }
  }
};
