var map;
var infoBulle = new google.maps.InfoWindow();
var marqueur = new Array();
var bounds = new google.maps.LatLngBounds();

function createMarker(my_map, my_position, contenu_html, type_icon, index_gg) {
	var marker = new google.maps.Marker({ position: my_position, map: my_map, icon: type_icon });

	if(contenu_html!=""){
		google.maps.event.addListener(marker, 'click', function() { infoBulle.setContent(contenu_html); infoBulle.open(my_map, marker) } );
	}

	return marker;
}

function createMarker2(my_map, my_position, contenu_html, type_icon, index_gg) {
	var marker = new google.maps.Marker({ position: my_position, map: my_map, icon: type_icon });

	if(contenu_html!=""){
		google.maps.event.addListener(marker, 'click', function() { infoBulle.setContent(contenu_html); infoBulle.open(my_map, marker) } );
	}

	return marker;
}

function affiche_marker(my_marker){
	google.maps.event.trigger(marqueur[my_marker], 'click');
}

var icon_hotel = new google.maps.MarkerImage('lib/push1.png', new google.maps.Size(25, 36), new google.maps.Point(0,0), new google.maps.Point(12, 36));

var icon_start = new google.maps.MarkerImage('lib/push2.png', new google.maps.Size(25, 36), new google.maps.Point(0,0), new google.maps.Point(12, 36));

var icon_num = new Array();
for(var i=1; i<=50; i++){
	icon_num[i] = new google.maps.MarkerImage('lib/num_push/push_' + i + '.png', new google.maps.Size(25, 36), new google.maps.Point(0,0), new google.maps.Point(12, 36));
}
