

// Creates a marker whose info window displays the given body

function createMarker(point, html) {
  var marker = new GMarker(point);

  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(html);
  });

  return marker;
}

function createMap() {
  var map = new GMap(document.getElementById("map"));
  map.addControl(new GLargeMapControl());
  map.addControl(new GMapTypeControl());
  map.centerAndZoom(new GPoint(-100, 40), 13);


  var point = new GPoint(-121.3827, 
                         38.6238);
  var marker = createMarker(point, ' <b>418 Lodge</b><br> <b>Sacramento, CA</b><br> <a href="http://418lodge.org/">http://418lodge.org/</a><br> <a href="mailto:418secretary@animasolis.com">418secretary@animasolis.com</a><br> P.O. Box 215503<br> Sacramento, CA 95821   ');
  map.addOverlay(marker);


  var point = new GPoint(-115.242469, 
                         36.217564);
  var marker = createMarker(point, ' <b>AHBH Oasis</b><br> <b>Las Vegas, NV</b><br> <a href="http://www.ahbh-oto.org/">http://www.ahbh-oto.org/</a><br> <a href="mailto:info@ahbh-oto.org">info@ahbh-oto.org</a><br> 3157 N. Rainbow Blvd. #210<br> Las Vegas, NV 89108-4578   ');
  map.addOverlay(marker);


  var point = new GPoint(-70.2671, 
                         43.6582);
  var marker = createMarker(point, ' <b>Abrahadabra Oasis</b><br> <b>Portland, ME</b><br> <a href="http://www.abrahadabra-oto.org/">http://www.abrahadabra-oto.org/</a><br> <a href="mailto:secretary@abrahadabra-oto.org">secretary@abrahadabra-oto.org</a><br> P.O. Box 10468<br> Portland, ME 04104   ');
  map.addOverlay(marker);


  var point = new GPoint(-90.056341, 
                         29.965962);
  var marker = createMarker(point, ' <b>Alombrados Oasis</b><br> <b>New Orleans, LA</b><br> <a href="http://alombrados-oto.org/">http://alombrados-oto.org/</a><br> <a href="mailto:dis_isochron@yahoo.com">dis_isochron@yahoo.com</a><br> 831 Elysian Fields Ave #239<br> New Orleans, LA 70117   ');
  map.addOverlay(marker);


  var point = new GPoint(-87.65485, 
                         41.961937);
  var marker = createMarker(point, ' <b>Aum. Ha. Lodge</b><br> <b>Chicago, IL</b><br> <a href="http://www.aumha-oto.org/">http://www.aumha-oto.org/</a><br> <a href="mailto:aumhacampmaster@msn.com">aumhacampmaster@msn.com</a><br> 1002 Montrose Ave.<br> P.O. Box 135<br> Chicago, IL 60613   ');
  map.addOverlay(marker);


  var point = new GPoint(-76.982864, 
                         39.800745);
  var marker = createMarker(point, ' <b>Azul Nox Encampment</b><br> <b>Hanover, PA</b><br> <a href="http://www.azulnox.org">http://www.azulnox.org</a><br> <a href="mailto:info@azulnox.org">info@azulnox.org</a><br> <br> Hanover, PA    ');
  map.addOverlay(marker);


  var point = new GPoint(-81.801658, 
                         41.481119);
  var marker = createMarker(point, ' <b>Black Sun Oasis</b><br> <b>Akron, OH</b><br> <a href="http://www.blacksun93.org/">http://www.blacksun93.org/</a><br> <a href="mailto:master@blacksun93.org">master@blacksun93.org</a><br> PO Box 770554<br> Cleveland, OH 44107   ');
  map.addOverlay(marker);


  var point = new GPoint(-122.270499, 
                         37.869505);
  var marker = createMarker(point, ' <b>Blazing Star Oasis</b><br> <b>San Francisco, CA</b><br> <a href="http://www.blazingstar-oto.org/">http://www.blazingstar-oto.org/</a><br> <a href="mailto:master@blazingstar-oto.org">master@blazingstar-oto.org</a><br> PO Box 11386<br> Berkeley, CA 94712   ');
  map.addOverlay(marker);


  var point = new GPoint(-83.1463, 
                         42.4886);
  var marker = createMarker(point, ' <b>Blue Equinox Oasis</b><br> <b>Royal Oak, MI</b><br> <a href="http://www.blueequinox.org/">http://www.blueequinox.org/</a><br> <a href="mailto:master@blueequinox.org">master@blueequinox.org</a><br> P O Box 628<br> Royal Oak, MI 48068-0628   ');
  map.addOverlay(marker);


  var point = new GPoint(-96.82877, 
                         32.84694);
  var marker = createMarker(point, ' <b>Bubastis Oasis</b><br> <b>Dallas, TX</b><br> <a href="http://www.bubastis-oto.org/">http://www.bubastis-oto.org/</a><br> <a href="mailto:master@bubastis-oto.org">master@bubastis-oto.org</a><br> P.O. Box 7155<br> Dallas, TX 75209-7155   ');
  map.addOverlay(marker);


  var point = new GPoint(-123.092, 
                         44.0541);
  var marker = createMarker(point, ' <b>Coph Nia Oasis</b><br> <b>Eugene, OR</b><br> <a href="http://www.cophnia-oto.org/">http://www.cophnia-oto.org/</a><br> <a href="mailto:info@cophnia-oto.org">info@cophnia-oto.org</a><br> P O Box 11921<br> Eugene, OR 97440-4121   ');
  map.addOverlay(marker);


  var point = new GPoint(-84.388, 
                         33.7488);
  var marker = createMarker(point, ' <b>Dove And Serpent Oasis</b><br> <b>Atlanta, GA</b><br> <a href="http://www.doveserpent-oto.org/">http://www.doveserpent-oto.org/</a><br> <a href="mailto:doveserpent@doveserpent-oto.org">doveserpent@doveserpent-oto.org</a><br> P.O. Box 5410<br> Atlanta, GA 31107   ');
  map.addOverlay(marker);


  var point = new GPoint(-117.6711, 
                         33.6);
  var marker = createMarker(point, ' <b>Golden Lotus Oasis</b><br> <b>Mission Viejo, CA</b><br> <a href="http://www.goldenlotus-oto.org/">http://www.goldenlotus-oto.org/</a><br> <a href="mailto:lutea@goldenlotus-oto.org">lutea@goldenlotus-oto.org</a><br> P O Box 2778<br> Mission Viejo, CA 92690-2778   ');
  map.addOverlay(marker);


  var point = new GPoint(-94.595, 
                         39.0372);
  var marker = createMarker(point, ' <b>Heru-Behutet Oasis</b><br> <b>Kansas City, KS</b><br> <a href="http://www.behutet-oto.org/">http://www.behutet-oto.org/</a><br> <a href="mailto:oto@behutet.com">oto@behutet.com</a><br> P.O. Box 30541<br> Kansas City, KS 64112   ');
  map.addOverlay(marker);


  var point = new GPoint(-117.923, 
                         33.6208);
  var marker = createMarker(point, ' <b>Heru-Ra-Ha Lodge</b><br> <b>Newport Beach, CA</b><br> <a href="http://www.heruraha-oto.org/">http://www.heruraha-oto.org/</a><br> <a href="mailto:orobas@newaeonfilms.com">orobas@newaeonfilms.com</a><br> P O Box 3111<br> Newport Beach, CA 92659-0705   ');
  map.addOverlay(marker);


  var point = new GPoint(-122.3115, 
                         47.6591);
  var marker = createMarker(point, ' <b>Horizon Oasis</b><br> <b>Seattle, WA</b><br> <a href="http://www.seattle-oto.org/">http://www.seattle-oto.org/</a><br> <a href="mailto:horizon@seattle-oto.org">horizon@seattle-oto.org</a><br> PO Box 95183<br> Seattle, WA 98145-2183   ');
  map.addOverlay(marker);


  var point = new GPoint(-111.8586, 
                         40.7288);
  var marker = createMarker(point, ' <b>Horus Oasis</b><br> <b>Salt Lake City, UT</b><br> <a href="http://www.horusoto.org/">http://www.horusoto.org/</a><br> <a href="mailto:master@horusoto.org">master@horusoto.org</a><br> P O Box 521891<br> Salt Lake City, UT 84152-1891   ');
  map.addOverlay(marker);


  var point = new GPoint(-70.895313, 
                         42.519401);
  var marker = createMarker(point, ' <b>Knights Templar Oasis</b><br> <b>Salem, MA</b><br> <a href="http://www.kto.org/">http://www.kto.org/</a><br> <a href="mailto:info@kto.org">info@kto.org</a><br> 203 Washington St #233<br> Salem, MA 01970   ');
  map.addOverlay(marker);


  var point = new GPoint(-112.557787, 
                         33.397504);
  var marker = createMarker(point, ' <b>Lapis Lazuli Camp</b><br> <b>Phoenix, AZ</b><br> <a href="http://www.lapislazuli-oto.org/">http://www.lapislazuli-oto.org/</a><br> <a href="mailto:bodymaster@lapislazuli-oto.org">bodymaster@lapislazuli-oto.org</a><br> P.O. Box 1847<br> Buckeye, AZ 85326   ');
  map.addOverlay(marker);


  var point = new GPoint(-93.247593, 
                         45.004255);
  var marker = createMarker(point, ' <b>Leaping Laughter Lodge</b><br> <b>Minneapolis, MN</b><br> <a href="http://www.leapinglaughter.org/">http://www.leapinglaughter.org/</a><br> <a href="mailto:lodge@leapinglaughter.org">lodge@leapinglaughter.org</a><br> 1618 Central Avenue NE<br> Suite 125<br> Minneapolis, MN 55413   ');
  map.addOverlay(marker);


  var point = new GPoint(-72.143919, 
                         41.759545);
  var marker = createMarker(point, ' <b>Mithras Encampment</b><br> <b>Windham, CT</b><br> <a href="http://www.mithras-oto.org/">http://www.mithras-oto.org/</a><br> <a href="mailto:bodymaster@mithras-oto.org">bodymaster@mithras-oto.org</a><br> PO Box 178<br> Chaplin, CT 06235   ');
  map.addOverlay(marker);


  var point = new GPoint(-111.9844, 
                         41.1976);
  var marker = createMarker(point, ' <b>NOX Oasis</b><br> <b>Ogden, UT</b><br> <a href="http://www.myspace.com/ogdenvalleyoto">http://www.myspace.com/ogdenvalleyoto</a><br> <a href="mailto:noxbodymaster@yahoo.com">noxbodymaster@yahoo.com</a><br> PO Box 3008<br> Ogden, UT 84409-3008   ');
  map.addOverlay(marker);


  var point = new GPoint(-78.8914, 
                         42.9158);
  var marker = createMarker(point, ' <b>Pyramid Lodge</b><br> <b>Buffalo, NY</b><br> <a href="http://www.pyramidlodge.com/">http://www.pyramidlodge.com/</a><br> <a href="mailto:pl_oto@localnet.com">pl_oto@localnet.com</a><br> P O Box 1067<br> Buffalo, NY 14213-7067   ');
  map.addOverlay(marker);


  var point = new GPoint(-97.705, 
                         30.3911);
  var marker = createMarker(point, ' <b>Scarlet Woman Lodge</b><br> <b>Austin, TX</b><br> <a href="http://www.scarletwoman.org/">http://www.scarletwoman.org/</a><br> <a href="mailto:lodgemaster@scarletwoman.org">lodgemaster@scarletwoman.org</a><br> P O Box 81873<br> Austin, TX 78708   ');
  map.addOverlay(marker);


  var point = new GPoint(-81.364524, 
                         28.62664);
  var marker = createMarker(point, ' <b>Secret Centre Camp</b><br> <b>Orlando, FL</b><br> <a href="http://secretcentre-oto.org/">http://secretcentre-oto.org/</a><br> <a href="mailto:bodymaster@secretcentre-oto.org">bodymaster@secretcentre-oto.org</a><br> P.O. Box 940825<br> Maitland, FL 32794-0825   ');
  map.addOverlay(marker);


  var point = new GPoint(-97.54753, 
                         35.496556);
  var marker = createMarker(point, ' <b>Sekhet-Bast-Ra Oasis</b><br> <b>Oklahoma City, OK</b><br> <a href="http://www.sekhetbastra.org/">http://www.sekhetbastra.org/</a><br> <a href="mailto:info@sekhetbastra.org">info@sekhetbastra.org</a><br> 2714 N. Pennsylvania<br> Oklahoma City, OK 73107   ');
  map.addOverlay(marker);


  var point = new GPoint(-122.651405, 
                         45.519479);
  var marker = createMarker(point, ' <b>Sekhet-Maat Lodge</b><br> <b>Portland, OR</b><br> <a href="http://www.sekhetmaat.com/">http://www.sekhetmaat.com/</a><br> <a href="mailto:info@sekhetmaat.com">info@sekhetmaat.com</a><br> 1409 SE Stark St.<br> Portland, OR 97214   ');
  map.addOverlay(marker);


  var point = new GPoint(-110.9398, 
                         32.2356);
  var marker = createMarker(point, ' <b>Seven Spirits Oasis</b><br> <b>Tucson, AZ</b><br> <a href="http://www.sevenspirits.org/">http://www.sevenspirits.org/</a><br> <a href="mailto:bodymaster@sevenspirits.org">bodymaster@sevenspirits.org</a><br> PO Box 42772<br> Tucson, AZ 85733-2772   ');
  map.addOverlay(marker);


  var point = new GPoint(-122.2651, 
                         37.8324);
  var marker = createMarker(point, ' <b>Sirius Camp</b><br> <b>Oakland, CA</b><br> <a href="http://www.sirius-oto.org/">http://www.sirius-oto.org/</a><br> <a href="mailto:GlennTurn@aol.com">GlennTurn@aol.com</a><br> c/o 4075 Telegraph Ave<br> Oakland, CA 94609   ');
  map.addOverlay(marker);


  var point = new GPoint(-94.1371, 
                         36.0404);
  var marker = createMarker(point, ' <b>Sol Invictus Oasis</b><br> <b>Fayetteville, AR</b><br> <a href="http://www.solinvictus-oto.org/">http://www.solinvictus-oto.org/</a><br> <a href="mailto:si93@solinvictus-oto.org">si93@solinvictus-oto.org</a><br> 1564 W. 6th St.<br> PMB C-11<br> Fayetteville, AR 72701   ');
  map.addOverlay(marker);


  var point = new GPoint(-118.24933, 
                         34.220691);
  var marker = createMarker(point, ' <b>Star Sapphire Lodge</b><br> <b>Los Angeles, CA</b><br> <a href="http://starsapphire-oto.org/">http://starsapphire-oto.org/</a><br> <a href="mailto:master@starsapphire-oto.org">master@starsapphire-oto.org</a><br> 3212 1/2 Honolulu Ave<br> La Crescenta, CA 91214   ');
  map.addOverlay(marker);


  var point = new GPoint(-95.42939, 
                         29.827315);
  var marker = createMarker(point, ' <b>Starry Bayou Encampment</b><br> <b>Houston, TX</b><br> <a href="http://www.starrybayou-oto.org/">http://www.starrybayou-oto.org/</a><br> <a href="mailto:rbdevelopment93@yahoo.com">rbdevelopment93@yahoo.com</a><br> 4232 Ella Blvd. #121<br> Houston, TX 77008   ');
  map.addOverlay(marker);


  var point = new GPoint(-106.648636, 
                         35.08418);
  var marker = createMarker(point, ' <b>Subtlety or Force Encampment</b><br> <b>Albuquerque, NM</b><br> <a href="http://sof-oto.org/">http://sof-oto.org/</a><br> <a href="mailto:master@sof-oto.org">master@sof-oto.org</a><br> PO BOX 40148<br> Albuquerque, NM 87196   ');
  map.addOverlay(marker);


  var point = new GPoint(-80.3251, 
                         25.6624);
  var marker = createMarker(point, ' <b>Swirling Star Oasis</b><br> <b>Miami, FL</b><br> <a href="http://swirlingstar-oto.org/">http://swirlingstar-oto.org/</a><br> <a href="mailto:info@swirlingstar-oto.org">info@swirlingstar-oto.org</a><br> P O Box 56-6251<br> Miami, FL 33256-6251   ');
  map.addOverlay(marker);


  var point = new GPoint(-74.0004, 
                         40.7417);
  var marker = createMarker(point, ' <b>Tahuti Lodge</b><br> <b>New York, NY</b><br> <a href="http://tahutilodge.org/">http://tahutilodge.org/</a><br> <a href="mailto:tahutilodge@tahutilodge.org">tahutilodge@tahutilodge.org</a><br> Old Chelsea Station<br> P.O. Box 1535<br> New York, NY 10113-1535   ');
  map.addOverlay(marker);


  var point = new GPoint(-75.138084, 
                         39.975611);
  var marker = createMarker(point, ' <b>Thelesis Lodge</b><br> <b>Philadelphia, PA</b><br> <a href="http://www.thelesis.org/">http://www.thelesis.org/</a><br> <a href="mailto:thelesis@hotmail.com">thelesis@hotmail.com</a><br> 1627 North Second Street<br> Suite 220<br> Philadelphia, PA 19122   ');
  map.addOverlay(marker);


  var point = new GPoint(-85.8232, 
                         38.2874);
  var marker = createMarker(point, ' <b>Theorte Ekstasis Camp</b><br> <b>Louisville, KY</b><br> <a href="http://www.theorteekstasis.org/oto/">http://www.theorteekstasis.org/oto/</a><br> <a href="mailto:campmaster@theorteekstasis.org">campmaster@theorteekstasis.org</a><br> P.O. Box 2053<br> New Albany, IN 47150   ');
  map.addOverlay(marker);


  var point = new GPoint(-122.635269, 
                         47.628978);
  var marker = createMarker(point, ' <b>Vortex Oasis</b><br> <b>Tacoma, WA</b><br> <a href="http://www.vortexoto.org/">http://www.vortexoto.org/</a><br> <a href="mailto:info@vortexoto.org">info@vortexoto.org</a><br> PMB #124<br> 5050 State Hwy 303 #103<br> Bremerton, WA 98311   ');
  map.addOverlay(marker);


  var point = new GPoint(-81.398181, 
                         30.32275);
  var marker = createMarker(point, ' <b>Warrior Island Camp</b><br> <b>Jacksonville, FL</b><br> <a href="http://www.warriorisland-oto.org/">http://www.warriorisland-oto.org/</a><br> <a href="mailto:Shenhah@Thelema93.com">Shenhah@Thelema93.com</a><br> 246 3rd Street<br> Neptune Beach, FL 32266   ');
  map.addOverlay(marker);


  var point = new GPoint(-76.7409, 
                         39.2757);
  var marker = createMarker(point, ' <b>William Blake Lodge</b><br> <b>Baltimore, MD</b><br> <a href="http://www.williamblakeoto.org/">http://www.williamblakeoto.org/</a><br> <a href="mailto:kakurowski@juno.com">kakurowski@juno.com</a><br> P O Box 3183<br> Baltimore, MD 21228-3183   ');
  map.addOverlay(marker);


  var point = new GPoint(-75.9116, 
                         40.3683);
  var marker = createMarker(point, ' <b>Xanadu Oasis</b><br> <b>Reading, PA</b><br> <a href="http://www.xanaduoto.com/">http://www.xanaduoto.com/</a><br> <a href="mailto:xanadu@xanaduoto.com">xanadu@xanaduoto.com</a><br> P O Box 13431<br> Reading, PA 19612-3431   ');
  map.addOverlay(marker);

}

