
var map;


//acceso sur
//h}|~CfckbJqDsB}A_Aq@k@kAoAeAyAu@cBuAuEsCaIoC{LmE{RWaB?g@PyAyAoGi@[q@y@cBkHgNmn@qQox@iFkVIu@wAwGuUcfAsM`EyXknA??wBz@
//BBBBBBBBBBBBBBBBBBBBBBBBBBBB
var polylineSur;
var polylineNorte;
  
function mover_mapa(ruta,indice)
{
	map.panTo(routeSur[indice]);
}

function mostrar_ruta_sur()
{
  //map.setZoom(map.getZoom() + 2); 
	var indiceSur=0;
	var routeSur = new Array();
	routeSur.push(new GLatLng(-26.19823643688732, -58.21435332298279));
	routeSur.push(new GLatLng(-26.198217183518242, -58.214192390441894));
	routeSur.push(new GLatLng(-26.198212370175476, -58.21406364440918));
	routeSur.push(new GLatLng(-26.19825569025322, -58.21383833885193));
	routeSur.push(new GLatLng(-26.198284570296106, -58.213650584220886));
	routeSur.push(new GLatLng(-26.19827013027556, -58.21348965167999));
	routeSur.push(new GLatLng(-26.19788024904396, -58.21229875087738));
	routeSur.push(new GLatLng(-26.197552940335445, -58.21203052997589));
	routeSur.push(new GLatLng(-26.197413352518175, -58.21182131767273));
	routeSur.push(new GLatLng(-26.196946454120457, -58.2103568315506));
	routeSur.push(new GLatLng(-26.19605115917326, -58.20760488510132));
	routeSur.push(new GLatLng(-26.19523287282513, -58.20508897304535));
	routeSur.push(new GLatLng(-26.194414580727656, -58.20256233215332));
	routeSur.push(new GLatLng(-26.19349038509242, -58.199724555015564));
	routeSur.push(new GLatLng(-26.192753911445315, -58.197476863861084));
	routeSur.push(new GLatLng(-26.191738244070627, -58.19434404373169));
	routeSur.push(new GLatLng(-26.19148793605882, -58.19356083869934));
	routeSur.push(new GLatLng(-26.190635922064153, -58.190980553627014));
	routeSur.push(new GLatLng(-26.190385611683634, -58.19013833999634));
	routeSur.push(new GLatLng(-26.190250828948265, -58.18957507610321));
	routeSur.push(new GLatLng(-26.18989943036918, -58.188480734825134));
	routeSur.push(new GLatLng(-26.188927061653046, -58.185449838638306));
	routeSur.push(new GLatLng(-26.188407178019677, -58.18376541137695));
	routeSur.push(new GLatLng(-26.188344599277737, -58.18354547023773));
	routeSur.push(new GLatLng(-26.188012450007853, -58.182467222213745));
	routeSur.push(new GLatLng(-26.187636975779842, -58.18135678768158));
	routeSur.push(new GLatLng(-26.18726150034174, -58.180219531059265));
	routeSur.push(new GLatLng(-26.18689083750439, -58.17908763885498));
	routeSur.push(new GLatLng(-26.18653461496505, -58.177982568740845));
	routeSur.push(new GLatLng(-26.186154322133227, -58.17684531211853));
	routeSur.push(new GLatLng(-26.18591362982608, -58.176941871643066));
	routeSur.push(new GLatLng(-26.18486420555702, -58.17733347415924));
	routeSur.push(new GLatLng(-26.183882166946304, -58.177741169929504));
	routeSur.push(new GLatLng(-26.18349223755529, -58.17662537097931));
	routeSur.push(new GLatLng(-26.18313119065947, -58.175504207611084));
	routeSur.push(new GLatLng(-26.183015655416532, -58.175203800201416));
	routeSur.push(new GLatLng(-26.182664235015167, -58.17408263683319));
	routeSur.push(new GLatLng(-26.18228392955117, -58.17294001579285));
	routeSur.push(new GLatLng(-26.18189880882915, -58.17180812358856));
	routeSur.push(new GLatLng(-26.18156664118412, -58.170713782310486));
	routeSur.push(new GLatLng(-26.181181518091595, -58.16954970359802));
	routeSur.push(new GLatLng(-26.18080602185099, -58.16843390464783));
	routeSur.push(new GLatLng(-26.18041608216671, -58.16728591918945));
	routeSur.push(new GLatLng(-26.18005983983319, -58.16618621349335));
	routeSur.push(new GLatLng(-26.179669897652235, -58.16507577896118));
	routeSur.push(new GLatLng(-26.179092203134086, -58.16530108451843));
	

	map.panTo(routeSur[0]);
  /*for (var i = 0; i < routeSur.length; i++) 
  {
  		map.addOverlay(createMarkerGreen(routeSur[i],'Acceso sur al Hotel', 'Regina Hotel'));
		
  }*/  
  
  polylineSur = new GPolyline(routeSur, "#FF0000", 5);
  if (polylineNorte)
  	map.removeOverlay(polylineNorte)  
  map.addOverlay(polylineSur);
}

