﻿//<![CDATA[

//////////////////////////////////////////////////////////////
$(function (){
    Recruit.UI.key = gkey;
    new Beauty.UI.Order.Pulldown();

    //ホットペッパー
    $( '#form-block form' ).submit( function (){

        hp_request();
        return false;
    });
   //ホットペッパー ヘアサロン予約
    $( '#form-block2 form' ).submit( function (){
        hpb_request();
        return false;
    });
   //ホットペッパー  リラク＆ビューティ
    $( '#form-block3 form' ).submit( function (){
        hpbr_request();
        return false;
    });
	//進学ネット
    $( '#form-block4 form' ).submit( function (){
        suh_request();
        return false;
    });
	//どこ行く
    $( '#form-block5 form' ).submit( function (){
        doi_request();
        return false;
    });
	//カーセンサー
    $( '#form-block6 form' ).submit( function (){
        car_request();
        return false;
    });

	//チラシ部
    $( '#form-block7 form' ).submit( function (){
        ch_request();
        return false;
    });

	//エルーカ
    $( '#form-block8 form' ).submit( function (){
        eru_request();
        return false;
    });

	//ケイコとマナブ
    $( '#form-block9 form' ).submit( function (){
        kn_request();
        return false;
    });

	//楽天トラベル
    $( '#form-block10 form' ).submit( function (){
        rthSearch();
        return false;
    });

});
	/////////////////////////////////
	// 自動検索
	////////////////////////////////
function auto_find(){
	if(true == document.getElementById('chk0100').checked){
		//動画検索
		//document.getElementById('tagkeyword').value=gaddress;
		//document.getElementById('tagkeyword').value=document.getElementById('s47').value +' '+document.getElementById('s47sty').value;
		//document.getElementById('tagkeyword').value=document.getElementById('s47').value +' '+document.getElementById('address').value;
		//2011/12/2
		document.getElementById('tagkeyword').value=document.getElementById('address').value;
		youtubeSearch();
	}		
	if(true == document.getElementById('chk0101').checked){
		//最寄駅検索
		expressSearch();
	}
	if(true == document.getElementById('chk0102').checked){
		//宿泊予約
		jalanSearch2();

	}
	if(true == document.getElementById('chk0110').checked){
		//楽天宿泊予約
		rthSearch();

	}
/************
	if(true == document.getElementById('chk01021').checked){
		//温泉
		jalanSearch3();

	}
***************/
	if(true == document.getElementById('chk0103').checked){
		//進学・各種学校
		suh_request();
	}

	if(true == document.getElementById('chk0104').checked){
		//グルメクーポン
		hp_request();
	}
	if(true == document.getElementById('chk0019').checked){
		//ぐるなび
		gurSearch();
	}
	if(true == document.getElementById('chk0105').checked){
		//ヘアサロン

		hpb_request();
	}
	if(true == document.getElementById('chk0106').checked){
		//リラク＆ビューティ
		hpbr_request();

	}

	if(true == document.getElementById('chk0107').checked){
		//カーセンサー
		car_request();

	}
	if(true == document.getElementById('chk0108').checked){
		//ちらし
		ch_request();

	}
	if(true == document.getElementById('chk0109').checked){
		//エルーカ
		eru_request();

	}

	if(true == document.getElementById('chk01011').checked){
		//ケイコとマナブ.
		kn_request();

	}


	if(true == document.getElementById('chk01010').checked){
		document.getElementById('tagkeyword2').value=gaddress;
		//どこいく
		doi_request();

	}
}
// Constructor -- pass a REST request URL to the constructor
function JSONscriptRequest(fullUrl) {
    // REST request path
    this.fullUrl = fullUrl; 
    // Keep IE from caching requests
    this.noCacheIE = '&noCacheIE=' + (new Date()).getTime();
    // Get the DOM location to put the script tag
    this.headLoc = document.getElementsByTagName("head").item(0);
    // Generate a unique script tag id
    this.scriptId = 'JscriptId' + JSONscriptRequest.scriptCounter++;
}
// Static script ID counter
JSONscriptRequest.scriptCounter = 1;
// buildScriptTag method
JSONscriptRequest.prototype.buildScriptTag = function () {
    // Create the script tag
    this.scriptObj = document.createElement("script");
    // Add script object attributes
    this.scriptObj.setAttribute("type", "text/javascript");
    this.scriptObj.setAttribute("charset", "utf-8");
    this.scriptObj.setAttribute("src", this.fullUrl + this.noCacheIE);
    this.scriptObj.setAttribute("id", this.scriptId);
}
// removeScriptTag method
// 
JSONscriptRequest.prototype.removeScriptTag = function () {
    // Destroy the script tag
    this.headLoc.removeChild(this.scriptObj);  
}

// addScriptTag method
JSONscriptRequest.prototype.addScriptTag = function () {
    // Create the script tag
    this.headLoc.appendChild(this.scriptObj);
}
/////////////////////////////////////////////
//  ホットペッパー　情報取得
/////////////////////////////////////////////
function hp_request ( start ){

    if( !start ){ start = 1 }
    var tgt = $( '#rui-page' ).html( "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>" );
    var ruir = $( '#rui-result' ).empty();

    var url = 'http://webservice.recruit.co.jp/hotpepper/gourmet/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block form' ).formSerialize();
///////////////////////////////
    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_red.png"  BORDER="0"  title="地図に表示">';

	for (i= 0; i < data02.length; i++)
	{
		data02.splice(i, 1);
			i--;
	}
////////////////////////////////
/***********
    $.getJSON( url, function ( json ){
        var res = json.results;
        // error check
        if( res.error ){
            ruip.html( res.error[0].message );
            return false;
        }
**********/
   $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }
       // ページング情報
        //var c = $( 'form > input[name=count]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    hp_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    hp_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        $.each( res.shop, function (){

 //URLエンコーディング
	var pid2='880428940';
 	 var ecdurl = encodeURIComponent(this.urls.pc);
  	//↓バリューコマースのURL
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';

	 var ecdurl2 = encodeURIComponent(this.urls.qr);

            //var li = $( '<li><a href="JavaScript:hotpepper_select2('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="' + this.urls.pc + ' " target="_blank"><img src="' + this.photo.pc.s + '" title="+ this.name +'のクーポンGET" title="'+ this.name +'のクーポンGET" BORDER="0"></a>'
            var li = $( '<li><a href="JavaScript:hotpepper_select2('+j+')">'+img01+'</a>&nbsp;&nbsp;'+st2 +'<img src="' + this.photo.pc.s + '" BORDER="0"></a><br>'+this.food.name+'<br>'+st2+ this.name+ '</a><br>'+this.address+'<br>最寄駅：'+this.station_name+'<br>予算：<font color="red">'+this.budget.average+'</font></li>' );
            ol.append( li );


		glon02[j]=this.lng;
		glat02[j]=this.lat;
		var oo1=encodeURI(this.name+' 口コミ');
		st='<div style="font-size:0.8em;"><center>'+st2 + this.name + '</a><br>【料理】'+this.food.name+'<br>'+st2+'<img src="' + this.photo.pc.m + '" title="'+ this.name +'のクーポンGET" BORDER="0"></a>';
		st+='<br>'+st2+'【クーポンをGETしましよう】</a></center><br>';

		st+='<br>【営業時間】'+this.open+'<br>【定休日】'+this.close+'<br>【住所】'+this.address;
		st+='<br>【予算】'+this.budget.average+'<br>【カード可】'+this.card+'【総席数】'+this.capacity+'<br>【飲み放題】'+this.free_drink;
		st+='【食べ放題】'+this.free_food+'<br>【個室】'+this.private_room+'【駐車場】'+this.parking+'<br>【お子様連れ】'+this.child+'<br>【カラオケ】'+this.karaoke+'【英語メニュー】'+this.english;
		
		//st+='<br><a href="' + this.coupon_urls.pc + '" target="_blank">PCクーポン</a><br>';
		//pos=this.address.indexOf("　");
		//wst = this.address.slice(0,pos);
		//this.lat;
		//this.lng;
		//latlng2 = new google.maps.LatLng(this.lat, this.lng);
//alert(latlng2);
		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+this.lat+','+ this.lng+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

		//st+='<br>【携帯URL】<br><img src="' + this.urls.qr + '&size=2"><br>【携帯クーポン】<br><img src="' + this.coupon_urls.qr + '&size=2">';
		st+='</center></div>';


		gken02[j]=st;
		data02.push({position: new google.maps.LatLng( glat02[j],glon02[j]), content: gken02[j]});

		j++;


//alert(j++);
        });
        ruir.append( ol );

