//==============================================================================
//   ■■ M-Four       :チェックボックスチェック ■■
//        Comment      :検索フォームからボタンがクリックされた時の前処理
//        Argument     :なし
//==============================================================================
function inputcheckbox(){
  var list = document.getElementsByName("check[]");

  var j = 0;
  for(var i = 0; i < list.length; i++){
    if(list[i].checked){
      j++;
    }
  }

  if (j == 0){
    if (window.confirm("物件が選択されていません。\r\n全ての物件を対象に処理を行いますか？")) {
      objInput = document.getElementsByTagName('input');
      for(i=0; i < objInput.length; i++){
        if(objInput[i].id.indexOf("block",0) != -1){
          objInput[i].checked = true;
        }
      }
      return true;
    }else{
      return false;
    }
  }else{
    return true;
  }
}

//==============================================================================
//   ■■ M-Four       :全チェックON/OFF ■■
//        Comment      :検索フォームのすべてのチェックのON・OFF
//        Argument     :objAll(チェックスオブジェクト)：chkName(name属性)
//==============================================================================
function allcheck(objAll,chkName){
  objInput = document.getElementsByTagName('input');
  for(i=0; i < objInput.length; i++){
    if(objInput[i].id.indexOf(chkName,0) != -1){
      objInput[i].checked = objAll.checked;
    }
  }
}

//==============================================================================
//   ■■ M-Four       :物件リクエスト入力可否 ■■
//        Comment      :物件リクエスト入力フォームのdisabled処理
//        Argument     :
//==============================================================================
function RequestShubetsu(index){
  switch (index){
    case 0:
      document.getElementById("tsubosu1").disabled = false;
      document.getElementById("tsubosu2").disabled = false;
      document.getElementById("madori1").disabled = false;
      document.getElementById("madori2").disabled = false;
      document.getElementById("madori3").disabled = false;
      document.getElementById("madori4").disabled = false;
      document.getElementById("madori5").disabled = false;
      document.getElementById("madori6").disabled = false;
      document.getElementById("sonota1").disabled = false;
      document.getElementById("sonota2").disabled = false;
      document.getElementById("sonota3").disabled = false;
      break;
    case 1:
    case 2:
    case 3:
    case 4:
      document.getElementById("tsubosu1").disabled = true;
      document.getElementById("tsubosu2").disabled = true;
      document.getElementById("madori1").disabled = false;
      document.getElementById("madori2").disabled = false;
      document.getElementById("madori3").disabled = false;
      document.getElementById("madori4").disabled = false;
      document.getElementById("madori5").disabled = false;
      document.getElementById("madori6").disabled = false;
      document.getElementById("sonota1").disabled = false;
      document.getElementById("sonota2").disabled = false;
      document.getElementById("sonota3").disabled = false;
      break;
    case 5:
      document.getElementById("tsubosu1").disabled = false;
      document.getElementById("tsubosu2").disabled = false;
      document.getElementById("madori1").disabled = true;
      document.getElementById("madori2").disabled = true;
      document.getElementById("madori3").disabled = true;
      document.getElementById("madori4").disabled = true;
      document.getElementById("madori5").disabled = true;
      document.getElementById("madori6").disabled = true;
      document.getElementById("sonota1").disabled = true;
      document.getElementById("sonota2").disabled = true;
      document.getElementById("sonota3").disabled = true;
      break;
    case 6:
      document.getElementById("tsubosu1").disabled = true;
      document.getElementById("tsubosu2").disabled = true;
      document.getElementById("madori1").disabled = true;
      document.getElementById("madori2").disabled = true;
      document.getElementById("madori3").disabled = true;
      document.getElementById("madori4").disabled = true;
      document.getElementById("madori5").disabled = true;
      document.getElementById("madori6").disabled = true;
      document.getElementById("sonota1").disabled = true;
      document.getElementById("sonota2").disabled = true;
      document.getElementById("sonota3").disabled = true;
      break;
    case 7:
      document.getElementById("tsubosu1").disabled = false;
      document.getElementById("tsubosu2").disabled = false;
      document.getElementById("madori1").disabled = false;
      document.getElementById("madori2").disabled = false;
      document.getElementById("madori3").disabled = false;
      document.getElementById("madori4").disabled = false;
      document.getElementById("madori5").disabled = false;
      document.getElementById("madori6").disabled = false;
      document.getElementById("sonota1").disabled = true;
      document.getElementById("sonota2").disabled = true;
      document.getElementById("sonota3").disabled = true;
      break;
    case 8:
      document.getElementById("tsubosu1").disabled = false;
      document.getElementById("tsubosu2").disabled = false;
      document.getElementById("madori1").disabled = true;
      document.getElementById("madori2").disabled = true;
      document.getElementById("madori3").disabled = true;
      document.getElementById("madori4").disabled = true;
      document.getElementById("madori6").disabled = true;
      document.getElementById("madori5").disabled = true;
      document.getElementById("sonota1").disabled = true;
      document.getElementById("sonota2").disabled = true;
      document.getElementById("sonota3").disabled = true;
      break;
    case 9:
      document.getElementById("tsubosu1").disabled = true;
      document.getElementById("tsubosu2").disabled = true;
      document.getElementById("madori1").disabled = false;
      document.getElementById("madori2").disabled = false;
      document.getElementById("madori3").disabled = false;
      document.getElementById("madori4").disabled = false;
      document.getElementById("madori5").disabled = false;
      document.getElementById("madori6").disabled = false;
      document.getElementById("sonota1").disabled = true;
      document.getElementById("sonota2").disabled = true;
      document.getElementById("sonota3").disabled = true;
      break;
    case 10:
      document.getElementById("tsubosu1").disabled = false;
      document.getElementById("tsubosu2").disabled = false;
      document.getElementById("madori1").disabled = false;
      document.getElementById("madori2").disabled = false;
      document.getElementById("madori3").disabled = false;
      document.getElementById("madori4").disabled = false;
      document.getElementById("madori5").disabled = false;
      document.getElementById("madori6").disabled = false;
      document.getElementById("sonota1").disabled = true;
      document.getElementById("sonota2").disabled = true;
      document.getElementById("sonota3").disabled = true;
      break;
  }
}

