var map;
function myzoom(a) {
	a > 0 ? map.zoomIn('', false, true): map.zoomOut('', true);
}

function mymove(a,b) {
	map.panDirection(a,b);
}

function createMarker(point, contenu_html, vide, index_gg, type_icon) {
	var marker = new GMarker(point, type_icon);
	GEvent.addListener(marker, "mouseover", function() {
		marker.openInfoWindowHtml(contenu_html);
	});
	return marker;
}

function createMarker2(point, contenu_html, vide, index_gg, type_icon, mode_aff) {
	var marker = new GMarker(point, type_icon);
	GEvent.addListener(marker, mode_aff, function() {
		marker.openInfoWindowHtml(contenu_html);
	});
	aMarkers[index_gg] = marker;
	aMarkersHtml[index_gg] = contenu_html;
	return marker;
}
var aMarkers = new Array();
var aMarkersHtml = new Array();

function affiche_marker(i) {
	map.panTo(aMarkers[i].getPoint());
	aMarkers[i].openInfoWindowHtml(aMarkersHtml[i]);
}

var icon_hotel = new GIcon();
icon_hotel.image = "lib/push1.png";
icon_hotel.iconSize = new GSize(25, 36);
icon_hotel.iconAnchor = new GPoint(12, 36);
icon_hotel.infoWindowAnchor = new GPoint(10, 10);

var icon_num = new Array();
for(var i=1; i<=50; i++){
	icon_num[i] = new GIcon();
	icon_num[i].image = "lib/num_push/push_" + i + ".png";
	icon_num[i].iconSize = new GSize(25, 36);
	icon_num[i].iconAnchor = new GPoint(12, 36);
	icon_num[i].infoWindowAnchor = new GPoint(10, 10);
}