  function on_loaded1(oj)
  {
			//現在表示されているマーカーをクリア
			map.clearOverlays();

      //レスポンスを取得してデコード
      var text = decodeURIComponent(oj.responseText)

      //改行コードで分離して行配列を作ります
      var kens = text.split('\r').join('').split('\n')
      htm2 = '<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"><tr>';
      htm = '<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"><tr>';

      for (var i = 0; i < kens.length; i++) {
        rows = kens[i].split(',')
//宿ガイド
				if(rows[10]==1){
					htm2 += '<td width="10%" bgcolor=#FFFFFF><img src="'+rows[5]+'" width="135px"></td>';
					if(rows[6]>=100&rows[6]<=150){
						createMarker(rows[6],rows[7],rows[0],rows[2],rows[3],rows[5])
					}
					htm2 += '<td width="20%" bgcolor=#FFFFFF>';
	//				htm2 += '<a href="detail.php?id=/'+rows[9]+'/" target="_blank")>'+rows[0]+'</a>';

					if(rows[6]>=100&rows[6]<=150){
						htm2 += '<a href="javascript:;"  onClick=handleSelected("'+rows[6]+'","'+rows[7]+'","'+rows[0]+'","'+rows[2]+'","'+rows[3]+'","'+rows[5]+'","'+rows[4]+'")>'+rows[0]+'</a>';
					}else{
						htm2 += rows[0];
					}
					htm2 += '<br>クチコミ数:'+rows[8]+'件';
					htm2 += '<br>クチコミ総合:'+rows[9];
					htm2 += '</td>';
					htm2 += '<td width="65%" bgcolor=#FFFFFF><strong>'+rows[3]+'</strong><br>'+rows[2]+'<br>交通案内:<br>'+rows[1]+'</td>';
					htm2 += '<td width="5%" bgcolor=#FFFFFF><a href="javascript:;" onClick="mySetCookie('+rows[4]+')"><img src="images/check-srh-bt01.gif" alt="チェック" border="0"></a><br>';
					htm2 += '<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2354107&pid=875088179&';
					htm2 += 'vc_url=http%3a%2f%2fwww%2ejalan%2enet%2fuw%2fuwp3000%2fuww3001%2edo%3froot_cd%3d03%26yadNo%3d';
					htm2 += rows[4];
					htm2 += '%26afCd%26vos%3dnjalvccp99000" target="_blank" >';
					htm2 += '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2354107&pid=875088179" height="1" width="1" Border="0"><img src="images/check-srh-bt02.gif" alt="詳細" border="0"></a>';
					htm2 += '</td></tr>';
				}

//中心点設定
			if(rows[10]==2){
		    map.centerAndZoom(new GPoint(rows[6],rows[7]), 7);
				if(rows[9]==2){
					htm2 = '<strong><font size="+1">　お勧めの宿：</font></strong>　チェックリストに登録された宿を表示します'+htm2;
				}else if(rows[9]==1){
					htm2 = '<strong>　<font size="+1">お勧めの宿：</font></strong>　じゃらんで予約可能な宿を「クチコミ総合」のよい順位に表示します'+htm2;
				}else{
					htm2 = '<strong>　<font size="+1">お勧めの宿：</font></strong>　該当する宿がありませんでした。検索条件を変えて再度検索してみてください。';
				}
			}

//温泉ガイド
			if(rows[10]==3){
				if(rows[3].length>0){
					htm+=	'<td width="135px" bgcolor=#FFFFFF><strong>'+rows[0]+"</strong><BR>"+rows[1]+'</td>';
					htm+=	'<td bgcolor=#FFFFFF>'+rows[3]+'</td></tr>';
				}
			}
			}//for
			htm2+="</table>";
			htm+="</table><br>";
      //出力
      document.getElementById('output2').innerHTML=htm;
      document.getElementById('output').innerHTML=htm2;

//      marker = new GMarker(map.getCenterLatLng(), icon) ;
//      map.addOverlay(marker) ;
  }

	function search1(){
		//検索中メッセージ表示
    document.getElementById('output2').innerHTML="<br>　　検索中です。しばらくお待ちください．．．";
    document.getElementById('output').innerHTML="";

		j=0;
		for(i=0;i<5;i++){
			if(document.form1.chk01[i].checked==true){
				ch1=document.form1.chk01[i].value;
				j++;
			}
		}

		var ch2 = new Array();
		for(i=0;i<8;i++){
			if(document.form1.elements[chk2[i]].checked==true){
				ch2[i]=document.form1.elements[chk2[i]].value;
			}else{
				ch2[i]=0;
			}
		}
		if(document.form1.pref.value==""){
			alert("県と大エリアを選択してください");
			j=0;
		}else{
			if(document.form1.l_area.value==""){
				alert("大エリアを選択してください");
				j=0;
			}
		}

		if(j!=0){

		//bounds = map.getBoundsLatLng() ;							//四隅座標取得

		sendRequest(
      on_loaded1,                      //コールバック関数
		//'&minX='+bounds.minX+
		// '&maxX='+bounds.maxX+
		// '&minY='+bounds.minY+
		// '&maxY='+bounds.maxY+
		 '&pref='+document.form1.pref.value+
		 '&l_area='+document.form1.l_area.value+
		 '&s_area='+document.form1.s_area.value+
		 '&ch1='+ch1+
		 '&ch2='+ch2,
		// '&cds=090402',
		// '&cds='+cds,
     'GET',                            //HTTPメソッド
     './getpoint.php',                    //URL
      true,                            //非同期
      true                             //強制ロード
    );
		}
	}