//alert(j);
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_hotpepper_select2()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lsthp').innerHTML=txt0;
	}

    });

}
///////////////////////////////////////////////////////
//	ホットペッパー検索結果アイコンを　クリックをされた場合
///////////////////////////////////////////////////////
function hotpepper_select2(idx){
		var lng = glon02[idx];
		var lat = glat02[idx];
		var html4 = gken02[idx];
//alert(html4);
		// X Y 座標使用

	var icon4 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_red.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow4 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

            marker4 = new google.maps.Marker({
                position: latlng,
		icon: icon4,
		shadow: shadow4,
                map: mapObj
            });

		attachMessage(marker4, html4);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker4);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html4
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker4);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// ホットペッパー検索結果　全地図表示　MAX　２０件
//////////////////////////////////////////////////
function dsp_all_hotpepper_select2(){
	var icon4 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_red.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow4 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data02.length; i++) {

     		marker44 = new google.maps.Marker({
			icon: icon4,
			shadow: shadow4,
                	position: data02[i].position,
                	map: mapObj
     		});
		attachMessage(marker44, data02[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker44);

    
  }
}
/////////////////////////////////
// ホットペッパー 検索結果クリア
////////////////////////////////
function rst_crhp(){
	document.getElementById('lsthp').innerHTML="";

    var ruip = $( '#rui-page' ).empty();
    var ruir = $( '#rui-result' ).empty();

    	marker_list.forEach(function(marker44, idx) {
      		marker44.setMap(null);
    	});
}
////////////////////////////////////////
/// ぐるなび　小コード コード取得
////////////////////////////////////////
function  Gur_CdGet(o){
	gcategory2 =o;
//alert(o);
	var cd01='';
	sendRequest(displayData0199,''+cd01+'','GET','http://zipmap.jp/server/GurScdSearch.cgi',true,true);

}
////////////////////////////////////////////////////////////////
//　ぐるなび  検索結果表示
////////////////////////////////////////////////////////////////
function displayData0199(httpObj)
{
//alert("SSSSSSSSS");
	var txt = '<select id="category_s" name="category_s" style="width:200px"><option value="">指定なし</option>';
	var xmlData = httpObj.responseXML;

	var itemList = xmlData.getElementsByTagName("category_s");
//alert(itemList.length);
	for (var i=0; i<itemList.length; i++){
		try{
/*********
		var cd = itemList[i].getAttribute("category_s_code");
		var name = itemList[i].getAttribute("category_s_name");
		var dai = itemList[i].getAttribute("category_l_code");
************/
		var cd = itemList[i].getElementsByTagName("category_s_code")[0].firstChild.nodeValue;
		var name = itemList[i].getElementsByTagName("category_s_name")[0].firstChild.nodeValue;
		var dai = itemList[i].getElementsByTagName("category_l_code")[0].firstChild.nodeValue;
		if(gcategory2 == dai){
			txt +='<option value="'+ cd +'">'+ name +'</option>';
		}
//alert(name);

		}catch(e){}
	}
	if(txt==""){
		//document.getElementById('lst01').innerHTML="<b>最寄駅は見つかりませんでした。</b>";
	}else{
		document.getElementById('foo19').innerHTML=txt+'</select>';
	}
}
////////////////////////////////////////////////////////////////
//　ぐるなび　 検索
////////////////////////////////////////////////////////////////
function gurSearch()
{
	var mm = document.getElementById('h_km9').value;
//alert(mm);

	//mm ='5';

	var cat='';
	var cat1 = document.getElementById('category_l').value;
	if(cat1 !=''){
		cat='!category_l-'+cat1;
	}
	var cat2 = document.getElementById('category_s').value;
	if(cat2 !=''){
		cat+='!category_s-'+cat2;
	}
//alert(cat);
	var od = document.getElementById('order2').value;

	var latlng = mapObj.getCenter();
	var lat = latlng.lat();
	var lng = latlng.lng();


	var cd01='&x=' + lng + '&y=' + lat + '&m=' + mm + '&o=' + od + '&cat='+cat;
	//var cd01='&y=' + glng + '&x=' + glat + '&m=' + mm + '&o=' + od;
//alert(cd01);
	sendRequest(displayData12,''+cd01+'','GET','http://zipmap.jp/server/GurSearch.cgi',true,true);

	document.getElementById('lst12c').innerHTML= "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>";
}
////////////////////////////////////////////////////////////////
//　ぐるなび  検索結果表示
////////////////////////////////////////////////////////////////
function displayData12(httpObj)
{
    	var j =0;
    	var img01 = '<img src="http://zipmap.jp/maker/mm_20_orange1.png"  BORDER="0"  title="地図に表示">';
	var ruir = $( '#lst12' ).empty();
	for (i= 0; i < data019.length; i++)
	{
		data019.splice(i, 1);
			i--;
	}
	//var img01 = "";
	var txt = "";
	var idx2=0;
	var xmlData = httpObj.responseXML;
	var itemList = xmlData.getElementsByTagName("rest");
//alert(itemList.length);
//pid=880459970
//pid=880459972

	var ii=0;

	var ol = $( '<ol></ol>' ).attr( 'start', 1 );
	for (var i=0; i<itemList.length; i++){
		try{

		//var name = itemList[i].getAttribute("name");
		var name = itemList[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var address = itemList[i].getElementsByTagName("address")[0].firstChild.nodeValue;
		var url = itemList[i].getElementsByTagName("url")[0].firstChild.nodeValue;
		var station = itemList[i].getElementsByTagName("access")[0].getElementsByTagName("station")[0].firstChild.nodeValue;
		var budget = itemList[i].getElementsByTagName("budget")[0].firstChild.nodeValue;
		var image_url= itemList[i].getElementsByTagName("image_url")[0].getElementsByTagName("shop_image1")[0].firstChild.nodeValue;
		var category = itemList[i].getElementsByTagName("category")[0].firstChild.nodeValue;
		var latitude = itemList[i].getElementsByTagName("latitude")[0].firstChild.nodeValue;
		var longitude = itemList[i].getElementsByTagName("longitude")[0].firstChild.nodeValue;
		var opentime = itemList[i].getElementsByTagName("opentime")[0].firstChild.nodeValue;
		var holiday = itemList[i].getElementsByTagName("holiday")[0].firstChild.nodeValue;
		var tel = itemList[i].getElementsByTagName("tel")[0].firstChild.nodeValue;
		var fax = itemList[i].getElementsByTagName("fax")[0].firstChild.nodeValue;
		var pr_short= itemList[i].getElementsByTagName("pr")[0].getElementsByTagName("pr_short")[0].firstChild.nodeValue;
		var pr_long= itemList[i].getElementsByTagName("pr")[0].getElementsByTagName("pr_long")[0].firstChild.nodeValue;

            var li = $( '<li><a href="JavaScript:gur_select('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="'+url+' " target="_blank" ><img src="' + image_url + '" BORDER="0" width="80px"></a>'

		+ '<br>'+category+'<br><a href="'+url+' " target="_blank" >'+ name+ '</a><br>'+address+'<br>最寄駅：'+station+'<br>予算：<font color="red">'+budget+'円</font></li>' );
            ol.append( li );

		glon019[j]=longitude;
//alert(longitude);
		glat019[j]=latitude
		var oo1=encodeURI(name+'口コミ');
		st='<div style="font-size:0.8em;"><center><a href="'+url+' " target="_blank" >' + name + '</a><br>【料理】'+category+'<br><a href="'+url+' " target="_blank" ><img src="' + image_url + '" title="'+ name +'のクーポンGET" BORDER="0" width="150px"></a>';
		st+='<br><a href="'+url+' " target="_blank" >'+'【クーポンをGETしましよう】</a></center><br>';

		st+='<br>【営業時間】'+opentime+'<br>【定休日】'+holiday+'<br>【住所】'+address;
		st+='<br>【PR】<br>'+pr_short+'<br>';
		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat019[j]+','+ glon019[j]+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';


			gken019[j]=st;

			data019.push({position: new google.maps.LatLng( glat019[j],glon019[j]), content: gken019[j]});

			j++;

		}catch(e){}
	}
	if(0==i){
		document.getElementById('lst12c').innerHTML='<span class="rui-page-error">見つかりませんでした</span>';
		document.getElementById('lst12').innerHTML=txt;
	}else{
		ruir.append( ol );
		//document.getElementById('lst10').innerHTML=txt;
		txt0='<br><a href="JavaScript:dsp_all_gur_select()">'+img01+'地図一覧表示</a><br><br>';
		document.getElementById('lst12c').innerHTML=j+'件見つかりました</b>'+txt0;

	}
}
///////////////////////////////////////////////////////
//	ぐるなび 検索結果
///////////////////////////////////////////////////////
function gur_select(idx){
		var lng = glon019[idx];
		var lat = glat019[idx];
		var htmlGU = gken019[idx];
//alert(htmlGU);
		// X Y 座標使用
	var iconGU = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_orange1.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadowGU = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            markerGU = new google.maps.Marker({
                position: latlng,
		icon: iconGU,
		shadow: shadowGU,
                map: mapObj
            });

	attachMessage(markerGU, htmlGU);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(markerGU);

	    //表示
    	    new google.maps.InfoWindow({
      			content: htmlGU
  			, maxWidth: 1
    	    }).open(marker.getMap(), markerGU);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// ぐるなび 検索結果　全地図表示　MAX　２０件
//////////////////////////////////////////////////
function dsp_all_gur_select(){
	var iconGU = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_orange1.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadowGU = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data019.length; i++) {

     		markerGU = new google.maps.Marker({
			icon: iconGU,
			shadow: shadowGU,
                	position: data019[i].position,
                	map: mapObj
     		});
		attachMessage(markerGU, data019[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(markerGU);

    
  }
}
/////////////////////////////////
// ぐるなび 検索結果クリア
////////////////////////////////
function rst_crgur(){
//alert("AAA");
        document.getElementById('lst12c').innerHTML='';
        document.getElementById('lst12').innerHTML='';

    	marker_list.forEach(function(markerGU, idx) {
      		markerGU.setMap(null);
    	});
}

	//////////////////////////////////////////////
	//  楽天　トラベル
	//////////////////////////////////////////////
function rthSearch() { 
     // CONSTANTS 
//0ed26fb3.29d54dbb.0ed26fb4.21c3d08a
	var YOUR_developerID='ca89994d0572e4accfb01310059b7150';
	//var YOUR_affiliateID='<html><head><META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.rakuten.co.jp/misc/maintenance.html"></head></html>.<html><head><META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.rakuten.co.jp/misc/maintenance.html"></head></html>';
	var YOUR_affiliateID='0ed27003.b38d5c5f';

     var developerId = YOUR_developerID; // ※※ あなたのデベロッパーIDに変更してください ※※ 
     var affiliateId = ''; // ※※ あなたのアフィリエイトIDに変更してください ※※ 
     var callBack = 'showResult'; 
     var operation = 'SimpleHotelSearch'; 
     var version = '2009-10-20'; 
     var requestUrl = 'http://api.rakuten.co.jp/rws/3.0/json?'; 
     var param = []; 
     param.push('developerId='+developerId); 
     param.push('callBack='+callBack); 
     param.push('operation='+operation); 
     param.push('version='+version); 
     if(affiliateId) { 
          param.push('affiliateId='+affiliateId); 
     } 
//alert("AAAAAAAAA111");
     var query = ""; 
     //query = appendParam(query, "largeClassCode"); 
     //query = appendParam(query, "middleClassCode"); 
     //query = appendParam(query, "smallClassCode"); 
     //query = appendParam(query, "detailClassCode"); 
     //query = appendParam(query, "hotelNo"); 

     //query = appendParam(query, "latitude"); 
     var p = document.getElementById("lat99").value;
     query += "&latitude"  + "=" + p;
//alert(query);
     p = document.getElementById("lng99").value;
     query += "&longitude"  + "=" + p;
     p = document.getElementById("range99").value;
     query += "&searchRadius"  + "=" + p;
//alert(document.getElementById("lat99").value);
     //query = appendParam(query, "longitude"); 
     query = appendParam(query, "searchRadius"); 
     //query = appendCheckParamCsv(query, "squeezeCondition"); 
     query = appendParam(query, "carrier"); 
     //query = appendParam(query, "hits"); 
     query = appendParam(query, "datumType"); 
     query = appendParam(query, "hotelThumbnailSize"); 
     query = appendParam(query, "responseType"); 
     query = appendParam(query, "allReturnFlag"); 
     query = appendParam(query, "sort"); 
     //var scriptTag = document.createElement('script'); 
     var scriptTag = requestUrl + param.join('&') + query; 
//alert(scriptTag);
    var tgt = $( '#rui-page10' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result10' ).empty();

            doko = new JSONscriptRequest(scriptTag);
            doko.buildScriptTag();
            doko.addScriptTag();

} 
function appendParam(query, key) { 
     var param = document.getElementById(key);
//alert(param.value);
     if(!param || !param.value) { 
          return query; 
     } 
     query += "&" + key + "=" + param.value ; 
     return query; 
} 

function getStar(score) { 
     if(!score) { 
          return ""; 
     } 
     var fs = parseFloat(score); 
     var is = parseInt(score, 10); 
     var s = ""; 
     for(var i = 0; i < is; i++) { 
          s += "★"; 
     } 
     if(fs - is > 0.51) { 
          s += "★"; 
     } else if(fs - is > 0.01) { 
          s += "☆"; 
     } 
     return s; 
} 
function showResult(d) { 

    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_green.png"  BORDER="0"  title="地図に表示">';
    var ruir = $( '#rui-result10' ).empty();
    var tgt = $("#rui-page10").empty();
    var ol = $( '<ol></ol>' ).attr( 'start', 1 );
	for (i= 0; i < data012.length; i++)
	{
		data012.splice(i, 1);
			i--;
	}

     if(d.Header.Status == "Success") { 
          var hotelList = d.Body.SimpleHotelSearch.hotel; 
          var count = hotelList.length;
	  $( '#rui-page10' ).html( count +'件見つかりました');

          for(var i = 0; i < hotelList.length; i++) { 
               var hotelBasicInfo = hotelList[i].hotelBasicInfo; 
               var hotelRatingInfo = hotelList[i].hotelRatingInfo; 
               var hotelDetailInfo = hotelList[i].hotelDetailInfo; 

               var hotelImageUrl = hotelBasicInfo.hotelThumbnailUrl; 
               var hotelInformationUrl = hotelBasicInfo.hotelInformationUrl; 
               var hotelName = hotelBasicInfo.hotelName; 
               var latitude = hotelBasicInfo.latitude;
               var longitude = hotelBasicInfo.longitude;
               var hotelMinCharge = hotelBasicInfo.hotelMinCharge;
               var postalCode =hotelBasicInfo.postalCode;
               var address1 =hotelBasicInfo.address1;
               var address2 =hotelBasicInfo.address2;

               var checkinTime =hotelDetailInfo.checkinTime;
               var checkoutTime = hotelDetailInfo.checkoutTime;
	       var wkkin='<br>';
		if(hotelMinCharge!=null){
			wkkin='<br>宿泊参考料金：<font color="red">'+hotelMinCharge+'</font>円<br>';
		}
	       var li = $( '<li><a href="JavaScript:rth_select('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="'+ hotelInformationUrl+ '" target="_blank"><img src="' 
			+ hotelImageUrl + '"width="110" BORDER="0"><br>'+ hotelName+ '</a>'
			//+'<br>宿泊参考料金：<font color="red">'+hotelMinCharge+'</font>円<br>'
			+wkkin
			+'【in/out '+checkinTime+'/'+checkoutTime+'】<br>'
			+'〒'+postalCode+'<br>'
			+address1+address2+'<br>'
			+'<font color="#FFD700">' + getStar(hotelBasicInfo.reviewAverage) + '</font>'+'</li>' );
		var oo1=encodeURI(hotelName+'口コミ');
		glat012[j]=latitude;
		glon012[j]=longitude;
		var st='<div style="font-size:0.8em;"><center>'+hotelName+'<a href="'+ hotelInformationUrl+ '" target="_blank"><img src="'+ hotelImageUrl + '" width="180"  BORDER="0"><br>【楽天トラベルで予約できます】</a></center>';
		st+='<br>【住所】〒'+postalCode+'<br>'+address1+address2+'<br>【チェックin/out '+checkinTime+'/'+checkoutTime+'】<br>';
		st+='【宿の説明】<br>'+hotelBasicInfo.hotelSpecial;
		st+='<br>【お客さまの声】<br>' + hotelBasicInfo.userReview + '<br>'+'<font color="#FFD700">' + getStar(hotelBasicInfo.reviewAverage) + '</font>';
		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat012[j]+','+ glon012[j]+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';


		gken012[j]=st;
		//var st='<div style="font-size:0.8em;"><a href="'+ p.dokopcurl+ '" target="_blank">'+ p.name+ '</a><br>'+p.address+'<br>'+'【最寄り駅】'+p.station+ '<br>【距離】'+p.distance+'m</div>';
		//gken06[j]=st;
		data012.push({position: new google.maps.LatLng( glat012[j],glon012[j]), content: gken012[j]});

	    j++;
	    ol.append( li );
          } 
     } else { 
         tgt.html('<span class="rui-page-error">'+ '見つかりませんでした</span>');
	$( '#rui-result10' ).empty();

     } 
      ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_rth_select()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lstrth').innerHTML=txt0;
	}

}
///////////////////////////////////////////////////////
//	楽天ホテル
///////////////////////////////////////////////////////
function rth_select(idx){
		var lng = glon012[idx];
		var lat = glat012[idx];
		var htmlRT = gken012[idx];
//alert(html4);
		// X Y 座標使用

	var iconRT = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadowRT = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

            markerRT = new google.maps.Marker({
                position: latlng,
		icon: iconRT,
		shadow: shadowRT,
                map: mapObj
            });

	attachMessage(markerRT, htmlRT);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(markerRT);

	    //表示
    	    new google.maps.InfoWindow({
      			content: htmlRT
  			, maxWidth: 1
    	    }).open(marker.getMap(), markerRT);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
//	楽天ホテル
//////////////////////////////////////////////////
function dsp_all_rth_select(){
	var iconRT = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadowRT = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data012.length; i++) {

     		markerRT = new google.maps.Marker({
			icon: iconRT,
			shadow: shadowRT,
                	position: data012[i].position,
                	map: mapObj
     		});
		attachMessage(markerRT, data012[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(markerRT);
    
  }
}

/////////////////////////////////
// 楽天
////////////////////////////////
function rst_crrth(){
	document.getElementById('lstrth').innerHTML="";

    var ruip = $( '#rui-page10' ).empty();
    var ruir = $( '#rui-result10' ).empty();

    	marker_list.forEach(function(markerRT, idx) {
      		markerRT.setMap(null);
    	});
}
/////////////////////////////////////////////
//  ホットペッパー　情報取得 B
/////////////////////////////////////////////
function hpb_request ( start ){
    if( !start ){ start = 1 }
    var tgt = $( '#rui-page2' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result2' ).empty();
    //$( '#rui-page-foot' ).empty();
    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_purple.png"  BORDER="0"  title="地図に表示">';
	for (i= 0; i < data03.length; i++)
	{
		data03.splice(i, 1);
			i--;
	}
    var url = 'http://webservice.recruit.co.jp/beauty/salon/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block2 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count2]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    hpb_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    hpb_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );

	//tgt = $( '#rui-page2' ).empty();

        $.each( res.salon, function (){

 	var ecdurl = encodeURIComponent(this.urls.pc);
	var pid2='880428938';
  	//↓バリューコマースのURL
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';

            var li = $( '<li><a href="JavaScript:hotpepper_select2b('+j+')">'+img01+'</a>&nbsp;&nbsp;'+st2 +'<img src="' + this.main.photo.s + '" BORDER="0"></a><br>'+st2+ this.name+ '</a><br>'+this.address+'<br>スタイリスト数：'+this.stylist_num+'<br>'+this.catch_copy+'</li>' );
            ol.append( li );


		glon03[j]=this.lng;
		glat03[j]=this.lat;
		var oo1=encodeURI(this.name+' 口コミ');
		st='<div style="font-size:0.8em;"><center>'+st2 + this.name + '</a><br>'+st2+'<img src="' + this.main.photo.m + '" title="'+ this.name +'" BORDER="0"></a>';
		st+='<br>'+st2+'【ホットペッパービューティーで予約】</a></center><br>';

		st+='<br>【営業時間】'+this.open+'<br>【定休日】'+this.close+'<br>【住所】'+this.address;
		st+='<br>【スタイリスト数】'+this.stylist_num+'<br>【お店の説明】<br>'+this.description+'<br>【こだわり】<br>'+this.kodawari+'<br>';


		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+this.lat+','+ this.lng+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

		//st+='<br>【携帯URL】<br><img src="' + this.urls.qr + '&size=2"><br>【携帯クーポン】<br><img src="' + this.coupon_urls.qr + '&size=2">';
		st+='</center></div>';

		gken03[j]=st;
		data03.push({position: new google.maps.LatLng( glat03[j],glon03[j]), content: gken03[j]});


	    j++;
        });
        ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_hotpepper_select2b()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lsthpb').innerHTML=txt0;
	}
    });
}
///////////////////////////////////////////////////////
//	ホットペッパー B 検索結果アイコンを　クリックをされた場合
///////////////////////////////////////////////////////
function hotpepper_select2b(idx){
		var lng = glon03[idx];
		var lat = glat03[idx];
		var html5 = gken03[idx];
//alert(html4);
		// X Y 座標使用

	var icon5 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_purple.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow5 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

            marker5 = new google.maps.Marker({
                position: latlng,
		icon: icon5,
		shadow: shadow5,
                map: mapObj
            });

	attachMessage(marker5, html5);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker5);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html5
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker5);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// ホットペッパー B 検索結果　全地図表示　MAX　２０件
//////////////////////////////////////////////////
function dsp_all_hotpepper_select2b(){
	var icon5 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_purple.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow5 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data03.length; i++) {

     		marker55 = new google.maps.Marker({
			icon: icon5,
			shadow: shadow5,
                	position: data03[i].position,
                	map: mapObj
     		});
		attachMessage(marker55, data03[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker55);

    
  }
}
/////////////////////////////////////////////
//  ホットペッパー　情報取得 Bリラク＆ビューティサロンサーチ
/////////////////////////////////////////////
function hpbr_request ( start ){
    if( !start ){ start = 1 }
    var tgt = $( '#rui-page3' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result3' ).empty();

    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_purple.png"  BORDER="0"  title="地図に表示">';
	for (i= 0; i < data04.length; i++)
	{
		data04.splice(i, 1);
			i--;
	}

    var url = 'http://webservice.recruit.co.jp/relax/salon/v1/?'
    //var url = 'http://webservice.recruit.co.jp/beauty/salon/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block3 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    hpbr_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    hpbr_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        $.each( res.salon, function (){

 	 var ecdurl = encodeURIComponent(this.urls.pc);
  	//↓バリューコマースのURL
	var pid2='880428938';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';

            var li = $( '<li><a href="JavaScript:hotpepper_select2br('+j+')">'+img01+'</a>&nbsp;&nbsp;'+st2 +'<img src="' + this.main.photo.s + '" BORDER="0"></a><br>'+st2+ this.name+ '</a><br>'+this.address+'<br>スタッフ数：'+this.staff_num+'<br>'+this.catch_copy+'</li>' );
            //var li = $( '<li><img src="' + this.main.photo.s + '"><br>'
            //    + '<a href="' + this.urls.pc + '">' + this.name + '</a></li>' );
            ol.append( li );


		glon04[j]=this.lng;
		glat04[j]=this.lat;
		var oo1=encodeURI(this.name+' 口コミ');
		st='<div style="font-size:0.8em;"><center>'+st2 + this.name + '</a><br>'+st2+'<img src="' + this.main.photo.m + '" title="'+ this.name +'" BORDER="0"></a>';
		st+='<br>'+st2+'【ホットペッパービューティーで予約】</a></center><br>';

		st+='<br>【営業時間】'+this.open+'<br>【定休日】'+this.close+'<br>【住所】'+this.address;
		st+='<br>【スタッフ数】'+this.staff_num+'<br>【お店の説明】<br>'+this.description+'<br>【こだわり】<br>'+this.kodawari+'<br>';


		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+this.lat+','+ this.lng+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

		//st+='<br>【携帯URL】<br><img src="' + this.urls.qr + '&size=2"><br>【携帯クーポン】<br><img src="' + this.coupon_urls.qr + '&size=2">';
		st+='</center></div>';

		gken04[j]=st;
		data04.push({position: new google.maps.LatLng( glat04[j],glon04[j]), content: gken04[j]});

	    j++;
        });
        ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_hotpepper_select2br()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lsthpb2').innerHTML=txt0;
	}
    });
}
///////////////////////////////////////////////////////
//	ホットペッパー B 検索結果アイコンを　クリックをされた場合
///////////////////////////////////////////////////////
function hotpepper_select2br(idx){
		var lng = glon04[idx];
		var lat = glat04[idx];
		var html6 = gken04[idx];
//alert(html4);
		// X Y 座標使用

	var icon6 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_purple.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow6 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

            marker6 = new google.maps.Marker({
                position: latlng,
		icon: icon6,
		shadow: shadow6,
                map: mapObj
            });

	attachMessage(marker6, html6);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker6);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html6
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker6);
	//地図中心
		latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// ホットペッパー B 検索結果　全地図表示　MAX　２０件
//////////////////////////////////////////////////
function dsp_all_hotpepper_select2br(){
	var icon6 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_purple.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow6 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data04.length; i++) {

     		marker66 = new google.maps.Marker({
			icon: icon6,
			shadow: shadow6,
                	position: data04[i].position,
                	map: mapObj
     		});
		attachMessage(marker66, data04[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker66);

    
  }
}
/////////////////////////////////////////////
//  エルーカ　情報取得 
/////////////////////////////////////////////
function eru_request ( start ){
    if( !start ){ start = 1 }
    var tgt = $( '#rui-page8' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result8' ).empty();

    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_white.png"  BORDER="0"  title="地図に表示">';
	for (i= 0; i < data09.length; i++)
	{
		data09.splice(i, 1);
			i--;
	}

    var url = 'http://webservice.recruit.co.jp/eruca/shop/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block8 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    eru_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    eru_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        $.each( res.shop, function (){

 	 var ecdurl = encodeURIComponent(this.url);
  	//↓バリューコマースのURL
	var pid2='880428938';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';

	st2='<a href="'+this.url+'" height="1" width="1" Border="0" target="_blank">';

            	//var li = $( );

		st='<li><a href="JavaScript:eur_select('+j+')">'+img01+'</a>&nbsp;&nbsp;'+st2;

		if(this.photo.naikan1.pc.s==""){
			st+= this.photo.naikan1.caption +'</a><br>';
		}else{
			st+='<img src="' + this.photo.naikan1.pc.s + '" width="130px" BORDER="0"><br>'+ this.photo.naikan1.caption +'</a><br>';
		}
		st+= this.name+ '</a><br>'+this.open+'<br>'+this.address+'</li>';
		var li = $(st );
            ol.append( li );

		glon09[j]=this.lng;
		glat09[j]=this.lat;
		var oo1=encodeURI(this.name+' 口コミ');
		if(this.photo.naikan1.pc.m==""){
			st='<div style="font-size:0.8em;"><center>'+st2 + this.name + '</a><br>'; //+st2+'<img src="' + this.photo.naikan1.pc.m + '" title="'+ this.name +'" BORDER="0">'+ this.photo.naikan1.caption +'</a>';
		}else{
			st='<div style="font-size:0.8em;"><center>'+st2 + this.name + '</a><br>'+st2+'<img src="' + this.photo.naikan1.pc.m + '" title="'+ this.name +'" BORDER="0"><br>'+ this.photo.naikan1.caption +'</a>';
		}
		//st+='<br>'+st2+'【エルーカ】</a></center><br>';

		st+='<br>【営業時間】'+this.open+'<br>【定休日】'+this.close+'<br>【住所】'+this.address;

		//st+='<br>【スタッフ数】'+this.staff_num+'<br>【お店の説明】<br>'+this.description+'<br>【こだわり】<br>'+this.kodawari+'<br>';

		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+this.lat+','+ this.lng+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

		//st+='<br>【携帯URL】<br><img src="' + this.urls.qr + '&size=2"><br>【携帯クーポン】<br><img src="' + this.coupon_urls.qr + '&size=2">';
		st+='</center></div>';

		gken09[j]=st;
		data09.push({position: new google.maps.LatLng( glat09[j],glon09[j]), content: gken09[j]});
	    j++;
        });
        ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_eur_select()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lsteru').innerHTML=txt0;
	}
    });
}
///////////////////////////////////////////////////////
//	エルーカ 検索結果
///////////////////////////////////////////////////////
function eur_select(idx){
		var lng = glon09[idx];
		var lat = glat09[idx];
		var html100 = gken09[idx];
//alert(html3);
		// X Y 座標使用
	var icon100 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_white.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow100 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            marker100 = new google.maps.Marker({
                position: latlng,
		icon: icon100,
		shadow: shadow100,
                map: mapObj
            });

	attachMessage(marker100, html100);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker100);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html100
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker100);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// エルーカ 検索結果　全地図表示　MAX　２０件
//////////////////////////////////////////////////
function dsp_all_eur_select(){
	var icon100 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_white.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow100 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data09.length; i++) {

     		marker100 = new google.maps.Marker({
			icon: icon100,
			shadow: shadow100,
                	position: data09[i].position,
                	map: mapObj
     		});
		attachMessage(marker100, data09[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker100);

    
  }
}