function mostrar_ruta_norte()
{
	var indiceNorte=0;
	var routeNorte = new Array();
	routeNorte.push(new GLatLng(-26.155880957952952, -58.185943365097046));
	routeNorte.push(new GLatLng(-26.156670630251465, -58.18584144115448));
	routeNorte.push(new GLatLng(-26.157248435863973, -58.18562686443329));
	routeNorte.push(new GLatLng(-26.15737844173241, -58.18557858467102));
	routeNorte.push(new GLatLng(-26.158076618917903, -58.18509578704834));
	routeNorte.push(new GLatLng(-26.15954036993618, -58.18458080291748));
	routeNorte.push(new GLatLng(-26.1613363288217, -58.18391025066376));
	routeNorte.push(new GLatLng(-26.16325744457832, -58.183207511901855));
	routeNorte.push(new GLatLng(-26.164957051935808, -58.1825315952301));
	routeNorte.push(new GLatLng(-26.166733668841893, -58.18186640739441));
	routeNorte.push(new GLatLng(-26.167364385406753, -58.1816303730011));
	routeNorte.push(new GLatLng(-26.167605116020524, -58.18157136440277));
	routeNorte.push(new GLatLng(-26.167860289928523, -58.18156599998474));
	routeNorte.push(new GLatLng(-26.168048059051365, -58.18155527114868));
	routeNorte.push(new GLatLng(-26.168279159095164, -58.181506991386414));
	routeNorte.push(new GLatLng(-26.168399523519916, -58.181474804878235));
	routeNorte.push(new GLatLng(-26.169126522003772, -58.180986642837524));
	routeNorte.push(new GLatLng(-26.16942020884757, -58.18084716796875));
	routeNorte.push(new GLatLng(-26.171033066032628, -58.180219531059265));
	routeNorte.push(new GLatLng(-26.171533769396475, -58.18003714084625));
	routeNorte.push(new GLatLng(-26.17186115120248, -58.179962038993835));
	routeNorte.push(new GLatLng(-26.172376294241708, -58.17977964878082));
	routeNorte.push(new GLatLng(-26.174186498456823, -58.17904472351074));
	routeNorte.push(new GLatLng(-26.17602074586395, -58.1782990694046));
	routeNorte.push(new GLatLng(-26.176993222282572, -58.177977204322815));
	routeNorte.push(new GLatLng(-26.178037903256982, -58.17753195762634));
	routeNorte.push(new GLatLng(-26.179063318333, -58.17711889743805));
	routeNorte.push(new GLatLng(-26.18007428211113, -58.176711201667786));
	routeNorte.push(new GLatLng(-26.18110449332037, -58.17630887031555));
	routeNorte.push(new GLatLng(-26.18213469542243, -58.17589581012726));
	routeNorte.push(new GLatLng(-26.183140818591202, -58.175514936447144));
	routeNorte.push(new GLatLng(-26.183030097328164, -58.175235986709595));
	routeNorte.push(new GLatLng(-26.182664235015167, -58.1740665435791));
	routeNorte.push(new GLatLng(-26.182298371553493, -58.172950744628906));
	routeNorte.push(new GLatLng(-26.18191806489548, -58.17180275917053));
	routeNorte.push(new GLatLng(-26.18159071133514, -58.170735239982605));
	routeNorte.push(new GLatLng(-26.181181518091595, -58.16956579685211));
	routeNorte.push(new GLatLng(-26.18083490622014, -58.16841781139374));
	routeNorte.push(new GLatLng(-26.18046422293906, -58.16729664802551));
	routeNorte.push(new GLatLng(-26.180088724387285, -58.16620230674744));
	routeNorte.push(new GLatLng(-26.17969396819501, -58.16506505012512));
	routeNorte.push(new GLatLng(-26.179092203134086, -58.16530108451843));

	map.panTo(routeNorte[0]);
   polylineNorte = new GPolyline(routeNorte, "#00FF00", 5);  
  if (polylineSur)
		map.removeOverlay(polylineSur)
   map.addOverlay(polylineNorte);

}
function mostrar_hotel()
{
  map.panTo(new GLatLng(-26.17912108792801, -58.16539227962494));
  if (polylineSur)
		map.removeOverlay(polylineSur)

  if (polylineNorte)
		map.removeOverlay(polylineNorte);

}

