
/*********************************************************************************
希望条件チェック後Submit
[構  文]chkInputAndSubmit
[引  数]自コントロール(Form)
[戻り値]正常:true/異常:false
[作成者]満井
[作成日]2008.08.21
[特  記]rend.jsが必要
*********************************************************************************/
function chkInputAndSubmit(p_obj){

	var blnLiv = true;
	var blnchk = false;
	var intChkNum = 0;
	var stcnt = 0;
	var selcnt = 0;
	var chkSeljis = 0;


	if(p_obj.kt.value=="02" || p_obj.kt.value=="09" || p_obj.kt.value== "30"){
		blnLiv = false;
	}

	//通常・不動産会社別・マル宅
	if(p_obj.kt.value=="01" || p_obj.kt.value=="02" || p_obj.kt.value=="08" || p_obj.kt.value=="09" ||
		 p_obj.kt.value=="29" || p_obj.kt.value=="30"){

		if(p_obj.kh){
			//地域から選択
			if(p_obj.kh.value=="1"){

				//hiddenの数取得,seljisがjiscdに存在するかﾁｪｯｸ
			    for(i=0;i<=p_obj.length-1;i++){
			        if(p_obj.elements[i].name == 'jiscd' && p_obj.elements[i].value != ''){
						stcnt++;
						if(p_obj.seljis)
						{
							if(p_obj.elements[i].value == p_obj.seljis.value)
							{
								chkSeljis++;
							}
						}
				    }
			    }

				//0の場合
				if(stcnt==0){

					//選択エリア選択数取得
				    for(i=0;i<$('frmCond').seljiscd.length;i++){
						if($('frmCond').seljiscd[i].selected){
							selcnt++;
						}
					}

					//選択エリア選択オーバー
					if(selcnt > 10){
						alert("検索対象地域は最大10件まで選択可能です。");
						return false;
					}

					//選択エリア未選択
					if(selcnt==0){
						alert("検索対象地域が選択されていません。");
						return false;
					}

					//ストックエリアへの保存
					addlist($('frmCond').seljiscd,$('frmCond').stjiscd,'jiscd');

				}else if(stcnt > 10){
					alert("検索対象地域は最大10件まで選択可能です。");
					return false;
				}

				//seljisがjiscdに存在しない場合、hiddenのseljisをﾌﾞﾗﾝｸに
				if(p_obj.seljis)
				{
					if(chkSeljis == 0)
					{
						p_obj.seljis.value = "";
					}
				}
			}

			//沿線・駅から選択
			if(p_obj.kh.value=="2"){

				//hiddenの数取得
			    for(i=0;i<=p_obj.length-1;i++){
			        if(p_obj.elements[i].name == 'vcd' && p_obj.elements[i].value != ''){
						stcnt++;
				    }
			    }

				//0の場合
				if(stcnt==0){

					//選択エリア選択数取得
				    for(i=0;i<$('frmCond').selvcd.length;i++){
						if($('frmCond').selvcd[i].selected){
							selcnt++;
						}
					}

					//選択エリア選択オーバー
					if(selcnt > 10){
						alert("検索対象駅は最大10件まで選択可能です。");
						return false;
					}

					//選択エリア未選択
					if(selcnt==0){
						alert("検索対象駅が選択されていません。");
						return false;
					}

					//ストックエリアへの保存
					addlist($('frmCond').selvcd,$('frmCond').stvcd,'vcd');

				}else if(stcnt > 10){
					alert("検索対象駅は最大10件まで選択可能です。");
					return false;
				}
			}

			//学校・施設から検索
			if(p_obj.kh.value=="4"){

				if($('frmCond').data_cd.value == ''){
				    for(i=0;i<$('frmCond').ldmkcd.length;i++){
						if($('frmCond').ldmkcd[i].selected){
							stcnt++;
					    }
				    }

					if(stcnt==0){
						alert("学校・施設が選択されていません。");
						return false;
					}
				}

			}
		}

		//基本条件のチェック
		//賃料
		blnchk = chkSelect(p_obj.ys.value, p_obj.ye.value);
		if(!blnchk){
			alert("賃料を正しく選択して下さい。");
			return false;
		}

		//面積
		blnchk = chkSelect(p_obj.hs.value, p_obj.he.value);
		if(!blnchk){
			alert("専有面積を正しく選択して下さい。");
			return false;
		}

		if(blnLiv){
			//こだわり条件
			intChkNum = getCheckNum(p_obj, "st");
			if(100 < intChkNum){
				alert("こだわり条件が100件より多く選択されています。");
				return false;
			}
		}

	//物件タイプから探す
	}else{

		//hiddenの数取得
	    for(i=0;i<=p_obj.length-1;i++){
	        if(p_obj.elements[i].name == 'jiscd' && p_obj.elements[i].value != ''){
				stcnt++;
		    }
	    }

		//0の場合
		if(stcnt==0){

			//選択エリア選択数取得
		    for(i=0;i<$('frmCond').seljiscd.length;i++){
				if($('frmCond').seljiscd[i].selected){
					selcnt++;
				}
			}

			//選択エリア選択オーバー
			if(selcnt > 10){
				alert("検索対象地域は最大10件まで選択可能です。");
				return false;
			}

			//選択エリア未選択
			if(selcnt==0){
				alert("検索対象地域が選択されていません。");
				return false;
			}

			//ストックエリアへの保存
			addlist($('frmCond').seljiscd,$('frmCond').stjiscd,'jiscd');

		}else if(stcnt > 10){
			alert("検索対象地域は最大10件まで選択可能です。");
			return false;
		}
	}

	//正常時
	return true;
}

