/**
 * @author Pascal MARTIN
 * 
 * Copyright (c) 2007-2008 Pascal MARTIN
 * 
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 * 
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

var init = function ()
{
    google.load("maps", "2");
    google.setOnLoadCallback(initMap);
}; // init


var initMap = function ()
{
   var coord_actimmo = new Array ("48.60530487870048","7.593011856079102");
   var coord_eurotransactions =new Array ("48.81816779335053","7.77557373046875");
   var coord_maps =new Array ("48.57102038889199","7.4889421463012695");
   
   // Création de l'instance d'objet google.maps.Map2,
    // en indiquant au sein de quel élément de la page la carte sera affichée : 
    var map = new google.maps.Map2(document.getElementById('map'));
    
    // Centrage de la map sur un point, dont on connaît latitude et longitude :
    // (en l'occurence, Place Bellecour, à Lyon)
    // Et utilisation d'un niveau de Zoom relativement élevé :
    map.setCenter(new GLatLng(48.5999985,7.5999999),9);
	map.addControl(new GLargeMapControl());

	
	var marker1 = new GMarker(new GLatLng(coord_actimmo[0],coord_actimmo[1]));
	var marker2 = new GMarker(new GLatLng(coord_maps[0],coord_maps[1]));
	var marker3 = new GMarker(new GLatLng(coord_eurotransactions[0],coord_eurotransactions[1]));
	
	GEvent.addListener(marker1, "click", function() { 
	marker1.openInfoWindowHtml("<b>Act'Immo</b><br/>10 rue Albert SCHWEITZER<br/>67117 ITTENHEIM<br/>Tel :03 88 69 10 71<br/>Fax :03 88 69 02 05");
	});
	
	GEvent.addListener(marker2, "click", function() { 
	marker2.openInfoWindowHtml("<b>MAPS IMMOBILIER</b><br/>19 rue de Molsheim <br/>67120 SOULTZ LES BAINS<br/>tel :03 88 48 58 17<br/> Fax :03 88 04 86 75");
	});
	
	GEvent.addListener(marker3, "click", function() { 
	marker3.openInfoWindowHtml("<b>EUROTRANSACTIONS </b><br/>19 rue St Vincent<br/>67500 Haguenau<br/>Tel :03.88.06.15.50<br/>Fax :03.88.06.15.51");
	});

	map.addOverlay(marker1);
	map.addOverlay(marker2);
	map.addOverlay(marker3);
    
}; // initMap
