var API;if(API&&API.isHostObjectProperty&&API.isHostObjectProperty(window,"navigator")&&API.isHostObjectProperty(window.navigator,"geolocation")&&API.isHostMethod(window.navigator.geolocation,"getCurrentPosition")){(function(){var B;function A(C,E,D){E.call(D||API,{latitude:C.coords.latitude,longitude:C.coords.longitude},C)}API.getGeoLocation=function(E,C,D){if(B&&D!==false){A(B,E,C)}else{window.navigator.geolocation.getCurrentPosition(function(F){B=F;A(F,E,C)})}}})()}