/////////////////////////////////////////////
//  リクルート進学ネット
/////////////////////////////////////////////
function suh_request ( start ){
    if( !start ){ start = 1 }
    var tgt = $( '#rui-page4' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result4' ).empty();

    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_green.png"  BORDER="0"  title="地図に表示">';
	for (i= 0; i < data05.length; i++)
	{
		data05.splice(i, 1);
			i--;
	}

    //var url = 'http://webservice.recruit.co.jp/shingaku/school/v2/?'
    var url = 'http://webservice.recruit.co.jp/shingaku/school/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block4 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    suh_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    suh_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        //$.each( res.salon, function (){
        $.each( res.school, function (){
 	 var ecdurl = encodeURIComponent(this.urls.pc);
  	//↓バリューコマースのURL
	var pid2='880428929';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';

            var li = $( '<li><a href="JavaScript:school_select('+j+')">'+img01+'</a>&nbsp;&nbsp;'+st2+ this.name+ '</a><br>校種：'+this.category.name+'<br>'+this.campus[0].name+'<br>'+this.campus[0].address+'</li>' );
            //var li = $( '<li><img src="' + this.main.photo.s + '"><br>'
            //var li = $('<li><a href="' + this.urls.pc + '">' + this.name + '</a></li>' );
            ol.append( li );
//alert(li);

		glon05[j]=this.campus[0].longitude;
		glat05[j]=this.campus[0].latitude;
		var oo1=encodeURI(this.name+' 口コミ');
		st='<div style="font-size:0.8em;"><br>'+st2 + this.name + '</a><br>';
		st+='<br>'+st2+'【リクルート進学ネットでカタログ請求】</a><br>';

		st+='<br>【校種】'+this.category.name+'<br>【本校】'+this.campus[0].name+'<br>【住所】'+this.campus[0].address;
		st+='<br>【最寄駅】'+this.campus[0].station;//+'<br>【学部】<br>'+this.faculty[0].name+'<br>';


		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat05[j]+','+ glon05[j]+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

		//st+='<br>【携帯URL】<br><img src="' + this.urls.qr + '&size=2"><br>【携帯クーポン】<br><img src="' + this.coupon_urls.qr + '&size=2">';
		st+='</center></div>';

		gken05[j]=st;
		data05.push({position: new google.maps.LatLng( glat05[j],glon05[j]), content: gken05[j]});

	    j++;
        });
        ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_school_select()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lstsuh').innerHTML=txt0;
	}
    });
}
///////////////////////////////////////////////////////
//	進学ネット
///////////////////////////////////////////////////////
function school_select(idx){
		var lng = glon05[idx];
		var lat = glat05[idx];
		var html7 = gken05[idx];
//alert(html4);
		// X Y 座標使用

	var icon7 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow7 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

            marker7 = new google.maps.Marker({
                position: latlng,
		icon: icon7,
		shadow: shadow7,
                map: mapObj
            });

	attachMessage(marker7, html7);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker7);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html7
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker7);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// 進学ネット
//////////////////////////////////////////////////
function dsp_all_school_select(){
	var icon7 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow7 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data05.length; i++) {

     		marker77 = new google.maps.Marker({
			icon: icon7,
			shadow: shadow7,
                	position: data05[i].position,
                	map: mapObj
     		});
		attachMessage(marker77, data05[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker77);

    
  }
}
/////////////////////////////////////////////
//  ケイコとマナブ
/////////////////////////////////////////////
function kn_request ( start ){
    if( !start ){ start = 1 }
    var tgt = $( '#rui-page9' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result9' ).empty();

    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_purple.png"  BORDER="0"  title="地図に表示">';
	for (i= 0; i < data011.length; i++)
	{
		data011.splice(i, 1);
			i--;
	}

    var url = 'http://webservice.recruit.co.jp/manabi/school_kyoten/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block9 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    kn_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    kn_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        //$.each( res.salon, function (){
        $.each( res.school_kyoten, function (){
 	 var ecdurl = encodeURIComponent(this.urls.pc);
  	//↓バリューコマースのURL
	var pid2='880428932';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';

            var li = $( '<li><a href="JavaScript:kn_school_select('+j+')">'+img01+'</a>&nbsp;&nbsp;'+st2+ this.school_name+ '</a><br>'+this.address+'</li>' );
            //var li = $( '<li><img src="' + this.main.photo.s + '"><br>'
            //var li = $('<li><a href="' + this.urls.pc + '">' + this.name + '</a></li>' );
            ol.append( li );
//alert(li);

		glon011[j]=this.lng;
		glat011[j]=this.lat;
		var oo1=encodeURI(this.school_name+' 口コミ');
		st='<div style="font-size:0.8em;"><br>'+st2 + this.school_name + '</a>';
		st+='<br>'+st2+'【ケイコとマナブで資料請求・<br>体験申し込み】</a><br>';

		st+='<br>【住所】〒'+this.zip+'<br>'+this.address;
		st+='<br>【最寄駅】'+this.station[0].name+'<br>【アクセス】'+this.access+'<br>【営業日】'+this.wday+'<br>【営業時間】'+this.open_time+'/'+this.close_time;
		st+='<br>【特色】<br>'+this.pr_catch;
		st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat011[j]+','+ glon011[j]+')" />';
		st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

		//st+='<br>【携帯URL】<br><img src="' + this.urls.qr + '&size=2"><br>【携帯クーポン】<br><img src="' + this.coupon_urls.qr + '&size=2">';
		st+='</center></div>';

		gken011[j]=st;
		data011.push({position: new google.maps.LatLng( glat011[j],glon011[j]), content: gken011[j]});

	    j++;
        });
        ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_kn_school_select()">'+img01+'地図一覧表示</a><br>';
		document.getElementById('lstkn').innerHTML=txt0;
	}
    });
}
///////////////////////////////////////////////////////
//	ケイコとマナブ
///////////////////////////////////////////////////////
function kn_school_select(idx){
		var lng = glon011[idx];
		var lat = glat011[idx];
		var html102 = gken011[idx];
//alert(html4);
		// X Y 座標使用

	var icon102 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_purple.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow102 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

            marker102 = new google.maps.Marker({
                position: latlng,
		icon: icon102,
		shadow: shadow102,
                map: mapObj
            });

	attachMessage(marker102, html102);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker102);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html102
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker102);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// ケイコとマナブ ALL
//////////////////////////////////////////////////
function dsp_all_kn_school_select(){
	var icon102 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_purple.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow102 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data011.length; i++) {

     		marker102 = new google.maps.Marker({
			icon: icon102,
			shadow: shadow102,
                	position: data011[i].position,
                	map: mapObj
     		});
		attachMessage(marker102, data011[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker102);
    
  }
}


/////////////////////////////////////////////
//  どこ行く
/////////////////////////////////////////////
function doi_request(){
	//var dokoKey='128e1bc998acbb74';
	var latitude = document.getElementById('lat94').value;
	var longitude = document.getElementById('lng94').value;
	var radius = document.getElementById('range94').value;
	var order = document.getElementById('order94').value;
	var keyword = document.getElementById('tagkeyword2').value;

    var tgt = $( '#rui-page5' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result5' ).empty();

//pagesize
//alert(latitude);
	//var latitude='35.689439';
	//var longitude ='139.69172';

            var url = "http://api.doko.jp/v1/searchPOI.do?lmcode=0"

                + "&key=" + Recruit.UI.key + "&"
                //+ "lat_jgd=" + latitude + "&lon_jgd=" + longitude +"&"
                + "radius=" +radius+ "&"
		+ "pagesize=20"+"&"
		+ "keyword="+keyword+"&"
		+ "order=" +order+"&"
                + "format=json&callback=DataCallback";
//alert(url);
            doko = new JSONscriptRequest(url);
            doko.buildScriptTag();
            doko.addScriptTag();
}
/////////////////////////////////////////////
//  どこ行く 結果
/////////////////////////////////////////////
function DataCallback(json)
{
    var j =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_green.png"  BORDER="0"  title="地図に表示">';
    var ruir = $( '#rui-result5' ).empty();
    var tgt = $("#rui-page5").empty();
    var ol = $( '<ol></ol>' ).attr( 'start', 1 );

	for (i= 0; i < data06.length; i++)
	{
		data06.splice(i, 1);
			i--;
	}

    if(json.results.totalcount > 0){
       var count = json.results.poi.length;
	$( '#rui-page5' ).html( count+'件見つかりました');
 
        for(i=0; i<count; i++){
            var p = json.results.poi[i];
 	    var li = $( '<li><a href="JavaScript:doi_select('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="'+ p.dokopcurl+ '" target="_blank">'+ p.name+ '</a><br>'+p.address+'<br>'+
			'【最寄り駅】'+p.station+ '【距離】'+p.distance+'m</li>' );
	    //var li = $("<li >"+p.name+"<br>"+p.address+");
	    //ruir.append(li);
		glat06[j]=0;
		glon06[j]=0;
		gad06[j]=p.address;
		gad061[j]=p.name;
		var st='<div style="font-size:0.8em;"><a href="'+ p.dokopcurl+ '" target="_blank">'+ p.name+ '</a><br>'+p.address+'<br>'+'【最寄り駅】'+p.station+ '<br>【距離】'+p.distance+'m</div>';
		gken06[j]=st;
		data06.push({position: new google.maps.LatLng( glat06[j],glon06[j]), content: gken06[j]});

	    j++;
 

	    ol.append( li );
//alert(p.name);
 
        }
        ruir.append( ol );
	if(j > 1){
		//txt0=' <a href="JavaScript:dsp_all_doi_select()">'+img01+'地図一覧表示</a><br>';
		//document.getElementById('lstdoi').innerHTML=txt0;
	}
    }else{
	tgt.html('<span class="rui-page-error">'+ '見つかりませんでした</span>');
    }
}
///////////////////////////////////////////////////////
//	どこ行く　 検索結果をクリックされた場合 個別クリック　
///////////////////////////////////////////////////////
function doi_select(idx){
		//var lng = glon08[idx];
		//var lat = glat08[idx];
		var html106 = gken06[idx];
		var add06 = gad06[idx];
		var add061 = gad061[idx];
//alert(add01);
if(add06 !=""){

	// 初期設定（ジオコーダ）
	var gGeocoder = new google.maps.Geocoder();

		gGeocoder.geocode({
			address: add06
		}, function(results, status) {

                	if (status == google.maps.GeocoderStatus.OK) {
                    		var location = results[0].geometry.location;
				var lat=results[0].geometry.location.lat();
				var lng=results[0].geometry.location.lng();

			}else{
				alert("座標データが取得できませんでした");
				exit;
			}
		var oo1=encodeURI(add061+'口コミ');
		html106+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+lat+','+ lng+')" />';
		html106+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';


		// X Y 座標使用
	var icon106 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow106 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            marker106 = new google.maps.Marker({
                position: latlng,
		icon: icon106,
		shadow: shadow106,
                map: mapObj
            });

	attachMessage(marker106, html106);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker106);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html106
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker106);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

		});
}else{
	alert("座標データがありません");
}
}
/////////////////////////////////////////////
//  カーセンサー
/////////////////////////////////////////////
function car_request ( start ){
    if( !start ){ start = 1 }
    var tgt = $( '#rui-page6' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result6' ).empty();

//////////////////////////////
// 中古車
//////////////////////////////
//alert(document.getElementById('cat01').value);
if( "1" == document.getElementById('cat01').value){
    var url = 'http://webservice.recruit.co.jp/carsensor/usedcar/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block6 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    car_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    car_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        //$.each( res.salon, function (){
        //$.each( res.school, function (){
 	$.each( res.usedcar, function (){
 	 var ecdurl = encodeURIComponent(this.urls.pc);
////////////////////////////
  	//↓バリューコマースのURL
	var pid2='880428935';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';
//alert(st2);
/////////////////////////////////////////

           var text = ( typeof this.price == 'string' )? '価格' + this.price + ' ' : this.price / 10000 + '万円 ';
            text += this.brand.name + ' ' + this.model + '【モデル】' + this.grade;
            var shop = this.shop.name + ' (' + this.shop.pref.name + ')';
            var li = $( '<li>'
                + st2+'<img src="' + this.photo.main.s + '" BORDER="0"></a>'
		+ '<br>【価格】' + st2 + text + '</a>'
                //+ '<br>【価格】<a href="' + this.urls.pc + '">' + text + '</a>'
                + '<br>★' + shop + '</li>' );
            ol.append( li );
        });
        ruir.append( ol );
    });

}
//////////////////////////////////////
//カタログ
//////////////////////////////////////
if( "2" == document.getElementById('cat01').value){
    var url = 'http://webservice.recruit.co.jp/carsensor/catalog/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block6 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    car_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    car_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        //$.each( res.salon, function (){
        //$.each( res.school, function (){
 	//$.each( res.usedcar, function (){
         $.each( res.catalog, function (){
 	 var ecdurl = encodeURIComponent(this.urls.pc);

////////////////////////////
  	//↓バリューコマースのURL
	var pid2='880428935';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';
//alert(st2);
/////////////////////////////////////////

            var text ='【価格】'+ this.price / 10000 + '万円 ';
            text += this.brand.name + '【モデル】' + this.model + ' ' + this.grade;
            var img = ( this.photo.front )? this.photo.front.s :
                ( this.photo.inpane )? this.photo.inpane.s : undefined;
            var li = $( '<li>'
                + st2+'<img src="' + img + '" BORDER="0"/></a><br>'
                + st2 + text + '</a></li>' );
            ol.append( li );

        });
        ruir.append( ol );
    });

}

}
/////////////////////////////////////////////
//  カーセンサー
/////////////////////////////////////////////
function r_set(o){
    document.getElementById('cat01').value=o;

    if(document.getElementById('cat01').value=='1'){
	//中古車並び順
	st='<select id="car-usedcar-order-sel" style="width:100px" onchange = "car_request()"></select>';
    	document.getElementById('lst005c').innerHTML=st;
	new CarSensor.UI.UsedCar.Order.Pulldown();
    }

    if(document.getElementById('cat01').value=='2'){
	//カタログ並び順
	st='<select id="car-catalog-order-sel" style="width:100px" onchange = "car_request()"></select>';
    	document.getElementById('lst005c').innerHTML=st;
    	new CarSensor.UI.Catalog.Order.Pulldown();
    }
}
/////////////////////////////////////////////
//  チラシ部
/////////////////////////////////////////////
function ch_request( start ){

    if( !start ){ start = 1 }
    var tgt = $( '#rui-page7' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
    var ruir = $( '#rui-result7' ).empty();

    var j =0;
    var jj =0;
    var img01 = '<img src="http://zipmap.jp/maker/mm_20_green.png"  BORDER="0"  title="地図に表示">';
	// 初期設定（ジオコーダ）
	var gGeocoder = new google.maps.Geocoder();

	for (i= 0; i < data08.length; i++)
	{
		data08.splice(i, 1);
			i--;
	}

    var url = 'http://webservice.recruit.co.jp/townmarket/insertion/v1/?'
        + 'key=' + Recruit.UI.key + '&format=jsonp&callback=?'
        + '&start=' + start + '&'
        + $( '#form-block7 form' ).formSerialize();

    $.getJSON( url, function ( json ){
        var res = json.results;
        if( res.error ){
            tgt.html( '<span class="rui-page-error">'
                + res.error[0].message + '</span>' )
            return false;
        }else if( res.results_returned == 0 ){
            tgt.html( '<span class="rui-page-error">'
                + '見つかりませんでした</span>' )
            return false;
        }else{
            tgt.empty();
        }

        // ページング情報
        //var c = $( 'form > input[name=count3]' ).val();
	var c = 10;
        var page = new Recruit.UI.Page( json, c );
        $( '<span>' + page.total_entries() + ' 件見つかりました</span><br>' )
            .addClass( 'rui-page-total' )
            .appendTo( tgt );
        if( page.previous_page() ){
            var prevpp = page.previous_page_param();
            $( '<a href="#">&lt;前へ</a>' )
                .addClass( 'rui-page-back' )
                .click( function(){
                    ch_request( prevpp.start );
                    return false;
                })
                .appendTo( tgt );
        }
        $( '<span>' + page.current_page()
            + ' / ' + page.last_page()
            + ' ページ</span>' )
            .appendTo( tgt );
        if( page.next_page() ){
            var nextpp = page.next_page_param();
            $( '<a href="#">次へ&gt;</a>' )
                .addClass( 'rui-page-next' )
                .click( function(){
                    ch_request( nextpp.start );
                    return false;
                })
                .appendTo( tgt );
        }

        // display results
        var ol = $( '<ol></ol>' ).attr( 'start', start );
        //$.each( res.salon, function (){
        $.each( res.insertion, function (){
/********************
 	 var ecdurl = encodeURIComponent(this.urls.pc);
  	//↓バリューコマースのURL
	var pid2='880428929';
  	var st2= '<a href="http://ck.jp.ap.valuecommerce.com/servlet/referral'
  	+ '?sid=' + gsid + '&pid=' + pid2 + '&vc_url=' 
  	//↓APIのレスポンスURL(エンコーディング済）
  	+ ecdurl 
  	+ '" target="_blank">'
  	//↓インプレッション計測用のタグ
  	+ '<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner'
  	+ '?sid=' + gsid + '&pid='+ pid2 + '" height="1" width="1" Border="0">';
  	//↓ 店名
  	//+ '<img src="' + this.photo.pc.s + '"></a>';
****************************/

			glon08[j]=this.lng;
			glat08[j]=this.lat;
			st='<div style="font-size:0.8em;"><center><a href="' + this.urls.pc + '" target="_blank"><img src="' + this.preview_url + '" width="140px" BORDER="0"></a><br>';

			st+='</center><br>';
			var ww='';
			if(this.start_date !=null){
				ww='【期間】<br>'+this.start_date+'～'+this.end_date+'<br>';
			}
			st+=ww+'<a href="' + this.urls.pc + '" target="_blank">'+this.catch_copy + '</a>';
			//'+this.start_date+'～'+this.end_date+'<br><a href="' + this.urls.pc + '" target="_blank">'+this.catch_copy + '</a>';
			st+='<br>【店舗】'+ this.store.name +'<br>【住所】'+ this.store.address;


			st+='</center></div>';

			gken08[j]=st;
			gad08[j]=this.store.address;
			gad081[j]=this.store.name;
			//wst='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat08[j]+','+ glon08[j]+')" />';
			//gken08[j]=gken08[j];
			data08.push({position: new google.maps.LatLng( glat08[j],glon08[j]), content: gken08[j]});
			var ww='';
			if(this.start_date !=null){
				ww='【期間】<br>'+this.start_date+'～'+this.end_date;
			}
	            	var li = $('<li><a href="JavaScript:ad_select('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="' + this.urls.pc + '" target="_blank"><img src="' + this.preview_url + '" width="120px" BORDER="0"></a><br>'
			+ww+'<br><a href="' + this.urls.pc + '" target="_blank">'
			//+this.start_date+'～'+this.end_date+'<br><a href="' + this.urls.pc + '" target="_blank">'
		 	+ this.catch_copy + '</a><br>【店舗】'+ this.store.name +'<br>【住所】'+ this.store.address+'</li>' );
            		ol.append( li );
			j++;

/*******************************
	gGeocoder.geocode({
		address: this.store.address
	}, function(results, status) {

                if (status == google.maps.GeocoderStatus.OK) {
                    	var location = results[0].geometry.location;
			var lat=results[0].geometry.location.lat();
			var lng=results[0].geometry.location.lng();

//alert(glon08[j]);
			glon08[j]=lng;
			glat08[j]=lat;
			st='<div style="font-size:0.8em;"><center><a href="' + this.urls.pc + '" target="_blank"><img src="' + this.preview_url + '" width="120px></a><br>';

			st+='</center><br>【期間】<br>'+this.start_date+'～'+this.end_date+'<br><a href="' + this.urls.pc + '" target="_blank">'+this.catch_copy + '</a>';
			st+='<br>【店舗】'+ this.store.name +'<br>【住所】'+ this.store.address;


			st+='</center></div>';

			gken08[j]=st;
			//gad08[j]=this.store.address;
			//if(glon08[j] > 0){
			wst='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat08[j]+','+ glon08[j]+')" />';
			gken08[j]=gken08[j]+wst;
			data08.push({position: new google.maps.LatLng( glat08[j],glon08[j]), content: gken08[j]});
			//}
	            	var li = $('<li><a href="JavaScript:ad_select('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="' + this.urls.pc + '" target="_blank"><img src="' + this.preview_url + '" width="120px"></a><br>【期間】<br>'
		 	+this.start_date+'～'+this.end_date+'<br><a href="' + this.urls.pc + '" target="_blank">'
		 	+ this.catch_copy + '</a><br>【店舗】'+ this.store.name +'<br>【住所】'+ this.store.address+'</li>' );
            		ol.append( li );
			j++;

		}else{
			glon08[j]=0;
			glat08[j]=0;
			//alert("座標データが取得できませんでした");
			//exit;
			st='<div style="font-size:0.8em;"><center><a href="' + this.urls.pc + '" target="_blank"><img src="' + this.preview_url + '" width="120px></a><br>';

			st+='</center><br>【期間】<br>'+this.start_date+'～'+this.end_date+'<br><a href="' + this.urls.pc + '" target="_blank">'+this.catch_copy + '</a>';
			st+='<br>【店舗】'+ this.store.name +'<br>【住所】'+ this.store.address;
			st+='</center></div>';

			gken08[j]=st;
			//gad08[j]=this.store.address;
	            	var li = $('<li><a href="JavaScript:ad_select('+j+')">'+img01+'</a>&nbsp;&nbsp;<a href="' + this.urls.pc + '" target="_blank"><img src="' + this.preview_url + '" width="120px"></a><br>【期間】<br>'
		 	+this.start_date+'～'+this.end_date+'<br><a href="' + this.urls.pc + '" target="_blank">'
		 	+ this.catch_copy + '</a><br>【店舗】'+ this.store.name +'<br>【住所】'+ this.store.address+'</li>' );
            		ol.append( li );
			j++;

		}

	});
**************************/

        });
        ruir.append( ol );
	if(j > 1){
		txt0=' <a href="JavaScript:dsp_all_ad_select()">'+img01+'地図一覧表示</a><br>';
		//document.getElementById('lstad').innerHTML=txt0;
	}
    });
}

///////////////////////////////////////////////////////
//	ちらし部 検索結果をクリックされた場合 個別クリック　
///////////////////////////////////////////////////////
function ad_select(idx){
		//var lng = glon08[idx];
		//var lat = glat08[idx];
		var html9 = gken08[idx];
		var add01 = gad08[idx];
		var add011 = gad081[idx];

if(add01 !=""){
//alert(lat);
	// 初期設定（ジオコーダ）
	var gGeocoder = new google.maps.Geocoder();

		gGeocoder.geocode({
			address: add01
		}, function(results, status) {

                	if (status == google.maps.GeocoderStatus.OK) {
                    		var location = results[0].geometry.location;
				var lat=results[0].geometry.location.lat();
				var lng=results[0].geometry.location.lng();

			}else{
				alert("座標データが取得できませんでした");
				exit;
			}
		var oo1=encodeURI(add011+' 口コミ');
		html9+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+lat+','+ lng+')" />';
		html9+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';



		// X Y 座標使用
	var icon9 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow9 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            marker99 = new google.maps.Marker({
                position: latlng,
		icon: icon9,
		shadow: shadow9,
                map: mapObj
            });

	attachMessage(marker99, html9);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker99);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html9
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker99);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

		});
}else{
	alert("座標データがありません");
}
}
///////////////////////////////////////////////////////
//	ちらし部 検索結果をクリックされた場合 個別クリック　
///////////////////////////////////////////////////////
function ad_selectxx(idx){
		var lng = glon08[idx];
		var lat = glat08[idx];
		var html9 = gken08[idx];
		//var add01 = gad08[idx];
if(lat==0){
	alert("座標データが取得できませんでした");
	exit;
}

		// X Y 座標使用
	var icon9 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow9 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            marker99 = new google.maps.Marker({
                position: latlng,
		icon: icon9,
		shadow: shadow9,
                map: mapObj
            });

	attachMessage(marker99, html9);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker99);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html9
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker99);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

}
//////////////////////////////////////////////////
// ちらし部
//////////////////////////////////////////////////
function dsp_all_ad_select(){

	// 初期設定（ジオコーダ）
	var gGeocoder = new google.maps.Geocoder();

	var icon9 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_green.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow9 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);
