// PlaceEngine

var is_pengine = 0;

var pe = new PEngine({
  onFindClient: function(v) {
    is_pengine = 1;
  },
  onGetLocation: function(x, y, r, info) {
    var is_success = 0;

    if (r < 0) {
      alert('PlaceEngine から位置情報を取得できませんでした');
    } else {
      if (confirm("PlaceEngine から位置情報を取得しました\n" + info.addr)) {
        map.setCenter(new GLatLng(y, x));
        is_success = 1;
      }
    }

    if (is_success == 1) {
      getPoint();
    }
  },
  idstatus:"pestatus",
  appkey:"Z8ozPFq.5-5.mpFZ2Gve6Lw87SAEV5BuI7NBzgjlQ4YFsVM4Zf0XPD.fcV.PLU0bMieu72L0wJ53Y1nYQ6Ma-kfERRZYgwtjyF4kmCMcB4oiD7af5SQXKu275c7IwRf61h3hIPD0s7GA1DEPAAqfY5qu3ryD7Eh3RB7a3aWfl7qD1-qNNooPrPtTpS07z-67-V6hS7a8bT-r.Ls5jHZyZFzroxW-S-ikbxvaANdD-xLzCMT1V6111oP84zHbnRtgVMmHvIGdPpTJXo.N717wNr11jY2dXL-C5Q2y4GQMOyEgV13utJa03XJuVHCDZzNtDRTFfQw3rMW10PT1hx4vFQ__,aHR0cDovL2xhYnMuY2Vlay5qcC9mb24v,U2ltcGxlIEZPTiBNYXBz"
});

function pEngineRegisterLocation (mapObj) {
  if (is_pengine) {
    pe.registerLocation(mapObj);
  } else {
    alert('PlaceEngine Client を起動（インストール）すると位置情報を通知することができます');
    if (confirm('PlaceEngine のページに移動しますか？')) {
      location.href = 'http://www.placeengine.com/';
    }
  }
}

function pEngineGetLocation () {
  if (is_pengine) {
    pe.getLocation();
  } else {
    alert('PlaceEngine Client を起動（インストール）すると位置情報を取得することができます');
    if (confirm('PlaceEngine のページに移動しますか？')) {
      location.href = 'http://www.placeengine.com/';
    }
  }
}
