function cypochiMap(node,zoom,navi,dragg,mtype,latlng,makers) {
	function loadMap() {
		zoom = parseInt(zoom);
		if(navi == 'on')  { navi = true; }  else { navi = false; }
		if(dragg == 'on') { dragg = true; } else { dragg = false; }
		if(mtype== 'on')  { mtype = true; } else { mtype = false; }
		var latlngAr = String(latlng.replace(/[ 　\t\r\n]+/g,"")).split(",");
		var gmap = new google.maps.Map(document.getElementById(node),{
			'zoom'             :zoom,
			'draggable'        :dragg,
			'scrollwheel'      :dragg,
			'disableDoubleClickZoom' :!dragg,
			'navigationControl':navi,
			'streetViewControl':navi,
			'mapTypeControl'   :mtype,
			'center'           :new google.maps.LatLng(latlngAr[0],latlngAr[1]),
			'mapTypeId'        :google.maps.MapTypeId.ROADMAP
		});
		for(var i = 0,len = makers.length;i < len;i++) {
			var latlngAr = String(makers[i]['latlng'].replace(/[ 　\t\r\n]+/g,"")).split(",");
			new google.maps.InfoWindow({content:makers[i]['content'],disableAutoPan:true
				}).open(gmap,new google.maps.Marker({
				position: new google.maps.LatLng(latlngAr[0],latlngAr[1]),
				map     : gmap
			}));
		}
	}
	if(typeof window.addEventListener == 'function'){
		window.addEventListener('load',loadMap,false);
		return true;
	} else if(typeof window.attachEvent == 'object'){
		window.attachEvent('onload',loadMap);
		return true;
	} else {
		return false;
	}
}