function openNew(){
	var myw=window.open("inspoint.php?geos="+map.getCenterLatLng() , "","width=600,height=600,menubar=no,scrollbar=auto,resizable=yes,top=0,left=0,status=yes");
}


//マーカーを表示する
function createMarker(point_x,point_y,name,address,memo,img,id) {
	var gpObj = new GPoint(point_x, point_y);
	var marker = new GMarker(gpObj);
  map.addOverlay(marker);

  GEvent.addListener(marker, "click", function() {
  	marker.openInfoWindowHtml(makehtm(name,address,memo,img,id));
  });

    GEvent.addListener(marker, "mouseover", function() {
			overlib(name,CAPTION, '');
	    GEvent.addListener(marker, "mouseout", function() {
				nd();
			})
    });
}

//選択時の処理
function handleSelected(x,y,name,address,memo,img,id) {
/*
      map.recenterOrPanToLatLng(new GPoint(x,y), 0);
      var marker = new GMarker(new GPoint(x,y));
      map.addOverlay(marker);
      GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(makehtm(name,address,memo,img,id));
      });
*/
      marker.openInfoWindowHtml(makehtm(name,address,memo,img,id));

    }

//window用html作成
function makehtm(name,address,memo,img,id){
	htm ='<div style="width:120mm;height=55mm;">';
	htm+='	<div id="tableright">';
	htm+='		<table >';
	htm+='			<tr><td class="f1">';
	htm+='				<div>';

	htm+= '<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2354107&pid=875088179&';
					htm2 += 'vc_url=http%3a%2f%2fwww%2ejalan%2enet%2fuw%2fuwp3000%2fuww3001%2edo%3froot_cd%3d03%26yadNo%3d';
	htm+= id;
	htm+= '%26afCd%3d31%26vos%3dnjalvccp99000" target="_blank" >';
	htm+= '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2354107&pid=875088179" height="1" width="1" Border="0">'+name+'</a>';

	htm+='				</div>';
	htm+='				<hr>';
	htm+='				<div>'+address+'</div>';
	htm+='				<div>'+memo+'</div>';
	htm+='			</td></tr>';
	htm+='		</table>';
	htm+='	</div>';

	htm+='	<div id="tableleft">';
	htm+='		<table style="width:44mm;height:44mm;">';
	htm+='			<tr><td>';
	htm+='				<img src="'+img+'" width="170px">';
	htm+='				</td></tr>';
	htm+='		</table>';
	htm+='	</div>';

	htm+='</div>';
	return htm;
}


function delCheck(id){
	var access = GetCookie("key");
	var txt = id + "/";
	val2 = access.replace(txt,"");
	document.cookie = "key =" + escape(val2) + ";expires=Fri, 31-Dec-2030 23:59:59;";
	getcookie();
}