//==============================================================================
//   ■■ M-Four       :Homes詳細画面初期設定 ■■
//        Comment      :Homes詳細画面初期設定 地図・Tooltipセット
//        Argument     :
//==============================================================================
function setupsale(){
  setupmap();
  setupsaletooltip();
}

//==============================================================================
//   ■■ M-Four       :HomesYui設定 ■■
//        Comment      :HomesのYui(Tooltip)セットアップ
//        Argument     :
//==============================================================================
function setupsaletooltip(){
  new YAHOO.widget.Tooltip("t_chimoku", {
      context : "chimoku",
      text : "登記所の登記官が決定した土地の用途のこと。<br />土地登記簿の最初の部分（表題部といいます）には、<br />土地の所在、地番、地目、地積（土地面積）が記載されています。<br />地目は、現況と利用状況によって決められることになっております。",
      autodismissdelay : 60000
  } ); 

  new YAHOO.widget.Tooltip("t_toshikeikaku", {
      context : "toshikeikaku",
      text : "都市計画法で定められた規制の対象になる地域のこと。<br />都市計画区域には<br />（1）人口1万人以上で商工業などの職業従事者が50％以上の町村<br />（2）中心市街地の区域内人口が3000人以上<br />（3）観光地<br />（4）災害復興地域<br />（5）ニュータウン<br />などが含まれます。<br />一定の開発行為については都道府県知事の許可、建築に当たっては<br />建築基準法の建築確認が必要です。<br />同区域内は、市街化区域、市街化調整区域、未線引き区域に分かれます。",
      autodismissdelay : 60000
  } ); 

  new YAHOO.widget.Tooltip("t_yotochiki", {
      context : "yotochiki",
      text : "住宅地に望ましい環境づくりや、商工業に適した地域づくりなど、<br />それぞれの地域にふさわしい発展を促すため、都市計画法に基づいて定められています。<br />地域区分には大きく分けて「住居系」「商業系」「工業系」の3つがあり、そのなかで<br />さらに細かく分けられ、全部で12種類あります。<br />各区分によって、建てられるものと建てられないもの、その規模の制限がくわしく規定されます。",
      autodismissdelay : 60000
  } ); 

  new YAHOO.widget.Tooltip("t_kenpeiritsu", {
      context : "kenpeiritsu",
      text : "建築面積を敷地面積で割った値の事。<br />例えば、敷地面積が100平方メートル、その敷地上にある住宅の<br />建築面積が50平方メートルならば、この住宅の建ぺい率は50％<br />ということになります。<br />建築する建物の建ぺい率の限度は、原則的には用途地域ごとに、<br />都市計画によってあらかじめ指定されています。",
      autodismissdelay : 60000
  } ); 

  new YAHOO.widget.Tooltip("t_yosekiritsu", {
      context : "yosekiritsu",
      text : "延べ面積を敷地面積で割った値のことです。<br />例えば、敷地面積が100平方メートル、その敷地上にある住宅の<br />延べ面積が90平方メートルならば、この住宅の容積率は90％<br />ということになります。<br />建物の容積率の限度は、原則的には用途地域ごとに、都市計画に<br />よってあらかじめ指定されています。<br />さらに、前面道路の幅が狭い等の場合には、指定された容積率を<br />使い切ることができないケースもありますので、注意が必要です。",
      autodismissdelay : 60000
  } ); 

  new YAHOO.widget.Tooltip("t_kenchikukakunin", {
      context : "kenchikukakunin",
      text : "建築確認番号とは、建築確認を終えた建物に発行される番号のことです。<br />地方自治体の行政機関である建築主事(または民間の指定確認検査機関)が、<br />建築確認通知書とともに発行します。<br />建物を建築する場合、建築主は、建物の敷地、構造、設備、用途などが<br />建築基準法や消防法などの法令に適合しているかどうかについて、建築主事、<br />または民間の指定確認検査機関において建築確認の審査を受けなければなりません。<br />この確認審査後に交付される建築確認通知書とともに発行される番号が建築確認番号です。",
      autodismissdelay : 60000
  } );

  new YAHOO.widget.Tooltip("t_kokudoho", {
      context : "kokudoho",
      text : "国土利用計画法の略称で、地価の高騰防止の為に制定され、<br />一定規模以上の土地を売買する場合、許可制や届出制になります。",
      autodismissdelay : 60000
  } );

  new YAHOO.widget.Tooltip("t_kenchikujoken", {
      context : "kenchikujoken",
      text : "建築条件付き土地とは、あらかじめ施工業者が指定されている宅地のこと。<br />土地の売買契約と建物の建築請負契約を一体化して取引を行うことを条件<br />とした土地をさします。<br />原則として、土地の売買契約後、必ず3カ月以内に建物建築請負契約が<br />成立することを条件に、土地の売買契約が締結されます。<br />3カ月の間に契約を結ばなければ、土地の売買契約は解除されます。<br />条件が満たされるまでは土地の売買契約の効力が発生しないので、<br />土地の引き渡しを請求できませんが、土地売買代金の支払い義務はなく、<br />売買契約が解除された場合には、手付金などの支払ったお金は返却<br />されるのが一般的です。",
      autodismissdelay : 60000
  } );
}

