/**
 * common.js
 *
 * @pachage   user-wedding
 * @copyright JOYJOY Inc. & Gourmet Navigator Inc.
 */

/**
 * 送信処理
 *
 */
jQuery.fn.extend({
  doSubmit: function(act) {
    var form = $("#f1");
    form.attr("action", form.attr("action") + act);
    form.submit();
    return this;
  },

  oneTimeSubmit: function(act) {
    this.doSubmit(act);
    $(this).attr("disabled", "disabled");
    return this;
  },

  setDeleteFlag: function(hdnId) {
    var hidden = $("#"+hdnId);
    var hiddenValue = hidden.val();

    if(hiddenValue == 0){
      hidden.val(1);
      $(this).val("取り消す");
    }else{
      hidden.val(0);
      $(this).val("この画像を削除");
    }

    return this;
  },

  // header(#kaijouHeaderNavi > ul > li
  // footer(#kaijouHeaderNaviB > ul > li
  // remove <a>tag, change class.
  // @param string li.class ex)'navi01'
  setCurrentPage: function($class) {
    $('li.' + $class).each(function(){
      $(this).children('span:first').text($(this).children('span:first').children('a:first').text());
      $(this).attr('class', $class + 'in');
    });
    return this;
  },

  /**
   * 加盟店ページ パーツファイルAjaxロード
   */
  loadPerts: function($sid, $page) {
    $.ajaxSetup({
      cache: false
    });
    sitedir = '/site/2/';
    if (location.protocol == 'https:') {
        sitedir = '/site_k/2/';
    }
    $("#headerInq").load(sitedir + $sid + "/perts/header_inq.tpl", null, function(){
      initRollOverImages(); // jquery.rollover.js
    });
    if ($page == 'top') {
      $("#pertsInqV3").load(sitedir + $sid + "/perts/perts_inqV3.tpl");
    }
    return this;
  }
});

