var map;
var geocoder;
var marker;
var markers = [];
var map;
var j=0;
$(document).ready(function(){
	
geocoder = new GClientGeocoder();

	/*var req = new Request({url: 'a.html', onSuccess: function(txt){
			$$('#classes').set('text', txt);
		}});*/
						
	// Upcoming Events Map
	if (GBrowserIsCompatible()) {
		 
		map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(37.4419, -93.5156), 3);
		//$("#message").appendTo(map.getPane(G_MAP_FLOAT_SHADOW_PANE));
		// Map Events Listed on page
		$('#live-events .events .evt').each(function() {
	//alert($(this).children('.latitude'));
	//alert(index);
	var g, lat, lng, pt;
	try {
				g=$(this).children('.latitude');
		//g = ev.getElement('.latitude');
		//lat = ev.getElement('.latitude').get('html');
		//lng = ev.getElement('.longitude').get('html');
	} catch(e) {
		return false;
	}
		
		var address = $(this).children('.address').html();
		var lat = $(this).children('.latitude').html();
		var lng = $(this).children('.longitude').html();
		var date = $(this).children('.dy').html();
		var className = $(this).children('.Cname').html();
		var msg = '<small>' + date + '</small><br/>' + '<strong style="color:#1964D4">' +  className + '</strong><br/><strong style="color:#333">' + address + '</strong><br/><br/><a href="http://consumer.pairs.com">More Info/Enroll here</a>';
		//alert(address);
		pt = new GLatLng(parseFloat(lat), parseFloat(lng));
		//alert(pt)
			var marker = new GMarker(pt);
              map.addOverlay(marker);
			  //markers[i] = marker;
			 if( j < 10){
				  //alert(j);
			  $("<li />").html(date + '<br/>' + '<strong>' +  className + '</strong><br/><a href="http://consumer.pairs.com" style="text-decoration:none; color:#1964D4; margin-right:25px;">Info/Enroll</a><a href="#map" style="text-decoration:none; color:#1964D4; margin-right:25px;">View Location</a>')
						.click(function(){ 
							map.panTo(marker.getLatLng());
							marker.openInfoWindowHtml(msg);
						})
						.appendTo("#list");j = j+1;
						//$("#message").appendTo(map.getPane(G_MAP_FLOAT_SHADOW_PANE));
			 }
						GEvent.addListener(marker, "click", function(){
						marker.openInfoWindowHtml(msg);
						
						});
            /* //alert(marker +' dsd '+markers[i]);
              GEvent.addListener(marker, "click", function() {
				var html = '<small>' + date + '</small><br/>' + '<strong style="color:#1964D4">' +  className + '</strong><br/><strong style="color:#333">' + address + '</strong><br/><br/><a href="http://consumer.pairs.com">More Info/Enroll here</a>';
                marker.openInfoWindowHtml(html);
              });
	      //GEvent.trigger(marker, "click");*/
		  	
 
	  //alert(markers[1]);
		/*pt = new GLatLng(parseFloat(lat), parseFloat(lng));
		var marker = new GMarker(pt, {
			clickable: true
		});
		GEvent.addListener(marker, 'click', function() {
			var html = '<small>' + ev.getElement('.mo').get('html') + ' ' + ev.getElement('.dy').get('html') + '</small><br/><strong>' + ev.getElement('.loc').get('html') + '</strong>';
			map.openInfoWindowHtml(pt, html);
		});
		map.addOverlay(marker);
		return true;*/
		


}
											
);
		//$$('#video-events .events .evt').each(mapGeo);
	
}
});
//window.addEvent('unload', GUnload());