  function initialize() {
    var myLatlng = new google.maps.LatLng(21.406408847594108, -157.93790817260742);
    var myOptions = {
      zoom: 10,
      center: myLatlng,
      mapTypeControl: false,
scrollwheel: false,
    mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
    navigationControl: true,
    navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
    mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
    var infoWindow = new google.maps.InfoWindow;


    var name = "New Hope Town";
    var address = "1202 Prospect Street<br />Honolulu, Hawaii 96822";
    var type = "New Hope Town";
    var point = new google.maps.LatLng(21.30987, -157.84111);
    var html = "<strong><a href=\"http://newhopetown.org/\">" + name + "</a></strong><br /><em>Alex Michel</em><br /><br /><strong>Robert Louis Stevenson Middle School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu East Shore";
    var address = "451 Ulumanu Dr<br />Kailua, Hawaii 96734";
    var type = "New Hope Oahu East Shore";
    var point = new google.maps.LatLng(21.365461, -157.734233);
    var html = "<strong><a href=\"http://www.newhopeeastshore.org\">" + name + "</a></strong><br /><em>Rick Botelho</em><br /><br /><strong>Kailua High School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Life Family Church";
    var address = "7-32-2 Higashi Fujisawa<br />Iruma-shi, Narimasu ";
    var type = "New Life Family Church";
    var point = new google.maps.LatLng(35.69384, 139.703549);
    var html = "<strong><a href=\"http://www.nlfc.biz/\">" + name + "</a></strong><br /><em>Jun Tamura</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Chapel";
    var address = "2861 Los Feliz Blvd.<br />Los Angeles, California 90039";
    var type = "New Hope Chapel";
    var point = new google.maps.LatLng(34.126634, -118.262452);
    var html = "<strong><a href=\"www.newhopela.com\">" + name + "</a></strong><br /><em>Ted Kang</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu at West Oahu";
    var address = "89-980 Nanakuli Ave.<br />Waianae, Hawaii 96792";
    var type = "New Hope Oahu at West Oahu";
    var point = new google.maps.LatLng(21.387226, -158.130565);
    var html = "<strong><a href=\"http://westoahu.enewhope.org\">" + name + "</a></strong><br /><em>Rich Wilbur</em><br /><br /><strong>Nanakuli High School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu at South Shore";
    var address = "503 Kamoku St.<br />Honolulu, Hawaii 96826";
    var type = "New Hope Oahu at South Shore";
    var point = new google.maps.LatLng(21.285046, -157.825966);
    var html = "<strong><a href=\"http://southshore.enewhope.org\">" + name + "</a></strong><br /><em>Richard Waialeale</em><br /><br /><strong>Ala Wai Elementary School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu at Manoa";
    var address = "2445 Kaala St.<br />Honolulu, Hawaii 96822";
    var type = "New Hope Oahu at Manoa";
    var point = new google.maps.LatLng(21.303584, -157.818885);
    var html = "<strong><a href=\"http://manoa.enewhope.org\">" + name + "</a></strong><br /><em>Sam Kapu</em><br /><br /><strong>Mid Pacific Institute</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu at Hawaii Kai";
    var address = "511 Lunalilo Home Rd.<br />Honolulu, Hawaii 96825";
    var type = "New Hope Oahu at Hawaii Kai";
    var point = new google.maps.LatLng(21.286450, -157.697333);
    var html = "<strong><a href=\"http://www.newhopehawaiikai.org/\">" + name + "</a></strong><br /><em>Aaron Cordeiro</em><br /><br /><strong>Kaiser High School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu at Aiea";
    var address = "98-1230 Moanalua Rd.<br />Aiea, Hawaii 96701";
    var type = "New Hope Oahu at Aiea";
    var point = new google.maps.LatLng(21.381235, -157.934895);
    var html = "<strong><a href=\"http://aiea.enewhope.org\">" + name + "</a></strong><br /><em>Marcus Sanders</em><br /><br /><strong>Alvah Scott Elementary School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Oahu at Sand Island";
    var address = "290 Sand Island Access Rd.<br />Honolulu, Hawaii 96819";
    var type = "New Hope Oahu at Sand Island";
    var point = new google.maps.LatLng(21.327250, -157.888096);
    var html = "<strong><a href=\"http://sandisland.enewhope.org\">" + name + "</a></strong><br /><em>Dominick Kaaihue</em><br /><br /><strong>New Hope Ministry Center</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/orange-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);



    var name = "New Hope Haleiwa";
    var address = "66-505 Haleiwa Road<br />Haleiwa, Hawaii 96712";
    var type = "New Hope Haleiwa";
    var point = new google.maps.LatLng(21.58501, -158.11404);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Pastors Glenn & Theresa Rosario</em><br /><br /><strong>Haleiwa Elementary School Cafe</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Okinawa";
    var address = "16-2 Mihama Chatan-Cho<br />Nakagami-gun, Okinawa ";
    var type = "New Hope Okinawa";
    var point = new google.maps.LatLng(26.212401, 127.680932);
    var html = "<strong><a href=\"http://www.newhope-okinawa.org\">" + name + "</a></strong><br /><em>Keiichi Kuboe</em><br /><br /><strong>Mihama Media Station</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Wahiawa";
    var address = "2035 California Avenue<br />Wahiawa, Hawaii 96786";
    var type = "New Hope Wahiawa";
    var point = new google.maps.LatLng(21.506786, -157.999186);
    var html = "<strong><a href=\"www.newhopemililani.org\">" + name + "</a></strong><br /><em>Lori Shimabukuro</em><br /><br /><strong>Iliahi Elementary School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Waimea";
    var address = "65-1078 Mamalahoa Hwy<br />Kamuela, Hawaii 96743";
    var type = "New Hope Waimea";
    var point = new google.maps.LatLng(20.024727, -155.662051);
    var html = "<strong><a href=\"www.newhopewaimea.org\">" + name + "</a></strong><br /><em>Sonny Shimaoka</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Volcano";
    var address = "11-3019 A Volcano Rd<br />Volcano, Hawaii 96785";
    var type = "New Hope Volcano";
    var point = new google.maps.LatLng(19.454593, -155.173972);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Ray Glory</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Puna";
    var address = "15-3084 Government Main Rd.<br />Pahoa, Hawaii 96778";
    var type = "New Hope Puna";
    var point = new google.maps.LatLng(19.518098, -154.844179);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Morris Niimi</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Pearl Community";
    var address = "2100 Hookiekie Street<br />Pearl City, Hawaii 96782";
    var type = "New Hope Pearl Community";
    var point = new google.maps.LatLng(21.411592, -157.952026);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Nando Jaime</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Maui";
    var address = "68 North Market Street<br />Wailuku, Hawaii 96793";
    var type = "New Hope Maui";
    var point = new google.maps.LatLng(20.888987, -156.502207);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Pastor Dwayne & Janet Betsill</em><br /><br /><strong>Iao Theatre</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Keaau";
    var address = "16-565 Keaau Pahoa Rd<br />Keaau, Hawaii 96749";
    var type = "New Hope Keaau";
    var point = new google.maps.LatLng(19.621767, -155.037846);
    var html = "<strong><a href=\"www.newhopekauai.org\">" + name + "</a></strong><br /><em>Pastor Markham & Luana Rosehill</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Kailua";
    var address = "160 Mookua St.<br />Kailua, Hawaii 96734";
    var type = "New Hope Kailua";
    var point = new google.maps.LatLng(21.395066, -157.735628);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Pastor Rick & Martha Stinton</em><br /><br /><strong>New Hope Kailua</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Hamakua";
    var address = "27-330 Old Malamahoa Hw<br />Papaikou, Hawaii 96781";
    var type = "New Hope Hamakua";
    var point = new google.maps.LatLng(19.789364, -155.093531);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Pastor George & Shelley Karvas</em><br /><br /><strong>Kalanianaole Auditorium</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope East Hawaii";
    var address = "16-675 Milo St.<br />Keaau, Hawaii 96749";
    var type = "New Hope East Hawaii";
    var point = new google.maps.LatLng(19.627865, -155.029375);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Pastor Scott & Christine Shiroma</em><br /><br /><strong>Christian Liberty School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope at the Crossroads";
    var address = "116 Hualalai St. #201<br />Hilo, Hawaii 96720";
    var type = "New Hope at the Crossroads";
    var point = new google.maps.LatLng(19.717433, -155.082538);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Pastor Rodney & Brenda Chapman</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Nepal";
    var address = "<br />, Hawaii ";
    var type = "New Hope Nepal";
    var point = new google.maps.LatLng(27.702871, 85.318244);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Noel Isaacs</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "J-House Osaka";
    var address = "<br />, Hawaii ";
    var type = "J-House Osaka";
    var point = new google.maps.LatLng(34.693738, 135.502165);
    var html = "<strong><a href=\"http://www.jhouse.tv/english/index.htm\">" + name + "</a></strong><br /><em>Katsuya Iida</em><br /><br /><strong>J-House Building</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "Shalom Christian Fellowship  (NHI Partner)";
    var address = "7-9-6 Nishi<br />Shinjuku, Shinkuku ";
    var type = "Shalom Christian Fellowship  (NHI Partner)";
    var point = new google.maps.LatLng(35.694937, 139.697372);
    var html = "<strong><a href=\"http://www.scflink.org/\">" + name + "</a></strong><br /><em>Boie Alinsod</em><br /><br /><strong>Kotobuki Building</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Okinawa";
    var address = "<br />, Hawaii ";
    var type = "New Hope Okinawa";
    var point = new google.maps.LatLng(26.212401, 127.680932);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em></em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "Church of Glory Kichijoji (NHI Partner)";
    var address = "<br />, Shinkuku ";
    var type = "Church of Glory Kichijoji (NHI Partner)";
    var point = new google.maps.LatLng(35.69384, 139.703549);
    var html = "<strong><a href=\"http://church.ne.jp/glory\">" + name + "</a></strong><br /><em>Jun Tamura</em><br /><br /><strong>Musashino Event Hall near Kichijoji station</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "Shinjuku Shalom (NHI Partner)";
    var address = "7-9-7 Nishi<br />Shinjuku, Shinkuku ";
    var type = "Shinjuku Shalom (NHI Partner)";
    var point = new google.maps.LatLng(35.69384, 139.703549);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Elmer Inafuku</em><br /><br /><strong>Nikka Building B1</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Yokohama";
    var address = "10 Yoshida-cho<br />Naka-ku, Yokohama ";
    var type = "New Hope Yokohama";
    var point = new google.maps.LatLng(35.447507, 139.642345);
    var html = "<strong><a href=\"www.newhope-yokohama.org\">" + name + "</a></strong><br /><em>Toru Majima</em><br /><br /><strong>Saito Building</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Sapporo";
    var address = "1-5, Maeda 5-7<br />Teine-ku, Sapporo ";
    var type = "New Hope Sapporo";
    var point = new google.maps.LatLng(43.062096, 141.354376);
    var html = "<strong><a href=\"www.newhopesapporo.net\">" + name + "</a></strong><br /><em>Shingo Baba</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Osaka";
    var address = "<br />, Chiba ";
    var type = "New Hope Osaka";
    var point = new google.maps.LatLng(34.693738, 135.502165);
    var html = "<strong><a href=\"www.newhope-osaka.org\">" + name + "</a></strong><br /><em>Sangchol Lee</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Chiba";
    var address = "1-3-10 CUBE 1F<br />Yachiyodaiminami, Chiba ";
    var type = "New Hope Chiba";
    var point = new google.maps.LatLng(35.607267, 140.106291);
    var html = "<strong><a href=\"www.newhope-chiba.org\">" + name + "</a></strong><br /><em>Yoshinori Sumiya</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Narimasu Sattelite Church";
    var address = "308 Tsurumaki-cho<br />Waseda, Shinkuku ";
    var type = "New Hope Narimasu Sattelite Church";
    var point = new google.maps.LatLng(35.689488, 139.691706);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Talo Sataraka & Shintaro Watanabe</em><br /><br /><strong>Tabuchi Building</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope South Bay";
    var address = "4040 Spencer St Ste FGHK<br />Torrance, California 90503";
    var type = "New Hope South Bay";
    var point = new google.maps.LatLng(33.84097, -118.352039);
    var html = "<strong><a href=\"http://newhopesb.newsong.net\">" + name + "</a></strong><br /><em>Charles Lee</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Missoula";
    var address = "336 Livingstone St<br />Missoula, Montana 59801";
    var type = "New Hope Missoula";
    var point = new google.maps.LatLng(46.705846, -112.179946);
    var html = "<strong><a href=\"www.newhopemissoula.com\">" + name + "</a></strong><br /><em>Aaron Koepke</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Brisbane";
    var address = "46 Kelvin Grove Road <br />Kelvin Grove, Brisbane QLD 4059";
    var type = "New Hope Brisbane";
    var point = new google.maps.LatLng(-27.458378, 153.013451);
    var html = "<strong><a href=\"www.newhopebrisbane.org\">" + name + "</a></strong><br /><em>Matt Prater</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Simi Valley";
    var address = "2350 Shasta Way<br />Simi Valley, California 93065";
    var type = "New Hope Simi Valley";
    var point = new google.maps.LatLng(34.276251, -118.788488);
    var html = "<strong><a href=\"www.newhopewestcoast.org\">" + name + "</a></strong><br /><em>James Craft</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Leeward";
    var address = "94-050 Farrington Hwy<br />Waipahu, Hawaii 96797";
    var type = "New Hope Leeward";
    var point = new google.maps.LatLng(21.377633, -158.024165);
    var html = "<strong><a href=\"http://www.newhopeleeward.org\">" + name + "</a></strong><br /><em>Mike Lwin</em><br /><br /><strong>Waipahu Town Center</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope HIlo";
    var address = "840 Kupulau Rd<br />Hilo, Hawaii 96720";
    var type = "New Hope HIlo";
    var point = new google.maps.LatLng(19.669247, -155.105674);
    var html = "<strong><a href=\"http://www.newhopehilo.org/\">" + name + "</a></strong><br /><em>Sheldon Lacsina</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Lihue";
    var address = "4025 Hunakai Street<br />Lihue, Hawaii 96766";
    var type = "New Hope Lihue";
    var point = new google.maps.LatLng(21.976240, -159.364212);
    var html = "<strong><a href=\"\">" + name + "</a></strong><br /><em>Doug Kozub</em><br /><br /><strong>Wilcox Elementary School Cafeteria</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Las Vegas";
    var address = "3965 S. Durango Drive<br />Las Vegas, Nevada 89147";
    var type = "New Hope Las Vegas";
    var point = new google.maps.LatLng(36.225390, -115.219307);
    var html = "<strong><a href=\"http://www.newhopelasvegas.org\">" + name + "</a></strong><br /><em>Kent Miyoshi</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Kaua&#8217;i";
    var address = "4695 Mailihuna Rd<br />Kapaa, Hawaii 96746";
    var type = "New Hope Kaua&#8217;i";
    var point = new google.maps.LatLng(22.091763, -159.312549);
    var html = "<strong><a href=\"http://www.newhopekauai.org/\">" + name + "</a></strong><br /><em>Matt Higa</em><br /><br /><strong>Kapaa</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Tokyo";
    var address = "Suidoubashiguchi exit<br />, Hawaii ";
    var type = "New Hope Tokyo";
    var point = new google.maps.LatLng(35.670479, 139.740921);
    var html = "<strong><a href=\"http://newhope.jp/index.php/en/home\">" + name + "</a></strong><br /><em>Pastor Talo</em><br /><br /><strong>Ochanomizu Christian Center 8F</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Seattle";
    var address = "19350 Firlands Way N.<br />Shoreline, Washington 98133";
    var type = "New Hope Seattle";
    var point = new google.maps.LatLng(47.769617, -122.347578);
    var html = "<strong><a href=\"http://www.newhopeseattle.org/\">" + name + "</a></strong><br /><em>John Burgess</em><br /><br /><strong></strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Kapolei";
    var address = "91-5335 Kapolei Pkwy.<br />Kapolei, Hawaii 96707";
    var type = "New Hope Kapolei";
    var point = new google.maps.LatLng(21.333872, -158.057826);
    var html = "<strong><a href=\"http://www.kapolei.org/\">" + name + "</a></strong><br /><em>Glenn Yamaguchi</em><br /><br /><strong>Kapolei Middle School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Diamond Head";
    var address = "4211 Waialae Ave., Suite 1030<br />Honolulu, Hawaii 96816";
    var type = "New Hope Diamond Head";
    var point = new google.maps.LatLng(21.278448, -157.787451);
    var html = "<strong><a href=\"http://www.nhdh.org/\">" + name + "</a></strong><br /><em>Fernando Castillo</em><br /><br /><strong>Kahala Mall</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Diamond Head";
    var address = "520 Makapuu Ave.<br />Honolulu, Hawaii 96816";
    var type = "New Hope Diamond Head";
    var point = new google.maps.LatLng(21.270693, -157.803071);
    var html = "<strong><a href=\"http://www.nhdh.org/\">" + name + "</a></strong><br /><em>Fernando Castillo</em><br /><br /><strong>Diamond Head Theatre</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/blue-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);



    var name = "Oahu Christian Fellowship";
    var address = "1438 Pensacola Street<br />Honolulu, Hawaii 96823";
    var type = "Oahu Christian Fellowship";
    var point = new google.maps.LatLng(21.305556, -157.843611);
    var html = "<strong><a href=\"http://www.oahuchristianfellowship.com\">" + name + "</a></strong><br /><em>David Cordeiro</em><br /><br /><strong>Hawaii Mission Academy</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/red-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Central Oahu";
    var address = "95-1330 Lehiwa Dr.<br />Mililani, Hawaii 96789";
    var type = "New Hope Central Oahu";
    var point = new google.maps.LatLng(21.479564, -157.984904);
    var html = "<strong><a href=\"http://www.newhopemililani.org/\">" + name + "</a></strong><br /><em>Michael Palompo</em><br /><br /><strong>Mililani Ike Elementary School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/red-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


    var name = "New Hope Windward";
    var address = "46-056 Kamehameha Hwy.<br />Kaneohe, Hawaii 96744";
    var type = "New Hope Windward";
    var point = new google.maps.LatLng(21.420469, -157.803491);
    var html = "<strong><a href=\"http://www.newhopewindward.org/\">" + name + "</a></strong><br /><em>Dave Barr</em><br /><br /><strong>Regal Theatres</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/red-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);




    var name = "New Hope Oahu at Honolulu";
    var address = "1564 N. King St.<br />Honolulu, Hawaii 96817";
    var type = "New Hope Oahu at Honolulu";
    var point = new google.maps.LatLng(21.330288, -157.873680);
    var html = "<strong><a href=\"http://honolulu.enewhope.org\">" + name + "</a></strong><br /><em>Wayne Cordeiro</em><br /><br /><strong>Farrington High School</strong><br />" + address;
   
    var image = new google.maps.MarkerImage('/assets/mapicons/green-dot.png',
      new google.maps.Size(32, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));
    var shadow = new google.maps.MarkerImage('/assets/mapicons/msmarker.shadow.png',
      new google.maps.Size(59, 32),
      new google.maps.Point(0,0),
      new google.maps.Point(16, 32));    
var marker = new google.maps.Marker({
      map: map,
      position: point,
      icon: image,
      shadow: shadow
    });
    bindInfoWindow(marker, map, infoWindow, html);


  }

function bindInfoWindow(marker, map, infoWindow, html) {
  google.maps.event.addListener(marker, 'click', function() {
    infoWindow.setContent(html);
    infoWindow.open(map, marker);
  });
}


function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {carousel.startAuto(0);});

    carousel.buttonPrev.bind('click', function() {carousel.startAuto(0);});

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {carousel.stopAuto();}, function() {carousel.startAuto();});
};

