Popup Problem

Hey Leute,
ich habe mir die Beispielfunktion für Popups von der OpenLayers Seite geholt.
Der Code sieht so aus:


popup = new OpenLayers.Popup("chicken",
                   new OpenLayers.LonLat(12,50),
                   new OpenLayers.Size(200,200),
                   test,
                   true);

     map.addPopup(popup);

Problrm:
Egal, was ich in der Klammer hinter new OpenLayers.LonLat eingebe es wird immer auf punkt 0, 0 gesetzt!
Hat jemand von euch eine Idee?

Mit freundlichen Grüßen
Nico

Schreib mal statt

new OpenLayers.LonLat(12,50),

das da:

new OpenLayers.LonLat(12,50).transform(new OpenLayers.Projection("EPSG:4326"), new OpenLayers.Projection("EPSG:900913")),

Die Beispiele von OL verwenden fast immer EPSG:4326 als Projektion, OSM und die meissten anderen Kartendienste 900913. Punktwolken bei (0,0) sind so ein typischer Hinweis auf falsche Projektion.

Danke, funktioniert super!