//////////////////////////////////////////////////////////////
//	使用画面：物件検索（フリーワード検索、旅行目的検索）
//			　物件詳細画面
//	
//////////////////////////////////////////////////////////////


/*	使用画面名：フリーワード検索画面
*	■人気ワードリンク
*/
function goSearchPopular(obj){
	document.kensaku_fw.LMN.value=obj.innerHTML;
	document.kensaku_fw.target="_top";
	document.kensaku_fw.submit();
}
/*	使用画面名：フリーワード検索画面
*	■フリーワード入力チェック
*	チェック：check_zenkaku
*/
function check_str_n(){
	if(check_zenkaku(document.kensaku_fw.LMN.value) == false){
		alert("入力が正しくありません。");
		return false;
	}
	return true;
}
/*	使用画面名：フリーワード検索画面
*	■全角チェック
*/
function check_zenkaku(strTarget){
	var i, charTarget;
	var char_length = (String.fromCharCode(12354).length);
	if(strTarget.length==0){
		return false;
	}
	for(i=0; i<strTarget.length; i=i+char_length){
		charTarget = strTarget.charAt(i);
		if( charTarget >= String.fromCharCode(65382) && charTarget <= String.fromCharCode(65439) ){
			return false;
		}
	}
	return true;
}
/*	使用画面名：フリーワード検索画面
*	■フリーワード検索
*	//チェック：check_str_n()
*/
function goSearchFW(){
	document.kensaku_fw.LMN.value=document.kensaku_fw.fw.value;
	if("" != document.kensaku_fw.LMN.value){
		document.kensaku_fw.target="_top";
		document.kensaku_fw.submit();
	}else{
		alert("フリーワードを入力して下さい");
	}
	//if(check_str_n()){
//		document.kensaku_fw.target="_top";
//		document.kensaku_fw.submit();
	//}
}
/*	使用画面名：旅行目的検索画面
*	■旅行目的検索
*	必須チェック：ジャンル
*/
/*
function goSearchGenre(){
	var genreSelectFlg=false;
	for(i=0; i<document.kensaku_gnr.SG.length; i++){
		if(document.kensaku_gnr.SG[i].checked){
			genreSelectFlg=true;
		}
	}
	if(genreSelectFlg || document.kensaku_gnr.SG.checked){
		var area = document.getElementById("hiddenArea");
		area.innerHTML = "";
		for(i=0; i<ken_array.length; i++){
			var element = document.createElement("INPUT");
			element.type="hidden";
			element.name="PFC";
			element.value=ken_array[i];
			area.appendChild(element);
		}
		document.kensaku_gnr.target="_top";
		document.kensaku_gnr.submit();
	}else{
		alert("ジャンルを選択して下さい");
	}
}
*/

/*	使用画面名：検索結果一覧画面
*	■フリーワード検索
*	必須チェック：都道府県
*/
function goSearchFreeword(){
	var LMNcheck = document.kensaku.LMN.value;
	LMNcheck = LMNcheck.replace(/ /g, "");
	LMNcheck = LMNcheck.replace(/　/g, "");
	if(LMNcheck == ""){
		alert("フリーワードを入力して下さい");
		return;
	}
	var pref = document.kensaku.PFC;
	var prefFlg = false;
	var selPref = 0;
	for(i=0; i<pref.length; i++){
		if(pref[i].checked){
			prefFlg = true;
			selPref++;
		}
	}
	if(prefFlg){
		document.kensaku.submit();
	}else{
		alert("都道府県を選択して下さい");
	}
}

/*	使用画面名：検索結果一覧画面
*	■旅行目的検索
*	必須チェック：都道府県、ジャンル
*	選択数チェック：キーワード（10件まで）
*/
/*
function goSearchPurpose(){
	var pref = document.kensaku.PFC;
	var prefFlg = false;
	var selPref = 0;
	for(i=0; i<pref.length; i++){
		if(pref[i].checked){
			prefFlg = true;
			selPref++;
		}
	}
	if(!prefFlg && !pref.checked){
		alert("都道府県を選択して下さい");
		return;
	}
	var genreSelectFlg=false;
	for(i=0; i<document.kensaku.SG.length; i++){
		if(document.kensaku.SG[i].checked){
			genreSelectFlg=true;
		}
	}
	if(document.kensaku.KWCD!=undefined){
		var keywordSelectCnt=0;
		for(i=0; i<document.kensaku.KWCD.length; i++){
			if(document.kensaku.KWCD[i].checked){
				keywordSelectCnt++;
			}
		}
		if(10 < keywordSelectCnt){
			alert("キーワードは10件まで選択可能です");
			return;
		}
	}
	if(genreSelectFlg || document.kensaku.SG.checked){
		if(47 <= selPref){
			check_checkbox("checkboxPF", false);
		}
		//document.kensaku.LMN.value += " " + document.kensaku.FOCUS_FW.value;
		//document.kensaku.FOCUS_FW.value = "";
		document.kensaku.submit();
	}else{
		alert("ジャンルを選択して下さい");
	}
}
*/
/*	使用画面名：検索結果一覧画面
*	■物件の市区町村名をクリックした場合の観光地検索
*	　パラメータに"CY"（市区町村名）を追加して実行
*/
function goSearchCity(cityName){
	document.kensaku_city.CY.value=cityName;
	document.kensaku_city.submit();
}
/*	使用画面名：検索結果一覧画面、物件詳細画面
*	■物件詳細検索、周辺のスポット検索
*	　物件のIDをセットして実行
*/
function goSearchDetail(bukkenId){
	document.kensaku_detail.ID.value=bukkenId;
	document.kensaku_detail.submit();
}

/*	使用画面名：物件詳細画面
*　■旅行目的名称検索
*/
function goSearchGnr(pcd){
	document.kensaku_gnr.PC.value=pcd;
	document.kensaku_gnr.submit();
}

/*	使用画面名：検索結果一覧画面、
*	■マップ表示
* 	　別窓を開く
*	　物件のIDをセットして実行
*/
function openMap( id ){
        var url = "ctrl?evt=ShowBukkenMap&ID="+id+"&mapsize=small";
		window.open(url,'map','width=600,height=660,scrollbars=yes');
        return;
}

function openInfo(infourl){
	window.open(infourl,'','location=no,toolbar=no,menubar=no,scrollbars=1,resizable=1,width=650,height=800,left=300,top=50');
}
