function Loadmap_main() {	
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl()); //adds "Map/Sat/Hybrid" controls
    map.setCenter(new GLatLng(30.2886,-97.738), 14);
    
	//Open window for intro to using map
	//map.openInfoWindow(map.getCenterLatLng(),document.createTextNode("Click on a red bubble to identify the location."));
	
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
 	  var marker = new GMarker(point);
	  var html;
	  
	  // Show this marker's index in the info window when it is clicked 
	  switch(number) {
	  	case 1: html = "Gregory Gym<p>" + '<a href="gre.php">' + "more info...</a></p>"; break;
		case 2:	html = "Whitaker Fields<p>" + '<a href="wf.php">' + "more info...</a></p>"; break;
		case 3: html = "Main Building (Tower)"; break; 
		case 4: html = "Recreational Sports Center<p>" + '<a href="rsc.php">' + "more info...</a></p>"; break; 
		case 5: html = "Anna Hiss Gym<p>" + '<a href="ahg.php">' + "more info...</a></p>"; break; 
		case 6: html = "Clark Field<p>" + '<a href="clk.php">' + "more info...</a></p>"; break; 
		case 7: html = "Bellmont Hall<p>" + '<a href="bel.php">' + "more info...</a></p>"; break; 
		case 8: html = "Penick-Allison Tennis Center<p>" + '<a href="pnk.php">' + "more info...</a></p>"; break; 
		case 9: html = "Jamail Texas Swimming Center<p>" + '<a href="tsc.php">' + "more info...</a></p>"; break; 
		case 10: html = "Clark Field Basketball Courts<p>" + '<a href="clkbb.php">' + "more info...</a></p>"; break; 
		case 11: html = "Whitaker Tennis Courts<p>" + '<a href="wt.php">' + "more info...</a></p>"; break;  
		case 12: html = "Pickle Research Center<p>" + '<a href="prc.php">' + "more info...</a></p>"; break;
		case 13: html = "Gregory Gym Aquatics Complex<p>" + '<a href="greaq.php">' + "more info...</a></p>"; break;
		default: html = "UT RecSports Facility"; break;
	  }
	  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
	
	var pointGRE = new GLatLng(30.284,-97.737);
	var markerGRE = createMarker(pointGRE, 1);
	var pointGREAQ = new GLatLng(30.2837, -97.7359);
	var markerGREAQ = createMarker(pointGREAQ, 13);
	var pointWF = new GLatLng(30.313,-97.7286);
	var markerWF = createMarker(pointWF, 2);
	var pointMAI = new GLatLng(30.2863,-97.7395);
	var markerMAI = createMarker(pointMAI, 3);
	var pointRSC = new GLatLng(30.2815,-97.733);
	var markerRSC = createMarker(pointRSC, 4);
	var pointAHG = new GLatLng(30.2886,-97.738);
	var markerAHG = createMarker(pointAHG, 5);
	var pointCLK = new GLatLng(30.2816,-97.7342);
	var markerCLK = createMarker(pointCLK, 6);
	var pointBEL = new GLatLng(30.2833,-97.7338);
	var markerBEL = createMarker(pointBEL, 7);
	var pointPNK = new GLatLng(30.2778,-97.7351);
	var markerPNK = createMarker(pointPNK, 8);
	var pointTSC = new GLatLng(30.2796,-97.7333);
	var markerTSC = createMarker(pointTSC, 9);
	var pointCLKBB = new GLatLng(30.2813,-97.7354);
	var markerCLKBB = createMarker(pointCLKBB, 10);
	var pointWT = new GLatLng(30.3151,-97.7267);
	var markerWT = createMarker(pointWT, 11);

    map.addOverlay(markerGRE);
	map.addOverlay(markerGREAQ);
	map.addOverlay(markerWF);
	map.addOverlay(markerMAI);
	map.addOverlay(markerRSC);
	map.addOverlay(markerAHG);
	map.addOverlay(markerCLK);
	map.addOverlay(markerBEL);
	map.addOverlay(markerPNK);
	map.addOverlay(markerTSC);
	map.addOverlay(markerCLKBB); 
	map.addOverlay(markerWT); 

//this is map two of PRC - it's in same page as map-all
    var map2 = new GMap2(document.getElementById("map2"));  //corresponds to div id
    map2.addControl(new GSmallMapControl());
    map2.addControl(new GMapTypeControl()); //adds "Map/Sat/Hybrid" controls
    map2.setCenter(new GLatLng(30.38566,-97.7235), 13);
  
	var pointPRC = new GLatLng(30.3856,-97.7285);
	var markerPRC = createMarker(pointPRC, 12);
	
	map2.addOverlay(markerPRC);
} 

