/**
 *  都道府県選択変更処理
 */
function SetOpt_PrefCity( objForm )
{
	// 選択された都道府県名を設定
	if( objForm.prefCode.value != "0" ){
		objForm.prefName.value = objForm.prefCode.options[objForm.prefCode.selectedIndex].text;
	} else {
		objForm.prefName.value = "";
	}
	objForm.cityCode.value  = "";
	objForm.cityName.value  = "";
	objForm.ensen.value   	= "";
	objForm.station.value 	= "";
	objForm.act.value 		= "chgPref";
	
	objForm.submit();
	return ;
}

function SetOpt_PrefCity_aj( objForm )
{
	// 選択された都道府県名を設定
	if( objForm.prefCode.value != "0" ){
		objForm.prefName.value = objForm.prefCode.options[objForm.prefCode.selectedIndex].text;
	} else {
		objForm.prefName.value = "";
	}
	objForm.cityCode.value  = "";
	objForm.cityName.value  = "";

	// Ajaxインスタンス作成
	var objAjax = false;
	if( window.XMLHttpRequest ){				// IE以外
		objAjax = new XMLHttpRequest();
	} else if( window.ActiveXObject ) {			// IE用
		try {
			objAjax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			objAjax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	// 市区町村情報を取得
	objAjax.open( "GET", "/common/ajax_getcity.php?pref=" + objForm.prefCode.value );
	objAjax.onreadystatechange = function(){
		if( objAjax.readyState == 4 && objAjax.status == 200 ){
			var cityList = objAjax.responseText.split(",");
			var elem 	 = objForm.cityCode;
			var opts 	 = objForm.cityCode.options;
			for( var i=opts.length ; i>0 ; i-- ){
				if ( ! opts[i] ) continue;
				opts[i].parentNode.removeChild( opts[i] );
			}

			for( var i=0; i<cityList.length ; i++ ){
				if( cityList[i] ){
					var eopt = document.createElement( 'option' );
					elem.appendChild( eopt );
					eopt.value = cityList[i];
					eopt.text  = cityList[i+1];
					i++;
				}
			}
		}
	}

	objAjax.send(null);
	
}

function SetOpt_PrefCity_aj2( strPrefName, objOptCity )
{
	// Ajaxインスタンス作成
	var objAjax = false;
	if( window.XMLHttpRequest ){				// IE以外
		objAjax = new XMLHttpRequest();
	} else if( window.ActiveXObject ) {			// IE用
		try {
			objAjax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			objAjax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	// 市区町村情報を取得
	objAjax.open( "GET", "/common/ajax_getcity2.php?pref=" + strPrefName );
	objAjax.onreadystatechange = function(){
		if( objAjax.readyState == 4 && objAjax.status == 200 ){
			var cityList = objAjax.responseText.split(",");
			var elem 	 = objOptCity;
			var opts 	 = objOptCity.options;
			for( var i=opts.length ; i>0 ; i-- ){
				if ( ! opts[i] ) continue;
				opts[i].parentNode.removeChild( opts[i] );
			}

			for( var i=0; i<cityList.length ; i++ ){
				if( cityList[i] ){
					var eopt = document.createElement( 'option' );
					elem.appendChild( eopt );
					eopt.value = cityList[i];
					eopt.text  = cityList[i+1];
					i++;
				}
			}
		}
	}

	objAjax.send(null);
	
}

/**
 *  市区町村選択変更処理
 */
function OnChangeSelectedCity( objForm )
{
	// 選択された市区町村名を設定
	if( objForm.cityCode.value != "0" ){
		objForm.cityName.value = objForm.cityCode.options[objForm.cityCode.selectedIndex].text;
	} else {
		objForm.cityName.value = "";
	}
}

/**
 *  都道府県該当沿線リスト出力処理
 *	objOptEnsen		沿線リスト
 *	strPrefName		都道府県名
 */
function SetOpt_PrefEnsen_aj( strPrefName, objOptEnsen )
{
	// Ajaxインスタンス作成
	var objAjax = false;
	if( window.XMLHttpRequest ){				// IE以外
		objAjax = new XMLHttpRequest();
	} else if( window.ActiveXObject ) {			// IE用
		try {
			objAjax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			objAjax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	// 駅情報を取得
	objAjax.open( "GET", "/common/ajax_getensen.php?pref=" + strPrefName );
	objAjax.onreadystatechange = function(){
		if( objAjax.readyState == 4 && objAjax.status == 200 ){
			// 現在のリストをクリア
			var elem 	 = objOptEnsen;
			var opts 	 = objOptEnsen.options;
			for( var i=opts.length ; i>0 ; i-- ){
				if ( ! opts[i] ) continue;
				opts[i].parentNode.removeChild( opts[i] );
			}

			// 取得値を設定
			var arrData = objAjax.responseText.split(",");
			if( parseInt( arrData[0] ) > 0 ){
				for( var i=1; i<arrData.length ; i++ ){
					if( arrData[i] ){
						var eopt = document.createElement( 'option' );
						elem.appendChild( eopt );
						eopt.value = arrData[i];
						eopt.text  = arrData[i];
					}
				}
			}
		}
	}

	objAjax.send(null);

}

/**
 *  沿線選択変更処理
 */
function SetOpt_EnsenStation( objForm )
{
	// Ajaxインスタンス作成
	var objAjax = false;
	if( window.XMLHttpRequest ){				// IE以外
		objAjax = new XMLHttpRequest();
	} else if( window.ActiveXObject ) {			// IE用
		try {
			objAjax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			objAjax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	// 駅情報を取得
	objAjax.open( "GET", "/common/ajax_getstation.php?ensen=" + objForm.ensen.value );
	objAjax.onreadystatechange = function(){
		if( objAjax.readyState == 4 && objAjax.status == 200 ){
			// 現在のリストをクリア
			var elem 	 = objForm.station;
			var opts 	 = objForm.station.options;
			for( var i=opts.length ; i>0 ; i-- ){
				if ( ! opts[i] ) continue;
				opts[i].parentNode.removeChild( opts[i] );
			}

			// 取得値を設定
			var statList = objAjax.responseText.split(",");
			if( parseInt( statList[0] ) > 0 ){
				for( var i=1; i<statList.length ; i++ ){
					if( statList[i] ){
						var eopt = document.createElement( 'option' );
						elem.appendChild( eopt );
						eopt.value = statList[i];
						eopt.text  = statList[i];
					}
				}
			}
		}
	}

	objAjax.send(null);

}

/**
 *  沿線選択変更処理
 */
function SetOpt_EnsenStation2( strEnsenName, objOptStation )
{
	// Ajaxインスタンス作成
	var objAjax = false;
	if( window.XMLHttpRequest ){				// IE以外
		objAjax = new XMLHttpRequest();
	} else if( window.ActiveXObject ) {			// IE用
		try {
			objAjax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			objAjax = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	// 駅情報を取得
	objAjax.open( "GET", "/common/ajax_getstation.php?ensen=" + strEnsenName );
	objAjax.onreadystatechange = function(){
		if( objAjax.readyState == 4 && objAjax.status == 200 ){
			// 現在のリストをクリア
			var elem 	 = objOptStation;
			var opts 	 = objOptStation.options;
			for( var i=opts.length ; i>0 ; i-- ){
				if ( ! opts[i] ) continue;
				opts[i].parentNode.removeChild( opts[i] );
			}

			// 取得値を設定
			var statList = objAjax.responseText.split(",");
			if( parseInt( statList[0] ) > 0 ){
				for( var i=1; i<statList.length ; i++ ){
					if( statList[i] ){
						var eopt = document.createElement( 'option' );
						elem.appendChild( eopt );
						eopt.value = statList[i];
						eopt.text  = statList[i];
					}
				}
			}
		}
	}

	objAjax.send(null);

}

/**
 *  駅選択変更処理
 */
function OnSelChangeStation( objForm )
{
	// 選択された駅名を設定
	//if( objForm.statCode.value != "0" ){
	//	objForm.statName.value = objForm.statCode.options[objForm.statCode.selectedIndex].text;
	//} else {
	//	objForm.statName.value = "";
	//}
}

/**
 *  郵便番号検索ウィンドウ表示処理
 */
function OnZipSearch()
{
	window.name="entryForm";

	var win2 = window.open('/common/dum.html','newWin',
			'toolbar=no,location=no,status=yes,scrollbars=yes,resizable=yes,width=800,height=700');
	win2.focus();
	document.form1.method	= "post";
	document.form1.target	= "newWin";
	var nowAcriont 			= document.form1.action;
	document.form1.action	= "/common/addr_search.php";
	document.form1.submit();

	document.form1.target 	= "entryForm";
	document.form1.action 	= nowAcriont;

}

/**
 *  マイメニュー遷移処理
 */
function OnMyMenu()
{
	document.forms[0].action = "/member/my_menu.php";
	document.forms[0].submit();
}

/**
 *  双日株式会社ウィンドウオープン処理
 */
function OpenSojitz()
{
	var url = "http://www.sojitz.com/jp/index.html";
	window.open( url );
}

/**
 *  物件一覧表示処理
 *	param:	area	エリア区分 1:首都圏 2:関西 3:それ以外
 *			urinusi	売主区分   1:双日グループ　99:その他
 */
function OnDispArticle( area, urinushi )
{

	document.location = "/article/index.php?page=1&area=" + area + "&vender=" + urinushi ;
	return ;

	document.form1.area.value			= area;
	document.form1.urinushi.value	= urinushi;
	document.form1.page.value 		= 1;
	document.form1.submit();
}

