var map = null;
var customMapControl = null;
var geocoder = null;
var last_marker = new Array();
var runMove = 0;
var URL_IMAGE_SERVER = "http://www.maixon.com";
var flagZoom = false;
	
//Ejecuta la inicializacion del mapa
//pPreset 	(true/false) centra el mapa si esta en true.
//pRefreshList 	(true/false) agrega el listener para obtener los marcadores actuales
function load(pPreset, pRefreshList) {
	if (GBrowserIsCompatible()) {
		if (map == null) {
			map = new GMap2(document.getElementById("map"));

			if (pRefreshList) {
			GEvent.addListener(map, "dragend", function() {
				ListarMarcadores();
				});	
			GEvent.addListener(map, "zoomend", function() {
				ListarMarcadores();
				});	
			}

			geocoder = new GClientGeocoder();

			if (pPreset) {	
				flagZoom = true;
				map.setCenter(new GLatLng(-34.6200807, -58.5039174), 11);
			}

			//Zoom control
			//map.addControl(new ExtLargeMapControl());
			customMapControl = new ExtLargeMapControl(map.getSize().width);
			map.addControl(customMapControl, new GControlPosition(G_ANCHOR_TOP_LEFT,  new GSize(-1,-4)));

			//MapType Control
			//map.addControl(new GMapTypeControl());
		} else {
			map.clearOverlays();
			last_marker = new Array();
		}
	}
}

function isFirstRun(){
	if (runMove == 0) 
	{
		return true;
	} else {
		return false;
	}
}

function ListarMarcadores() {
	if (!flagZoom) {
		var visibleBounds = map.getBounds();
		var strSalida = '';	
		
		for (i=0;i<last_marker.length;i++) {
			if (visibleBounds.containsLatLng(last_marker[i].getLatLng())) {
				strSalida += last_marker[i].idProp + "|";		
			}		
		}
		//Le quita el ultimo pipe
		if (strSalida.length > 0) {
			strSalida = strSalida.substr(0, strSalida.length-1);
		}
		refreshList(0, strSalida);		
	} else {
		flagZoom = false;
	}
}

//Ejecuta la inicializacion del mapa para impresos
function load2Print(pPreset) {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));
	geocoder = new GClientGeocoder();
	if (pPreset) {	
		map.setCenter(new GLatLng(-34.6200807, -58.5039174), 11);
	}
  }
}

//Agrega un marcador con html info
function addMarker(pID, pCodigo, pCalle, pNro, pLocalidad, pProvincia, pPais, pTipo, pOperacion, pBarrio, pMoneda, pMiValor, pNroamb, pNrobanio, pInmob, pFoto, pImpreso, pLat, pLong) {
	//alert(pMoneda+' '+pLat + ' ' + pLong + ' "' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais);
	if (pLat!='' && pLong!='') {
		pLat = pLat.replace(/,/g,".");
		pLong = pLong.replace(/,/g,".");
		point = new GLatLng(pLat, pLong, false);
		//alert(pMoneda+' '+pLat + ' ' + pLong + ' "' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais);
		setPoint(point, pLat, pLong, pID, pCodigo, pCalle, pNro, pLocalidad, pProvincia, pPais, pTipo, pOperacion, pBarrio, pMoneda, pMiValor, pNroamb, pNrobanio, pInmob, pFoto, pImpreso);
	} else {
		address = '"' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais;
		//alert(address);
		geocoder.getLatLng(address, function(point) {setPoint(point, pLat, pLong, pID, pCodigo, pCalle, pNro, pLocalidad, pProvincia, pPais, pTipo, pOperacion, pBarrio, pMoneda, pMiValor, pNroamb, pNrobanio, pInmob, pFoto, pImpreso);});
	}
}

