
	if (GBrowserIsCompatible()) {
		var label;
		var html;
		var locName;
		var locAddress;
		var locphone;
		var imageurl;
		var nextstopday;
		var nextstopmonth;
		var nextstopyear;
		var city, state, zip, datelabel;
		var gmarkers = [];
		var i = 0;
		var today = new Date();
		var foundit = false;
		var closestTourDate = new Date()
		closestTourDate.setFullYear(1990,1,1)
		var temp = new Date();
		temp.setFullYear(1990,2,1)   
	    
		// Read the data from data.xml
		var request = GXmlHttp.create();
		request.open("GET", "/esp/config/data.xml", true);
		request.onreadystatechange = function() {
			if (request.readyState == 4) {
				var xmlDoc = GXml.parse(request.responseText);
				// obtain the array of markers and loop through it
				var markers = xmlDoc.documentElement.getElementsByTagName("marker");
		        
				for (var i = 0; i < markers.length; i++) {
					// obtain the attribues of each marker
					var lat = parseFloat(markers[i].getAttribute("lat"));
					var lng = parseFloat(markers[i].getAttribute("lng"));
					var point = new GLatLng(lat,lng);            
					var day = markers[i].getAttribute("day");
					var month = markers[i].getAttribute("month");
					var year = markers[i].getAttribute("year");
			        
					temp.setFullYear(parseInt(year),parseInt(month),parseInt(day));
			        
					if (closestTourDate < temp && foundit==false){
						if(temp > today){
							closestTourDate.setFullYear(parseInt(year),parseInt(month),parseInt(day));
							foundit = true;
							label = markers[i].getAttribute("label");
							html = markers[i].getAttribute("html");
							imageurl = markers[i].getAttribute("imageurl");
							locName = markers[i].getAttribute("locName");
							locAddress = markers[i].getAttribute("locAddress");
							locphone = markers[i].getAttribute("locphone");
							nextstopday = markers[i].getAttribute("day");
							nextstopmonth = markers[i].getAttribute("month");
							nextstopyear = markers[i].getAttribute("year");
							city = markers[i].getAttribute("city");
							state = markers[i].getAttribute("state");
							zip = markers[i].getAttribute("zip");
							datelabel = markers[i].getAttribute("datelabel");
						} //end of if(temp > today)
					} //end of if  closestTourDate < temp && foundit==false)    
				}//end of loop for (var i = 0; i < markers.length; i++) 
			}//end of if(request.readyState == 4)
		}
		request.send(null);
		
	} else {
		alert("Sorry, the Google Maps API is not compatible with this browser");
	}//end of if (GBrowserIsCompatible())
	function getRightImage(){
	document.getElementById('nextstopimg').src=imageurl
	document.getElementById('nextstopimg').alt="Ubicación actual " + locName
	document.getElementById('nextstopimg').title="Ubicación actual " + locName
	document.getElementById('nextstoplink').href="/esp/arteryexplorer/arteryexplorer-tour.aspx"
	document.getElementById('address').innerHTML = "<a href='/esp/arteryexplorer/arteryexplorer-tour.aspx'>"+locName +"<br>" + locAddress +"<br>" + city + ", " + state + " " + zip + "<br>" + locphone +"</a>"
}

            