/*********************************************************************************
範囲の適合性をチェック
[構  文]chkSelect
[引  数]ElementFROM, ElementTo
[戻り値]正常:true/異常:false
[作成者]満井
[作成日]2008.08.21
[特  記]なし
*********************************************************************************/
function chkSelect(p_elementFrom, p_elementTo){

	var blnchk = false;

	if(p_elementFrom=="0" || p_elementTo=="0"){
		blnchk = true;
	}else if(Number(p_elementFrom) <= Number(p_elementTo)){
		blnchk = true;
	}

	return blnchk;
}

/*********************************************************************************
チェック数取得
[構  文]getCheckNum
[引  数]自コントロール,チェック名(部分可)
[戻り値]チェック数
[作成者]満井
[作成日]2008.08.21
[特  記]なし
*********************************************************************************/
function getCheckNum(p_obj, p_name){

	var objfm = p_obj;
	var intChk = 0;
	var regexp = new RegExp(p_name);

	//フォーム
	while(objfm.nodeName!="FORM"){
		objfm = objfm.parentNode;
	}

	//該当エレメント
	for(i=0 ; i<objfm.elements.length; i++){
		if(objfm.elements[i].type=="checkbox" && regexp.test(objfm.elements[i].name)){
		//input type="checkbox"のみ判定
			if(objfm.elements[i].checked){
				intChk++;
			}
		}
	}
	return intChk;
}

/*********************************************************************************
詳細地域全チェック解除
[構  文]ZipNoCheck
[引  数]
[戻り値]
[作成者]満井
[作成日]2008.08.21
[特  記]
*********************************************************************************/
function ZipNoCheck(){

	var elmInput = document.getElementsByTagName("INPUT");

	for(i=0;i<=elmInput.length-1;i++){
		if(elmInput.item(i).type == "checkbox" && elmInput.item(i).name == "zp"){
			elmInput.item(i).checked = false;
		}
	}
}

/*********************************************************************************
件数変更フラグセット
[構  文]changeDoc
[引  数]
[戻り値]
[作成者]満井
[作成日]2008.08.21
[特  記]
*********************************************************************************/
function changeDoc(){

	document.body.focus();
	if(document.frmPg.pcg){
		document.frmPg.pcg.value = '1';
	}
	setLoadingImg();
	var ifrm = document.getElementById("ifm");
	ifrm.style.display = "block";
	g_timer = setTimeout("document.frmPg.submit()", 1000);

}

