//物件検索関係の処理
<!--

//検索結果ページを切り替える
//賃貸居住用
function ChPage_rresi(page) {
//ページを切り替える
	document.resart_rresi.page.value = page;
	document.resart_rresi.submit();
}
//賃貸事業用
function ChPage_rwork(page) {
//ページを切り替える
	document.resart_rwork.page.value = page;
	document.resart_rwork.submit();
}
//賃貸土地
function ChPage_rland(page) {
//ページを切り替える
	document.resart_rland.page.value = page;
	document.resart_rland.submit();
}
//賃貸駐車場
function ChPage_rpark(page) {
//ページを切り替える
	document.resart_rpark.page.value = page;
	document.resart_rpark.submit();
}
//売買一戸建
function ChPage_shous(page) {
//ページを切り替える
	document.resart_shous.page.value = page;
	document.resart_shous.submit();
}
//売買土地
function ChPage_sland(page) {
//ページを切り替える
	document.resart_sland.page.value = page;
	document.resart_sland.submit();
}
//売買マンション
function ChPage_sapar(page) {
//ページを切り替える
	document.resart_sapar.page.value = page;
	document.resart_sapar.submit();
}
//売買事業用
function ChPage_swork(page) {
//ページを切り替える
	document.resart_swork.page.value = page;
	document.resart_swork.submit();
}

//賃貸居住用
function ChOrder_rresi(limit,order,order2) {
//表示順を切り替える
	document.resart_rresi.page.value = "1";
	document.resart_rresi.limit.value = limit;
	document.resart_rresi.order.value = order;
	document.resart_rresi.order2.value = order2;
	document.resart_rresi.submit();
}
//賃貸事業用
function ChOrder_rwork(limit,order,order2) {
//表示順を切り替える
	document.resart_rwork.page.value = "1";
	document.resart_rwork.limit.value = limit;
	document.resart_rwork.order.value = order;
	document.resart_rwork.order2.value = order2;
	document.resart_rwork.submit();
}
//賃貸土地
function ChOrder_rland(limit,order,order2) {
//表示順を切り替える
	document.resart_rland.page.value = "1";
	document.resart_rland.limit.value = limit;
	document.resart_rland.order.value = order;
	document.resart_rland.order2.value = order2;
	document.resart_rland.submit();
}
//賃貸駐車場
function ChOrder_rpark(limit,order,order2) {
//表示順を切り替える
	document.resart_rpark.page.value = "1";
	document.resart_rpark.limit.value = limit;
	document.resart_rpark.order.value = order;
	document.resart_rpark.order2.value = order2;
	document.resart_rpark.submit();
}
//売買一戸建
function ChOrder_shous(limit,order,order2) {
//表示順を切り替える
	document.resart_shous.page.value = "1";
	document.resart_shous.limit.value = limit;
	document.resart_shous.order.value = order;
	document.resart_shous.order2.value = order2;
	document.resart_shous.submit();
}
//売買土地
function ChOrder_sland(limit,order,order2) {
//表示順を切り替える
	document.resart_sland.page.value = "1";
	document.resart_sland.limit.value = limit;
	document.resart_sland.order.value = order;
	document.resart_sland.order2.value = order2;
	document.resart_sland.submit();
}
//売買マンション
function ChOrder_sapar(limit,order,order2) {
//表示順を切り替える
	document.resart_sapar.page.value = "1";
	document.resart_sapar.limit.value = limit;
	document.resart_sapar.order.value = order;
	document.resart_sapar.order2.value = order2;
	document.resart_sapar.submit();
}
//売買事業用
function ChOrder_swork(limit,order,order2) {
//表示順を切り替える
	document.resart_swork.page.value = "1";
	document.resart_swork.limit.value = limit;
	document.resart_swork.order.value = order;
	document.resart_swork.order2.value = order2;
	document.resart_swork.submit();
}

//会員差し替えモードを切り替える
function ChMrepMode() {
	var resmrepmode = document.getElementById("resmrepmode").value;
	
	if (resmrepmode == "0") {
		resmrepmode = "1";
	} else {
		resmrepmode = "0";
	}
	document.getElementById("resmrepmode").value = resmrepmode;
	document.getElementById("resart").submit();
}

