var map = new GMap(document.getElementById("map"));
map.setMapType(G_NORMAL_MAP);
map.addControl(new GSmallMapControl());
map.centerAndZoom(new GPoint(-73.98116111755371, 40.780655710268825), 3);

var html;
var icon;
var title;

function createMarker(point, html) {
	var marker = new GMarker(point,  {icon: icon, clickable: true, title:title});
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html,{maxWidth:300});	});
	return marker;
}

icon = new GIcon();
icon.iconSize = new GSize(12, 20);
icon.shadowSize = new GSize(22, 20);
icon.iconAnchor = new GPoint(6, 20);
icon.infoWindowAnchor = new GPoint(5, 1);

// allgemeine Marker
icon.image = "http://viennasapartments.com/images/mm_20_blue.png";
icon.shadow = "http://viennasapartments.com/images/mm_20_shadow.png";
title = 'Guggenheim Museum';
var point = new GPoint(-73.959081172943120, 40.783157868155880);
html = '<a href="http://www.guggenheim.org/" title="Guggenheim Museum"><img src="http://nyc-vacation-rentals.com/new-york-city-images/guggenheim-museum.jpg" alt="Guggenheim Museum" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Guggenheim Museum</a><br><br><div class="popup"></div></div>';
map.addOverlay(createMarker(point, html));

title = 'Metropolitan Museum of Art';
var point = new GPoint(-73.962879180908200, 40.778884645444790);
html = '<a href="http://www.metmuseum.org/" title="Metropolitan Museum of Art"><img src="http://nyc-vacation-rentals.com/new-york-city-images/metropolitan-museum.jpg" alt="Metropolitan Museum of Art" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Metropolitan Museum of Art</a><br><br><div class="popup"></div></div>';
map.addOverlay(createMarker(point, html));

title = 'Museum of Natural History';
var point = new GPoint(-73.973221778869630, 40.781078159123150);
html = '<a href="http://www.amnh.org/" title="Museum of Natural History"><img src="http://nyc-vacation-rentals.com/new-york-city-images/museum-natural-history.jpg" alt="Museum of Natural History" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Museum of Natural History</a><br><br><div class="popup"></div></div>';
map.addOverlay(createMarker(point, html));

title = 'Lincoln Center';
var point = new GPoint(-73.983671665191650, 40.772596171452065);
html = '<a href="http://new.lincolncenter.org/live/" title="Lincoln Center"><img src="http://nyc-vacation-rentals.com/new-york-city-images/Lincoln-Center.jpg" alt="Lincoln Center" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Lincoln Center</a><br><br><div class="popup">Lincoln Center for the Performing Arts, includes the Metropolitan Opera, Avery Fisher Hall, Lincoln Center Theater and City Opera. Free outdoor performances at Damrosh Park in the summer!</div></div>';
map.addOverlay(createMarker(point, html));