/*********************************************************************************
ﾁｪｯｸﾎﾞｯｸｽ選択数制限(Max10件) ※ﾁｪｯｸ時
[構  文]chkCount
[引  数]
[戻り値]
[作成者]保田
[作成日]2009.07.30
[特  記]
*********************************************************************************/
var checkBox;
var limit=10;
function chkCount(clicked, checkbox, jiscd)
{

	var cnt = 0;
	var id  = 'limi_select_text' + jiscd;

	for(var i = 0; i < checkbox.length; i++)
	{
		if(checkbox[i].checked)
		{
			cnt++;
		}

		if(cnt>limit) 
		{
		  	alert("詳細地域の選択は最大" + limit + "個までとなります｡");
		  	checkBox = clicked;
		  	setTimeout("checkBox.checked=false",0);
			document.getElementById(id).innerHTML = '10';
			break;
		}
	}

}

/*********************************************************************************
詳細地域選択ﾌｫｰﾑ 全ﾁｪｯｸﾎﾞｯｸｽOFF
[構  文]resetChkBox
[引  数]
[戻り値]
[作成者]保田
[作成日]2009.10.29
[特  記]
*********************************************************************************/
function resetChkBox(checkbox, jiscd)
{
	var id = 'limi_select_text' + jiscd;
	
	var elm = document.getElementsByName(checkbox);

	for(var i = 0; i < elm.length; i++)
	{
　　	elm[i].checked = false;
　　}

	document.getElementById(id).innerHTML = "0";
}


/*********************************************************************************
ﾁｪｯｸﾎﾞｯｸｽ選択数表示
[構  文]showCount
[引  数]
[戻り値]
[作成者]保田
[作成日]2009.10.29
[特  記]
*********************************************************************************/
function showCount(jiscd, checkbox)
{

	var cnt;
	var id = 'limi_select_text' + jiscd;
	var obj = document.getElementById(id);

	cnt = obj.innerHTML;

	if(checkbox.checked)
	{
		if(cnt < 10)
		{
			cnt++;
		}
	
	}
	else
	{
		cnt--;
	}

	obj.innerHTML = cnt;

}

/*********************************************************************************
詳細地域選択ﾌｫｰﾑSubmit判定
[構  文]chkSubmit
[引  数]
[戻り値]
[作成者]保田
[作成日]2009.10.29
[特  記]
*********************************************************************************/
function chkSubmit(jiscd)
{

	var cnt;
	var id = 'limi_select_text' + jiscd;
	var obj = document.getElementById(id);

	cnt = obj.innerHTML;

	if(cnt == 0)
	{
		alert("詳細地域が選択されていません｡");
		return false;
	}

}