var latlng
//alert(data08.length);
	for (i = 0; i < data08.length; i++) {
		//add01 = gad08[i];

		gGeocoder.geocode({
			address: gad08[i]
		}, function(results, status) {

                	if (status == google.maps.GeocoderStatus.OK) {
                    		var location = results[0].geometry.location;
				var lat=results[0].geometry.location.lat();
				var lng=results[0].geometry.location.lng();

				latlng = new google.maps.LatLng(lat, lng);

     				marker99 = new google.maps.Marker({
					icon: icon9,
					shadow: shadow9,
                			position: latlng,
                			map: mapObj
     				});
				wst='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+lat+','+ lng+')" />';
				//data08[i].content+=wst;
				attachMessage(marker99, data08[i].content);
 	        		//マーカーを作成したら marker_list に追加
 	        		marker_list.push(marker99);

			}else{
				//alert("座標データが取得できませんでした");
				//exit;
			}
		});
    
  	}
	//latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng);
}
////////////////////////////////////////
/// CITY コード取得　チラシ部
////////////////////////////////////////
function  T_CtyGet(o){
var kcd;

	if(o=="北海道"){
		kcd="01";
		glat=43.0646;
		glng=141.3468;
	}
	if(o=="青森県"){
		kcd="02";
		glat=40.8243;
		glng=140.7400;
	}
	if(o=="岩手県"){
		kcd="03";
		glat=39.7036;
		glng=141.1527;
	}
	if(o=="宮城県"){
		kcd="04";
		glat=38.2688;
		glng=140.8721;
	}
	if(o=="秋田県"){
		kcd="05";
		glat=39.7186;
		glng=140.1024;
	}
	if(o=="山形県"){
		kcd="06";
		glat=38.2404;
		glng=140.3636;
	}
	if(o=="福島県"){
		kcd="07";
		glat=37.7503;
		glng=140.4676;
	}
	if(o=="茨城県"){
		kcd="08";
		glat=36.3418;
		glng=140.4468;
	}
	if(o=="栃木県"){
		kcd="09";
		glat=36.5657;
		glng=139.8836;
	}
	if(o=="群馬県"){
		kcd="10";
		glat=36.3907
		glng=139.0604;
	}
	if(o=="埼玉県"){
		kcd="11";
		glat=35.8570;
		glng=139.6488;
	}
	if(o=="千葉県"){
		kcd="12";
		glat=35.6051;
		glng=140.1233;
	}
	if(o=="東京都"){
		kcd="13";
		glat=35.6895;
		glng=139.6917;
	}
	if(o=="神奈川県"){
		kcd="14";
		glat=35.4475;
		glng=139.6423;
	}
	if(o=="新潟県"){
		kcd="15";
		glat=37.9026;
		glng=139.0231;
	}
	if(o=="富山県"){
		kcd="16";
		glat=36.6953;
		glng=137.2113;
	}
	if(o=="石川県"){
		kcd="17";
		glat=36.5947;
		glng=136.6256;
	}
	if(o=="福井県"){
		kcd="18";
		glat=36.0652;
		glng=136.2215;
	}
	if(o=="山梨県"){
		kcd="19";
		glat=35.6642;
		glng=138.5684;
	}
	if(o=="長野県"){
		kcd="20";
		glat=36.6513;
		glng=138.1810;
	}
	if(o=="岐阜県"){
		kcd="21";
		glat=35.3912
		glng=136.7223;
	}
	if(o=="静岡県"){
		kcd="22";
		glat=34.9771;
		glng=138.3831;
	}
	if(o=="愛知県"){
		kcd="23";
		glat=35.1802;
		glng=136.9066;
	}
	if(o=="三重県"){
		kcd="24";
		glat=34.7303;
		glng=136.5086;
	}
	if(o=="滋賀県"){
		kcd="25";
		glat=35.0045;
		glng=135.8686;
	}
	if(o=="京都府"){
		kcd="26";
		glat=35.0212;
		glng=135.7556;
	}
	if(o=="大阪府"){
		kcd="27";
		glat=34.6863;
		glng=135.5197;
	}
	if(o=="兵庫県"){
		kcd="28";
		glat=34.6913;
		glng=135.1831;
	}
	if(o=="奈良県"){
		kcd="29";
		glat=34.6853;
		glng=135.8327;
	}
	if(o=="和歌山県"){
		kcd="30";
		glat=34.2260;
		glng=135.1675;
	}
	if(o=="鳥取県"){
		kcd="31";
		glat=35.5039;
		glng=134.2377;
	}
	if(o=="島根県"){
		kcd="32";
		glat=35.4723;
		glng=133.0505;
	}
	if(o=="岡山県"){
		kcd="33";
		glat=34.6618;
		glng=133.9344;
	}
	if(o=="広島県"){
		kcd="34";
		glat=34.3966;
		glng=132.4596;
	}
	if(o=="山口県"){
		kcd="35";
		glat=34.1860;
		glng=131.4706;
	}
	if(o=="徳島県"){
		kcd="36";
		glat=34.0657;
		glng=134.5594;
	}
	if(o=="香川県"){
		kcd="37";
		glat=34.3401;
		glng=134.0434;
	}
	if(o=="愛媛県"){
		kcd="38";
		glat=33.8416;
		glng=132.7657;
	}
	if(o=="高知県"){
		kcd="39";
		glat=33.5597
		glng=133.5311;
	}
	if(o=="福岡県"){
		kcd="40";
		glat=33.6066;
		glng=130.4183;
	}
	if(o=="佐賀県"){
		kcd="41";
		glat=33.2494;
		glng=130.2998;
	}
	if(o=="長崎県"){
		kcd="42";
		glat=32.7448;
		glng=129.8738;
	}
	if(o=="熊本県"){
		kcd="43";
		glat=32.7898;
		glng=130.7417;
	}
	if(o=="大分県"){
		kcd="44";
		glat=33.2382;
		glng=131.6126;
	}
	if(o=="宮崎県"){
		kcd="45";
		glat=31.9111;
		glng=131.4239;
	}
	if(o=="鹿児島県"){
		kcd="46";
		glat=31.5601;
		glng=130.5580;
	}
	if(o=="沖縄県"){
		kcd="47";
		glat=26.2124;
		glng=127.6809;
	}
xycr01set();
//alert(kcd);

    //var tgt = $( '#lst001ch' ).html("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
	//市区郡マスタ
    var ruir = $( '#rui-result7' ).empty();

	var url = 'http://webservice.recruit.co.jp/townmarket/city/v1?'+ 'key=' + Recruit.UI.key +'&pref=' + kcd+ '&start=1&count=100&format=jsonp&callback=?';

//alert(url);
    var st="";
    $.getJSON( url, 
	function ( json ){
        var res = json.results;
	$.each( res.city, function (){
		st+='<option value="'+this.code+'">'+this.name+'</option>';
		//st+='<option value="">'+this.name+'</option>';
		//alert(st);
    	});
   	var st2='<select id="city" name="city" style="width:120px" onChange="">'+st+'</select>';
	//tgt.empty();
	var tgt = $( '#lst001ch' ).html(st2);
	//tgt.html(st2);
   });
}

