var Locations=function() {
Locations.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Locations.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Locations._staticInstance.get_path();},
getLocationsXML:function(LocationId,CategoryId,CountryId,StateId,Address,Company,SouthWestX,SouthWestY,NorthEastX,NorthEastY,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="CategoryId" type="String">System.String</param>
/// <param name="CountryId" type="String">System.String</param>
/// <param name="StateId" type="String">System.String</param>
/// <param name="Address" type="String">System.String</param>
/// <param name="Company" type="String">System.String</param>
/// <param name="SouthWestX" type="String">System.String</param>
/// <param name="SouthWestY" type="String">System.String</param>
/// <param name="NorthEastX" type="String">System.String</param>
/// <param name="NorthEastY" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'getLocationsXML',false,{LocationId:LocationId,CategoryId:CategoryId,CountryId:CountryId,StateId:StateId,Address:Address,Company:Company,SouthWestX:SouthWestX,SouthWestY:SouthWestY,NorthEastX:NorthEastX,NorthEastY:NorthEastY},succeededCallback,failedCallback,userContext); },
getCoordinatesById:function(LocationId,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'getCoordinatesById',false,{LocationId:LocationId},succeededCallback,failedCallback,userContext); },
saveLocation1:function(LocationId,BusinessName,Suite,Address,Latitude,Longitude,CountryId,StateId,Accuracy,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="BusinessName" type="String">System.String</param>
/// <param name="Suite" type="String">System.String</param>
/// <param name="Address" type="String">System.String</param>
/// <param name="Latitude" type="String">System.String</param>
/// <param name="Longitude" type="String">System.String</param>
/// <param name="CountryId" type="String">System.String</param>
/// <param name="StateId" type="String">System.String</param>
/// <param name="Accuracy" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'saveLocation1',false,{LocationId:LocationId,BusinessName:BusinessName,Suite:Suite,Address:Address,Latitude:Latitude,Longitude:Longitude,CountryId:CountryId,StateId:StateId,Accuracy:Accuracy},succeededCallback,failedCallback,userContext); },
saveLocation2_1:function(LocationId,Contact,Description,EMail,Website,Phone,Mobile,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="Contact" type="String">System.String</param>
/// <param name="Description" type="String">System.String</param>
/// <param name="EMail" type="String">System.String</param>
/// <param name="Website" type="String">System.String</param>
/// <param name="Phone" type="String">System.String</param>
/// <param name="Mobile" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'saveLocation2_1',false,{LocationId:LocationId,Contact:Contact,Description:Description,EMail:EMail,Website:Website,Phone:Phone,Mobile:Mobile},succeededCallback,failedCallback,userContext); },
saveLocation2_2:function(LocationId,BusinessName,Contact,Description,EMail,Website,Phone,Mobile,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="BusinessName" type="String">System.String</param>
/// <param name="Contact" type="String">System.String</param>
/// <param name="Description" type="String">System.String</param>
/// <param name="EMail" type="String">System.String</param>
/// <param name="Website" type="String">System.String</param>
/// <param name="Phone" type="String">System.String</param>
/// <param name="Mobile" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'saveLocation2_2',false,{LocationId:LocationId,BusinessName:BusinessName,Contact:Contact,Description:Description,EMail:EMail,Website:Website,Phone:Phone,Mobile:Mobile},succeededCallback,failedCallback,userContext); },
saveLocation3:function(LocationId,Categories,Keywords,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="Categories" type="Array">System.Collections.ArrayList</param>
/// <param name="Keywords" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'saveLocation3',false,{LocationId:LocationId,Categories:Categories,Keywords:Keywords},succeededCallback,failedCallback,userContext); },
saveLocation4:function(LocationId,Payments,Hours,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="Payments" type="Array">System.Collections.ArrayList</param>
/// <param name="Hours" type="Array">System.Collections.ArrayList</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'saveLocation4',false,{LocationId:LocationId,Payments:Payments,Hours:Hours},succeededCallback,failedCallback,userContext); },
setActive:function(LocationId,succeededCallback, failedCallback, userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'setActive',false,{LocationId:LocationId},succeededCallback,failedCallback,userContext); },
getPOIXML:function(CountryId,SouthWestX,SouthWestY,NorthEastX,NorthEastY,succeededCallback, failedCallback, userContext) {
/// <param name="CountryId" type="String">System.String</param>
/// <param name="SouthWestX" type="String">System.String</param>
/// <param name="SouthWestY" type="String">System.String</param>
/// <param name="NorthEastX" type="String">System.String</param>
/// <param name="NorthEastY" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'getPOIXML',false,{CountryId:CountryId,SouthWestX:SouthWestX,SouthWestY:SouthWestY,NorthEastX:NorthEastX,NorthEastY:NorthEastY},succeededCallback,failedCallback,userContext); },
getTrafficXML:function(Latitude,Longitude,succeededCallback, failedCallback, userContext) {
/// <param name="Latitude" type="String">System.String</param>
/// <param name="Longitude" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'getTrafficXML',false,{Latitude:Latitude,Longitude:Longitude},succeededCallback,failedCallback,userContext); },
sendSMS:function(countryCode,mobileNumber,message,succeededCallback, failedCallback, userContext) {
/// <param name="countryCode" type="String">System.String</param>
/// <param name="mobileNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'sendSMS',false,{countryCode:countryCode,mobileNumber:mobileNumber,message:message},succeededCallback,failedCallback,userContext); },
sendMail:function(address,message,succeededCallback, failedCallback, userContext) {
/// <param name="address" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'sendMail',false,{address:address,message:message},succeededCallback,failedCallback,userContext); },
trackAction:function(ActionId,Field001,Field002,Field003,Field004,Field005,succeededCallback, failedCallback, userContext) {
/// <param name="ActionId" type="String">System.String</param>
/// <param name="Field001" type="String">System.String</param>
/// <param name="Field002" type="String">System.String</param>
/// <param name="Field003" type="String">System.String</param>
/// <param name="Field004" type="String">System.String</param>
/// <param name="Field005" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'trackAction',false,{ActionId:ActionId,Field001:Field001,Field002:Field002,Field003:Field003,Field004:Field004,Field005:Field005},succeededCallback,failedCallback,userContext); },
getSuggestionList:function(text,succeededCallback, failedCallback, userContext) {
/// <param name="text" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'getSuggestionList',false,{text:text},succeededCallback,failedCallback,userContext); }}
Locations.registerClass('Locations',Sys.Net.WebServiceProxy);
Locations._staticInstance = new Locations();
Locations.set_path = function(value) {
Locations._staticInstance.set_path(value); }
Locations.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Locations._staticInstance.get_path();}
Locations.set_timeout = function(value) {
Locations._staticInstance.set_timeout(value); }
Locations.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Locations._staticInstance.get_timeout(); }
Locations.set_defaultUserContext = function(value) { 
Locations._staticInstance.set_defaultUserContext(value); }
Locations.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Locations._staticInstance.get_defaultUserContext(); }
Locations.set_defaultSucceededCallback = function(value) { 
 Locations._staticInstance.set_defaultSucceededCallback(value); }
Locations.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Locations._staticInstance.get_defaultSucceededCallback(); }
Locations.set_defaultFailedCallback = function(value) { 
Locations._staticInstance.set_defaultFailedCallback(value); }
Locations.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Locations._staticInstance.get_defaultFailedCallback(); }
Locations.set_path("/WebService/Locations.asmx");
Locations.getLocationsXML= function(LocationId,CategoryId,CountryId,StateId,Address,Company,SouthWestX,SouthWestY,NorthEastX,NorthEastY,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="CategoryId" type="String">System.String</param>
/// <param name="CountryId" type="String">System.String</param>
/// <param name="StateId" type="String">System.String</param>
/// <param name="Address" type="String">System.String</param>
/// <param name="Company" type="String">System.String</param>
/// <param name="SouthWestX" type="String">System.String</param>
/// <param name="SouthWestY" type="String">System.String</param>
/// <param name="NorthEastX" type="String">System.String</param>
/// <param name="NorthEastY" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.getLocationsXML(LocationId,CategoryId,CountryId,StateId,Address,Company,SouthWestX,SouthWestY,NorthEastX,NorthEastY,onSuccess,onFailed,userContext); }
Locations.getCoordinatesById= function(LocationId,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.getCoordinatesById(LocationId,onSuccess,onFailed,userContext); }
Locations.saveLocation1= function(LocationId,BusinessName,Suite,Address,Latitude,Longitude,CountryId,StateId,Accuracy,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="BusinessName" type="String">System.String</param>
/// <param name="Suite" type="String">System.String</param>
/// <param name="Address" type="String">System.String</param>
/// <param name="Latitude" type="String">System.String</param>
/// <param name="Longitude" type="String">System.String</param>
/// <param name="CountryId" type="String">System.String</param>
/// <param name="StateId" type="String">System.String</param>
/// <param name="Accuracy" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.saveLocation1(LocationId,BusinessName,Suite,Address,Latitude,Longitude,CountryId,StateId,Accuracy,onSuccess,onFailed,userContext); }
Locations.saveLocation2_1= function(LocationId,Contact,Description,EMail,Website,Phone,Mobile,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="Contact" type="String">System.String</param>
/// <param name="Description" type="String">System.String</param>
/// <param name="EMail" type="String">System.String</param>
/// <param name="Website" type="String">System.String</param>
/// <param name="Phone" type="String">System.String</param>
/// <param name="Mobile" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.saveLocation2_1(LocationId,Contact,Description,EMail,Website,Phone,Mobile,onSuccess,onFailed,userContext); }
Locations.saveLocation2_2= function(LocationId,BusinessName,Contact,Description,EMail,Website,Phone,Mobile,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="BusinessName" type="String">System.String</param>
/// <param name="Contact" type="String">System.String</param>
/// <param name="Description" type="String">System.String</param>
/// <param name="EMail" type="String">System.String</param>
/// <param name="Website" type="String">System.String</param>
/// <param name="Phone" type="String">System.String</param>
/// <param name="Mobile" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.saveLocation2_2(LocationId,BusinessName,Contact,Description,EMail,Website,Phone,Mobile,onSuccess,onFailed,userContext); }
Locations.saveLocation3= function(LocationId,Categories,Keywords,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="Categories" type="Array">System.Collections.ArrayList</param>
/// <param name="Keywords" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.saveLocation3(LocationId,Categories,Keywords,onSuccess,onFailed,userContext); }
Locations.saveLocation4= function(LocationId,Payments,Hours,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="Payments" type="Array">System.Collections.ArrayList</param>
/// <param name="Hours" type="Array">System.Collections.ArrayList</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.saveLocation4(LocationId,Payments,Hours,onSuccess,onFailed,userContext); }
Locations.setActive= function(LocationId,onSuccess,onFailed,userContext) {
/// <param name="LocationId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.setActive(LocationId,onSuccess,onFailed,userContext); }
Locations.getPOIXML= function(CountryId,SouthWestX,SouthWestY,NorthEastX,NorthEastY,onSuccess,onFailed,userContext) {
/// <param name="CountryId" type="String">System.String</param>
/// <param name="SouthWestX" type="String">System.String</param>
/// <param name="SouthWestY" type="String">System.String</param>
/// <param name="NorthEastX" type="String">System.String</param>
/// <param name="NorthEastY" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.getPOIXML(CountryId,SouthWestX,SouthWestY,NorthEastX,NorthEastY,onSuccess,onFailed,userContext); }
Locations.getTrafficXML= function(Latitude,Longitude,onSuccess,onFailed,userContext) {
/// <param name="Latitude" type="String">System.String</param>
/// <param name="Longitude" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.getTrafficXML(Latitude,Longitude,onSuccess,onFailed,userContext); }
Locations.sendSMS= function(countryCode,mobileNumber,message,onSuccess,onFailed,userContext) {
/// <param name="countryCode" type="String">System.String</param>
/// <param name="mobileNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.sendSMS(countryCode,mobileNumber,message,onSuccess,onFailed,userContext); }
Locations.sendMail= function(address,message,onSuccess,onFailed,userContext) {
/// <param name="address" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.sendMail(address,message,onSuccess,onFailed,userContext); }
Locations.trackAction= function(ActionId,Field001,Field002,Field003,Field004,Field005,onSuccess,onFailed,userContext) {
/// <param name="ActionId" type="String">System.String</param>
/// <param name="Field001" type="String">System.String</param>
/// <param name="Field002" type="String">System.String</param>
/// <param name="Field003" type="String">System.String</param>
/// <param name="Field004" type="String">System.String</param>
/// <param name="Field005" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.trackAction(ActionId,Field001,Field002,Field003,Field004,Field005,onSuccess,onFailed,userContext); }
Locations.getSuggestionList= function(text,onSuccess,onFailed,userContext) {
/// <param name="text" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Locations._staticInstance.getSuggestionList(text,onSuccess,onFailed,userContext); }