//地図セットアップ
function setupmap() {
	if (GBrowserIsCompatible()) {
		var mapflg, mapplat, mapplon, mapclat, mapclon, mapzoom;	//地図データ
		
		mapflg = document.getElementById("mapflg").value;									//地図有無フラグ
		
		if (mapflg == "1") {
			mapplat = document.getElementById("mapplat").value;								//ポインタ緯度
			mapplon = document.getElementById("mapplon").value;								//ポインタ経度
			mapclat = document.getElementById("mapclat").value;								//中心点緯度
			mapclon = document.getElementById("mapclon").value;								//中心点経度
			mapzoom = document.getElementById("mapzoom").value;								//ズーム
			//ズームを数値に変換する
			if (mapzoom != "") {
				mapzoom = Number(mapzoom);
			} else {
				mapzoom = 13;
			}
			
			var map = new GMap2(document.getElementById("map"));
			
			//地図にコントロールを追加する
			//位置移動（小）、ズーム（小）
			map.addControl(new GSmallMapControl());
			//縮尺表示
			map.addControl(new GScaleControl());
			//地図タイプ切り替え（地図、航空写真、デュアル）
			map.addControl(new GMapTypeControl());
			
			//地図の中心点を設定する
			map.setCenter(new GLatLng(mapclat, mapclon), mapzoom);
			
			//ポインタの緯度と経度が設定されている場合は地図にマーカーを表示する
			if (mapplat != "" && mapplon != "") {
				var point = new GLatLng(mapplat, mapplon);
				map.addOverlay(new GMarker(point));
			}
		} else {
			return false;
		}
	}
}

//地図アンロード
function unloadmap() {
	GUnload();
}

//地図セットアップ（住所検索結果画面用）
function setupmap_area() {
	if (GBrowserIsCompatible()) {
		var mapflg, mapplat, mapplon, mapclat, mapclon, mapzoom;										//地図データ
		
		//地図の中心点を設定する
		mapclat = document.getElementById("mapclat").value;										//中心点緯度
		mapclon = document.getElementById("mapclon").value;										//中心点経度
		mapzoom = document.getElementById("mapzoom").value;										//ズーム
		//ズームを数値に変換する
		if (mapzoom != "") {
			mapzoom = Number(mapzoom);
		} else {
			mapzoom = 13;
		}
		
		var map = new GMap2(document.getElementById("map"));
		
		//地図にコントロールを追加する
		//位置移動（小）、ズーム（小）
		map.addControl(new GSmallMapControl());
		//縮尺表示
		map.addControl(new GScaleControl());
		//地図タイプ切り替え（地図、航空写真、デュアル）
		map.addControl(new GMapTypeControl());
		
		//地図の中心点を設定する
		map.setCenter(new GLatLng(mapclat, mapclon), mapzoom);
		
		//検索結果の件数だけ繰り返す
		var artseqno;
		var artclass = document.getElementById("artclass").value;										//物件種目
		var artrows = document.getElementById("artrows").value;
		if (artrows != "" && !isNaN(artrows)) {
			artrows = Number(artrows);
		} else {
			artrows = 0;
		}
		for (i = 0; i < artrows; i++) {
			mapflg = document.getElementById("mapflg" + String(i + 1)).value;							//地図有無フラグ
			
			if (mapflg == "1") {
				mapplat = document.getElementById("mapplat" + String(i + 1)).value;						//ポインタ緯度
				mapplon = document.getElementById("mapplon" + String(i + 1)).value;						//ポインタ経度
				artseqno = document.getElementById("artseqno" + String(i + 1)).value;					//物件シーケンス
				
				//ポインタの緯度と経度が設定されている場合は地図にリンク付きのマーカーを表示する
				if (mapplat != "" && mapplon != "") {
					addMarker(map, mapplat, mapplon, artseqno, artclass);
				}
			}
		}
	}
	
	//地図にリンク付きのマーカーを表示する
	function addMarker(map, mapplat, mapplon, artseqno, artclass) {
		var point = new GLatLng(mapplat, mapplon);
		var marker = new GMarker(point);
		
		GEvent.addListener(marker, "click", function() {
			OpenViewArt_pb(artseqno, artclass);
		});
		
		map.addOverlay(marker);
	}
}