//Agrega un marcador con inmboiliaria
function addMarker2(pCodigo, pNombre, pDireccion, pNro, pLocalidad, pProvincia, pPais, pTel, pWeb, pLat, pLong) {
	if (pLat!='' && pLong!='') {
		pLat = pLat.replace(/,/g,".");
		pLong = pLong.replace(/,/g,".");
		point = new GLatLng(pLat, pLong, false);
		//alert(pLat + ' ' + pLong + ' "' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais);
		setPoint2(point, pLat, pLong, pCodigo, pNombre, pDireccion, pNro, pLocalidad, pProvincia, pPais, pTel, pWeb);
	} else {
		address = '"' + pNro + ' ' +  pDireccion + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais;
		//alert(address);
		geocoder.getLatLng(address, function(point) {
						   
						   
						   
						   if (!point) 
						   {
								document.getElementById('map').style.display = "none";
								document.getElementById('mapError').style.display = "block";
						   }
						   else
						   {
						   
						   setPoint2(point, pLat, pLong, pCodigo, pNombre, pDireccion, pNro, pLocalidad,  pProvincia, pPais, pTel, pWeb);
						   
						   }
						   
						   
						   }
		
		);
	}
}


function setPoint(point, pLat, pLong, pID, pCodigo, pCalle, pNro, pLocalidad, pProvincia, pPais, pTipo, pOperacion, pBarrio, pMoneda, pMiValor, pNroamb, pNrobanio, pInmob, pFoto, pImpreso) {
	if (point!=null) { 			  
		var ventaIcon = new GIcon(G_DEFAULT_ICON);
		//Imagen del marker
		ventaIcon.image = "./images/venta.png";
		ventaIcon.iconSize = new GSize(32, 32);
		ventaIcon.shadowSize = new GSize(0, 0);

		var alquilerIcon = new GIcon(G_DEFAULT_ICON);
		//Imagen del marker
		alquilerIcon.image = "./images/alquiler.png";
		alquilerIcon.iconSize = new GSize(32, 32);
		alquilerIcon.shadowSize = new GSize(0, 0);
		
		if (pOperacion.toUpperCase() == 'ALQUILER') {
			markerOptions = { icon:alquilerIcon };
		} else {
			//Asumo VENTA
			markerOptions = { icon:ventaIcon };
		}
		
		// Set up our GMarkerOptions object		
		var marker = new GMarker(point, markerOptions);			
		
		//Genero un nuevo objeto dentro de marker con un nombre a voluntad, en el cual especifico las propiedades al momento de la creación del marcador.
		marker.idProp = pID;
		marker.direccion = new  Object();
		marker.direccion.tipo = pTipo;
		marker.direccion.operacion = pOperacion;
		marker.direccion.calle = pCalle;
		marker.direccion.nro = pNro;
		marker.direccion.provincia = pProvincia;
		marker.direccion.localidad = pLocalidad;
		marker.direccion.nroamb = pNroamb;
		marker.direccion.nrobanio = pNrobanio;
		marker.direccion.signo = pMoneda;
		if (pMoneda == 'U$S')
			marker.direccion.moneda = 'USD';
		else
			marker.direccion.moneda = 'ARS';
		marker.direccion.miValor = pMiValor;
		marker.direccion.inmob = pInmob;
		marker.direccion.codigo = pCodigo;
		marker.direccion.foto = pFoto;
		//incorporo el marker al vector para determinar los visibles.
		last_marker.push(marker);

		//Si no se imprime agrega popup
		if (!pImpreso) {
			GEvent.addListener(marker, "click", function() {
														 	
				var HTMLInfo = '<div class="globo_buscador">';			
				HTMLInfo += '<table>';
				HTMLInfo += '<th colspan="2"><span>' + marker.direccion.tipo + ' en ' + marker.direccion.operacion + '</span></th>';
				HTMLInfo += '<tr>';
				HTMLInfo += '<td class="foto_bus"><img src="' + URL_IMAGE_SERVER + marker.direccion.foto + '" width="90" height="90" alt="muestra" />';
				HTMLInfo += '<div class="precio">' + marker.direccion.signo + ' ' + marker.direccion.miValor + '</div></td>';
				HTMLInfo += '<td><strong>Direcci&oacute;n: </strong>';
			    HTMLInfo += marker.direccion.calle + " " + marker.direccion.nro + '<br />';
			    HTMLInfo += marker.direccion.localidad + ', ' + marker.direccion.provincia + '<br />';
				HTMLInfo += '<strong>Amb</strong>: ' + marker.direccion.nroamb + '<br />';
				HTMLInfo += '<strong>Ba&ntilde;os:</strong>' + marker.direccion.nrobanio + '<br />';
				HTMLInfo += '<strong>Inmob.:</strong> ' + marker.direccion.inmob + '<br />';
				HTMLInfo += '<strong>Codigo : </strong>' + marker.direccion.codigo;
				HTMLInfo += '<div class="ampliar"><a href="ficha-'+marker.idProp + '-' + marker.direccion.moneda + '-_-_-_-_-_-_" class="ver_fich"></a></div></td>';
				HTMLInfo += '</tr></table></div>';
				//alert (HTMLInfo);
				marker.openExtInfoWindow(map, "small_window" ,HTMLInfo,{beakOffset: 6, paddingY: 50, paddingX: 10});});
			
		}
		
		
		map.addOverlay(marker);
	} /*
	else {
		alert("not found: " + pLong + " " + pNro + " " + pLocalidad + " " + pProvincia);
	}*/
}
function setPoint2(point, pLat, pLong, pCodigo, pNombre, pDireccion, pNro, pLocalidad, pProvincia, pPais, pTel, pWeb) {
	if (point!=null) { 			  
		// Set up our GMarkerOptions object		
		var Icon = new GIcon(G_DEFAULT_ICON);
		Icon.image = "./images/venta.png";
		Icon.iconSize = new GSize(32, 32);
		Icon.shadowSize = new GSize(0, 0);
		markerOptions = { icon:Icon };
		var marker = new GMarker(point, markerOptions);			
		
		//Genero un nuevo objeto dentro de marker con un nombre a voluntad, en el cual especifico las propiedades al momento de la creación del marcador.
		
		
		marker.direccion = new  Object();
		marker.direccion.codigo = pCodigo;
		marker.direccion.nombre = pNombre;
		marker.direccion.calle = pDireccion;
		marker.direccion.nro = pNro;
		marker.direccion.provincia = pProvincia;
		marker.direccion.localidad = pLocalidad;
		marker.direccion.tel = pTel;
		marker.direccion.web = pWeb;
		
		//incorporo el marker al vector para determinar los visibles.
		last_marker.push(marker);

		
		GEvent.addListener(marker, "click", function() {
		
			var HTMLInfo = '<div class="globo_buscador">';			
			HTMLInfo += '<table>';
			HTMLInfo += '<th><span class="titulo_google">' + marker.direccion.nombre + '</span></th>';
			HTMLInfo += '<tr><td>';
			//HTMLInfo += '<td><strong>Codigo : </strong>' + marker.direccion.codigo + '<br />';
			HTMLInfo += '<strong>Direcci&oacute;n: </strong>';
			HTMLInfo += marker.direccion.calle + " " + marker.direccion.nro + '<br />';
			HTMLInfo += marker.direccion.localidad + ', ' + marker.direccion.provincia + '<br />';
			HTMLInfo += '<strong>Tel&eacute;fono: </strong>';
			HTMLInfo += marker.direccion.tel + '<br />';
			HTMLInfo += '<strong>Web: </strong>';
			HTMLInfo += marker.direccion.web;
			HTMLInfo += '</td></tr></table></div>';
		
		marker.openExtInfoWindow(map, "small_window" ,HTMLInfo,{beakOffset: 6, paddingY: 50, paddingX: 10});
		});
		
		
		//GEvent.addListener(marker, "click", function() {
			
			var HTMLInfo = '<div class="globo_buscador">';			
			HTMLInfo += '<table>';
			HTMLInfo += '<th><span class="titulo_google">' + marker.direccion.nombre + '</span></th>';
			HTMLInfo += '<tr><td>';
			//HTMLInfo += '<td><strong>Codigo : </strong>' + marker.direccion.codigo + '<br />';
			HTMLInfo += '<strong>Direcci&oacute;n: </strong>';
			HTMLInfo += marker.direccion.calle + " " + marker.direccion.nro + '<br />';
			HTMLInfo += marker.direccion.localidad + ', ' + marker.direccion.provincia + '<br />';
			HTMLInfo += '<strong>Tel&eacute;fono: </strong>';
			HTMLInfo += marker.direccion.tel + '<br />';
			HTMLInfo += '<strong>Web: </strong>';
			HTMLInfo += marker.direccion.web;
			HTMLInfo += '</td></tr></table></div>';

			marker.openExtInfoWindow(map, "small_window" ,HTMLInfo,{beakOffset: 6, paddingY: 50, paddingX: 10});
		//});
		
		map.addOverlay(marker);
	}
}