function mySetCookie(val){
//すでに選択されていたら一端削除
	var access = GetCookie("key");
	var txt = val + "/";
	val2 = access.replace(txt,"");
//改めて追加
	val3 = val + "/" +  val2;
	document.cookie = "key =" + escape(val3) + ";expires=Fri, 31-Dec-2030 23:59:59;";
	getcookie();
}

function ClearCookie(){
	var val = "";
	document.cookie = "key =" + escape(val) + ";expires=Sun, 31-Dec-2006 23:59:59;";

  //出力
  document.getElementById('rireki').innerHTML="";
}

function GetCookie(key){
	var tmp = document.cookie + ";";
	var index1 = tmp.indexOf(key, 0);
	if(index1 != -1){
		tmp = tmp.substring(index1,tmp.length);
		var index2 = tmp.indexOf("=",0) + 1;
		var index3 = tmp.indexOf(";",index2);
		return(unescape(tmp.substring(index2,index3)));
	}
	return("");
}

function getcookie(){

	var access = GetCookie("key");
	if(access.length>0){
	sendRequest(
    on_loaded3,                      //コールバック関数
	 '&hid='+access,
   'GET',                            //HTTPメソッド
   './getpoint2.php',                    //URL
    true,                            //非同期
    true                             //強制ロード
  );
	}else{
  //出力
  	document.getElementById('rireki').innerHTML="";
	}
}

function on_loaded3(oj){

  //レスポンスを取得してデコード
  var text = decodeURIComponent(oj.responseText)

  //改行コードで分離して行配列を作ります
  var kens = text.split('\r').join('').split('\n')
	htm2 ='<br>';
	htm2 +='<table border="0" cellpadding="0" cellspacing="0" width="289">';
	htm2 +='<tr><td colspan="2" align="left" valign="top" style="padding-left:0px;padding-bottom:4px">';
  htm2 +=	'<img src="images/check-tl.gif" width="289" alt="チェックリスト">';
  htm2 +=	'</td></tr>';
  for (var i = 0; i < kens.length-2; i++) {
    rows = kens[i].split(',');
	  htm2 +=	'<tr><td width="106px"style="padding-left:6px">';
		htm2 += '<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2354107&pid=875088179&';
		htm2 += 'vc_url=http%3a%2f%2fwww%2ejalan%2enet%2fuw%2fuwp3000%2fuww3001%2edo%3froot_cd%3d03%26yadNo%3d';
		htm2 += rows[4];
		htm2 += '%26afCd%3d31%26vos%3dnjalvccp99000" target="_blank" >';
		htm2 += '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid=2354107&pid=875088179" height="1" width="1" Border="0">';
		htm2 += '<img src="'+rows[5]+'" width="100px" border=0>';
		htm2 += '</a>';
		htm2 += '</td>';
		htm2 += '<td width="183px" style="padding-left:4px;">';
		htm2 += rows[0]+'<br>->　<a href="javascript:;" onclick="delCheck('+rows[4]+')">削除</a>';
		htm2 += '</td></tr>';
	  htm2 +=	'<tr><td colspan="2">';
		htm2 +=	'<hr>';
		htm2 += '</td></tr>';
	}
	htm2 += '<tr><td colspan ="2">';
	htm2 +=  "<br><center>";
  htm2 +=	'<a href="javascript:;" onclick="dispCheck()"><img src="images/check-bt01.gif" alt="チェックされた施設のみを表示する" border="0"></a>';
	htm2 +=  "<br>";
  htm2 +=	'<a href="javascript:;" onclick="ClearCookie()"><img src="images/check-bt02.gif" alt="チェックリストをクリアするる" border="0"></a>';

  htm2 +=	'</center></td></tr>';
	htm2 +=	'</table>'

  //出力
  document.getElementById('rireki').innerHTML=htm2;

}


function dispCheck(){
	var access = GetCookie("key");
	if(access.length>0){
		sendRequest(
	    on_loaded1,                      //コールバック関数
		 '&hid='+access,
	   'GET',                            //HTTPメソッド
	   './getpoint2.php',                    //URL
	    true,                            //非同期
	    true                             //強制ロード
	  );
	}
}