////////////////////////////////////////
/// 温泉　大コード コード取得　じゃらん
////////////////////////////////////////
function  B_CdGet(o){
var kcd;

	if(o=="北海道"){
		kcd="010000";
		glat=43.0646;
		glng=141.3468;
	}
	if(o=="青森県"){
		kcd="020000";
		glat=40.8243;
		glng=140.7400;
	}
	if(o=="岩手県"){
		kcd="030000";
		glat=39.7036;
		glng=141.1527;
	}
	if(o=="宮城県"){
		kcd="040000";
		glat=38.2688;
		glng=140.8721;
	}
	if(o=="秋田県"){
		kcd="050000";
		glat=39.7186;
		glng=140.1024;
	}
	if(o=="山形県"){
		kcd="060000";
		glat=38.2404;
		glng=140.3636;
	}
	if(o=="福島県"){
		kcd="070000";
		glat=37.7503;
		glng=140.4676;
	}
	if(o=="茨城県"){
		kcd="100000";
		glat=36.3418;
		glng=140.4468;
	}
	if(o=="栃木県"){
		kcd="080000";
		glat=36.5657;
		glng=139.8836;
	}
	if(o=="群馬県"){
		kcd="090000";
		glat=36.3907
		glng=139.0604;
	}
	if(o=="埼玉県"){
		kcd="110000";
		glat=35.8570;
		glng=139.6488;
	}
	if(o=="千葉県"){
		kcd="120000";
		glat=35.6051;
		glng=140.1233;
	}
	if(o=="東京都"){
		kcd="130000";
		glat=35.6895;
		glng=139.6917;
	}
	if(o=="神奈川県"){
		kcd="140000";
		glat=35.4475;
		glng=139.6423;
	}
	if(o=="新潟県"){
		kcd="170000";
		glat=37.9026;
		glng=139.0231;
	}
	if(o=="富山県"){
		kcd="180000";
		glat=36.6953;
		glng=137.2113;
	}
	if(o=="石川県"){
		kcd="190000";
		glat=36.5947;
		glng=136.6256;
	}
	if(o=="福井県"){
		kcd="200000";
		glat=36.0652;
		glng=136.2215;
	}
	if(o=="山梨県"){
		kcd="150000";
		glat=35.6642;
		glng=138.5684;
	}
	if(o=="長野県"){
		kcd="160000";
		glat=36.6513;
		glng=138.1810;
	}
	if(o=="岐阜県"){
		kcd="220000";
		glat=35.3912
		glng=136.7223;
	}
	if(o=="静岡県"){
		kcd="210000";
		glat=34.9771;
		glng=138.3831;
	}
	if(o=="愛知県"){
		kcd="230000";
		glat=35.1802;
		glng=136.9066;
	}
	if(o=="三重県"){
		kcd="240000";
		glat=34.7303;
		glng=136.5086;
	}
	if(o=="滋賀県"){
		kcd="250000";
		glat=35.0045;
		glng=135.8686;
	}
	if(o=="京都府"){
		kcd="260000";
		glat=35.0212;
		glng=135.7556;
	}
	if(o=="大阪府"){
		kcd="270000";
		glat=34.6863;
		glng=135.5197;
	}
	if(o=="兵庫県"){
		kcd="280000";
		glat=34.6913;
		glng=135.1831;
	}
	if(o=="奈良県"){
		kcd="300000";
		glat=34.6853;
		glng=135.8327;
	}
	if(o=="和歌山県"){
		kcd="30";
		glat=34.2260;
		glng=135.1675;
	}
	if(o=="鳥取県"){
		kcd="310000";
		glat=35.5039;
		glng=134.2377;
	}
	if(o=="島根県"){
		kcd="320000";
		glat=35.4723;
		glng=133.0505;
	}
	if(o=="岡山県"){
		kcd="330000";
		glat=34.6618;
		glng=133.9344;
	}
	if(o=="広島県"){
		kcd="340000";
		glat=34.3966;
		glng=132.4596;
	}
	if(o=="山口県"){
		kcd="350000";
		glat=34.1860;
		glng=131.4706;
	}
	if(o=="徳島県"){
		kcd="360000";
		glat=34.0657;
		glng=134.5594;
	}
	if(o=="香川県"){
		kcd="370000";
		glat=34.3401;
		glng=134.0434;
	}
	if(o=="愛媛県"){
		kcd="380000";
		glat=33.8416;
		glng=132.7657;
	}
	if(o=="高知県"){
		kcd="390000";
		glat=33.5597
		glng=133.5311;
	}
	if(o=="福岡県"){
		kcd="400000";
		glat=33.6066;
		glng=130.4183;
	}
	if(o=="佐賀県"){
		kcd="410000";
		glat=33.2494;
		glng=130.2998;
	}
	if(o=="長崎県"){
		kcd="420000";
		glat=32.7448;
		glng=129.8738;
	}
	if(o=="熊本県"){
		kcd="430000";
		glat=32.7898;
		glng=130.7417;
	}
	if(o=="大分県"){
		kcd="440000";
		glat=33.2382;
		glng=131.6126;
	}
	if(o=="宮崎県"){
		kcd="450000";
		glat=31.9111;
		glng=131.4239;
	}
	if(o=="鹿児島県"){
		kcd="460000";
		glat=31.5601;
		glng=130.5580;
	}
	if(o=="沖縄県"){
		kcd="470000";
		glat=26.2124;
		glng=127.6809;
	}

	gkcd2=kcd;
	var cd01='&x=' + kcd;
//alert(cd01);
	sendRequest(displayData022,''+cd01+'','GET','http://zipmap.jp/server/jalanBcd.cgi',true,true);
	//document.getElementById('lst01').innerHTML= "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>";
}
////////////////////////////////////////////////////////////////
//　温泉  検索結果表示
////////////////////////////////////////////////////////////////
function displayData022(httpObj)
{

	//var txt = '<select id="bcd" name="bcd" style="width:190px" onchange = "S_CdGet(this.value);"><option>-</option>';
	var txt = '<select id="bcd" name="bcd" style="width:190px"><option>-</option>';
	var xmlData = httpObj.responseXML;

	var itemList = xmlData.getElementsByTagName("LargeArea");
//alert(itemList.length);
	for (var i=0; i<itemList.length; i++){
		try{
		var cd = itemList[i].getAttribute("cd");
		var name = itemList[i].getAttribute("name");
		txt +='<option value="'+ cd +'">'+ name +'</option>';
//alert(name);

		}catch(e){}
	}
	if(txt==""){
		//document.getElementById('lst01').innerHTML="<b>最寄駅は見つかりませんでした。</b>";
	}else{
		document.getElementById('lst11b').innerHTML=txt+'</select>';
		document.getElementById('lst11s').innerHTML="";
	}
}

////////////////////////////////////////
/// 温泉　小コード コード取得　じゃらん
////////////////////////////////////////
function  S_CdGet(o){

	var cd01='&x=' + o;
//alert(cd01);
	sendRequest(displayData033,''+cd01+'','GET','http://zipmap.jp/server/jalanScd.cgi',true,true);

}
////////////////////////////////////////////////////////////////
//　温泉  検索結果表示
////////////////////////////////////////////////////////////////
function displayData033(httpObj)
{

	var txt = '<select id="scd" name="scd" style="width:190px" onchange = ""><option>-</option>';
	var xmlData = httpObj.responseXML;

	var itemList = xmlData.getElementsByTagName("SmallArea");
//alert(itemList.length);
	for (var i=0; i<itemList.length; i++){
		try{
		var cd = itemList[i].getAttribute("cd");
		var name = itemList[i].getAttribute("name");
		txt +='<option value="'+ cd +'">'+ name +'</option>';
//alert(name);

		}catch(e){}
	}
	if(txt==""){
		//document.getElementById('lst01').innerHTML="<b>最寄駅は見つかりませんでした。</b>";
	}else{
		document.getElementById('lst11s').innerHTML=txt+'</select>';
	}
}


function ld(o){
	gk=o;
}

//////////////////////////////////////////////////////////////
// 
//////////////////////////////////////////////////////////////
function putMarker() {
	var neoMarker = new google.maps.Marker({
		position: arguments[0],
		map: mapObj,
		draggable: true
	});
//alert(arguments[0]);

	neoMarker.setMap(mapObj);
	google.maps.event.addListener(neoMarker, 'dragend', function(mouseEvent) {
		reRender();
	});
	myMarkers.push(neoMarker);

	if (myMarkers.length == 1) {
		return;
	} else if (myMarkers.length == 3) {
		myMarkers.shift().setMap(null);
	}
	reRender();
}
//////////////////////////////////////////////////////////////
// ルート検索
//////////////////////////////////////////////////////////////
function reRender() {
	//if (myMarkers.length == 1) {
	//	return;
	//}
	var myTravelMode = (document.getElementById('TravelMode').value == 'DRIVING') ? google.maps.DirectionsTravelMode.DRIVING : google.maps.DirectionsTravelMode.WALKING;
	directionsService.route({
		origin: gaddress, 
		destination: gaddress2,
		travelMode: myTravelMode
	}, function(result, status) {
		if (status == google.maps.DirectionsStatus.OK) {
			//directionsRenderer.setDirections(result);
			
	            var directionsRenderer = new google.maps.DirectionsRenderer(); 
                    directionsRenderer.setDirections(result);
		    document.getElementById("journey").value =  (result.routes[0].legs[0].distance.value >= 1000) ? (result.routes[0].legs[0].distance.value / 1000) + 'km' : result.routes[0].legs[0].distance.value + 'm';
                    directionsRenderer.draggable = true; 
                    directionsRenderer.setMap(mapObj); 

		} else {
			alert('ルートを検索できません');
		}
	})
	//var d = Math.round(google.maps.geometry.spherical.computeDistanceBetween(myMarkers[0].getPosition(), myMarkers[1].getPosition()));
	//document.getElementById("distance").value = (d >= 1000) ? (d / 1000) + 'km' : d + 'm';
}

//////////////////////////////////////////////////////////////
// ジオコーディング　地名より【住所】【緯度・経度】取得
//////////////////////////////////////////////////////////////
function Geo01(f) {
	if(f=='1'){
		gaddress = document.getElementById('address').value;
	}
	if(f=='2'){
		gaddress = document.getElementById('s47').value;
		document.getElementById('address').value='';
	}
	if(f=='3'){
		gaddress = document.getElementById('s47sty').value;
		document.getElementById('address').value=gaddress;
	}
	if(f=='4'){
		//var wk01=document.getElementById('address').value
		//2011/12/2
		gaddress = document.getElementById('s47').value+' '+document.getElementById('s47sty').value+' '+document.getElementById('sMATI').value;
		document.getElementById('address').value=gaddress;
	}
	// 初期設定（ジオコーダ）
	var gGeocoder = new google.maps.Geocoder();
	// 初期設定（エレベーションサービス）
	var gElevation = new google.maps.ElevationService();

		/////////////////////
		// 住所→緯度経度変換
		/////////////////////
		gGeocoder.geocode({
			address: gaddress
		}, function(results, status) {

                	if (status == google.maps.GeocoderStatus.OK) {
                    		var location = results[0].geometry.location;
				var lat=results[0].geometry.location.lat();
				var lng=results[0].geometry.location.lng();
				//gaddress= results[0].formatted_address.replace(/^日本, /, '');
				//latlng2 = new google.maps.LatLng(lat, lng);
	    			glng=lng;
	    			glat=lat;

				auto_find();
				xycr01set();

			}
			html2="<b><div style='font-size:0.8em;'>【住所】"+gaddress+"<br>【座標】"+lat.toFixed(4)+","+lng.toFixed(4); // +"</b>";
			gElevation.getElevationForLocations({
			locations: [location]
			}, function(results, status) {
			if (status == google.maps.ElevationStatus.OK) {
				if (results[0].elevation) {
					html2 +=  "<br>【標高】" + results[0].elevation.toFixed(1) + "m </b>";
				}
			}

			// ポジションを変更 
                	marker.position =  location;
                	// マーカーをセット 
                	marker.setMap(mapObj);
			//地図中心
			latlng2 = new google.maps.LatLng(lat, lng);
			mapObj.setCenter(latlng2);

			//infowindow.close();
	    		//glng=lng();
	    		//glat=lat();

			//st=map_link(glng,glat);
			var st='<br>';
			//st=map_link(lng,lat);
			var oo1=encodeURI(gaddress+' 口コミ');
			html2  +='<br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView(\''+gaddress+'\')" />';
			html2  +='<input type="button" name="gp" value="住所パワー" onclick="JavaScript:adpwor_select(\''+gaddress+'\')" />'+st;
			html2+='<INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

			html2  +='<br>【マーカーは自由に移動できます】</div></center>';

			//html2  +="<br><a href=JavaScript:adpwor_select(\'"+gaddress+"\') >【住所パワー】</a></div></center>";
			// 吹き出しに値を設定
			infoWindow.setContent(html2); 
                	infoWindow.open(mapObj, marker);
	    		circle.bindTo("center", marker, "position");

			});
		});

}
/////////////////////////////////////////////////////////////////
//ジオコーダ 緯度・経度より【住所】【緯度・経度】【標高】取得
//////////////////////////////////////////////////////////////////
function Geo02(e){
	    //glng=e.latLng.lng();
	    //glat=e.latLng.lat();

  var geocoder = new google.maps.Geocoder();
  var elevation = new google.maps.ElevationService();
			geocoder.geocode({
				latLng: e.latLng
			}, function(results, status) {
				// 表示データ
				//var content = '(緯度,経度)=' + e.latLng.lat()+":"+e.latLng.lng() + '<br>';

				if (status == google.maps.GeocoderStatus.OK) {
					gaddress= results[0].formatted_address.replace(/^日本, /, '');
				}
				html2="<b><div style='font-size:0.8em;'>【住所】"+gaddress+"<br>【座標】"+e.latLng.lat().toFixed(4)+","+e.latLng.lng().toFixed(4); // +"</b>";
				elevation.getElevationForLocations({
					locations: [e.latLng]
				}, function(results, status) {
					if (status == google.maps.ElevationStatus.OK) {
						if (results[0].elevation) {
							html2=html2+=  "<br>【標高】" + results[0].elevation.toFixed(1) + "m </b>";
						}
					}


					// ポジションを変更 
					circle.bindTo("center", marker, "position");
                			marker.position =  e.latLng;
                			// マーカーをセット 
                			marker.setMap(mapObj);
					//地図中心
					//latlng2 = new google.maps.LatLng(lat, lng);
					mapObj.setCenter(e.latLng);

					//infowindow.close();
	    				glng=e.latLng.lng();
	    				glat=e.latLng.lat();

					//st=map_link(glng,glat);
					st='<br>';
					var oo1=encodeURI(gaddress+' 口コミ');
					html2  +='<br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView(\''+gaddress+'\')" />';
					html2  +='<input type="button" name="gp" value="住所パワー" onclick="JavaScript:adpwor_select(\''+gaddress+'\')" />'+st;
					html2+='<INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

					html2  +='<br>【マーカーは自由に移動できます】</div></center>';
					//html2  +="<br><a href=JavaScript:adpwor_select(\'"+gaddress+"\') >【住所パワー】</a></center>";
					// 吹き出しに値を設定
					infoWindow.setContent(html2); 
                			infoWindow.open(mapObj, marker);

					xycr01set();
					auto_find();


				});
			});
}


/////////////////////////////////////////////
//ストリートビュー
/////////////////////////////////////////////
function toggleStreetView(g_add) {
    //住所取得
    var geocoder = new google.maps.Geocoder();
    //住所から緯度経度取得
    geocoder.geocode({ 'address': g_add}, function(results, status) {
        if (status == google.maps.GeocoderStatus.OK) {
            //緯度経度取得
            var latlng = results[0].geometry.location;
            //表示箇所出す
            document.getElementById("sv_area").style.display = 'block';
            //表示処理
            var gStreetView = new google.maps.StreetViewPanorama(document.getElementById("sv_area"), {
                heading: 34,
                pitch: 1,
                zoom: 1
            });
            var nearestLatLng = null, nearestPano = null;
            var client = new google.maps.StreetViewService();
            var radius = 100;
            client.getPanoramaByLocation(latlng, radius, function(result, status) {
                if (status == google.maps.StreetViewStatus.OK) {
                    var location = result.location;
                    nearestLatLng = location.latLng;
                    gStreetView.setPosition(nearestLatLng);
                }else{
                    //近くにストリートビューがない場合表示箇所隠す
                    document.getElementById("sv_area").style.display = 'none';
                }
            });
        }
    });
}
/////////////////////////////////////////////
//ストリートビュー2
/////////////////////////////////////////////
function toggleStreetView2(lat, lng) {

            //緯度経度取得
	    latlng = new google.maps.LatLng(lat,lng);
            //var latlng = results[0].geometry.location;
            //表示箇所出す
            document.getElementById("sv_area").style.display = 'block';
            //表示処理
            var gStreetView = new google.maps.StreetViewPanorama(document.getElementById("sv_area"), {
                heading: 34,
                pitch: 1,
                zoom: 1
            });
            var nearestLatLng = null, nearestPano = null;
            var client = new google.maps.StreetViewService();
            var radius = 100;
            client.getPanoramaByLocation(latlng, radius, function(result, status) {
                if (status == google.maps.StreetViewStatus.OK) {
                    var location = result.location;
                    nearestLatLng = location.latLng;
                    gStreetView.setPosition(nearestLatLng);
                }else{
                    //近くにストリートビューがない場合表示箇所隠す
                    document.getElementById("sv_area").style.display = 'none';
                }
            });

}

///////////////////////////////////
// ストリートビュー 閉じるボタン
///////////////////////////////////
function sv_display(){
    document.getElementById("sv_area").style.display = 'none';
}
//////////////////////////////////////////////////////////////
//
// 距離の計算
//
////////////////////////////////////////////////////////////////
google.maps.LatLng.prototype.distanceFrom = function(newLatLng) {
   	var lat1 = this.lat();
   	var radianLat1 = lat1 * ( Math.PI  / 180 );
   	var lng1 = this.lng();
   	var radianLng1 = lng1 * ( Math.PI  / 180 );
   	var lat2 = newLatLng.lat();
   	var radianLat2 = lat2 * ( Math.PI  / 180 );
   	var lng2 = newLatLng.lng();
   	var radianLng2 = lng2 * ( Math.PI  / 180 );
  	 var earth_radius = 6378.1;
   	var diffLat =  ( radianLat1 - radianLat2 );
   	var diffLng =  ( radianLng1 - radianLng2 );
   	var sinLat = Math.sin( diffLat / 2  );
   	var sinLng = Math.sin( diffLng / 2  );
   	var a = Math.pow(sinLat, 2.0) + Math.cos(radianLat1) * Math.cos(radianLat2) * Math.pow(sinLng, 2.0);
   	var distance = earth_radius * 2 * Math.asin(Math.min(1, Math.sqrt(a)));
   	return distance;
}
//////////////////////////////////////////////////////////////
//
// 円描画
//
////////////////////////////////////////////////////////////////
function Csel01(o) { 
            //var request = {
	//	h_km: $("#h_km9").val() 
            //}; 
//alert(document.getElementById("range9").value);

if((o * 1000) <= 3000){
	document.getElementById("range9").value="5";
	document.getElementById("range91").value="5";
	document.getElementById("range92").value="5";
	document.getElementById("range93").value="5";
	document.getElementById("range94").value="5";
	document.getElementById("range95").value="5";
	document.getElementById("range96").value="5";
	document.getElementById("range97").value="5";
	document.getElementById("range98").value="5";

}
if((o * 1000) <= 2000){
	document.getElementById("range9").value="4";
	document.getElementById("range91").value="4";
	document.getElementById("range92").value="4";
	document.getElementById("range93").value="4";
	document.getElementById("range94").value="4";
	document.getElementById("range95").value="4";
	document.getElementById("range96").value="4";
	document.getElementById("range97").value="4";
	document.getElementById("range98").value="4";

}
if((o * 1000) <= 1000){
	document.getElementById("range9").value="3";
	document.getElementById("range91").value="3";
	document.getElementById("range92").value="3";
	document.getElementById("range93").value="3";
	document.getElementById("range94").value="3";
	document.getElementById("range95").value="3";
	document.getElementById("range96").value="3";
	document.getElementById("range97").value="3";
	document.getElementById("range98").value="3";
}
if((o * 1000) <= 500){
	document.getElementById("range9").value="2";
	document.getElementById("range91").value="2";
	document.getElementById("range92").value="2";
	document.getElementById("range93").value="2";
	document.getElementById("range94").value="2";
	document.getElementById("range95").value="2";
	document.getElementById("range96").value="2";
	document.getElementById("range97").value="2";
	document.getElementById("range98").value="2";
}
if((o * 1000) <= 300){
	document.getElementById("range9").value="1";
	document.getElementById("range91").value="1";
	document.getElementById("range92").value="1";
	document.getElementById("range93").value="1";
	document.getElementById("range94").value="1";
	document.getElementById("range95").value="1";
	document.getElementById("range96").value="1";
	document.getElementById("range97").value="1";
	document.getElementById("range98").value="1";
}
//alert(document.getElementById("range9").value);

            var circleOptions3 = {
                center: new google.maps.LatLng(lat, lng),
                radius: o * 1000, //30km
                strokeWeight: 3,
                strokeColor: "#000055",
                strokeOpacity: 0.5,
                fillColor: "#0055ff",
                fillOpacity: 0.1
            }; 
         //円を描画
	    circle.setMap(null);
            circle = new google.maps.Circle(circleOptions3);
            circle.setMap(mapObj);
	    //マーカーと円をバインド
	    circle.bindTo("center", marker, "position");

	auto_find();

}
/////////////////////////////////
// MAP LINK
////////////////////////////////
function map_link(h_x,h_y){
		//var data = mapObj.getCenter();
		//var h_x=data.x;
		//var h_y=data.y;
		// 日本測地系へ変換
		var h_y2 = h_y * 1.000106961 - h_x * 0.000017467 - 0.004602017;
		var h_x2 = h_x * 1.000083049 + h_y * 0.000046047 - 0.010041046;
		var x=h_x2;
		var y=h_y2;
		var doo = Math.floor(x);
		var fun = Math.floor((x - doo) * 60) ;
		var byo = Math.floor(((x - doo) * 60 - fun) * 60 * 1000) / 1000;
		var x01=doo+'/'+fun+'/'+byo;
		var x02='E'+doo+'.'+fun+'.'+byo;
		var x03=doo+'.'+fun+'.'+byo;
		doo = Math.floor(y);
		fun = Math.floor((y - doo) * 60);
		byo = Math.floor(((y - doo) * 60 - fun) * 60 * 1000) / 1000;
		var y01=doo+'/'+fun+'/'+byo;
		var y02='N'+doo+'.'+fun+'.'+byo;
		var y03=doo+'.'+fun+'.'+byo; 
		var ww = '';

		var ww2 = '<br>【各地図サービス】</b><br>';

		ww2 +='<a href="http://map.yahoo.co.jp/pl?lat='+h_y2+'&lon='+h_x2+'" target="brank">Yahoo!地図情報</a><br>';
		ww2 +='<a href="http://www.mapion.co.jp/c/f?uc=1&nl='+y01+'&el='+x01+'&grp=all" target="brank">Mapion</a><br>';
		ww2 +='<a href="http://www.chizumaru.com/maplink.asp?SER=all&D=all&N='+y03+'&E='+x03+'" target="brank">ちず丸</a><br>';
		ww2 +='<a href="http://www.mapfan.com/m.cgi?MAP='+x02+y02+'" target="brank">MapFan Web</a><br>';
		ww2 +='<a href="http://map.livedoor.com/map/?ZM=10&MAP='+x02+y02+'" target="brank">livedoor 地図情報</a><br>';
		ww2 +='<a href="http://map.goo.ne.jp/map.php?MAP='+x02+y02+'" target="brank">Goo 地図情報</a><br>';
		//ww2 +='<a href="http://maps.nifty.com/index.jsp?type=1&scl=25000&nl='+h_y2+'&el='+h_x2+'" target="brank">@nifty 地図</a><br>';
		ww2 +='<a href="http://www.its-mo.com/z.htm?m='+x02+y02+'" target="brank">いつもNAVI</a><br>';
		ww2 +='<a href="http://maps.google.co.jp/maps?q='+h_y+','+h_x+'&spn=0,0&hl=ja&output=kml">Google Earth　起動</a><br>';
		ww2='';
		return ww2;
}

