if(typeof OpenTravel == "undefined") OpenTravel={};
if(typeof OpenTravel.Web == "undefined") OpenTravel.Web={};
if(typeof OpenTravel.Web.UI == "undefined") OpenTravel.Web.UI={};
OpenTravel.Web.UI.GoogleMapsCallback_class = function() {};
Object.extend(OpenTravel.Web.UI.GoogleMapsCallback_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetBySuburbID: function(displayModeName, id, domain) {
		return this.invoke("GetBySuburbID", {"displayModeName":displayModeName, "id":id, "domain":domain}, this.GetBySuburbID.getArguments().slice(3));
	},
	GetByID: function(displayModeName, id) {
		return this.invoke("GetByID", {"displayModeName":displayModeName, "id":id}, this.GetByID.getArguments().slice(2));
	},
	UpdateCoordinates: function(diplayModeName, id, latitude, longitude) {
		return this.invoke("UpdateCoordinates", {"diplayModeName":diplayModeName, "id":id, "latitude":latitude, "longitude":longitude}, this.UpdateCoordinates.getArguments().slice(4));
	},
	url: '/ajaxpro/OpenTravel.Web.UI.GoogleMapsCallback,OpenTravel.Web.Dev.ashx'
}));
OpenTravel.Web.UI.GoogleMapsCallback = new OpenTravel.Web.UI.GoogleMapsCallback_class();