icon.image = "http://viennasapartments.com/images/mm_20_red.png";title = '1 BR - 1950/wk';
var point = new GPoint(-73.980946540832520, 40.772340232579480);
html = '<a href="http://nycsapartments.com/ny-apartment/lincoln-center-apartment_367.html" title="Spacious 1 Bedroom Apartment n..."><img src="http://nycsapartments.com/ny-apartment-images/2055sm.jpg" alt="Lincoln Center Apartment" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Lincoln Center Apartment</a><br><br><div class="popup">1 BR - 1950/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1160/wk';
var point = new GPoint(-73.982169628143310, 40.781650897990750);
html = '<a href="http://nycsapartments.com/ny-apartment/modern-new-york-studio_368.html" title="New York Studio on West 75th S..."><img src="http://nycsapartments.com/ny-apartment-images/2099sm.jpg" alt="Modern New York Studio" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Modern New York Studio</a><br><br><div class="popup">Studio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1160/wk';
var point = new GPoint(-73.981525897979740, 40.777995033141195);
html = '<a href="http://nycsapartments.com/ny-apartment/manhattan-studio-in-prewar-building_369.html" title="Studio Apartment on West 71st ..."><img src="http://nycsapartments.com/ny-apartment-images/2057sm.jpg" alt="Manhattan Studio in Prewar Building" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Manhattan Studio in Prewar Building</a><br><br><div class="popup">Studio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1160/wk';
var point = new GPoint(-73.977642059326170, 40.783633105024684);
html = '<a href="http://nycsapartments.com/ny-apartment/elegant-new-york-studio-apartment_370.html" title="Studio apartment on W80th Stre..."><img src="http://nycsapartments.com/ny-apartment-images/2058sm.jpg" alt="Elegant New York Studio Apartment" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Elegant New York Studio Apartment</a><br><br><div class="popup">Studio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1950/wk';
var point = new GPoint(-73.978607654571530, 40.779311167666360);
html = '<a href="http://nycsapartments.com/ny-apartment/victorian-1br-apartment-upper-west-side_371.html" title="This Victorian beauty on W74th..."><img src="http://nycsapartments.com/ny-apartment-images/2059sm.jpg" alt="Victorian 1BR Apartment Upper West Side" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Victorian 1BR Apartment Upper West Side</a><br><br><div class="popup">1 BR - 1950/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1160/wk';
var point = new GPoint(-73.981268405914300, 40.777767550456800);
html = '<a href="http://nycsapartments.com/ny-apartment/manhattan-studio-apartment-with-loft-bed_372.html" title="W71st and Boradway: Manhattan ..."><img src="http://nycsapartments.com/ny-apartment-images/2060sm.jpg" alt="Manhattan Studio Apartment with Loft Bed" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Manhattan Studio Apartment with Loft Bed</a><br><br><div class="popup">Studio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1303/wk';
var point = new GPoint(-73.977470397949220, 40.775943598628660);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-hamlet_374.html" title="The fully furnished apartment ..."><img src="http://nycsapartments.com/ny-apartment-images/2110sm.jpg" alt="Apartment Hamlet" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Hamlet</a><br><br><div class="popup">1 BR - 1303/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1339/wk';
var point = new GPoint(-73.978173136711120, 40.791629978339955);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-tulip-in-new-york_375.html" title="One Bedroom Apartment on West ..."><img src="http://nycsapartments.com/ny-apartment-images/2117sm.jpg" alt="Apartment Tulip in New York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Tulip in New York</a><br><br><div class="popup">1 BR - 1339/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 BR - 1940/wk';
var point = new GPoint(-73.977127075195310, 40.775732358210180);
html = '<a href="http://nycsapartments.com/ny-apartment/upper-west-side-garden-apartment_376.html" title="The Garden Apartment on W71st ..."><img src="http://nycsapartments.com/ny-apartment-images/2123sm.jpg" alt="Upper West Side Garden Apartment" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Upper West Side Garden Apartment</a><br><br><div class="popup">2 BR - 1940/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1750/wk';
var point = new GPoint(-73.981676101684570, 40.782702937369365);
html = '<a href="http://nycsapartments.com/ny-apartment/new-york-bed-and-breakfast-apt2_377.html" title="W77th and Broadway: New York C..."><img src="http://nycsapartments.com/ny-apartment-images/2131sm.jpg" alt="New York Bed and Breakfast Apt2" hspace="5" border="0" align="left" height="60"><div class="popuptitle">New York Bed and Breakfast Apt2</a><br><br><div class="popup">Studio - 1750/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 BR - 1840/wk';
var point = new GPoint(-73.977127075195310, 40.775732358210180);
html = '<a href="http://nycsapartments.com/ny-apartment/the-parlor-apartment-in-nyc_378.html" title="The Parlor Apartment is, as it..."><img src="http://nycsapartments.com/ny-apartment-images/2139sm.jpg" alt="The Parlor Apartment in NYC" hspace="5" border="0" align="left" height="60"><div class="popuptitle">The Parlor Apartment in NYC</a><br><br><div class="popup">2 BR - 1840/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 BR - 1725/wk';
var point = new GPoint(-73.977127075195310, 40.775732358210180);
html = '<a href="http://nycsapartments.com/ny-apartment/king-lear-apartment-in-center-of-nyc_379.html" title="This 2 Bedroom apartment is lo..."><img src="http://nycsapartments.com/ny-apartment-images/2147sm.jpg" alt="King Lear Apartment in Center of NYC" hspace="5" border="0" align="left" height="60"><div class="popuptitle">King Lear Apartment in Center of NYC</a><br><br><div class="popup">2 BR - 1725/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 BR - 1700/wk';
var point = new GPoint(-73.978328704833980, 40.776252333416630);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-macbeth-in-new-york-city_380.html" title="2 BR apartment on W71st and Ce..."><img src="http://nycsapartments.com/ny-apartment-images/2156sm.jpg" alt="Apartment Macbeth in New York City" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Macbeth in New York City</a><br><br><div class="popup">2 BR - 1700/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1365/wk';
var point = new GPoint(-73.978950977325440, 40.776479821289676);
html = '<a href="http://nycsapartments.com/ny-apartment/manhattan-1br-apartment-elisabeth_381.html" title="W71st and Columbus Avenue: 2 R..."><img src="http://nycsapartments.com/ny-apartment-images/2165sm.jpg" alt="Manhattan 1BR Apartment Elisabeth" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Manhattan 1BR Apartment Elisabeth</a><br><br><div class="popup">1 BR - 1365/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1185/wk';
var point = new GPoint(-73.978672027587890, 40.776447323069810);
html = '<a href="http://nycsapartments.com/ny-apartment/nyc-studio-windsor_382.html" title="West 71st: Roomy New York Stdi..."><img src="http://nycsapartments.com/ny-apartment-images/2174sm.jpg" alt="NYC Studio Windsor" hspace="5" border="0" align="left" height="60"><div class="popuptitle">NYC Studio Windsor</a><br><br><div class="popup">Studio - 1185/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Studio - 1185/wk';
var point = new GPoint(-73.978672027587890, 40.776447323069810);
html = '<a href="http://nycsapartments.com/ny-apartment/studio-essex-in-new-york_383.html" title="West 71st: Roomy New York Stdi..."><img src="http://nycsapartments.com/ny-apartment-images/2184sm.jpg" alt="Studio Essex in New York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Studio Essex in New York</a><br><br><div class="popup">Studio - 1185/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1422/wk';
var point = new GPoint(-73.978950977325440, 40.776479821289676);
html = '<a href="http://nycsapartments.com/ny-apartment/poem-apartment-in-nyc_384.html" title="West 71St and CPW: 1BR apartme..."><img src="http://nycsapartments.com/ny-apartment-images/2192sm.jpg" alt="Poem Apartment in NYC" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Poem Apartment in NYC</a><br><br><div class="popup">1 BR - 1422/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1303/wk';
var point = new GPoint(-73.978092670440670, 40.791447217341120);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-alexis-in-new-york_385.html" title="1 BR Apartment on West 89th an..."><img src="http://nycsapartments.com/ny-apartment-images/2198sm.jpg" alt="Apartment Alexis in New York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Alexis in New York</a><br><br><div class="popup">1 BR - 1303/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1339/wk';
var point = new GPoint(-73.977679610252380, 40.791455340062850);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-olivia-in-manhattan_386.html" title="1 BR Apartment with Terrace on..."><img src="http://nycsapartments.com/ny-apartment-images/2203sm.jpg" alt="Apartment Olivia in Manhattan" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Olivia in Manhattan</a><br><br><div class="popup">1 BR - 1339/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1339/wk';
var point = new GPoint(-73.977443575859070, 40.791353805969670);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-juliet-in-new-york-city_387.html" title="West 89th and Riverside Drive ..."><img src="http://nycsapartments.com/ny-apartment-images/2209sm.jpg" alt="Apartment Juliet in New York City" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Juliet in New York City</a><br><br><div class="popup">1 BR - 1339/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 BR - 1303/wk';
var point = new GPoint(-73.977234363555910, 40.791077632450715);
html = '<a href="http://nycsapartments.com/ny-apartment/apartment-paisley-in-new-york_388.html" title="West 89th and Riverside Drive ..."><img src="http://nycsapartments.com/ny-apartment-images/2217sm.jpg" alt="Apartment Paisley in New York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartment Paisley in New York</a><br><br><div class="popup">1 BR - 1303/wk</div></div>';
map.addOverlay(createMarker(point, html));
