function cEstateTypeCtrl() {

  var select = document.getElementsByName("estate_type")[0];
  var opts = select.options;
  
  for (i = 0; i < opts.length; i++) {
  
    if (opts[i].selected == false) {
      continue;
    }
      
    if (opts[i].id == "1") {
      document.getElementById("price_h").style.display = "";
      document.getElementById("price_l").style.display = "none";
      document.getElementById("menseki").style.display = "";
      document.getElementById("yukamenseki").style.display = "";
      document.getElementById("madori").style.display = "";
      document.getElementById("parking").style.display = "";
      document.getElementById("age").style.display = "";
    
    } else if (opts[i].id == "2") {
      // 土地系
      document.getElementById("price_h").style.display = "";
      document.getElementById("price_l").style.display = "none";
      document.getElementById("menseki").style.display = "";
      document.getElementById("yukamenseki").style.display = "none";
      document.getElementById("madori").style.display = "none";
      document.getElementById("parking").style.display = "none";
      document.getElementById("age").style.display = "none";
    
    } else if (opts[i].id == "3") {
      // アパマン系
      document.getElementById("price_h").style.display = "none";
      document.getElementById("price_l").style.display = "";
      document.getElementById("menseki").style.display = "none";
      document.getElementById("yukamenseki").style.display = "none";
      document.getElementById("madori").style.display = "";
      document.getElementById("parking").style.display = "";
      document.getElementById("age").style.display = "";
    
    }
  }

}

function bEstateTypeCtrl() {

  var select = document.getElementsByName("estate_type")[0];
  var opts = select.options;
  
  for (i = 0; i < opts.length; i++) {
  
    if (opts[i].selected == false) {
      continue;
    }

    if (opts[i].id == "1") {
      // 売買系
      document.getElementById("youto").style.display = "";
      document.getElementById("price_h").style.display = "";
      document.getElementById("price_l").style.display = "none";
      document.getElementById("float").style.display = "none";
    
      useTypeCtrl();
    
    } else if (opts[i].id == "2") {
      // 賃貸系
      document.getElementById("youto").style.display = "";
      document.getElementById("price_h").style.display = "none";
      document.getElementById("price_l").style.display = "";
      document.getElementById("float").style.display = "none";

      useTypeCtrl();
    
    } else if (opts[i].id == "3") {
      // 収益物件系
      document.getElementById("youto").style.display = "none";
      document.getElementById("price_h").style.display = "";
      document.getElementById("price_l").style.display = "none";
      document.getElementById("menseki").style.display = "none";
      document.getElementById("yukamenseki").style.display = "none";
      document.getElementById("parking").style.display = "none";
      document.getElementById("age").style.display = "";
      document.getElementById("float").style.display = "";
      document.getElementById("kouzou").style.display = "";
    }
  }

}

function useTypeCtrl() {

  var radios = document.getElementsByName("use_cd");
  for (i = 0; i < radios.length; i++) {
    if (radios[i].checked == true) {
      if (radios[i].id == "1") {
        // 土地系
        document.getElementById("menseki").style.display = "";
        document.getElementById("yukamenseki").style.display = "none";
        document.getElementById("parking").style.display = "none";
        document.getElementById("age").style.display = "none";
        document.getElementById("float").style.display = "none";
        document.getElementById("kouzou").style.display = "none";
      
      } else if (radios[i].id == "2") {
        // 建物系
        document.getElementById("menseki").style.display = "";
        document.getElementById("yukamenseki").style.display = "";
        document.getElementById("parking").style.display = "";
        document.getElementById("age").style.display = "";
        document.getElementById("float").style.display = "none";
        document.getElementById("kouzou").style.display = "";
      
      }
    }
  }

}

function bcTypeCtrl() {

  var radios = document.getElementsByName("bc_type");
  for (i = 0; i < radios.length; i++) {
    if (radios[i].checked == true) {
      if (radios[i].value == "1") {
        document.getElementById("youto").style.display = "none";
        cTypeCtrl("");
      } else if (radios[i].value == "2") {
        document.getElementById("youto").style.display = "";
        bTypeCtrl();
      }
    }
  }

}