function Loadmap_ahg() {

// CREATE MAP OF AHG
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2886, -97.738), 17,G_HYBRID_MAP);
        
	// Creates a marker whose info window displays the name of the facility
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Anna Hiss Gym<br>" + "Wichita & Dean Keeton Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointAHG = new GLatLng(30.2886, -97.738);
	var markerAHG = createMarker(pointAHG);
			
	map.addOverlay(markerAHG);   	 
	 }
    }
   
function Loadmap_bel() {

// CREATE MAP OF BEL 
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2833,-97.7338), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Bellmont Hall<br>" + "San Jacinto Blvd. & 21st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointBEL = new GLatLng(30.2833,-97.7338);
	var markerBEL = createMarker(pointBEL);
			
	map.addOverlay(markerBEL);
}

function Loadmap_clk() {

// CREATE MAP OF CLK 
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2816,-97.7342), 17,G_HYBRID_MAP);

				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Clark Field<br>" + "San Jacinto Blvd. & 21st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointCLK = new GLatLng(30.2816,-97.7342);
	var markerCLK = createMarker(pointCLK);
			
	map.addOverlay(markerCLK);
}

function Loadmap_clkbb() {

// CREATE MAP OF CLK
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2813,-97.7354), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Clark Field Basketball Courts<br>" + "San Jancinto Blvd. & 21st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointCLKBB = new GLatLng(30.2813,-97.7354);
	var markerCLKBB = createMarker(pointCLKBB);
			
	map.addOverlay(markerCLKBB);
}

function Loadmap_gre() {

// CREATE MAP OF GRE
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.284,-97.737), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Gregory Gym<br>" + "Speedway & 21st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointGRE = new GLatLng(30.284,-97.737);
	var markerGRE = createMarker(pointGRE);
			
	map.addOverlay(markerGRE);
}

function Loadmap_greaq() {

// CREATE MAP OF GREAQ
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2840,-97.7361), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Gregory Gym Aquatic Complex<br>" + "Speedway & 21st Streets (Behind GRE)";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointGREAQ = new GLatLng(30.2837,-97.7359);
	var markerGREAQ = createMarker(pointGREAQ);
			
	map.addOverlay(markerGREAQ);
}

function Loadmap_tsc() {

// CREATE MAP OF TSC 
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2796,-97.7333), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Jamail Texas Swim Center<br>" + "San Jacinto Blvd. & Martin Luther King Jr. Blvd.";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointTSC = new GLatLng(30.2796,-97.7333);
	var markerTSC = createMarker(pointTSC);
			
	map.addOverlay(markerTSC);
}

function Loadmap_pnk() {

// CREATE MAP OF PNK
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2778,-97.7351), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Penick-Allison Tennis Center<br>" + "Trinity & 17th Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointPNK = new GLatLng(30.2778,-97.7351);
	var markerPNK = createMarker(pointPNK);
			
	map.addOverlay(markerPNK);
}

function Loadmap_prc() {

// CREATE MAP OF PRC
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.3856,-97.7285), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Pickle Research Campus<br>" + "Braker Lane & Burnet Road";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointPRC = new GLatLng(30.3856,-97.7285);
	var markerPRC = createMarker(pointPRC);
			
	map.addOverlay(markerPRC);
}

function Loadmap_rsc() {

// CREATE MAP OF RSC 
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.2815,-97.733), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Recreational Sports Center<br>" + "San Jacinto Blvd. & 21st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointRSC = new GLatLng(30.2815,-97.733);
	var markerRSC = createMarker(pointRSC);
			
	map.addOverlay(markerRSC);
}

function Loadmap_wf() {

// CREATE MAP OF WF
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.316,-97.7282), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Whitaker Fields<br>" + "Guadalupe & 51st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointWF = new GLatLng(30.316,-97.7282);
	var markerWF = createMarker(pointWF);
			
	map.addOverlay(markerWF);
}

function Loadmap_wt() {

// CREATE MAP OF WT 
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(30.3151,-97.7267), 17,G_HYBRID_MAP);
				
	// Creates a marker whose info window displays the name of FAC based on given number
	function createMarker(point, number) {
	  var marker = new GMarker(point);
	  var html = "Whitaker Tennis Courts<br>" + "Guadalupe & 51st Streets";
			  
	  // Show this marker's index in the info window when it is clicked 
			  
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	  });	
	  return marker;
	}
			
	var pointWT = new GLatLng(30.3151, -97.7267);
	var markerWT = createMarker(pointWT);
			
	map.addOverlay(markerWT);
}