var mycarousel_itemList = [

    {url: 'http://cms.enewhope.org/images/video/640ba57cf662954c9b900f6d1edb79e5.png', title: 'Always Learning', videoref: 'http://www.youtube.com/watch?v=5s989FZ523M?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/9112e0d1564da396942a0802f7e2390d.png', title: 'Teaching on Pride', videoref: 'http://www.youtube.com/watch?v=hnJkNquLI2E?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/137fe7103f4ae17f6d19712a8ef1d5ee.png', title: 'Small Groups K-Drama', videoref: 'http://www.youtube.com/watch?v=xbG3K1Qg1aA?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/19bdaed4b2ea3cd239f983066ccf4b72.png', title: 'Basics of Life', videoref: 'http://www.youtube.com/watch?v=kw7wYFIZb-c?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/cf333a8c8d42c60210160a471670fc16.png', title: 'The Joy of Serving', videoref: 'http://www.youtube.com/watch?v=DF9GScj5Jw8?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/567b06a094f4a36adc4b8c620ce722f2.png', title: 'FUSE Worship Team', videoref: 'http://www.youtube.com/watch?v=Jnui8ZIywBA?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/726e92bb5e72afc1e7a706536c2c43fc.png', title: 'Silent Monks', videoref: 'http://www.youtube.com/watch?v=X2li6bamcr4?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'},
    {url: 'http://cms.enewhope.org/images/video/4434a813c34625e692e1c7b55482b9e8.png', title: 'Waging War!', videoref: 'http://www.youtube.com/watch?v=I93fFtpOUsU?width=640&height=385', rel: 'prettyPhoto', atitle: '<a href=></a>'}];