//物件詳細画面を開く準備
function OpenViewArt(artseqno, artclass) {
	artseqno = String(artseqno);
	artclass = String(artclass);
	var url = "";
	//物件種別によって開くURLを変える
	switch (artclass) {
		//賃貸居住用
		case "31":
			url = "../search/detart_rresi.php";
			break;
		//賃貸事業用
		case "32":
			url = "../search/detart_rwork.php";
			break;
		//賃貸土地
		case "33":
			url = "../search/detart_rland.php";
			break;
		//賃貸駐車場
		case "34":
			url = "../search/detart_rpark.php";
			break;
		//売買一戸建
		case "12":
			url = "../search/detart_shous.php";
			break;
		//売買土地
		case "11":
			url = "../search/detart_sland.php";
			break;
		//売買マンション
		case "13":
			url = "../search/detart_sapar.php";
			break;
		//売買事業用
		case "14":
			url = "../search/detart_swork.php";
			break;
	}
	
	//フォーム設定
	OpenViewArtWindow();																//あらかじめ物件詳細画面を開いておく（ウィンドウサイズ等の指定のため）
	document.resart_det.action = url;
	document.resart_det.method = "post";
	document.resart_det.enctype = "multipart/form-data";
	document.resart_det.target = "artdet";
	document.resart_det.artseqno.value = artseqno;
	document.resart_det.submit();
}

//物件詳細画面を開く
function OpenViewArtWindow() {
	var url         = "about:blank";
	var target      = "artdet";
	var width       = 696;																//サブウィンドウ横幅のピクセル数
	var height      = screen.Height;													//サブウィンドウ高さのピクセル数
	var left        = (screen.availWidth  - width) / 2;									//スクリーン左端からのピクセル数
	var top         = (screen.availHeight - height) / 2;								//スクリーン上端からのピクセル数
	var toolbar     = 0;																//ツールバーを付けるなら1
	var locationbar = 0;																//ロケーションバーを付けるなら1
	var directories = 0;																//directoriesボタンを付けるなら1
	var status      = 0;																//ステータスバーを付けるなら1
	var menubar     = 0;																//メニューバーを付けるなら1
	var scrollbars  = 1;																//スクロールバーを付けるなら1
	var resizable   = 1;																//リサイズ可能にするなら1
	
	win = window.open(url, 
					  target, 
					  "left=" + left + ", " + 
					  "top=" + top + ", " + 
					  "screenX=" + left + ", " + 
					  "screenY=" + top + ", " + 
					  "toolbar=" + toolbar + ", " + 
					  "location=" + locationbar + ", " + 
					  "directories=" + directories + ", " + 
					  "status=" + status + ", " + 
					  "menubar=" + menubar + ", " + 
					  "scrollbars=" + scrollbars + ", " + 
					  "resizable=" + resizable + ", " + 
					  "width=" + width + ", " + 
					  "height=" + height);
	
	win.focus();																		//開いたウィンドウをアクティブにする
}

//物件詳細画面を開く（公開画面用）
function OpenViewArt_pb(artseqno, artclass) {
	artseqno = String(artseqno);
	artclass = String(artclass);
	var url = "";
	//物件種別によって開くURLを変える
	switch (artclass) {
		//賃貸居住用
		case "31":
			url = "../search/detart_rresi.php";
			break;
		//賃貸事業用
		case "32":
			url = "../search/detart_rwork.php";
			break;
		//賃貸土地
		case "33":
			url = "../search/detart_rland.php";
			break;
		//賃貸駐車場
		case "34":
			url = "../search/detart_rpark.php";
			break;
		//売買一戸建
		case "12":
			url = "../search/detart_shous.php";
			break;
		//売買土地
		case "11":
			url = "../search/detart_sland.php";
			break;
		//売買マンション
		case "13":
			url = "../search/detart_sapar.php";
			break;
		//売買事業用
		case "14":
			url = "../search/detart_swork.php";
			break;
	}
	
	url = url + "?asn=" + artseqno;
	
	location.href = url;
/*
	var target      = "artdet";
	var width       = 696;																//サブウィンドウ横幅のピクセル数
	var height      = screen.Height;													//サブウィンドウ高さのピクセル数
	var left        = (screen.availWidth  - width) / 2;									//スクリーン左端からのピクセル数
	var top         = (screen.availHeight - height) / 2;								//スクリーン上端からのピクセル数
	var toolbar     = 0;																//ツールバーを付けるなら1
	var locationbar = 1;																//ロケーションバーを付けるなら1
	var directories = 0;																//directoriesボタンを付けるなら1
	var status      = 0;																//ステータスバーを付けるなら1
	var menubar     = 0;																//メニューバーを付けるなら1
	var scrollbars  = 1;																//スクロールバーを付けるなら1
	var resizable   = 1;																//リサイズ可能にするなら1
	
	win = window.open(url, 
					  target, 
					  "left=" + left + ", " + 
					  "top=" + top + ", " + 
					  "screenX=" + left + ", " + 
					  "screenY=" + top + ", " + 
					  "toolbar=" + toolbar + ", " + 
					  "location=" + locationbar + ", " + 
					  "directories=" + directories + ", " + 
					  "status=" + status + ", " + 
					  "menubar=" + menubar + ", " + 
					  "scrollbars=" + scrollbars + ", " + 
					  "resizable=" + resizable + ", " + 
					  "width=" + width + ", " + 
					  "height=" + height);
	
	win.focus();																		//開いたウィンドウをアクティブにする
*/
}