//Centra el mapa en una localidad
function centerMap(pCalle, pNro, pLocalidad, pProvincia, pPais, pLat, pLong) {
	pLat = pLat.replace(/,/g,".");
	pLong = pLong.replace(/,/g,".");	
	var varZoom = 12;
/*	if (pLocalidad=='' && (pProvincia.toUpperCase()).indexOf("BUENOS") < 0) {
		varZoom=6;
	}
*/
	if (pLocalidad=='' && (pProvincia.toUpperCase()).indexOf("BUENOS") < 0) {
		varZoom=6;
	}
	
	if ((pProvincia.toUpperCase()).indexOf("FEDERAL") >= 0) {
		varZoom=11;
	}	
	if (pProvincia.indexOf("BUENOS AIRES ZONA INTERIOR") >= 0){
		pLat ="-37.97999965932824";
		pLong ="-57.513427734375";
		varZoom=6;
	}else{
  	if ((pProvincia.toUpperCase()).indexOf("BUENOS") >= 0) {
  		varZoom=9;
  	}	
  
  	if ((pProvincia.toUpperCase()).indexOf("BUENOS") >= 0 && pLocalidad!='') {
  		varZoom=11;
  	}
  	if ((pLocalidad.toUpperCase()).indexOf("MERLO") >= 0) {
  		pProvincia = "MERLO"
  		varZoom=12;
  	}
		
		if ((pLocalidad.toUpperCase()).indexOf("ITUZAINGO") >= 0) {
			pLocalidad = "ITUZAINGO"
			pProvincia = "BUENOS AIRES"
			varZoom=12;
		}	
		
  }
	
	if (pCalle=='') {
		address = pLocalidad + ' ' + pProvincia + ', ' + pPais;
	} else {
		address = pNro + ' ' +  pCalle + ', ' + pLocalidad + ', ' + pProvincia + ', ' + pPais;
		address = pLocalidad + ' ' + pProvincia + ', ' + pPais;
	}
	
	/*alert(pLat);
	alert(pLong);
	 alert(address);
	alert(varZoom);*/
	
	if (pLat!='' && pLong!='') {
		setCenter(new GLatLng(pLat, pLong, false), varZoom);
	} else {
		address = '"' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais;
		geocoder.getLatLng(address, function(point) {setCenter(point, varZoom);});
	}
}