function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, mycarousel_itemList.length);
    carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
};

function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
{carousel.remove(i);};

/**
 * Item html creation helper.
 */
function mycarousel_getItemHTML(item)
{
    return '<a href="' + item.videoref +'" class="videos" rel="' + item.rel +'" title="' + item.atitle + '"><img src="' + item.url + '" width="100" height="50" alt="' + item.title + '" />' + item.title + '</a>';
};

jQuery(document).ready(function() {
    initialize();

    jQuery('#mycarousel').jcarousel({
        wrap: 'circular',
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback},
        auto: 3,
        initCallback: mycarousel_initCallback
    });
    
	$("#slider").easySlider({
		auto: true,
		continuous: true,
		nextId: "slider1next",
		prevId: "slider1prev"
	});

    $("#accordion").accordion({ autoHeight: true });

            $("a[rel^='prettyPhoto']").prettyPhoto({theme: 'dark_rounded'});

$('#test3').crossSlide({
  fade: 2
}, [

  {
    src:  'http://cms.enewhope.org/images/homepage/a16c6ba146ad2aaeb93c2d9210e9de98.jpg',
    href: 'http://enewhope.org/conferences/practicum/',
    from: 'center center 1x',
    to:   'center center 1x',
    time: 6
  },
  {
    src:  'http://cms.enewhope.org/images/homepage/8edc61f9f255217af47d28231f583655.jpg',
    href: 'http://fusehawaii.com/#/about',
    from: 'top left 1x',
    to:   'top left 1x',
    time: 3
  },
  {
    src:  'http://cms.enewhope.org/images/homepage/c17166733971326e339a2caf76821841.jpg',
    href: 'http://www.enewhope.org/conferences/powerofthespirit/',
    from: 'top left 1x',
    to:   'top left 1x',
    time: 3
  },
  {
    src:  'http://cms.enewhope.org/images/homepage/1739d94f053a189701990f44e31748f0.jpg',
    href: 'http://enewhope.org/og/',
    from: 'top left 1x',
    to:   'top left 1x',
    time: 3
  },
  {
    src:  'http://cms.enewhope.org/images/homepage/f1450d09ff33c1f1bbf9b5795aa97b81.jpg',
    href: 'http://issuu.com/smartsolutions24-7/docs/mpl-mayjune2011?viewMode=magazine',
    from: 'top left 1x',
    to:   'top left 1x',
    time: 3
  },
  {
    src:  'http://cms.enewhope.org/images/homepage/7410c5826fd41fc77d6404de820609b0.jpg',
    href: 'http://www.enewhope.org/news/000620/index.php',
    from: 'top left 1x',
    to:   'top left 1x',
    time: 2
  }
]);
  
});


