﻿function loadMapa() {					
	if (GBrowserIsCompatible()) {
	    var map = new GMap2(document.getElementById("map_canvas"));
	   
	
    
        function createMarker(point, nombre) { 
          var marker = new GMarker(point); 
             GEvent.addListener(marker, 'mouseover', function() { 
              marker.openInfoWindowHtml(nombre); 
           }); 
          return marker; 
        } 
        
        var nNumOficinas=0;
   
   
        if (document.getElementById("DIVOficina1"))
        {
            //OFICINA 1
            var point1 = new GPoint (-3.672176, 40.430348); 
            var marker1 = createMarker (point1, document.getElementById("DIVOficina1").innerHTML); 
            map.addOverlay(marker1); 
            nNumOficinas++;
        }
        if (document.getElementById("DIVOficina2"))
        {

            //OFICINA 2
            var point2 = new GPoint (1.428223,38.993572); 
            var marker2 = createMarker (point2, document.getElementById("DIVOficina2").innerHTML); 
            map.addOverlay(marker2);  
            nNumOficinas++;
        }
        if (document.getElementById("DIVOficina3"))
        {
            //OFICINA 3
            var point3 = new GPoint (2.14263, 41.384165); 
            var marker3 = createMarker (point3, document.getElementById("DIVOficina3").innerHTML); 
            map.addOverlay(marker3);  
            nNumOficinas++;
        }
        if (document.getElementById("DIVOficina4"))
        {
            //OFICINA 4
            var point4 = new GPoint (-0.392761, 39.470655); 
            var marker4 = createMarker (point4, document.getElementById("DIVOficina4").innerHTML); 
            map.addOverlay(marker4);  
            nNumOficinas++;
        }
        if (document.getElementById("DIVOficina5"))
        {
            //OFICINA 5
            var point5 = new GPoint (-8.510868, 42.898599); 
            var marker5 = createMarker (point5, document.getElementById("DIVOficina5").innerHTML); 
            map.addOverlay(marker5);  
            nNumOficinas++;
        }
        if (document.getElementById("DIVOficina6"))
        {
            //OFICINA 6
            var point6 = new GPoint (-5.97888, 37.373022); 
            var marker6 = createMarker (point6, document.getElementById("DIVOficina6").innerHTML); 
            map.addOverlay(marker6);  
            nNumOficinas++;
        }
        
        if ( nNumOficinas==1)
        {
            zoomOficina();
        }
        
         map.addControl(new GSmallMapControl());
	    map.addControl(new GMapTypeControl());
	    map.setCenter(new GLatLng(lat_INI,long_INI), zoom_INI);
	
	}
}
    
    function zoomOficina()
    {
        zoom_INI=15;
        if (document.getElementById("DIVOficina1"))
        {
            //OFICINA 1
            long_INI = parseFloat('-3.672176');
            lat_INI = parseFloat('40.430348'); 
        }
        if (document.getElementById("DIVOficina2"))
        {
            //OFICINA 2
            long_INI = parseFloat('1.428223');
            lat_INI = parseFloat('38.993572'); 
        }
        if (document.getElementById("DIVOficina3"))
        {
            //OFICINA 3
            long_INI = parseFloat('2.14263');
            lat_INI = parseFloat('41.384165'); 
       }
        if (document.getElementById("DIVOficina4"))
        {
            //OFICINA 4
            long_INI = parseFloat('-0.392761');
            lat_INI = parseFloat('39.470655'); 
       }
        if (document.getElementById("DIVOficina5"))
        {
            //OFICINA 5
            long_INI = parseFloat('-8.510868');
            lat_INI = parseFloat(' 42.898599'); 
       }
        if (document.getElementById("DIVOficina6"))
        {
            //OFICINA 6
            long_INI = parseFloat('-5.97888');
            lat_INI = parseFloat('37.37302'); 
        }
    }
		
	
   