/*********************************************************************************
選択済み基本条件のHiddenﾊﾟﾗﾒｰﾀ化(詳細地域絞込み後にﾃﾞﾌｫﾙﾄ選択)
[構  文]setHidden
[引  数]id	//Hiddenﾊﾟﾗﾒｰﾀ出力先ID
[戻り値]
[作成者]保田
[作成日]2009.10.30
[特  記]
*********************************************************************************/
function setHidden(prfx, jiscd, kt)
{

	var obj;
	var len;
	var hidden = '';
	var id = prfx + jiscd;
	var frm = $('frmCond');

	if(kt == '01' || kt == '08')
	{
		//賃料
		hidden += '<input type="hidden" name="ys" value="' + frm.ys.value + '" />\n';
		hidden += '<input type="hidden" name="ye" value="' + frm.ye.value + '" />\n';

		//賃料種別
		obj = document.getElementsByName("csb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="csb" value="' + obj[i].value + '" />\n';
			}
		}

		//間取り
		obj = document.getElementsByName("pb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="pb" value="' + obj[i].value + '" />\n';
			}
		}

		//専有面積
		hidden += '<input type="hidden" name="hs" value="' + frm.hs.value + '" />\n';
		hidden += '<input type="hidden" name="he" value="' + frm.he.value + '" />\n';


		//築年数
		obj = document.getElementsByName("ck");
		len = obj.length;
		if(len == 6)
		{
			//基本条件画面の場合
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					hidden += '<input type="hidden" name="ck" value="' + obj[i].value + '" />\n';
				}
			}
		}
		else
		{
			//物件一覧、物件なし画面の場合
			hidden += '<input type="hidden" name="ck" value="' + frm.ck.value + '" />\n';
		}

		//駅からの徒歩分
		obj = document.getElementsByName("ekiw");
		len = obj.length;
		if(len == 5)
		{
			//基本条件画面の場合
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					hidden += '<input type="hidden" name="ekiw" value="' + obj[i].value + '" />\n';
				}
			}
		}
		else
		{
			//物件一覧、物件なし画面の場合
			hidden += '<input type="hidden" name="ekiw" value="' + frm.ekiw.value + '" />\n';
		}

		//物件種別
		obj = document.getElementsByName("bt");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="bt" value="' + obj[i].value + '" />\n';
			}
		}

	　　//こだわり条件
		obj = document.getElementsByName("st");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="st" value="' + obj[i].value + '" />\n';
			}
		}

	　　//敷金
		obj = document.getElementsByName("sk");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="sk" value="' + obj[i].value + '" />\n';
			}
		}

	　　//礼金
		obj = document.getElementsByName("rk");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="rk" value="' + obj[i].value + '" />\n';
			}
		}
	}
	else if(kt == '02' || kt == '09')
	{
		//賃料
		hidden += '<input type="hidden" name="ys" value="' + frm.ys.value + '" />\n';
		hidden += '<input type="hidden" name="ye" value="' + frm.ye.value + '" />\n';

		//賃料種別
		obj = document.getElementsByName("csb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="csb" value="' + obj[i].value + '" />\n';
			}
		}

		//専有面積
		hidden += '<input type="hidden" name="hs" value="' + frm.hs.value + '" />\n';
		hidden += '<input type="hidden" name="he" value="' + frm.he.value + '" />\n';


		//築年数
		obj = document.getElementsByName("ck");
		len = obj.length;
		if(len == 6)
		{
			//基本条件画面の場合
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					hidden += '<input type="hidden" name="ck" value="' + obj[i].value + '" />\n';
				}
			}
		}
		else
		{
			//物件一覧、物件なし画面の場合
			hidden += '<input type="hidden" name="ck" value="' + frm.ck.value + '" />\n';
		}

		//駅からの徒歩分
		obj = document.getElementsByName("ekiw");
		len = obj.length;
		if(len == 5)
		{
			//基本条件画面の場合
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					hidden += '<input type="hidden" name="ekiw" value="' + obj[i].value + '" />\n';
				}
			}
		}
		else
		{
			//物件一覧、物件なし画面の場合
			hidden += '<input type="hidden" name="ekiw" value="' + frm.ekiw.value + '" />\n';
		}

		//物件種別
		obj = document.getElementsByName("bt");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="bt" value="' + obj[i].value + '" />\n';
			}
		}
	}
	//入居費用がお得
	else if(kt == '59')
	{
		//入居費用がお得条件
		obj = document.getElementsByName("nh");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="nh" value="' + obj[i].value + '" />\n';
			}
		}
	}
	//新築物件
	else if(kt == '20' || kt == '22')
	{
		//物件タイプ（新築or工事中）
		var frmSyosai = 'frm' + jiscd;

		obj = document.getElementsByName("kt");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true && obj[i].type == "radio")
			{
				//hidden += '<input type="hidden" name="kt" value="' + obj[i].value + '" />\n';
				$(frmSyosai).kt.value = obj[i].value;
			}
		}
	}
	//家具・家電つき、ペット対応、高齢者対応、セキュリティ物件、単身者向け、女性専用
	else if(kt == '60' || kt == '40' || kt == '58' || kt == '36' || kt == '33' || kt == '46')
	{
		//こだわり条件
		obj = document.getElementsByName("st");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			//家具・家電つき
			if(kt == '60')
			{
				if(obj[i].checked == true && obj[i].type == "radio")
				{
					hidden += '<input type="hidden" name="st" value="' + obj[i].value + '" />\n';
				}
			}
			//ペット対応,高齢者対応,セキュリティ物件,単身者向け,女性専用
			else if(kt == '40' || kt == '58' || kt == '36' || kt == '33' || kt == '46')
			{
				if(obj[i].checked == true && obj[i].type == "checkbox")
				{
					hidden += '<input type="hidden" name="st" value="' + obj[i].value + '" />\n';
				}
			}

		}
	}
	//法人向け
	else if(kt == '34')
	{
		//st(法人専用)
		obj = document.getElementsByName("st");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true && obj[i].type == "checkbox")
			{
				hidden += '<input type="hidden" name="st" value="' + obj[i].value + '" />\n';
			}
		}
		
		//基本条件
		//賃料
		hidden += '<input type="hidden" name="ys" value="' + frm.ys.value + '" />\n';
		hidden += '<input type="hidden" name="ye" value="' + frm.ye.value + '" />\n';

		//賃料種別
		obj = document.getElementsByName("csb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				hidden += '<input type="hidden" name="csb" value="' + obj[i].value + '" />\n';
			}
		}

		//専有面積
		hidden += '<input type="hidden" name="hs" value="' + frm.hs.value + '" />\n';
		hidden += '<input type="hidden" name="he" value="' + frm.he.value + '" />\n';

	}
	//新婚向け
	else if(kt == '32')
	{
	　　//種別
		obj = document.getElementsByName("nhf");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true && obj[i].type == "checkbox")
			{
				hidden += '<input type="hidden" name="nhf" value="' + obj[i].value + '" />\n';
			}
		}

	　　//キッチンタイプ
		obj = document.getElementsByName("kch");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true && obj[i].type == "checkbox")
			{
				hidden += '<input type="hidden" name="kch" value="' + obj[i].value + '" />\n';
			}
		}

	　　//家具類
		obj = document.getElementsByName("kg");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true && obj[i].type == "radio")
			{
				hidden += '<input type="hidden" name="kg" value="' + obj[i].value + '" />\n';
			}
		}

	}


