var club1;
var club2;
var club3;
var club4;
var club5;
var club6;
var club7;
var club8;
var club9;
var club10;
var club11;

    function CreateMarker(lattitude, longitude, infoWindowHtml)
	{
	    var center = new GLatLng(lattitude,longitude);
	  	var dLocalObj = new GMarker(center, {draggable: false});
	  	GEvent.addListener(dLocalObj, "click", function() {
        	dLocalObj.openInfoWindowHtml(infoWindowHtml);
        });
		
		return dLocalObj;
	}

	function initialize() {
      if (GBrowserIsCompatible()) {
	  	
		//Establish Canvas
        map = new GMap2(document.getElementById("map_canvas"));
		
		//Set map center and zoom level
		map.setCenter(new GLatLng(-31.821565,115.85907), 10);
		
		//amaf
		club1 = CreateMarker(-31.991077,115.915211, "<div class='mapLocation'><div class='mapTitle'><h2>Advanced Martial Arts and Fitness</h2></div><div class='mapLogo'><img src='images/structure/maplogo_amaf.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />Unit 9/5 Milford Street<br />East Victoria Park</p><p><span class='clubTitle'>Contact:</span><br />(08) 9355 0255<br /><a href='http://www.amaf.com.au' target='_blank'>www.amaf.com.au</a></p><p><a href='club_amaf.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//coastal warriors
		club2 = CreateMarker(-31.64526,115.703059, "<div class='mapLocation'><div class='mapTitle'><h2>Coastal Warriors Martial Arts and Kickboxing</h2></div><div class='mapLogo'><img src='images/structure/maplogo_coastal.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />Undercover Area<br />Butler Primary School<br />Tollesbury Avenue<br />Butler</p><p><span class='clubTitle'>Contact:</span><br />(08) 9305 5026<br /><a href='http://www.coastalwarriors.com.au' target='_blank'>www.coastalwarriors.com.au</a></p><p><a href='club_coastal.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//ellenbrook
		club3 = CreateMarker(-31.77821,115.96817, "<div class='mapLocation'><div class='mapTitle'><h2>Ellenbrook Martial Arts</h2></div><div class='mapLogo'><img src='images/structure/maplogo_ellenbrook.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />U4/10 Comserv Loop<br />Ellenbrook</p><p><span class='clubTitle'>Contact:</span><br />0418 949 073<br /><a href='http://www.ellenbrookmartialarts.com.au' target='_blank'>www.ellenbrookmartialarts.com.au</a></p><p><a href='club_ellenbrook.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//kalamunda
	  	club4 = CreateMarker(-31.99114,116.07271, "<div class='mapLocation'><div class='mapTitle'><h2>Kalamunda Kickboxing</h2></div><div class='mapLogo'><img src='images/structure/maplogo_kalamunda.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />Unit 1/27 Laurence Road<br />Lesmurdie WA 6076</p><p><span class='clubTitle'>Contact:</span><br />(08) 6293 1633<br /><a href='http://www.kalamundakickboxing.com.au' target='_blank'>www.kalamundakickboxing.com.au</a></p><p><a href='club_kalamunda.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//philips
	  	club5 = CreateMarker(-31.978007,115.81002, "<div class='mapLocation'><div class='mapTitle'><h2>Phillips Dojos</h2></div><div class='mapLogo'><img src='images/structure/maplogo_philips.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />36 Government Road<br />Nedlands WA 6009</p><p><span class='clubTitle'>Contact:</span><br />0429 123 202<br /><a href='http://www.phillipsdojos.com.au' target='_blank'>www.phillipsdojos.com.au</a></p><p><a href='club_philips.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//seishin
	  	club6 = CreateMarker(-31.861884,115.808615, "<div class='mapLocation'><div class='mapTitle'><h2>Seishin Martial Arts and Fitness Academy</h2></div><div class='mapLogo'><img src='images/structure/maplogo_seishin.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />3/88 Erindale Road<br />Balcatta</p><p><span class='clubTitle'>Contact:</span><br />0416 036 705<br /><a href='http://www.smaf.com.au' target='_blank'>www.smaf.com.au</a></p><p><a href='club_smaf.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//spear
	  	club7 = CreateMarker(-31.78781,115.81436, "<div class='mapLocation'><div class='mapTitle'><h2>Spear Dojo Martial Arts & Fitness Centre</h2></div><div class='mapLogo'><img src='images/structure/maplogo_spear.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />Unit 3, 12 Buckingham Drive<br />Wangara</p><p><span class='clubTitle'>Contact:</span><br />(08) 9409 4172<br /><a href='http://www.speardojo.com' target='_blank'>www.speardojo.com</a></p><p><a href='club_spear.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//total martial arts
	  	club8 = CreateMarker(-31.846792,115.887206, "<div class='mapLocation'><div class='mapTitle'><h2>Total Martial Arts Centre</h2></div><div class='mapLogo'><img src='images/structure/maplogo_total.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />Unit 7/17 Townsend St<br />Malaga</p><p><span class='clubTitle'>Contact:</span><br />(08) 9248 9004<br /><a href='http://www.totalmartialarts.com.au' target='_blank'>www.totalmartialarts.com.au</a></p><p><a href='club_total.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//waima
	  	club9 = CreateMarker(-31.821188,115.817472, "<div class='mapLocation'><div class='mapTitle'><h2>WA Institute of Martial Arts (WAIMA)</h2></div><div class='mapLogo'><img src='images/structure/maplogo_waima.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />15b Canham Way<br />Greenwood WA 6024</p><p><span class='clubTitle'>Contact:</span><br />(08) 9247 4800<br /><a href='mailto:info@waima.com.au'>info@waima.com.au</a><br /><a href='http://www.waima.com.au' target='_blank'>www.waima.com.au</a></p><p><a href='club_waima.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//eastern hills
	  	club10 = CreateMarker(-31.909289,116.100209, "<div class='mapTitle'><h2>Zen Do Kai Eastern Hills</h2></div><div class='mapLogo'><img src='images/structure/maplogo_easternhills.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />Helena Colleged<br />Bilgoman Road<br />Glen Forrest</p><p><span class='clubTitle'>Contact:</span><br />0419 969 451<br /><a href='http://www.zendokai.net.au' target='_blank'>www.zendokai.net.au</a></p><p><a href='club_easternhills.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		//zen do kai
	  	club11 = CreateMarker(-31.907765,115.817767, "<div class='mapLocation'><div class='mapTitle'><h2>Zen Do Kai Martial Arts</h2></div><div class='mapLogo'><img src='images/structure/maplogo_zdk.jpg' /></div><div class='mapDetails'><p><span class='clubTitle'>Address:</span><br />U6, 1 Roberts St<br />Osborne Park</p><p><span class='clubTitle'>Contact:</span><br />0418 912 585<br /><a href='http://www.zendokaiwa.com' target='_blank'>www.zendokaiwa.com</a></p><p><a href='club_zdk.php'><img src='images/structure/but_viewclub.jpg' /></a></p></div></div>");
		
		
	  
		//Add markers
		map.addOverlay(club1);
		map.addOverlay(club2);
		map.addOverlay(club3);
		map.addOverlay(club4);
		map.addOverlay(club5);
		map.addOverlay(club6);
		map.addOverlay(club7);
		map.addOverlay(club8);
		map.addOverlay(club9);
		map.addOverlay(club10);
		map.addOverlay(club11);
		  
		//Add Controls, remove Scale
		var customUI = map.getDefaultUI();
		customUI.controls.scalecontrol = false;
		map.setUI(customUI);

      }
    }
	
    function gotoClub1() {    
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.991077,115.915211);
	  map.panTo(center);
	  GEvent.trigger(club1, "click");
	}
	
    function gotoClub2() {    
	  club1.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.64526,115.703059);
	  map.panTo(center);
	  GEvent.trigger(club2, "click");
	}
	
    function gotoClub3() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  //club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.77821,115.96817);
	  map.panTo(center);
	  GEvent.trigger(club3, "click");
	}
	
    function gotoClub4() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  //club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.99114,116.07271);
	  map.panTo(center);
	  GEvent.trigger(club4, "click");
	}
	
	function gotoClub5() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  //club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.978007,115.81002);
	  map.panTo(center);
	  GEvent.trigger(club5, "click");
	}
	
	function gotoClub6() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  //club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.861884,115.808615);
	  map.panTo(center);
	  GEvent.trigger(club6, "click");
	}
	
	function gotoClub7() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  //club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.78781,115.81436);
	  map.panTo(center);
	  GEvent.trigger(club7, "click");
	}
	
	function gotoClub8() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  //club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.846792,115.887206);
	  map.panTo(center);
	  GEvent.trigger(club8, "click");
	}
	
	function gotoClub9() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  //club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.821188,115.817472);
	  map.panTo(center);
	  GEvent.trigger(club9, "click");
	}
	
	function gotoClub10() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  //club10.closeInfoWindow();
	  club11.closeInfoWindow();
      var center = new GLatLng(-31.909289,116.100209);
	  map.panTo(center);
	  GEvent.trigger(club10, "click");
	}
	
	function gotoClub11() {    
	  club1.closeInfoWindow();
	  club2.closeInfoWindow();
	  club3.closeInfoWindow();
	  club4.closeInfoWindow();
	  club5.closeInfoWindow();
	  club6.closeInfoWindow();
	  club7.closeInfoWindow();
	  club8.closeInfoWindow();
	  club9.closeInfoWindow();
	  club10.closeInfoWindow();
	  //club11.closeInfoWindow();
      var center = new GLatLng(-31.907765,115.817767);
	  map.panTo(center);
	  GEvent.trigger(club11, "click");
	}
	
	
	