///////////////////////////////////////////////////////
//	住所パワー
///////////////////////////////////////////////////////
function adpwor_select(o){
	var url='http://www.ichiten.com/detail/'+encodeURI(o)+'/index.html';
//GLog.write(url);
	window.open(url,'win','');
}
//////////////////////////////////////////////////
// 住所　から　緯度　経度　未使用
//////////////////////////////////////////////////
function getAddress() {
  address1= document.getElementById("address").value;
  geocoder.getLatLng(address1, moveTo);
}
//////////////////////////////////////////////////////////////
//
// 郵便番号
//
////////////////////////////////////////////////////////////////
function search1(zip){
    $.getJSON("http://zip.ricollab.jp/" + zip + ".json?callback=?",
      function(json){
        if (json.address == null) {
          $("#address").val("正しい郵便番号を入れてください");
        } else {
          $("#address").val(json.address.prefecture +
                              json.address.city +
                              json.address.town);
        }
      }
    );
}

////////////////////////////
// 自治体　検索
////////////////////////////
function find02(o){
   var wknam =o;
$(function(){
 $.ajax({
  url : "http://zipmap.jp/server/sv_01.php",
  dataType : "html",
  data : { cd01 : wknam, mode:1},
  type : "POST",
  success : function(data){
		$("#foo3").html(data);
//alert(data);
  }
 });
});
$(document).ajaxError(function(){
    alert('ERR');
});
}
////////////////////////////
// 町　検索
////////////////////////////
function find09(o){
//alert(o);
   var wknam =o;
$(function(){
 $.ajax({
  url : "http://zipmap.jp/server/sv_01.php",
  dataType : "html",
  data : { cd01 : wknam, mode:9},
  type : "POST",
  success : function(data){
		$("#foo9").html(data);
//alert(data);
  }
 });
});
$(document).ajaxError(function(){
    alert('ERR');
});
}
////////////////////////////
// 町　検索
////////////////////////////
function find09(o){
//alert(o);
   var wknam =o;
$(function(){
 $.ajax({
  url : "http://zipmap.jp/server/sv_01.php",
  dataType : "html",
  data : { cd01 : wknam, mode:9},
  type : "POST",
  success : function(data){
		$("#foo9").html(data);
//alert(data);
  }
 });
});
$(document).ajaxError(function(){
    alert('ERR');
});
}
////////////////////////////
// FROM A　検索
////////////////////////////
function find03(o){
   var wknam =o;

$(function(){
 $.ajax({
  url : "http://zipmap.jp/server/sv_02.php",
  dataType : "html",
  data : { cd01 : wknam, mode:1},
  type : "POST",
  success : function(data){
		$("#foo4").html(data);
//alert(data);
  }
 });
});
$(document).ajaxError(function(){
    alert('ERR');
});

//alert(n);
}

////////////////////////////////////////////////////////////////
//　最寄駅　 検索
////////////////////////////////////////////////////////////////
function expressSearch()
{
	//var data = map.getCenter();
	//var x=data.x;
	//var y=data.y;

	var y = glat;
	var x = glng;

	//var km = document.getElementById('h_km9').value;
//alert(km);


	var cd01='&x=' + x+'&y='+y;
//alert(cd01);
	sendRequest(displayData01,''+cd01+'','GET','http://zipmap.jp/server/express.cgi',true,true);
	document.getElementById('lst01').innerHTML= "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>";
}
////////////////////////////////////////////////////////////////
//　最寄駅  検索結果表示
////////////////////////////////////////////////////////////////
function displayData01(httpObj)
{
	var txt = "";
	var xmlData = httpObj.responseXML; 
	var idx2=1;
	var itemList = xmlData.getElementsByTagName("station");

	var ii=0;
	var img01 = '<img src="http://zipmap.jp/maker/mm_20_orange.png"  BORDER="0">';

	for (i= 0; i < data01.length; i++)
	{
			data01.splice(i, 1);
			i--;
	}

	for (var i=0; i<itemList.length; i++){
		try{
		var name = itemList[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var next = itemList[i].getElementsByTagName("next")[0].firstChild.nodeValue;
		var x = itemList[i].getElementsByTagName("x")[0].firstChild.nodeValue;
		var y = itemList[i].getElementsByTagName("y")[0].firstChild.nodeValue;
		var postal = itemList[i].getElementsByTagName("postal")[0].firstChild.nodeValue;
		var prefecture = itemList[i].getElementsByTagName("prefecture")[0].firstChild.nodeValue;
		var distance = itemList[i].getElementsByTagName("distance")[0].firstChild.nodeValue;
		var line = itemList[i].getElementsByTagName("line")[0].firstChild.nodeValue;
		var prev = itemList[i].getElementsByTagName("prev")[0].firstChild.nodeValue;

			glon01[ii]=x;
			glat01[ii]=y;
			var oo1=encodeURI(line+' '+name+'駅 口コミ');
			var zip2=postal.substring(0,3)+"-"+postal.substring(3,7);
			var zip=postal;
			//st=map_link(x,y);
			st='<br>';
			html4='';
			html4  +='<br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView(\''+name+'駅'+'\')" />';
			html4  +='<input type="button" name="gp" value="住所パワー" onclick="JavaScript:adpwor_select(\''+name+'駅'+'\')" />';
			html4+='<br><a href="http://www.excite.co.jp/weather/spot/'+zip.substring(0,3)+'/'+zip.substring(3,7)+'/"  target="brank">excite スポット天気</a>';

			html4+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';


			html4+='</div></center>'

			gad01[ii]='<div style="font-size:0.8em;">〒'+zip2+'<br>【'+line+'】<br>'+name+'駅'+'<br>【マーカーまで】'+distance+'<br>【次の駅】'+next+'駅'+html4;

			data01.push({position: new google.maps.LatLng( glat01[ii],glon01[ii]), content: gad01[ii]});

			txt += ' <a href="JavaScript:dsp_area012('+ii+',1)">'+img01+'</a>【'+line+'】 '+name+'駅<br>\n';
			ii++;
			//idx2++;
		}catch(e){}
	}
	if(txt==""){
		document.getElementById('lst01').innerHTML="<b>最寄駅は見つかりませんでした。</b>";
	}else{
		var txt0='';
		if(itemList.length > 1){
			//var img02 = '<img src="http://zipmap.jp/maker/mm_20_green.png"  BORDER="0">';
			//var img03 = '<img src="http://zipmap.jp/maker/mm_20_red.png"  BORDER="0">';
			txt0=' <a href="JavaScript:dsp_all_area01()">'+img01+'全最寄駅表示</a><br>';
		}
		document.getElementById('lst01').innerHTML=txt0+txt; //+'<hr><a href="JavaScript:rst_cr01()">'+img03+'最寄駅クリア</a>';

	}
}
///////////////////////////////////////////////////////
//	最寄駅 検索結果をクリックされた場合 個別クリック　
///////////////////////////////////////////////////////
function dsp_area012(idx,f){
		var lng = glon01[idx];
		var lat = glat01[idx];
		var html3 = gad01[idx];
//alert(html3);
		// X Y 座標使用
	var icon2 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_orange.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow2 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);
            //mapObj2 = new google.maps.Map(document.getElementById('gmap'), mapOptions);

	//marker2.setMap(null);

            marker2 = new google.maps.Marker({
                position: latlng,
		icon: icon2,
		shadow: shadow2,
                map: mapObj
            });

	attachMessage(marker2, html3);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker2);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html3
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker2);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);


}
////////////////////////
// ALL 最寄駅　全て地図表示
////////////////////////
function dsp_all_area01(){
	var icon2 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_orange.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow2 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

//alert(data01.length);

	for (i = 0; i < data01.length; i++) {

     		marker22 = new google.maps.Marker({
			icon: icon2,
			shadow: shadow2,
                	position: data01[i].position,
                	map: mapObj
     		});
		attachMessage(marker22, data01[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker22);

    
  }
}

//////////////////////////////////////////////////
// 複数の　Markerに吹き出しをつける　汎用
//////////////////////////////////////////////////
function attachMessage(marker, msg) {
  google.maps.event.addListener(marker, 'click', function(event) {
    new google.maps.InfoWindow({
      content: msg
  	, maxWidth: 1
    }).open(marker.getMap(), marker);
  });
}


////////////////////////////////////////////////////////////////
//　じゃらん　 温泉　検索
////////////////////////////////////////////////////////////////
function jalanSearch3()
{

	var bcd = document.getElementById('bcd').value;
	//var scd = document.getElementById('scd').value;
	var order2 = document.getElementById('order2').value;
	var scd="";
	if(bcd =='-'){
		bcd="";
	}
//alert(bcd);


	//var cd01='&z='+gkcd2+'&x=' + bcd + '&y=' + scd + '&o=' + order2;
	var cd01='&z='+gkcd2+'&x=' + bcd + '&y=' + scd + '&o=' + order2;
//alert(cd01);
	sendRequest(displayData201,''+cd01+'','GET','http://zipmap.jp/server/jalanOnsen.cgi',true,true);

	document.getElementById('lst11c').innerHTML= "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>";
}

////////////////////////////////////////////////////////////////
//　じゃらん  温泉　検索結果表示
////////////////////////////////////////////////////////////////
function displayData201(httpObj)
{

    	var j =0;
    	var img01 = '<img src="http://zipmap.jp/maker/mm_20_blue.png"  BORDER="0"  title="地図に表示">';

	for (i= 0; i < data010.length; i++)
	{
		data010.splice(i, 1);
			i--;
	}

	//var img01 = "";
	var txt = "";
	//var idx2=0;
	var xmlData = httpObj.responseXML;
	var itemList = xmlData.getElementsByTagName("Onsen");
	//gidxmax=itemList.length;
	//gidxmax=0;
	var ii=1;
//alert(itemList.length);
	for (var i=0; i<itemList.length; i++){
		try{

		var OnsenName = itemList[i].getElementsByTagName("OnsenName")[0].firstChild.nodeValue;
		var OnsenNameKana = itemList[i].getElementsByTagName("OnsenNameKana")[0].firstChild.nodeValue;
		var OnsenAddress = itemList[i].getElementsByTagName("OnsenAddress")[0].firstChild.nodeValue;
		var NatureOfOnsen = itemList[i].getElementsByTagName("NatureOfOnsen")[0].firstChild.nodeValue;
		var OnsenAreaName = itemList[i].getElementsByTagName("OnsenAreaName")[0].firstChild.nodeValue;
		var OnsenAreaURL = itemList[i].getElementsByTagName("OnsenAreaURL")[0].firstChild.nodeValue;
		var OnsenAreaCaption = itemList[i].getElementsByTagName("OnsenAreaCaption")[0].firstChild.nodeValue;


//alert(OnsenName);		
			
			var sid='2416173';
			var pid='876139451';

			var wkurl=OnsenAreaURL;
			wkurl=wkurl.replace(/\:/g,"%3a").replace(/\//g,"%2f").replace(/\./g,"%2e").replace(/\?/g,"%3f").replace(/\&/g,"%26").replace(/\=/g,"%3d");

			var URL='<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid='+sid+'&pid='+pid+'&vc_url='+wkurl+' " target="_blank" >';

			txt  += ii +'.'+'<a href="JavaScript: jalan_select2('+i+')">'+img01+'</a>&nbsp;&nbsp;【温泉名】'+URL+OnsenName+'</a><br>&nbsp;&nbsp;&nbsp;&nbsp;('+OnsenNameKana+')'+'<br>&nbsp;&nbsp;&nbsp;&nbsp;【住所】<br>&nbsp;&nbsp;&nbsp;&nbsp;';
			txt  += OnsenAddress+'<br>&nbsp;&nbsp;&nbsp;&nbsp;【泉質】'+NatureOfOnsen+'<br>&nbsp;&nbsp;&nbsp;&nbsp;【温泉地名】'+OnsenAreaName+'<br>';


			//st='<center>'+wkURL9+'<br>'+wkURL10+'<br>【じゃらんで予約出来ます】</center><br>'+HotelCatchCopy+'<br>【住所】〒'+PostCode+'<br>'+HotelAddress+'<br>【チェックin/out】'+CheckInTime+'/'+CheckOutTime;
			st='<div style="font-size:0.8em;">【温泉名】<br>('+OnsenNameKana+')<br>'+URL+OnsenName+'<br>【じゃらんで予約出来ます】</a><br>【温泉地名】<br>'+OnsenAreaName+'<br>【住所】<br>'+OnsenAddress+'<br>【泉質】'+NatureOfOnsen+'<br>【温泉説明】<br>'+OnsenAreaCaption;
			//st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat07[ii]+','+ glon07[ii]+')" />';
			glat010[i]=0;
			glon010[i]=0;
			gken010[i]=st;
			gad010[i]=OnsenAddress;
			data010.push({position: new google.maps.LatLng( glat010[i],glon010[i]), content: gken010[i]});

			ii++;
		}catch(e){}
	}
//GLog.write(txt);
	//j=ii;
	if(txt==""){
		document.getElementById('lst11c').innerHTML="<b>見つかりませんでした。</b>";
	}else{
		document.getElementById('lst11').innerHTML=txt;
		j=ii-1;
		//txt0='<br><a href="JavaScript:dsp_all_jalan_select()">'+img01+'地図一覧表示</a><br><br>';
		document.getElementById('lst11c').innerHTML=j+'件見つかりました</b>'; //+txt0;

	}
}
	/////////////////////////////////
	// じゃらん 検索結果クリア　温泉
	////////////////////////////////
	function rst_cr01j3(){
		document.getElementById('lst11').innerHTML="";
		document.getElementById('lst11c').innerHTML="";
  		marker_list.forEach(function(marker101, idx) {
      			marker101.setMap(null);
    		});
	}

///////////////////////////////////////////////////////
//	温泉　 検索結果をクリックされた場合 個別クリック　
///////////////////////////////////////////////////////
function jalan_select2(idx){
		//var lng = glon08[idx];
		//var lat = glat08[idx];
		var html101 = gken010[idx];
		var add01 = gad010[idx];
//alert(add01);
if(add01 !=""){

	// 初期設定（ジオコーダ）
	var gGeocoder = new google.maps.Geocoder();

		gGeocoder.geocode({
			address: add01
		}, function(results, status) {

                	if (status == google.maps.GeocoderStatus.OK) {
                    		var location = results[0].geometry.location;
				var lat=results[0].geometry.location.lat();
				var lng=results[0].geometry.location.lng();

			}else{
				alert("座標データが取得できませんでした");
				exit;
			}
		html101+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+lat+','+ lng+')" />';


		// X Y 座標使用
	var icon101 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_blue.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow101 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            marker101 = new google.maps.Marker({
                position: latlng,
		icon: icon101,
		shadow: shadow101,
                map: mapObj
            });

	attachMessage(marker101, html101);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker101);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html101
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker101);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);

		});
}else{
	alert("座標データがありません");
}
}