function cTypeCtrl() {

  var select = document.getElementsByName("c_estate_type")[0];
  var opts = select.options;
  
  document.getElementById("b_price_h").style.display = "none";
  document.getElementById("b_price_l").style.display = "none";
  document.getElementById("b_land").style.display = "none";
  document.getElementById("b_floor").style.display = "none";

  for (i = 0; i < opts.length; i++) {
  
    if (opts[i].selected == false) {
      continue;
    }
      
    if (opts[i].id == "1") {
      document.getElementById("c_price_h").style.display = "";
      document.getElementById("c_price_l").style.display = "none";
      document.getElementById("menseki").style.display = "";
      document.getElementById("c_land").style.display = "";
      document.getElementById("yukamenseki").style.display = "";
      document.getElementById("c_floor").style.display = "";
      document.getElementById("madori").style.display = "";
    
    } else if (opts[i].id == "2") {
      // 土地系
      document.getElementById("c_price_h").style.display = "";
      document.getElementById("c_price_l").style.display = "none";
      document.getElementById("menseki").style.display = "";
      document.getElementById("c_land").style.display = "";
      document.getElementById("yukamenseki").style.display = "none";
      document.getElementById("c_floor").style.display = "none";
      document.getElementById("madori").style.display = "none";
    
    } else if (opts[i].id == "3") {
      // アパマン系
      document.getElementById("c_price_h").style.display = "none";
      document.getElementById("c_price_l").style.display = "";
      document.getElementById("menseki").style.display = "none";
      document.getElementById("c_land").style.display = "none";
      document.getElementById("yukamenseki").style.display = "none";
      document.getElementById("c_floor").style.display = "";
      document.getElementById("madori").style.display = "";
    
    }
  }

}

function bTypeCtrl() {

  var select = document.getElementsByName("b_estate_type")[0];
  var opts = select.options;
  
  document.getElementById("c_price_h").style.display = "none";
  document.getElementById("c_price_l").style.display = "none";
  document.getElementById("c_land").style.display = "none";
  document.getElementById("c_floor").style.display = "none";

  for (i = 0; i < opts.length; i++) {
  
    if (opts[i].selected == false) {
      continue;
    }

    if (opts[i].id == "1") {
      // 売買系
      document.getElementById("b_price_h").style.display = "";
      document.getElementById("b_price_l").style.display = "none";
      document.getElementById("youto").style.display = "";

      bUseTypeCtrl();
    
    } else if (opts[i].id == "2") {
      // 賃貸系
      document.getElementById("b_price_h").style.display = "none";
      document.getElementById("b_price_l").style.display = "";
      document.getElementById("youto").style.display = "";

      bUseTypeCtrl();
    
    } else if (opts[i].id == "3") {
      // 収益物件系
      document.getElementById("b_price_h").style.display = "";
      document.getElementById("b_price_l").style.display = "none";
      document.getElementById("youto").style.display = "none";
      document.getElementById("menseki").style.display = "none";
      document.getElementById("b_land").style.display = "none";
      document.getElementById("yukamenseki").style.display = "none";
      document.getElementById("c_floor").style.display = "none";
      document.getElementById("madori").style.display = "none";
    }
  }
}

function bUseTypeCtrl() {

  var radios = document.getElementsByName("use_cd");
  for (i = 0; i < radios.length; i++) {
    if (radios[i].checked == true) {
      if (radios[i].id == "2") {
        // 建物系
        document.getElementById("menseki").style.display = "";
        document.getElementById("b_land").style.display = "";
        document.getElementById("yukamenseki").style.display = "";
        document.getElementById("b_floor").style.display = "";
        document.getElementById("madori").style.display = "none";
      
      } else if (radios[i].id == "1") {
        // 土地系
        document.getElementById("menseki").style.display = "";
        document.getElementById("b_land").style.display = "";
        document.getElementById("yukamenseki").style.display = "none";
        document.getElementById("b_floor").style.display = "none";
        document.getElementById("madori").style.display = "none";
      
      }
    }
  }
}


function display(id) {
	document.getElementById(id).style.display = "";
}

function hidden(id) {
	document.getElementById(id).style.display = "none";
}

function ChopeCtrl() {
	var chopeChkBox = document.getElementById("is_condition_serach");
	if (chopeChkBox.checked == true) {
		document.getElementById("chope").style.display = "inline";
	} else {
		document.getElementById("chope").style.display = "none";
	}
}

function disableAll(){

  var obj = document.getElementsByTagName("input");
  for(var i = 0; i < obj.length; i++){
    obj[i].setAttribute("disabled","true");
  }
  var obj = document.getElementsByTagName("select");
  for(var i = 0; i < obj.length; i++){
    obj[i].setAttribute("disabled","true");
  }
  var obj = document.getElementsByTagName("textarea");
  for(var i = 0; i < obj.length; i++){
    obj[i].setAttribute("disabled","true");
  }
}