//Centra el mapa en una localidad
function centerMapBig(pCalle, pNro, pLocalidad, pProvincia, pPais, pLat, pLong) {
	pLat = pLat.replace(/,/g,".");
	pLong = pLong.replace(/,/g,".");	
	var varZoom = 12;
/*	if (pLocalidad=='' && (pProvincia.toUpperCase()).indexOf("BUENOS") < 0) {
		varZoom=6;
	}
*/
	if (pLocalidad=='' && (pProvincia.toUpperCase()).indexOf("BUENOS") < 0) {
		varZoom=7;
	}
	
	if ((pProvincia.toUpperCase()).indexOf("FEDERAL") >= 0) {
		varZoom=12;
	}	
	
	if ((pProvincia.toUpperCase()).indexOf("BUENOS") >= 0 && pLocalidad!='') {
		varZoom=12;
		//condicionales hardcodeados por localidades, a pedido explicito de Claudio Cohen
		if ((pLocalidad.toUpperCase()).indexOf("TIGRE") >= 0 )
			{
				varZoom=13;
				pProvincia='';
			}
		if ((pLocalidad.toUpperCase()).indexOf("MALVINAS ARGENTINAS") >= 0){
			pLocalidad = "MALVINAS ARGENTINAS";
			pProvincia = "MALVINAS ARGENTINAS"
		}
		if ((pLocalidad.toUpperCase()).indexOf("SAN MARTÍN") >= 0)
		{
			pProvincia='';
			pLocalidad='PARTIDO DE SAN MARTÍN'
		}
		if ((pLocalidad.toUpperCase()).indexOf("SAN MIGUEL") >= 0)
		{
			pProvincia='';
			pLocalidad='PARTIDO DE SAN MIGUEL'
		}
		if ((pLocalidad.toUpperCase()).indexOf("SAN ISIDRO") >= 0)
			pProvincia='SAN ISIDRO';
		if ((pLocalidad.toUpperCase()).indexOf("EZEIZA") >= 0)
			pProvincia='EZEIZA';
 		if ((pLocalidad.toUpperCase()).indexOf("HURLINGHAM") >= 0)
			pProvincia='HURLINGHAM';
 		if ((pLocalidad.toUpperCase()).indexOf("MERLO") >= 0)
			pProvincia='MERLO';  
 		if ((pLocalidad.toUpperCase()).indexOf("MORENO") >= 0)
			pProvincia='MORENO';
 		if ((pLocalidad.toUpperCase()).indexOf("ALMIRANTE BROWN") >= 0)
			pProvincia='ALMIRANTE BROWN';
  		if ((pLocalidad.toUpperCase()).indexOf("AVELLANEDA") >= 0)
			pProvincia='AVELLANEDA';
  		if ((pLocalidad.toUpperCase()).indexOf("LANUS") >= 0)
			pProvincia='LANUS';
  		if ((pLocalidad.toUpperCase()).indexOf("ENSENADA") >= 0)
			pProvincia='ENSENADA';
  		if ((pLocalidad.toUpperCase()).indexOf("QUILMES") >= 0)
			pProvincia='QUILMES';
  		if ((pLocalidad.toUpperCase()).indexOf("BERISSO") >= 0)
			pProvincia='BERISSO';
  		if ((pLocalidad.toUpperCase()).indexOf("VICENTE LOPEZ") >= 0)
			pProvincia='VICENTE LOPEZ';		
	}
	
	if (pProvincia != "MALVINAS ARGENTINAS"){
		if ((pProvincia.toUpperCase()).indexOf("BUENOS") >= 0 || (pProvincia.toUpperCase()).indexOf("ATLANTICO") >= 0) {
			if (document.getElementById('localidad').value.toUpperCase() == "LOCALIDAD" && document.getElementById('partido').value.toUpperCase() == "PARTIDO"){
				varZoom = 10;
			}else{
				varZoom=12;
			}
			pProvincia='BUENOS AIRES';
		}
	}
	
	if (pCalle=='') {
		address = pLocalidad + ' ' + pProvincia + ', ' + pPais;
	} else {
		address = pNro + ' ' +  pCalle + ', ' + pLocalidad + ', ' + pProvincia + ', ' + pPais;
	}
	/*alert(pLat);
	alert(pLong);
	alert(pProvincia);
	alert(address);
	alert(varZoom);*/
	if (pLat!='' && pLong!='') {
		setCenter(new GLatLng(pLat, pLong, false), varZoom);
	} else {
		address = '"' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais;
		geocoder.getLatLng(address, function(point) {setCenter(point, varZoom);});
	}
}

