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 dorm. - 1950/sem';
var point = new GPoint(-73.980946540832520, 40.772340232579480);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-lincoln-center_367.html" title="Amplio Apartamento de 1 dormit..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2055sm.jpg" alt="Apartamento Lincoln Center" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Lincoln Center</a><br><br><div class="popup">1 dorm. - 1950/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1160/sem';
var point = new GPoint(-73.982169628143310, 40.781650897990750);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/estudio-moderno-en-nueva-york_368.html" title="Calle W 75th con Broadway ..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2099sm.jpg" alt="Estudio Moderno en Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Estudio Moderno en Nueva York</a><br><br><div class="popup">Estudio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1160/sem';
var point = new GPoint(-73.981525897979740, 40.777995033141195);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/manhattan-estudio-en-un-edificio-antiguo_369.html" title="West 71st Street esquina Broad..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2057sm.jpg" alt="Manhattan Estudio en un Edificio Antiguo" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Manhattan Estudio en un Edificio Antiguo</a><br><br><div class="popup">Estudio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1160/sem';
var point = new GPoint(-73.977642059326170, 40.783633105024684);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/estudio-elegante-en-nueva-york_370.html" title="Calle W80th con Avenida Amster..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2058sm.jpg" alt="Estudio Elegante en Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Estudio Elegante en Nueva York</a><br><br><div class="popup">Estudio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1950/sem';
var point = new GPoint(-73.978607654571530, 40.779311167666360);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-manhattan-de-la-epoca-victoriana_371.html" title="W74th esquina Columbus Ave..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2059sm.jpg" alt="Apartamento Manhattan de la Epoca Victoriana" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Manhattan de la Epoca Victoriana</a><br><br><div class="popup">1 dorm. - 1950/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1160/sem';
var point = new GPoint(-73.981268405914300, 40.777767550456800);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/manhattan-estudio-con-entresuelo_372.html" title="W71st y Broadway Cama matr..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2060sm.jpg" alt="Manhattan Estudio con Entresuelo" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Manhattan Estudio con Entresuelo</a><br><br><div class="popup">Estudio - 1160/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1303/sem';
var point = new GPoint(-73.977470397949220, 40.775943598628660);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-hamlet_374.html" title="El apartamento amueblado Hamle..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2110sm.jpg" alt="Apartamento Hamlet" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Hamlet</a><br><br><div class="popup">1 dorm. - 1303/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1339/sem';
var point = new GPoint(-73.977513313293460, 40.791362334926250);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-tulip-en-nueva-york_375.html" title="West 89th y Riverside Drive..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2117sm.jpg" alt="Apartamento Tulip en Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Tulip en Nueva York</a><br><br><div class="popup">1 dorm. - 1339/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 dorm. - 1940/sem';
var point = new GPoint(-73.977127075195310, 40.775732358210180);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-jardin-upper-west-side_376.html" title="El apartamento con jard&iacute;n en W..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2123sm.jpg" alt="Apartamento Jardin Upper West Side" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Jardin Upper West Side</a><br><br><div class="popup">2 dorm. - 1940/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1750/sem';
var point = new GPoint(-73.981676101684570, 40.782702937369365);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/nueva-york-alojamiento-y-desayuno-apt2_377.html" title="W77th y Broadway Nueva York, ..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2131sm.jpg" alt="Nueva York Alojamiento y Desayuno Apt2" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Nueva York Alojamiento y Desayuno Apt2</a><br><br><div class="popup">Estudio - 1750/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 dorm. - 1840/sem';
var point = new GPoint(-73.977127075195310, 40.775732358210180);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-salon-en-nyc_378.html" title="El Apartamento Sal&oacute;n es, como ..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2139sm.jpg" alt="Apartamento Salon en NYC" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Salon en NYC</a><br><br><div class="popup">2 dorm. - 1840/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 dorm. - 1725/sem';
var point = new GPoint(-73.977127075195310, 40.775732358210180);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-lear-centro-nueva-york_379.html" title="En el centro de la ciudad de N..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2147sm.jpg" alt="Apartamento Lear Centro Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Lear Centro Nueva York</a><br><br><div class="popup">2 dorm. - 1725/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '2 dorm. - 1700/sem';
var point = new GPoint(-73.978328704833980, 40.776252333416630);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-macbeth-nueva-york_380.html" title="Apartamento de 2 ormitorios en..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2156sm.jpg" alt="Apartamento Macbeth Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Macbeth Nueva York</a><br><br><div class="popup">2 dorm. - 1700/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1365/sem';
var point = new GPoint(-73.978950977325440, 40.776479821289676);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/manhattan-apartamento-elisabeth_381.html" title="W71st y Columbus Avenue apart..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2165sm.jpg" alt="Manhattan Apartamento Elisabeth" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Manhattan Apartamento Elisabeth</a><br><br><div class="popup">1 dorm. - 1365/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1185/sem';
var point = new GPoint(-73.978672027587890, 40.776447323069810);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/nyc-estudio-windsor_382.html" title="West 71st Espacioso estudio e..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2174sm.jpg" alt="NYC Estudio Windsor" hspace="5" border="0" align="left" height="60"><div class="popuptitle">NYC Estudio Windsor</a><br><br><div class="popup">Estudio - 1185/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = 'Estudio - 1185/sem';
var point = new GPoint(-73.978672027587890, 40.776447323069810);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/estudio-essex-en-nueva-york_383.html" title="West 71st Espacioso estudio e..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2184sm.jpg" alt="Estudio Essex en Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Estudio Essex en Nueva York</a><br><br><div class="popup">Estudio - 1185/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1422/sem';
var point = new GPoint(-73.978950977325440, 40.776479821289676);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-poem-en-nyc_384.html" title="West71 y CPW Apartamento para..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2192sm.jpg" alt="Apartamento Poem en NYC" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Poem en NYC</a><br><br><div class="popup">1 dorm. - 1422/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1303/sem';
var point = new GPoint(-73.977513313293460, 40.791362334926250);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-alexis-nueva-york_385.html" title="West 89th y Riverside Drive A..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2198sm.jpg" alt="Apartamento Alexis Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Alexis Nueva York</a><br><br><div class="popup">1 dorm. - 1303/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1339/sem';
var point = new GPoint(-73.977513313293460, 40.791362334926250);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-olivia-en-manhattan_386.html" title="West 89th y Riverside Drive A..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2203sm.jpg" alt="Apartamento Olivia en Manhattan" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Olivia en Manhattan</a><br><br><div class="popup">1 dorm. - 1339/wk</div></div>';
map.addOverlay(createMarker(point, html));
title = '1 dorm. - 1434/sem';
var point = new GPoint(-73.977234363555910, 40.791077632450715);
html = '<a href="http://apartamento-nuevayork.com/ny-apartamento/apartamento-paisley-en-nueva-york_388.html" title="West 89th and Riverside Drive ..."><img src="http://apartamento-nuevayork.com/ny-apartamento-imagenes/2217sm.jpg" alt="Apartamento Paisley en Nueva York" hspace="5" border="0" align="left" height="60"><div class="popuptitle">Apartamento Paisley en Nueva York</a><br><br><div class="popup">1 dorm. - 1434/wk</div></div>';
map.addOverlay(createMarker(point, html));