function createMarkerGreen(point, info) {
	var baseIcon = new GIcon();
	baseIcon.iconSize=new GSize(10,10);
	//baseIcon.iconSize=new GSize(16,16);
	baseIcon.iconAnchor=new GPoint(6,6);
	//baseIcon.iconAnchor=new GPoint(8,8);
	baseIcon.infoWindowAnchor=new GPoint(8,0);
	//baseIcon.infoWindowAnchor=new GPoint(10,0);
	
	var greenIcon = (new GIcon(baseIcon, "http://www.regina-hotel.com.ar/templates/media/circle.png", null, ""));

	var marker = new GMarker(point, greenIcon);	 
	 /* GEvent.addListener(marker, 'click', function() {
	    var infoTabs = [
  		new GInfoWindowTab("Información", info),
		new GInfoWindowTab("Como Llegar", borrado) ];
	  marker.openInfoWindowTabsHtml(infoTabs);
	 });*/
	  GEvent.addListener(marker, "click", function() {
    		marker.openInfoWindowHtml(info);
	  });
	  //marker.openInfoWindowHtml(info);
	  return marker;	  
}



function createMarkerYellow(point, info) {
	var baseIcon = new GIcon();
	baseIcon.iconSize=new GSize(10,10);
	//baseIcon.iconSize=new GSize(16,16);
	baseIcon.iconAnchor=new GPoint(6,6);
	//baseIcon.iconAnchor=new GPoint(8,8);
	baseIcon.infoWindowAnchor=new GPoint(8,0);
	//baseIcon.infoWindowAnchor=new GPoint(10,0);
	var yellowIcon = (new GIcon(baseIcon, "http://www.regina-hotel.com.ar/templates/media/yellowSquare.png", null, ""));

	var marker = new GMarker(point, yellowIcon);	 
	 /* GEvent.addListener(marker, 'click', function() {
	    var infoTabs = [
  		new GInfoWindowTab("Información", info),
		new GInfoWindowTab("Como Llegar", borrado) ];
	  marker.openInfoWindowTabsHtml(infoTabs);
	 });*/
	  GEvent.addListener(marker, "click", function() {
    		marker.openInfoWindowHtml(info);
	  });

	  return marker;	  
}

function cargar_referencias()
{
	var referencias= new Array();
	var descripcion_ref= new Array();
	
	referencias.push(new GLatLng(-26.185268571991034, -58.174474239349365));
	descripcion_ref.push('Plaza San Martin');
	
	referencias.push(new GLatLng(-26.190968063854086, -58.19406509399414));
	descripcion_ref.push('Terminal de Ómnibus');
	
	referencias.push(new GLatLng(-26.191680480731033, -58.195974826812744));
	descripcion_ref.push('Estadio de Fútbol');
	
	referencias.push(new GLatLng(-26.19293201334243,-58.19953680038452));
	descripcion_ref.push('Universidad Nacional de Formosa');
	
	referencias.push(new GLatLng(-26.197726221531017,-58.21309804916382));
	descripcion_ref.push('Cruz - Acceso Sur');
	
	referencias.push(new GLatLng(-26.214032753236974,-58.23097229003906));
	descripcion_ref.push('Aeropuerto Internacional El Pucu');
	
	referencias.push(new GLatLng(-26.1772965177236,-58.177993297576904));
	descripcion_ref.push('Fábrica de Coca Cola ');
	
	referencias.push(new GLatLng(-26.16916985289609,-58.18005323410034));
	descripcion_ref.push('Hipermercado');
	
	referencias.push(new GLatLng(-26.156901752839875,-58.185482025146484));
	descripcion_ref.push('Virgen - Acceso Norte');
	
	referencias.push(new GLatLng(-26.182245417536244,-58.17241430282593));
	descripcion_ref.push('Telecom');
	
	referencias.push(new GLatLng(-26.18628910960803,-58.1731653213501));
	descripcion_ref.push('Ministerio de Turismo');
  for (var i = 0; i < referencias.length; i++) 
  {
  		map.addOverlay(createMarkerYellow(referencias[i],descripcion_ref[i]));
		
  }  
}

function load_google() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
		map.addControl(new GMapTypeControl());
		map.addControl(new GLargeMapControl());
        
		map.setCenter(new GLatLng(-26.17912108792801, -58.16539227962494), 14);
		map.setMapType(G_NORMAL_MAP);
		map.enableContinuousZoom();
		map.addControl(new GScaleControl());
		map.addControl(new GLargeMapControl());
		var point = new GLatLng(-26.17912108792801,-58.16539227962494);
		var marker_hotel=createMarkerGreen(point,'San Martín 535. <br>Formosa Capital (3600)<br>República Argentina<br>Telefax: (+54) 3717-421870 ');
		map.addOverlay(marker_hotel);
		marker_hotel.openInfoWindowHtml('San Martín 535. <br>Formosa Capital (3600)<br>República Argentina<br>Telefax: (+54) 3717-421870 ');
		cargar_referencias();
      }
}