function setCenter(point, pZoom) {
	flagZoom = true;
	map.setCenter(point, pZoom);
	customMapControl._paintZoomLevel();
}

//Centra el mapa en una direccion con zoom
function centerMapAndZoom(pCalle, pNro, pLocalidad, pProvincia, pPais, pLat, pLong) {
	if (pLat!='' && pLong!='') {
		pLat = pLat.replace(/,/g,".");
		pLong = pLong.replace(/,/g,".");		
		setCenterAndZoom(new GLatLng(pLat, pLong, false), false);
	} else {
		address = '"' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais;
		geocoder.getLatLng(address, function(point) {setCenterAndZoom(point, false);});
	}
}

//Centra el mapa en una direccion con zoom
function centerMapAndZoom2Print(pCalle, pNro, pLocalidad, pProvincia, pPais, pLat, pLong) {
	if (pLat!='' && pLong!='') {
		setCenterAndZoom(new GLatLng(pLat, pLong, false), true);
	} else {
		address = '"' + pNro + ' ' +  pCalle + '", "' + pLocalidad + '", "' + pProvincia + '", ' + pPais;
		geocoder.getLatLng(address, function(point) {setCenterAndZoom(point, true);});
	}
}

function setCenterAndZoom(point, pPrint) {
	flagZoom = true;
	map.setCenter(point, 13);
	flagZoom = true;	
	map.setZoom(20);
	if (!pPrint) customMapControl._paintZoomLevel();
	//if (pPrint)
	//	map.addControl(new GMapTypeControl());
}