/////////////////////////////////
// 最寄駅 検索結果クリア
////////////////////////////////
function rst_cr01(){
	document.getElementById('lst01').innerHTML="";
    	marker_list.forEach(function(marker22, idx) {
      		marker22.setMap(null);
    	});
}
function xycr01(){
	document.getElementById('lat9').value="";
	document.getElementById('lng9').value="";
	document.getElementById('lat91').value="";
	document.getElementById('lng91').value="";
	document.getElementById('lat92').value="";
	document.getElementById('lng92').value="";
	document.getElementById('lat93').value="";
	document.getElementById('lng93').value="";
	document.getElementById('lat99').value=glat;
	document.getElementById('lng99').value=glng;
	document.getElementById('range9').value="";
	document.getElementById('range91').value="";
	document.getElementById('range92').value="";
	document.getElementById('range93').value="";

}
////////////////////////////////
// 検索用　地図中心　セット
////////////////////////////////
function xycr01set(){
	document.getElementById('lat9').value=glat;
	document.getElementById('lng9').value=glng;
	document.getElementById('lat91').value=glat;
	document.getElementById('lng91').value=glng;
	document.getElementById('lat92').value=glat;
	document.getElementById('lng92').value=glng;
	document.getElementById('lat93').value=glat;
	document.getElementById('lng93').value=glng;
	document.getElementById('lat94').value=glat;
	document.getElementById('lng94').value=glng;
	document.getElementById('lat95').value=glat;
	document.getElementById('lng95').value=glng;

	document.getElementById('lat96').value=glat;
	document.getElementById('lng96').value=glng;

	document.getElementById('lat97').value=glat;
	document.getElementById('lng97').value=glng;
	document.getElementById('lat98').value=glat;
	document.getElementById('lng98').value=glng;
	document.getElementById('lat99').value=glat;
	document.getElementById('lng99').value=glng;
}

			
/////////////////////////////////
// チラシ 検索結果クリア
////////////////////////////////
function rst_adcar(){
	document.getElementById('lstad').innerHTML="";

    var ruip = $( '#rui-page7' ).empty();
    var ruir = $( '#rui-result7' ).empty();

    	marker_list.forEach(function(marker99, idx) {
      		marker99.setMap(null);
    	});
}
/////////////////////////////////
// エルーカ 検索結果クリア
////////////////////////////////
function rst_creru(){
	document.getElementById('lsteru').innerHTML="";

    var ruip = $( '#rui-page8' ).empty();
    var ruir = $( '#rui-result8' ).empty();

    	marker_list.forEach(function(marker100, idx) {
      		marker100.setMap(null);
    	});
}
/////////////////////////////////
// エルーカ 検索結果クリア
////////////////////////////////
function rst_crdoi(){
	document.getElementById('lstdoi').innerHTML="";

    var ruip = $( '#rui-page5' ).empty();
    var ruir = $( '#rui-result5' ).empty();

    	marker_list.forEach(function(marker106, idx) {
      		marker106.setMap(null);
    	});
}
/////////////////////////////////
// エリア表示 ホットペッパー
////////////////////////////////
function hp_set01(){
xycr01();
    if(document.getElementById('lst001').innerHTML ==''){
	st='<select id="hpp-large-service-area-sel"></select>';
	st+='<select id="hpp-service-area-sel"></select>';
	st+='<select id="hpp-middle-area-sel"></select>';
	st+='<select id="hpp-small-area-sel"></select>';

    	document.getElementById('lst001').innerHTML=st;

    	Recruit.UI.key = gkey;
    	//Recruit.UI.Base.Pulldown.first_opt_text = '-';

	new HotPepper.UI.Places.Pulldown({
    	large_service_area: { first_opt_text: '▼大サービスエリア' },
    	service_area:       { first_opt_text: '▼サービスエリア'  },
    	middle_area:        { first_opt_text: '▼中エリア'  },
    	small_area:         { first_opt_text: '▼小エリア' }
	});

    	//new HotPepper.UI.Places.Pulldown();
   }else{
	document.getElementById('lst001').innerHTML='';
   }
}
/////////////////////////////////
// 条件表示 ホットペッパー
////////////////////////////////
function hp_set02(){
    if(document.getElementById('lst002').innerHTML ==''){
	st='<select id="hpp-genre-sel"></select>';
	st+='<select id="hpp-food-sel"></select>';
	st+='<select id="hpp-budget-sel"></select>';
	st+='<select id="hpp-party-capacity-sel"></select>';

    	document.getElementById('lst002').innerHTML=st;

    	Recruit.UI.key = gkey;
    	new HotPepper.UI.Genre.Pulldown();
    	new HotPepper.UI.Food.Pulldown();
    	new HotPepper.UI.Budget.Pulldown();
    	new HotPepper.UI.PartyCapacity.Pulldown();
   }else{
	document.getElementById('lst002').innerHTML='';
   }

}
/////////////////////////////////
// ホットペッパーこだわり検索条件　表示
/////////////////////////////////
function hp_set03(){

    if(document.getElementById('lst003').innerHTML ==''){
	st='<div id="hpp-kodawari-checkbox"></div>';
    	document.getElementById('lst003').innerHTML=st;

    	Recruit.UI.key = gkey;
    	//new HotPepper.UI.Kodawari.Checkbox();

	new HotPepper.UI.Kodawari.Checkbox({
    		template: 'table_2c'
	});
   }else{
	document.getElementById('lst003').innerHTML='';
   }

}

/////////////////////////////////
// ホットペッパー B 検索結果クリア
////////////////////////////////
function rst_crhpb(){
	document.getElementById('lsthpb').innerHTML="";

    var ruip = $( '#rui-page2' ).empty();
    var ruir = $( '#rui-result2' ).empty();

    	marker_list.forEach(function(marker55, idx) {
      		marker55.setMap(null);
    	});
}

/////////////////////////////////
// ホットペッパー B 2検索結果クリア
////////////////////////////////
function rst_crhpbr(){
	document.getElementById('lsthpb2').innerHTML="";

    var ruip = $( '#rui-page3' ).empty();
    var ruir = $( '#rui-result3' ).empty();

    	marker_list.forEach(function(marker66, idx) {
      		marker66.setMap(null);
    	});
}
/////////////////////////////////
// ケイコとマナブ
////////////////////////////////
function rst_crkn(){
	document.getElementById('lstkn').innerHTML="";

    var ruip = $( '#rui-page9' ).empty();
    var ruir = $( '#rui-result9' ).empty();

    	marker_list.forEach(function(marker102, idx) {
      		marker102.setMap(null);
    	});
}
/////////////////////////////////
// 進学ネット
////////////////////////////////
function rst_crsuh(){
	document.getElementById('lstsuh').innerHTML="";

    var ruip = $( '#rui-page4' ).empty();
    var ruir = $( '#rui-result4' ).empty();

    	marker_list.forEach(function(marker77, idx) {
      		marker77.setMap(null);
    	});
}
/////////////////////////////////
// カーセンサー中古車
////////////////////////////////
function rst_crcar(){
	document.getElementById('lstsuh').innerHTML="";

    var ruip = $( '#rui-page6' ).empty();
    var ruir = $( '#rui-result6' ).empty();

}
/////////////////////////////////
// エリア表示 ホットペッパー B
////////////////////////////////
function hpb_set01(){
xycr01();

    if(document.getElementById('lst001b').innerHTML ==''){

	st='<select id="bty-service-area-sel"></select>';
	st+='<select id="bty-middle-area-sel"></select>';
	st+='<select id="bty-small-area-sel"></select>';
    	document.getElementById('lst001b').innerHTML=st;
	Recruit.UI.key = gkey;
	new Beauty.UI.Places.Pulldown();

	new Beauty.UI.Places.Pulldown({
    	service_area: { first_opt_text: '▼大サービスエリア' },
    	middle_area:  { first_opt_text: '▼中エリア' },
    	small_area:   { first_opt_text: '▼小エリア' }
	});

   }else{
	document.getElementById('lst001b').innerHTML='';
   }
}
/////////////////////////////////
// ホットペッパー B イメージ
/////////////////////////////////
function hpb_set02(){

    if(document.getElementById('lst002b').innerHTML ==''){

	st='<select id="bty-hair-image-sel"></select>';
    	document.getElementById('lst002b').innerHTML=st;
    	Recruit.UI.key = gkey;
	new Beauty.UI.HairImage.Pulldown();

   }else{
	document.getElementById('lst002b').innerHTML='';
   }

}
/////////////////////////////////
// ホットペッパー B 髪
/////////////////////////////////
function hpb_set03(){

    if(document.getElementById('lst003b').innerHTML ==''){


	st='髪の長さ<br><select id="bty-hair-length-sel"></select><br>';
	st+='髪の量<br><select id="bty-hair-ryou-sel"></select><br>';
	st+='髪の質<br><select id="bty-hair-shitsu-sel"></select><br>';
	st+='髪の太さ<br><select id="bty-hair-futosa-sel"></select><br>';
	st+='髪のクセ<br><select id="bty-hair-kuse-sel"></select><br>';
	st+='顔型<br><select id="bty-hair-kaogata-sel"></select><br>';

    	document.getElementById('lst003b').innerHTML=st;
    	Recruit.UI.key = gkey;

    	new Beauty.UI.HairLength.Pulldown();
    	new Beauty.UI.HairRyou.Pulldown();
    	new Beauty.UI.HairShitsu.Pulldown();
    	new Beauty.UI.HairFutosa.Pulldown();
    	new Beauty.UI.HairKuse.Pulldown();
    	new Beauty.UI.HairKaogata.Pulldown();

   }else{
	document.getElementById('lst003b').innerHTML='';
   }

}
/////////////////////////////////
// ホットペッパー B こだわり こだわり
/////////////////////////////////
function hpb_set04(){

    if(document.getElementById('lst004b').innerHTML ==''){
	st='<div id="bty-kodawari-checkbox"></div>';
    	document.getElementById('lst004b').innerHTML=st;
    	Recruit.UI.key = gkey;

	new Beauty.UI.Kodawari.Checkbox({
    	template: 'table_2c'
	});
   }else{
	document.getElementById('lst004b').innerHTML='';
   }
}

/////////////////////////////////
// ホットペッパー B こだわり こだわり設備
/////////////////////////////////
function hpb_set05(){

    if(document.getElementById('lst005b').innerHTML ==''){
	st='<div id="bty-kodawari-setsubi-checkbox"></div>';
    	document.getElementById('lst005b').innerHTML=st;
    	Recruit.UI.key = gkey;
	new Beauty.UI.KodawariSetsubi.Checkbox({
    	template: 'table_2c'
	});
   }else{
	document.getElementById('lst005b').innerHTML='';
   }
}
/////////////////////////////////
// ホットペッパー B こだわり こだわり設メニュー
/////////////////////////////////
function hpb_set06(){

    if(document.getElementById('lst006b').innerHTML ==''){
	st='<div id="bty-kodawari-menu-checkbox"></div>';
    	document.getElementById('lst006b').innerHTML=st;
    	Recruit.UI.key = gkey;

	new Beauty.UI.KodawariMenu.Checkbox({
    	template: 'table_2c'
	});
   }else{
	document.getElementById('lst006b').innerHTML='';
   }
}
/////////////////////////////////
// 進学ネット
////////////////////////////////
function shc_set01(){
xycr01();
    if(document.getElementById('lst001s').innerHTML ==''){
	st='<select id="shin-pref-sel"></select>';
    	document.getElementById('lst001s').innerHTML=st;
    	Recruit.UI.key = gkey;

	new Shingaku.UI.Pref.Pulldown();
   }else{
	document.getElementById('lst001s').innerHTML='';
   }

}
/////////////////////////////////
// 進学ネット
////////////////////////////////
function shc_set02(){
xycr01();
    if(document.getElementById('lst002s').innerHTML ==''){
	st='<div id="shin-category-checkbox"></div>';
    	document.getElementById('lst002s').innerHTML=st;
    	Recruit.UI.key = gkey;

	new Shingaku.UI.Category.Checkbox({
    	template: 'table_2c'
	});
   }else{
	document.getElementById('lst002s').innerHTML='';
   }

}

/////////////////////////////////
// ケイコとマナブ
////////////////////////////////
function kn_set01(){

    if(document.getElementById('lst001kn').innerHTML ==''){

	st='<select id="category7" name="category" style="width:200px">';
	st+='<option value="">-</option>';
	st+='<option value="G020001">英語・英会話</option>';
	st+='<option value="G020002">英語・語学の資格と仕事・留学準備</option>';
	st+='<option value="G020003">外国語</option>';
	st+='<option value="G020004">オフィスパソコン</option>';
	st+='<option value="G020005">IT・プログラミング</option>';
	st+='<option value="G020006">ビジネス資格</option>';
	st+='<option value="G020007">ビジネススキル</option>';
	st+='<option value="G020008">Web・CG・ゲーム</option>';
	st+='<option value="G020009">DTP</option>';
	st+='<option value="G020010">CAD・建築</option>';
	st+='</select>';
	document.getElementById('lst001kn').innerHTML=st;
   }else{
	document.getElementById('lst001kn').innerHTML='';
   }

}

/////////////////////////////////
// カーセンサー　メーカー
////////////////////////////////
function car_set01(){
    if(document.getElementById('lst001c').innerHTML ==''){
	st='<select id="car-country-sel"></select>';
	st+='<select id="car-brand-sel" ></select>';

    	document.getElementById('lst001c').innerHTML=st;
    	Recruit.UI.key = gkey;
	new CarSensor.UI.CountryBrand.Pulldown();
   }else{
	document.getElementById('lst001c').innerHTML='';
   }

}
/////////////////////////////////
// カーセンサー　ボディタイプ・定員・カラー・ミッション
////////////////////////////////
function car_set02(){
    if(document.getElementById('lst002c').innerHTML ==''){
	st='<select id="car-body-sel" style="width:100px"></select>&nbsp;';
	st+='<select id="car-person-sel" style="width:50px"></select>&nbsp;';
	st+='<select id="car-mission-sel" style="width:50px"></select><br>';
	st+='<select id="car-color-sel" style="width:100px"></select>';


    	document.getElementById('lst002c').innerHTML=st;
    	Recruit.UI.key = gkey;
	new CarSensor.UI.Body.Pulldown();
	new CarSensor.UI.Person.Pulldown();
	new CarSensor.UI.Color.Pulldown();
	new CarSensor.UI.Mission.Pulldown();
   }else{
	document.getElementById('lst002c').innerHTML='';
   }

}
/////////////////////////////////
// カーセンサー　価格帯
////////////////////////////////
function car_set03(){
    if(document.getElementById('lst003c').innerHTML ==''){
	st='<select id="car-price-min-sel" style="width:100px"></select>～';
	st+='<select id="car-price-max-sel" style="width:100px"></select>';

    	document.getElementById('lst003c').innerHTML=st;
    	Recruit.UI.key = gkey;
	new CarSensor.UI.Price.Pulldown();
   }else{
	document.getElementById('lst003c').innerHTML='';
   }
}

/////////////////////////////////
// カーセンサー　年式・走行距離
////////////////////////////////
function car_set04(){
    if(document.getElementById('lst004c').innerHTML ==''){
	st='<select id="car-year-min-sel" style="width:110px"></select>～';
	st+='<select id="car-year-max-sel" style="width:110px"></select><br>';

	st+='<select id="car-odd-min-sel" style="width:110px"></select>～';
	st+='<select id="car-odd-max-sel" style="width:110px"></select>';
    	document.getElementById('lst004c').innerHTML=st;
    	Recruit.UI.key = gkey;
	new CarSensor.UI.Year.Pulldown();
	new CarSensor.UI.Odd.Pulldown();
   }else{
	document.getElementById('lst004c').innerHTML='';
   }
}

