if(typeof compasscorp == "undefined") compasscorp={};
if(typeof compasscorp.com == "undefined") compasscorp.com={};
if(typeof compasscorp.com.Layout == "undefined") compasscorp.com.Layout={};
compasscorp.com.Layout_class = function() {};
Object.extend(compasscorp.com.Layout_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetCities: function(StateID) {
		return this.invoke("GetCities", {"StateID":StateID}, this.GetCities.getArguments().slice(1));
	},
	Search: function(State, City, Pets, Specials) {
		return this.invoke("Search", {"State":State, "City":City, "Pets":Pets, "Specials":Specials}, this.Search.getArguments().slice(4));
	},
	Reset: function() {
		return this.invoke("Reset", {}, this.Reset.getArguments().slice(0));
	},
	MyLocationsToolTip: function(GUID) {
		return this.invoke("MyLocationsToolTip", {"GUID":GUID}, this.MyLocationsToolTip.getArguments().slice(1));
	},
	StateToolTip: function(GUID, StateID) {
		return this.invoke("StateToolTip", {"GUID":GUID, "StateID":StateID}, this.StateToolTip.getArguments().slice(2));
	},
	CityToolTip: function(GUID, State, City) {
		return this.invoke("CityToolTip", {"GUID":GUID, "State":State, "City":City}, this.CityToolTip.getArguments().slice(3));
	},
	ClearLocations: function() {
		return this.invoke("ClearLocations", {}, this.ClearLocations.getArguments().slice(0));
	},
	DeleteLocation: function(LocationID) {
		return this.invoke("DeleteLocation", {"LocationID":LocationID}, this.DeleteLocation.getArguments().slice(1));
	},
	AddLocation: function(LocationID) {
		return this.invoke("AddLocation", {"LocationID":LocationID}, this.AddLocation.getArguments().slice(1));
	},
	url: '/ajaxpro/compasscorp.com.Layout,compasscorp.com.ashx'
}));
compasscorp.com.Layout = new compasscorp.com.Layout_class();