//契約書作成画面を開く
function OpenMakeCont(artseqno, artclass) {
	var conttypevalue = 0;
	//1つでもチェックが入っていれば契約書作成画面へ移動する
	var f = document.regart_lupd;
	for (var i = 0; i < f.length; i++) {
		if (f[i].name=="chkcont" + String(artseqno) + "[]" && f[i].checked) {
			conttypevalue = conttypevalue + Number(f[i].value);
		}
	}
	if (conttypevalue > 0) {
		OpenMakeContIme(artseqno, artclass, conttypevalue);
	} else {
		window.alert("作成する契約書の種類にチェックをつけてください");
	}
	
	return true;
}

//契約書作成画面を開く
function OpenMakeContIme(artseqno, artclass, contime) {
	artseqno = String(artseqno);
	artclass = String(artclass);
	contime = String(contime);
	
	//フォーム設定
	document.makecont.method = "post";
	document.makecont.enctype = "multipart/form-data";
	document.makecont.target = "kokosumo";
	document.makecont.artseqno.value = artseqno;
	document.makecont.artclass.value = artclass;
	document.makecont.contime.value = contime;
	document.makecont.submit();
}

//住所検索（市町村詳細）
//引数：住所検索用エリアコード(N)、市町村コード(S)、検索条件文字列(S)
function SearchCity(areaarea,muni,conmuni) {
	document.seaart_area.areaarea.value = areaarea;
	document.seaart_area.muni.value = muni + "/" + conmuni;
	document.seaart_area.submit();
}

//住所検索（市町村詳細）
function SearchCityResult() {
	//物件種別が選択されている場合は検索ページを呼び出す
	if (document.seaart_area.artclass.value != "") {
		var artclass = String(document.seaart_area.artclass.value);
		var url = "";
		//物件種別によって開くURLを変える
		switch (artclass) {
			//賃貸居住用
			case "31":
				url = "./seaart_rresi.php";
				break;
			//賃貸事業用
			case "32":
				url = "./seaart_rwork.php";
				break;
			//賃貸土地
			case "33":
				url = "./seaart_rland.php";
				break;
			//賃貸駐車場
			case "34":
				url = "./seaart_rpark.php";
				break;
			//売買一戸建
			case "12":
				url = "./seaart_shous.php";
				break;
			//売買土地
			case "11":
				url = "./seaart_sland.php";
				break;
			//売買マンション
			case "13":
				url = "./seaart_sapar.php";
				break;
			//売買事業用
			case "14":
				url = "./seaart_swork.php";
				break;
		}
		
		//フォーム設定
		document.seaart_area.action = url;
		document.seaart_area.submit();
		
	//物件種別が選択されていない場合はエラーメッセージを表示する
	} else {
		window.alert("物件種別は必ず選択してください");
	}
}

//移住検索
function SearchMoveResult() {
	//物件種別が選択されている場合は検索ページを呼び出す
	if (document.seaart_move.artclass.value != "") {
		var artclass = String(document.seaart_move.artclass.value);
		var url = "";
		//物件種別によって開くURLを変える
		switch (artclass) {
			//賃貸居住用
			case "31":
				url = "./seaart_rresi.php";
				break;
			//賃貸事業用
			case "32":
				url = "./seaart_rwork.php";
				break;
			//賃貸土地
			case "33":
				url = "./seaart_rland.php";
				break;
			//賃貸駐車場
			case "34":
				url = "./seaart_rpark.php";
				break;
			//売買一戸建
			case "12":
				url = "./seaart_shous.php";
				break;
			//売買土地
			case "11":
				url = "./seaart_sland.php";
				break;
			//売買マンション
			case "13":
				url = "./seaart_sapar.php";
				break;
			//売買事業用
			case "14":
				url = "./seaart_swork.php";
				break;
		}
		
		//フォーム設定
		document.seaart_move.action = url;
		document.seaart_move.submit();
		
	//物件種別が選択されていない場合はエラーメッセージを表示する
	} else {
		window.alert("物件種別は必ず選択してください");
	}
}

// -->