　　//詳細絞込み識別
	hidden += '<input type="hidden" name="fr" value="1" />\n';

	document.getElementById(id).innerHTML = hidden;

}

/*********************************************************************************
選択済み基本条件のﾊﾟﾗﾒｰﾀ化〜再検索(詳細地域絞込み前復帰ボタン用)
[構  文]clearZip
[引  数]url		//遷移先URL
		param	//基本条件ﾊﾟﾗﾒｰﾀ
[戻り値]
[作成者]保田
[作成日]2009.11.02
[特  記]
*********************************************************************************/
function clearZip(url, param, kt)
{
	var obj;
	var len;
	var frm = $('frmCond');

	if(kt == '01' || kt == '08')
	{
		//賃料
		param += '&ys=' + frm.ys.value;
		param += '&ye=' + frm.ye.value;

		//賃料種別
		obj = document.getElementsByName("csb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&csb=' + obj[i].value;
			}
		}

		//間取り
		obj = document.getElementsByName("pb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{

				param += '&pb=' + obj[i].value;
			}
		}

		//専有面積
		param += '&hs=' + frm.hs.value;
		param += '&he=' + frm.he.value;

		//築年数
		obj = document.getElementsByName("ck");
		len = obj.length;
		if(len == 6)
		{
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					param += '&ck=' + obj[i].value;
				}
			}
		}
		else
		{
			param += '&ck=' + frm.ck.value;
		}

		//駅からの徒歩分
		obj = document.getElementsByName("ekiw");
		len = obj.length;
		if(len == 5)
		{
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					param += '&ekiw=' + obj[i].value;
				}
			}
		}
		else
		{
			param += '&ekiw=' + frm.ekiw.value;
		}


		//物件種別
		obj = document.getElementsByName("bt");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&bt=' + obj[i].value;
			}
		}

	　　//こだわり条件
		obj = document.getElementsByName("st");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&st=' + obj[i].value;
			}
		}

	　　//敷金
		obj = document.getElementsByName("sk");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&sk=' + obj[i].value;
			}
		}

	　　//礼金
		obj = document.getElementsByName("rk");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&rk=' + obj[i].value;
			}
		}
	}
	else if(kt == '02' || kt == '09')
	{
		//賃料
		param += '&ys=' + frm.ys.value;
		param += '&ye=' + frm.ye.value;

		//賃料種別
		obj = document.getElementsByName("csb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&csb=' + obj[i].value;
			}
		}

		//専有面積
		param += '&hs=' + frm.hs.value;
		param += '&he=' + frm.he.value;

		//築年数
		obj = document.getElementsByName("ck");
		len = obj.length;
		if(len == 6)
		{
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					param += '&ck=' + obj[i].value;
				}
			}
		}
		else
		{
			param += '&ck=' + frm.ck.value;
		}

		//駅からの徒歩分
		obj = document.getElementsByName("ekiw");
		len = obj.length;
		if(len == 5)
		{
			for(var i=0; i<len; i++)
			{
				if(obj[i].checked == true)
				{
					param += '&ekiw=' + obj[i].value;
				}
			}
		}
		else
		{
			param += '&ekiw=' + frm.ekiw.value;
		}

		//物件種別
		obj = document.getElementsByName("bt");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&bt=' + obj[i].value;
			}
		}

	}
	//入居費用がお得
	else if(kt == '59')
	{
	　　//入居費用がお得条件
		obj = document.getElementsByName("nh");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&nh=' + obj[i].value;
			}
		}
	}
	//家具・家電つき、ペット対応、高齢者対応、セキュリティ物件、単身者向け、女性専用
	else if(kt == '60' || kt == '40' || kt == '58' || kt == '36' || kt == '33' || kt == '46')
	{
	　　//こだわり条件
		obj = document.getElementsByName("st");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&st=' + obj[i].value;
			}
		}
	}
	//法人向け
	else if(kt == '34')
	{
	　　//st
		obj = document.getElementsByName("st");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&st=' + obj[i].value;
			}
		}

		//賃料
		param += '&ys=' + frm.ys.value;
		param += '&ye=' + frm.ye.value;

		//賃料種別
		obj = document.getElementsByName("csb");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&csb=' + obj[i].value;
			}
		}

		//専有面積
		param += '&hs=' + frm.hs.value;
		param += '&he=' + frm.he.value;

	}
	//新婚向け
	else if(kt == '32')
	{
	　　//種別
		obj = document.getElementsByName("nhf");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&nhf=' + obj[i].value;
			}
		}

	　　//キッチンタイプ
		obj = document.getElementsByName("kch");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&kch=' + obj[i].value;
			}
		}

	　　//家具類
		obj = document.getElementsByName("kg");
		len = obj.length;
		for(var i=0; i<len; i++)
		{
			if(obj[i].checked == true)
			{
				param += '&kg=' + obj[i].value;
			}
		}

	}

	location.href = url + "?" + param;

}

