var mapkit_viewmessage = null;
var mapkit_viewmessage_moved = false;
function mapkit_viewmessage_open(messageId) {
  if(messageId == undefined)
  {
    console.log("Message ID Required");
    return false;
  }
  
  if($('mapkit_viewmessage') == null)
  {
    mapkit_viewmessage_moved = false;
    mapkit_viewmessage = new Window( 'mapkit_viewmessage_'+(Math.floor(Math.random()*100+1)), {
        height: 242,
        maximizable: false,
        minimizable: false,
        resizable: false,
        opacity: .95,
        parent: 'main',
        title: 'Message Received',
        width: 286,
        left: 6,
        url: "/map_messages/"+messageId,
        top: 125,
        onEndMove: function() {
          mapkit_viewmessage_moved = true;
        }
      });
    mapkit_viewmessage.show();
    mapkit_viewmessage.setDestroyOnClose();
  }
  
  return false;
}

function mapkit_viewmessage_close() {
  if(mapkit_viewmessage != null)
  {
    mapkit_viewmessage.close();
  }
  return false;
}

function mapkit_viewmessage_reply(id) {
  mapkit_viewmessage_close();
  mapkit_sendmessage_open(id);
}

