title: click handler in marker using openlayer
body: <p>I am using openlayers,when I query a list of pois from the server,I want to add the to the map one for each.</p>
  
  <p>So I create marker for each of them,and I want a FrameCloud open when the marker is clicked.</p>
  
  <p>I use this:</p>
  
  <pre><code>marker.events.resgister("click",marker,function(){
    this.pop.show();
  });
  </code></pre>
  
  <p>However,when I drag the marker,the map will moved,and the event is triggered.</p>
  
  <p>While I want nothing happen when use drag the marker,and the cursor should be pointer when mouseover the marker. Just like the google's marker.</p>
  
  <p>How to implement this?</p>