/*********************************************************************************
ﾁｪｯｸﾎﾞｯｸｽ選択数制限(JISCD関係なくMax10件),ﾊﾟﾗﾒｰﾀzp1〜N設定　※Submit時
[構  文]chkCount
[引  数]
[戻り値]
[作成者]保田
[作成日]2009.07.30
[特  記]
*********************************************************************************/

function chkCountAll(jiscd)
{
	var cnt = 0;
	var limit = 10;
	var objname = 'zp';

	var aryJiscd = jiscd.split(",");
	var aryJisChk = new Array(aryJiscd.length);
	var aryZip = new Array(aryJiscd.length);

	//初期化
	for(j=0; j<aryJiscd.length; j++)
	{
		aryJisChk[j] = 0;
		aryZip[j] = "";
	}

	var elmInput = document.frm23101.getElementsByTagName("INPUT");

	for(j=1; j<=aryJiscd.length; j++)
	{
		for(i=0; i<=elmInput.length-1; i++)
		{
			if(elmInput.item(i).type == "checkbox" && elmInput.item(i).name == objname + j)
			{
				if(elmInput.item(i).checked == true)
				{
					cnt++;
					aryJisChk[j-1] = 1;
					aryZip[j-1] += elmInput.item(i).value;
					aryZip[j-1] += ',';
				}
			}
		}
	}

	if(cnt > 10)
	{
		alert("詳細地域の選択は最大" + limit + "個までとなります｡");
		return false;
	}

	if(cnt == 0)
	{
		alert("詳細地域が選択されていません｡");
		return false;
	}


	var strTmp;
	//最後のｶﾝﾏ削除
	for(j=0; j<aryJiscd.length; j++)
	{
		strTmp = aryZip[j].substr(0, aryZip[j].length -1);
		aryZip[j] = strTmp;
	}


	var str = "";
	for(j=1; j<=aryJiscd.length; j++)
	{
		if(aryJisChk[j-1] == 1)
		{
			str += '<input type="hidden" name="zp' + j +'" value="' + aryZip[j-1] + '">\n'
		}
		else
		{
			str += '<input type="hidden" name="zp' + j +'" value="">\n'
		}
	}

	document.getElementById("hidden_param2_23101").innerHTML = str;

	return true;

}


