google.load("feeds", "1");
var map;
var map2;
function initialize() {
	init(G_NORMAL_MAP);
}

function initialize2() {
	init(G_SATELLITE_3D_MAP);
}
function init(type){
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map_canvas"));
		map.setCenter(new GLatLng(35.671051, 139.760535), 18);
		map.setMapType(type);
		var obj = {
			"key":"af62fad260657250c1e47c2e5e364e3abd83bd43eb89025914a9a0c7e56ba3bb"
			,"pattern":"1"
			,"lat":"35.671051"
			,"lng":"139.760535"
			,"range":"1000"
			,"datum":"world"
			,"type":"0"
			,"_callback":"cb"			
		}
		var url = getRequestUrl(obj);
		$.getScript(url);
	}
}
function getRequestUrl(obj){
	var base = 'http://pipes.yahoo.com/pipes/pipe.run?_id=7J43uok43RGoLtmxTqoASA&_render=json';
	var param = [];
	for(p in obj){
		param.push(p + '=' +obj[p]);
	}
	return base + '&' + param.join('&');
}
function cb(data){
	var shops = data.value.items;
	for(var i = 0,len = shops.length;i<len;i++){
//		console.log(shops[i])
//		console.log(shops[i].lat,shops[i].lng)
	    var point = new GLatLng(shops[i].lat_world,shops[i].lng_world);
	    map.addOverlay(new GMarker(point));
//	    var placemark = map.createPlacemark('');
//	    var la = map.getView().copyAsLookAt(map.ALTITUDE_RELATIVE_TO_GROUND);
//var point = map.createPoint('');
//point.setLatitude(shops[i].lat);
//point.setLongitude(shops[i].lng);
//placemark.setGeometry(point);
	    
	}
}