////////////////////////////////////////////////////////////////
//　FROM A 　 検索
////////////////////////////////////////////////////////////////
function FromASearch()
{
	var mm = document.getElementById('h_km9').value;
//alert(mm);

	//var mm ='5';
	var od = document.getElementById('order1').value;
//alert(od);
	// 日本測地系へ変換  ミリ秒に変換
	var latlng = mapObj.getCenter();
	var la = latlng.lat();
	var ln = latlng.lng();

	//var ln = glng;
	//var la = glat;
//alert(la);
//alert(ln);

	var lng = ln + la * 0.000046047 + ln * 0.000083049 - 0.010041;
	var lat = la + la * 0.00010696 - ln * 0.000017467 - 0.0046020;
	lng=lng * 3600 * 1000;
	lat= lat * 3600 * 1000;

	var cd01='&x=' + lng.toFixed(0) + '&y=' + lat.toFixed(0) + '&m=' + mm + '&o=' + od;
	//var cd01='&y=' + glng + '&x=' + glat + '&m=' + mm + '&o=' + od;
//alert(cd01);
	sendRequest(displayData2fa,''+cd01+'','GET','http://zipmap.jp/server/jalan.cgi',true,true);
	//sendRequest(displayData2,''+cd01+'','GET','http://zipmap.jp/server/jalan.cgi',true,true);
	//sendRequest(displayData2,''+cd01+'','GET','./server/jalan.cgi',true,true);

	document.getElementById('lst10c').innerHTML= "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>";
}
////////////////////////////////////////////////////////////////
//　FROM A   検索結果表示
////////////////////////////////////////////////////////////////
function displayData2fa(httpObj)
{

    	var j =0;
    	var img01 = '<img src="http://zipmap.jp/maker/mm_20_blue.png"  BORDER="0"  title="地図に表示">';
	for (i= 0; i < data07.length; i++)
	{
		data07.splice(i, 1);
			i--;
	}
	//var img01 = "";
	var txt = "";
	var idx2=0;
	var xmlData = httpObj.responseXML;
	var itemList = xmlData.getElementsByTagName("Hotel");
	//gidxmax=itemList.length;
	gidxmax=0;
	var ii=0;
//GLog.write(gidxmax);
	for (var i=0; i<itemList.length; i++){
		try{
		var HotelName = itemList[i].getElementsByTagName("HotelName")[0].firstChild.nodeValue;
		var PostCode = itemList[i].getElementsByTagName("PostCode")[0].firstChild.nodeValue;
		var HotelAddress = itemList[i].getElementsByTagName("HotelAddress")[0].firstChild.nodeValue;
		var HotelDetailURL = itemList[i].getElementsByTagName("HotelDetailURL")[0].firstChild.nodeValue;
		var PictureURL = itemList[i].getElementsByTagName("PictureURL")[0].firstChild.nodeValue;
		var HotelAddress = itemList[i].getElementsByTagName("HotelAddress")[0].firstChild.nodeValue;
		var CheckInTime = itemList[i].getElementsByTagName("CheckInTime")[0].firstChild.nodeValue;
		var CheckOutTime = itemList[i].getElementsByTagName("CheckOutTime")[0].firstChild.nodeValue;
		var HotelCaption = itemList[i].getElementsByTagName("HotelCaption")[0].firstChild.nodeValue;
		var HotelCatchCopy = itemList[i].getElementsByTagName("HotelCatchCopy")[0].firstChild.nodeValue;
		//var Hosoku = itemList[i].getElementsByTagName("AccessInformation")[1].firstChild.nodeValue;

		var SampleRateFrom =itemList[i].getElementsByTagName("SampleRateFrom")[0].firstChild.nodeValue;
//GLog.write(SampleRateFrom);
		var h_x  = itemList[i].getElementsByTagName("X")[0].firstChild.nodeValue;//経度 Longitude
      		var h_y  = itemList[i].getElementsByTagName("Y")[0].firstChild.nodeValue;//緯度 Latitude

		var wkken="";
		if(SampleRateFrom > 0){
			wkken="<br>&nbsp;&nbsp;&nbsp;&nbsp;宿泊参考料金：<font color='red'> "+SampleRateFrom+"円</font>";
		}

		if(h_x<999999999){
			h_x =h_x / 3600000;
			h_y =h_y / 3600000;
			// 世界測地系へ変換
			var h_y2 = h_y - 0.00010695 * h_y + 0.000017464 * h_x + 0.0046017;
			var h_x2 = h_x - 0.000046038 * h_y - 0.000083043 * h_x + 0.010040;
			glon07[ii]=h_x2;
			glat07[ii]=h_y2;

			
//GLog.write(gken4[i]);
			var sid='2416173';
			var pid='876139451';

			var wkurl=HotelDetailURL;
			wkurl=wkurl.replace(/\:/g,"%3a").replace(/\//g,"%2f").replace(/\./g,"%2e").replace(/\?/g,"%3f").replace(/\&/g,"%26").replace(/\=/g,"%3d");

			var URL='<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid='+sid+'&pid='+pid+'&vc_url='+wkurl+' " target="_blank" >';

			var URL2='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0">'+HotelName+'</a>';
			var wkURL9=URL+URL2;

			var URL1='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0">  >>詳細プラン・予約</a>';
			var wkURL8=URL+URL1;

			var URL3='<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid='+sid+'&pid='+pid+'&vc_url='+wkurl+' " target="_blank" >';
			var URL4='<img Border="0" Src="'+PictureURL+ '" >';
			var URL5='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0"></a>';
			var wkURL10=URL3+URL4+URL5;

			idx2=i+1;
			j=ii+1;
			txt  += j+'.'+'<a href="JavaScript: jalan_select('+i+')">'+img01+'</a>&nbsp;&nbsp;';

			st='<div style="font-size:0.8em;"><center>'+wkURL9+'<br>'+wkURL10+'<br>【じゃらんで予約出来ます】</center><br>'+HotelCatchCopy+'<br>【住所】〒'+PostCode+'<br>'+HotelAddress+'<br>【チェックin/out】'+CheckInTime+'/'+CheckOutTime;
			st+='<br>【宿の説明】<br>'+HotelCaption;
			st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat07[ii]+','+ glon07[ii]+')" />';

			gken07[ii]=st;

			data07.push({position: new google.maps.LatLng( glat07[ii],glon07[ii]), content: gken07[ii]});

			ii++;


		}else{
			//img01 = '<img src="./maker/marker00.png"  BORDER="0">';
			//txt  +=img01;
		}
		
		//txt += '<a href="'+HotelDetailURL+ '" target="_brank">'+HotelName+'</a>'+ wkken +'<br>〒'+PostCode+' 【in/out '+CheckInTime+'/'+CheckOutTime+'】<br>'+HotelAddress+'<br>';

		txt += wkURL9+ wkken +'<br>〒'+PostCode+' 【in/out '+CheckInTime+'/'+CheckOutTime+'】<br>'+HotelAddress+'<br>';
	//GLog.write(txt);
		}catch(e){}
	}
//GLog.write(txt);
	j=ii;
	if(txt==""){
		document.getElementById('lst10c').innerHTML="<b>見つかりませんでした。</b>";
	}else{
		document.getElementById('lst10').innerHTML=txt;
		txt0='<br><a href="JavaScript:dsp_all_jalan_select()">'+img01+'地図一覧表示</a><br><br>';
		document.getElementById('lst10c').innerHTML=j+'件見つかりました</b>'+txt0;

	}
}

////////////////////////////////////////////////////////////////
//　じゃらん　 検索
////////////////////////////////////////////////////////////////
function jalanSearch2()
{
	var mm = document.getElementById('h_km9').value;
//alert(mm);

	//var mm ='5';
	var od = document.getElementById('order1').value;
//alert(od);
	// 日本測地系へ変換  ミリ秒に変換
	var latlng = mapObj.getCenter();
	var la = latlng.lat();
	var ln = latlng.lng();

	//var ln = glng;
	//var la = glat;
//alert(la);
//alert(ln);

	var lng = ln + la * 0.000046047 + ln * 0.000083049 - 0.010041;
	var lat = la + la * 0.00010696 - ln * 0.000017467 - 0.0046020;
	lng=lng * 3600 * 1000;
	lat= lat * 3600 * 1000;

	var cd01='&x=' + lng.toFixed(0) + '&y=' + lat.toFixed(0) + '&m=' + mm + '&o=' + od;
	//var cd01='&y=' + glng + '&x=' + glat + '&m=' + mm + '&o=' + od;
//alert(cd01);
	sendRequest(displayData2,''+cd01+'','GET','http://zipmap.jp/server/jalan.cgi',true,true);
	//sendRequest(displayData2,''+cd01+'','GET','http://zipmap.jp/server/jalan.cgi',true,true);
	//sendRequest(displayData2,''+cd01+'','GET','./server/jalan.cgi',true,true);

	document.getElementById('lst10c').innerHTML= "<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>";
}
////////////////////////////////////////////////////////////////
//　じゃらん  検索結果表示
////////////////////////////////////////////////////////////////
function displayData2(httpObj)
{

    	var j =0;
    	var img01 = '<img src="http://zipmap.jp/maker/mm_20_blue.png"  BORDER="0"  title="地図に表示">';
 	var ruir = $( '#lst10' ).empty();
	for (i= 0; i < data07.length; i++)
	{
		data07.splice(i, 1);
			i--;
	}
	//var img01 = "";
	var txt = "";
	var idx2=0;
	var xmlData = httpObj.responseXML;
	var itemList = xmlData.getElementsByTagName("Hotel");
	//gidxmax=itemList.length;
	gidxmax=0;
	var ii=0;
	var ol = $( '<ol></ol>' ).attr( 'start', 1 );
//GLog.write(gidxmax);
	for (var i=0; i<itemList.length; i++){
		try{
		var HotelName = itemList[i].getElementsByTagName("HotelName")[0].firstChild.nodeValue;
		var PostCode = itemList[i].getElementsByTagName("PostCode")[0].firstChild.nodeValue;
		var HotelAddress = itemList[i].getElementsByTagName("HotelAddress")[0].firstChild.nodeValue;
		var HotelDetailURL = itemList[i].getElementsByTagName("HotelDetailURL")[0].firstChild.nodeValue;
		var PictureURL = itemList[i].getElementsByTagName("PictureURL")[0].firstChild.nodeValue;
		var HotelAddress = itemList[i].getElementsByTagName("HotelAddress")[0].firstChild.nodeValue;
		var CheckInTime = itemList[i].getElementsByTagName("CheckInTime")[0].firstChild.nodeValue;
		var CheckOutTime = itemList[i].getElementsByTagName("CheckOutTime")[0].firstChild.nodeValue;
		var HotelCaption = itemList[i].getElementsByTagName("HotelCaption")[0].firstChild.nodeValue;
		var HotelCatchCopy = itemList[i].getElementsByTagName("HotelCatchCopy")[0].firstChild.nodeValue;
		var Rating = itemList[i].getElementsByTagName("Rating")[0].firstChild.nodeValue;

		var SampleRateFrom =itemList[i].getElementsByTagName("SampleRateFrom")[0].firstChild.nodeValue;
//GLog.write(SampleRateFrom);
		var h_x  = itemList[i].getElementsByTagName("X")[0].firstChild.nodeValue;//経度 Longitude
      		var h_y  = itemList[i].getElementsByTagName("Y")[0].firstChild.nodeValue;//緯度 Latitude

		var wkken="";
		if(SampleRateFrom > 0){
			wkken="<br>宿泊参考料金：<font color='red'> "+SampleRateFrom+"</font>円";
		}

		if(h_x<999999999){
			h_x =h_x / 3600000;
			h_y =h_y / 3600000;
			// 世界測地系へ変換
			var h_y2 = h_y - 0.00010695 * h_y + 0.000017464 * h_x + 0.0046017;
			var h_x2 = h_x - 0.000046038 * h_y - 0.000083043 * h_x + 0.010040;
			glon07[ii]=h_x2;
			glat07[ii]=h_y2;

			
//GLog.write(gken4[i]);
			var sid='2416173';
			var pid='876139451';

			var wkurl=HotelDetailURL;
			wkurl=wkurl.replace(/\:/g,"%3a").replace(/\//g,"%2f").replace(/\./g,"%2e").replace(/\?/g,"%3f").replace(/\&/g,"%26").replace(/\=/g,"%3d");

			var URL='<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid='+sid+'&pid='+pid+'&vc_url='+wkurl+' " target="_blank" >';

			var URL2='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0"><br>'+HotelName+'</a>';
			var URL22='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0"><img Border="0" Src="'+PictureURL+ '" width="100"><br>'+HotelName+'</a>';
			var wkURL9=URL+URL22;
			var wkURL92=URL+URL2;

			var URL1='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0">  >>詳細プラン・予約</a>';
			var wkURL8=URL+URL1;

			var URL3='<a Href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid='+sid+'&pid='+pid+'&vc_url='+wkurl+' " target="_blank" >';
			var URL4='<img Border="0" Src="'+PictureURL+ '" >';
			var URL5='<img Src="http://ad.jp.ap.valuecommerce.com/servlet/gifbanner?sid='+sid+'&pid='+pid+'" height="1" width="1" Border="0"><br>【じゃらんで予約出来ます】</a>';
			var wkURL10=URL3+URL4+URL5;

			idx2=i+1;
			j=ii+1;

			var li = $( '<li><a href="JavaScript: jalan_select('+i+')">'+img01+'</a>&nbsp;&nbsp;'
			      +  wkURL9+ wkken +'<br>【in/out '+CheckInTime+'/'+CheckOutTime+'】<br>〒'+PostCode+'<br>'+HotelAddress+'<br>' //'</li>' );
			      +'<font color="#FFD700">' + getStar(Rating) + '</font>'+'</li>' );
	    		ol.append( li );
			var oo1=encodeURI(HotelName+'口コミ');
			st='<div style="font-size:0.8em;"><center>'+HotelName+'<br>'+wkURL10+'</center><br>'+HotelCatchCopy+'<br>【住所】〒'+PostCode+'<br>'+HotelAddress+'<br>【チェックin/out】'+CheckInTime+'/'+CheckOutTime;
			st+='<br>【宿の説明】<br>'+HotelCaption+'<br><font color="#FFD700">' + getStar(Rating) + '</font>';
			st+='<br><br><center><input type="button" name="sv" value="ストリートビュー" onclick="JavaScript:toggleStreetView2('+glat07[ii]+','+ glon07[ii]+')" />';

			st+='<br><INPUT type="button" value="【クチコミ】をGoogleで検索" onClick="window.open(\'http://www.google.com/#hl=en&gs_is=1&cp=2&gs_id=c&xhr=t&q='+oo1+'&pf=p&sclient=psy-ab&site=&source=hp&pbx=1&oq=%E3%81%8F%E3%81%A1&aq=0r&aqi=g-r1g-rJ1g-r1g-rJ1&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=e7a649debeb924ec&biw=1170&bih=1094\')">';

			gken07[ii]=st;

			data07.push({position: new google.maps.LatLng( glat07[ii],glon07[ii]), content: gken07[ii]});

			ii++;


		}else{
			//img01 = '<img src="./maker/marker00.png"  BORDER="0">';
			//txt  +=img01;
		}

		
		//txt += '<a href="'+HotelDetailURL+ '" target="_brank">'+HotelName+'</a>'+ wkken +'<br>〒'+PostCode+' 【in/out '+CheckInTime+'/'+CheckOutTime+'】<br>'+HotelAddress+'<br>';

	//	txt += wkURL9+ wkken +'<br>〒'+PostCode+' 【in/out '+CheckInTime+'/'+CheckOutTime+'】<br>'+HotelAddress+'<br>';
	//GLog.write(txt);
		}catch(e){}
	}
//GLog.write(txt);
	j=ii;
	if(ii ==0){
		document.getElementById('lst10c').innerHTML='<span class="rui-page-error">見つかりませんでした</span>';
		document.getElementById('lst10').innerHTML=txt;
	}else{
		ruir.append( ol );
		//document.getElementById('lst10').innerHTML=txt;
		txt0='<br><a href="JavaScript:dsp_all_jalan_select()">'+img01+'地図一覧表示</a><br><br>';
		document.getElementById('lst10c').innerHTML=j+'件見つかりました</b>'+txt0;

	}
}
///////////////////////////////////////////////////////
//	じやらん 検索結果をクリックされた場合 個別クリック　
///////////////////////////////////////////////////////
function jalan_select(idx){
		var lng = glon07[idx];
		var lat = glat07[idx];
		var html8 = gken07[idx];
		// X Y 座標使用
	var icon8 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_blue.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow8 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

            var mapOptions = {
                zoom: 12,
                center: new google.maps.LatLng(lat, lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                scaleControl: true
            }; 

 	    var latlng = new google.maps.LatLng(lat, lng);

            marker88 = new google.maps.Marker({
                position: latlng,
		icon: icon8,
		shadow: shadow8,
                map: mapObj
            });

	attachMessage(marker88, html8);
 	      //マーカーを作成したら marker_list に追加
 	      marker_list.push(marker88);

	    //表示
    	    new google.maps.InfoWindow({
      			content: html8
  			, maxWidth: 1
    	    }).open(marker.getMap(), marker88);
	//地図中心
	latlng2 = new google.maps.LatLng(lat, lng);
	mapObj.setCenter(latlng2);


}

//////////////////////////////////////////////////
// じやらん
//////////////////////////////////////////////////
function dsp_all_jalan_select(){
	var icon8 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_blue.png',
		//new google.maps.Size(34,34),
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		//new google.maps.Point(37,34)
		new google.maps.Point(10,28)
	);
 
	var shadow8 = new google.maps.MarkerImage(
		'http://zipmap.jp/maker/mm_20_shadow.png',
		new google.maps.Size(40,40),
		new google.maps.Point(0,0),
		new google.maps.Point(10,28)
	);

	for (i = 0; i < data07.length; i++) {

     		marker88 = new google.maps.Marker({
			icon: icon8,
			shadow: shadow8,
                	position: data07[i].position,
                	map: mapObj
     		});
		attachMessage(marker88, data07[i].content);
 	        //マーカーを作成したら marker_list に追加
 	        marker_list.push(marker88);

    
  }
}
	/////////////////////////////////
	// じゃらん 検索結果クリア
	////////////////////////////////
	function rst_cr01j(){
		document.getElementById('lst10').innerHTML="";
		document.getElementById('lst10c').innerHTML="";
  		marker_list.forEach(function(marker88, idx) {
      			marker88.setMap(null);
    		});
	}

/////////////////////////////////
// youtube動画検索
/////////////////////////////////
function youtubeSearch(){

$(function(){
	var keyword = document.getElementById('tagkeyword').value+' '+document.getElementById('catyu').value;
	//var keyword = document.getElementById('tagkeyword').value;
	var cnt = document.getElementById('h_count').value;
	$("#lst00").append("<IMG SRC='http://zipmap.jp/img/bigrotation2.gif' BORDER='0'  alt=''>");
	//var page=1;
		$.ajax({
			url : 'http://gdata.youtube.com/feeds/api/videos',
			data : {
				"vq": keyword, 
				"start-index" : 1 ,
				"max-results" : cnt, 
				"alt" : "json-in-script" 
			} , 
			dataType : 'jsonp' ,  
			error : function(){
				alert("YouTube APIへのアクセスに失敗しました。");
			},
			success : function(data){
				//show list

            /* 日付フォーマット */
            var formatDate = function(dateString) {
                var dary=dateString.split("-");
                var year=dary[0];
                var month=dary[1];
                var day=dary[2].substring(0,2);
                return year+"年"+month+"月"+day+"日";
            }
            /* 3桁区切り */
            function addFigure(str) {
                var num = new String(str).replace(/,/g, "");
                while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
                return num;
            }
				var ii=1;

				$("#lst00").empty();
				$.each(data.feed.entry,function(i, item){
					var media = item.media$group;
					//var li = $("<li ><img src='"+media.media$thumbnail[0].url+"'>"
					//			 + item.title.$t+"</li>").data("api",item.id.$t);

                    			var s='';
		    			s+=ii+'.<a href="'+item.link[0].href+'"  target="_blank"><img src="'+item.media$group.media$thumbnail[0].url+'" style="width:120px; height:90px" border="0" /></a>';
					s+='<br><a href="'+item.link[0].href+'"  target="_blank">'+item.title.$t+'</a><br>';
                        		s+='作成者：<a href="http://www.youtube.com/user/'+item.author[0].name.$t+'"  target="_blank">'+item.author[0].name.$t+'</a><br>';
                        		s+='公開日：'+formatDate(item.published.$t)+'<br>';
                        		s+='再生回数：'+addFigure(item.yt$statistics.viewCount)+'回<br>';

					$("#lst00").append(s);
					ii++;
				});
				//var top='<br><a href="#top" target="_self"><span style="color:black">▲&nbsp;TOP</span></a>';
				//$("#lst00").append(top);
			} 

		});

});


}


function rst_cr00(){
	$("#lst00").empty();
}

//]]>
