/* =============================================================
 * 株式会社ビー・グルーヴ - JavaScript (on jQuery 1.2.3~)
 * =============================================================
 * URL: http://be-groove.com/
 * Created: 2008-06-01
 * Last modified: 2008-06-01
 * Copyright (C) 2008 KK Mediaplan Murakami Jimusyo.
 * ------------------------------------------------------------- */

jQuery.noConflict();

jQuery(function() {

/* -------------------------------------------------------------
 * お仕事をお探しの方 - IE6 セレクトボックス対策
 * ------------------------------------------------------------- */

  if (jQuery.browser.msie && jQuery.browser.version < 7) {
    var cover = jQuery('<iframe frameborder="0" />');
    cover.css({
      display: "none",
      height: jQuery("#contents").height(),
      left: 0,
      opacity: 0,
      position: "absolute",
      top: 0,
      width: jQuery("#contents").width(),
      zIndex: 0
    });
    jQuery("#contents").prepend(cover);
  }



/* -------------------------------------------------------------
 * お仕事をお探しの方 - フォーム連動
 * ------------------------------------------------------------- */

  var sort_key = jQuery("select[name=sort_key]");
  sort_key.val(sort_key.eq(sort_key.size() - 1).val());
  sort_key.change(function() {
    sort_key.val(jQuery(this).val());
  });

  var sort_order = jQuery("select[name=sort_order]");
  sort_order.val(sort_order.eq(sort_order.size() - 1).val());
  sort_order.change(function() {
    sort_order.val(jQuery(this).val());
  });

  jQuery("#dummySearch").submit(function() {
    jQuery("#mySearch").submit();
    return false;
  });


/* -------------------------------------------------------------
 * お仕事をお探しの方 - 検索タブ開閉
 * ------------------------------------------------------------- */

  var search = jQuery("div.search");
  jQuery(document).click(function() {
    search.find("dl").removeClass("enabled").find("dd").hide();
    if (cover) cover.hide();
  });
  search.find("dt, .close").click(function() {
    var element = jQuery(this);

    jQuery(document).trigger("click");
    if (element.hasClass("close")) return false;

    element.parent().addClass("enabled").find("dd").slideDown();
    if (cover) cover.show();
    return false;
  });
  search.find("dd").click(function(event) {
    event.stopPropagation();
  });
/*
  jQuery("#mySearch, #dummySearch").find(":button").click(function() {
    search.find("dl.saved_condition dt").trigger("click");
  });
*/


});