//Carga marcadores de un listado con formato predefinido
function doLoadListOnMap(pList, pImpreso, pCenter) {
	var items = pList.split("!");
	k=0;
	var hayElementos = false;
	while (items[k] != null) {
		hayElementos = true;
		var item = items[k].split("|");
		var provincia = item[4];
		if ((provincia.toUpperCase()).indexOf("BUENOS") >= 0) provincia = "BUENOS AIRES"; 
		/*
		item[0] -> Codigo
		item[1] -> Calle
		item[2] -> Nro
		item[3] -> Localidad
		item[4] -> Provincia
		item[5] -> Tipo
		item[6] -> Operacion
		item[7] -> Barrio
		item[8] -> Moneda
		item[9] -> MiValor
		item[10] -> Nroamb
		item[11] -> Nrobanio
		item[12] -> Inmob
		item[13] -> Id
		item[14] -> foto
		item[15] -> Lat
		item[16] -> Long		
		*/
		//alert(item[13]+" - "+item[0]+" - "+item[1]+" - "+item[2]+" - "+item[3]+" - "+provincia+" - "+"ARGENTINA"+" - "+item[5]+" - "+item[6]+" - "+item[7]+" - "+item[8]+" - "+item[9]+" - "+item[10]+" - "+item[11]+" - "+item[13]+" - "+item[14]+" - "+pImpreso+" - "+item[15]+" - "+item[16]);
		if (item[3]=="Ninguno") item[3]='';
		addMarker(item[13], item[0], item[1], item[2], item[3], provincia, "ARGENTINA", item[5], item[6], item[7], item[8], item[9], item[10], item[11], item[13], item[14], pImpreso, item[15], item[16]);
		k++;
	}
	if (hayElementos && pCenter) {
		var item = items[0].split("|");
		var provincia = item[4];
		if ((provincia.toUpperCase()).indexOf("BUENOS") >= 0) provincia = "BUENOS AIRES";		
		if (pImpreso) {
			centerMapAndZoom2Print(item[1], item[2], item[3], provincia, "ARGENTINA", item[15], item[16]);
		} else {
			centerMapAndZoom(item[1], item[2], item[3], provincia, "ARGENTINA", item[15], item[16]);
		}
	}
}

//Carga marcadores de un listado con formato predefinido en inmobiliaria
function doLoadListOnMap2(pList, pImpreso, pCenter) {
	var items = pList.split("!");
	k=0;
	var hayElementos = false;
	while (items[k] != null) {
		hayElementos = true;
		var item = items[k].split("|");
		var provincia = item[5];
		if ((provincia.toUpperCase()).indexOf("BUENOS") >= 0) provincia = "BUENOS AIRES"; 
		/*
		item[0] -> Codigo
		item[1] -> Nombre
		item[2] -> Direccion
		item[3] -> Nro
		item[4] -> Localidad
		item[5] -> Provincia
		item[6] -> Telefono
		item[7] -> Web
		*/
		if (item[3]=="Ninguno") item[3]='';
		addMarker2(item[0], item[1], item[2], item[3], item[4], provincia, "ARGENTINA", item[6], item[7],'','');
		k++;
	}
	if (hayElementos && pCenter) {
		var item = items[0].split("|");
		var provincia = item[5];
		if ((provincia.toUpperCase()).indexOf("BUENOS") >= 0) provincia = "BUENOS AIRES";		
		if (pImpreso) {
			centerMapAndZoom2Print(item[2], item[3], item[4], provincia, "ARGENTINA",'','');
		} else {
			centerMapAndZoom(item[2], item[3], item[4], provincia, "ARGENTINA",'','');
		}
	}
}

//Carga marcadores de un listado con formato predefinido
function loadListOnMap(pList, pCenter) {
	doLoadListOnMap(pList, false, pCenter);
}

//Carga marcadores de un listado con formato predefinido en inmobiliaria
function loadListOnMap2(pList, pCenter) {
	doLoadListOnMap2(pList, false, pCenter);
}
	
//Carga marcadores de un listado con formato predefinido
function loadListOnMap2Print(pList) {
	doLoadListOnMap(pList,true, true);
}

