window.onunload = GUnload();

function openImage(path, w, h) {
	var param = 'width=' + w + ',height=' + h + ',menubar=no,toolbar=no,directories=no,scrollbars=yes,resizable=no,status=no';
	window.open(path, 'Image', param);
	return false;
}

function ymap(id, latlon, txt) {
	var popup = '「' + txt + '」の場所です。';
	var div = id + 'div'
	_map = new YahooMapsCtrl(id, latlon);
	_map.setEnableWheelOperation(false);
	_map.addIcon(div, latlon, popup, 'L1', txt);
	
	_map.addEvent(YEventType.LAYER_CHANGED, function() {
		if (_map.getCurrentLayer() <= 2) {
			_map.layerTo(3);
		}
	});
}

function gmap(id, pnt, txt) {
	if (GBrowserIsCompatible()) {
		txt = '<div style="font-size:12px;">' + txt +  '</div>';
		pnt = pnt.split(', ');
		var LatLng = new GLatLng(pnt[0], pnt[1]);
		var map = new GMap2(document.getElementById(id));
		map.setCenter(LatLng, 16);
		map.addControl(new GSmallMapControl());
		
		var icon = new GIcon();
		icon.image = '../img/gmap.png';
		icon.iconSize = new GSize(30, 33);
		icon.iconAnchor = new GPoint(15, 16);
		
		var marker = new GMarker(LatLng, icon);
		map.addOverlay(marker);
		
		GEvent.addListener(marker, 'click', function() {
			map.openInfoWindowHtml(LatLng, txt);
		});
	}
}
