var Autocomplete=function() {
Autocomplete.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Autocomplete.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Autocomplete._staticInstance.get_path();},
GetAddressObject:function(detailsKey,isDelivery,succeededCallback, failedCallback, userContext) {
/// <param name="detailsKey" type="String">System.String</param>
/// <param name="isDelivery" type="Boolean">System.Boolean</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(), 'GetAddressObject',false,{detailsKey:detailsKey,isDelivery:isDelivery},succeededCallback,failedCallback,userContext); },
GetCompletionList:function(prefixText,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" 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(), 'GetCompletionList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); },
GetOrders:function(prefixtext,succeededCallback, failedCallback, userContext) {
/// <param name="prefixtext" 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(), 'GetOrders',false,{prefixtext:prefixtext},succeededCallback,failedCallback,userContext); },
GetCustomers:function(prefixtext,succeededCallback, failedCallback, userContext) {
/// <param name="prefixtext" 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(), 'GetCustomers',false,{prefixtext:prefixtext},succeededCallback,failedCallback,userContext); },
GetProducts:function(prefixtext,succeededCallback, failedCallback, userContext) {
/// <param name="prefixtext" 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(), 'GetProducts',false,{prefixtext:prefixtext},succeededCallback,failedCallback,userContext); },
GetSizes:function(styleSelection,colourSelection,succeededCallback, failedCallback, userContext) {
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="colourSelection" 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(), 'GetSizes',false,{styleSelection:styleSelection,colourSelection:colourSelection},succeededCallback,failedCallback,userContext); },
GetColours:function(colourSelection,styleSelection,sizeSelection,succeededCallback, failedCallback, userContext) {
/// <param name="colourSelection" type="String">System.String</param>
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="sizeSelection" 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(), 'GetColours',false,{colourSelection:colourSelection,styleSelection:styleSelection,sizeSelection:sizeSelection},succeededCallback,failedCallback,userContext); },
GetStyles:function(styleSelection,colourSelection,sizeSelection,succeededCallback, failedCallback, userContext) {
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="colourSelection" type="String">System.String</param>
/// <param name="sizeSelection" 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(), 'GetStyles',false,{styleSelection:styleSelection,colourSelection:colourSelection,sizeSelection:sizeSelection},succeededCallback,failedCallback,userContext); },
SubmitSearch:function(styleSelection,colourSelection,sizeSelection,succeededCallback, failedCallback, userContext) {
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="colourSelection" type="String">System.String</param>
/// <param name="sizeSelection" 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(), 'SubmitSearch',false,{styleSelection:styleSelection,colourSelection:colourSelection,sizeSelection:sizeSelection},succeededCallback,failedCallback,userContext); }}
Autocomplete.registerClass('Autocomplete',Sys.Net.WebServiceProxy);
Autocomplete._staticInstance = new Autocomplete();
Autocomplete.set_path = function(value) {
Autocomplete._staticInstance.set_path(value); }
Autocomplete.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Autocomplete._staticInstance.get_path();}
Autocomplete.set_timeout = function(value) {
Autocomplete._staticInstance.set_timeout(value); }
Autocomplete.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Autocomplete._staticInstance.get_timeout(); }
Autocomplete.set_defaultUserContext = function(value) { 
Autocomplete._staticInstance.set_defaultUserContext(value); }
Autocomplete.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Autocomplete._staticInstance.get_defaultUserContext(); }
Autocomplete.set_defaultSucceededCallback = function(value) { 
 Autocomplete._staticInstance.set_defaultSucceededCallback(value); }
Autocomplete.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Autocomplete._staticInstance.get_defaultSucceededCallback(); }
Autocomplete.set_defaultFailedCallback = function(value) { 
Autocomplete._staticInstance.set_defaultFailedCallback(value); }
Autocomplete.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Autocomplete._staticInstance.get_defaultFailedCallback(); }
Autocomplete.set_path("/Services/Autocomplete.asmx");
Autocomplete.GetAddressObject= function(detailsKey,isDelivery,onSuccess,onFailed,userContext) {
/// <param name="detailsKey" type="String">System.String</param>
/// <param name="isDelivery" type="Boolean">System.Boolean</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>
Autocomplete._staticInstance.GetAddressObject(detailsKey,isDelivery,onSuccess,onFailed,userContext); }
Autocomplete.GetCompletionList= function(prefixText,onSuccess,onFailed,userContext) {
/// <param name="prefixText" 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>
Autocomplete._staticInstance.GetCompletionList(prefixText,onSuccess,onFailed,userContext); }
Autocomplete.GetOrders= function(prefixtext,onSuccess,onFailed,userContext) {
/// <param name="prefixtext" 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>
Autocomplete._staticInstance.GetOrders(prefixtext,onSuccess,onFailed,userContext); }
Autocomplete.GetCustomers= function(prefixtext,onSuccess,onFailed,userContext) {
/// <param name="prefixtext" 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>
Autocomplete._staticInstance.GetCustomers(prefixtext,onSuccess,onFailed,userContext); }
Autocomplete.GetProducts= function(prefixtext,onSuccess,onFailed,userContext) {
/// <param name="prefixtext" 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>
Autocomplete._staticInstance.GetProducts(prefixtext,onSuccess,onFailed,userContext); }
Autocomplete.GetSizes= function(styleSelection,colourSelection,onSuccess,onFailed,userContext) {
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="colourSelection" 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>
Autocomplete._staticInstance.GetSizes(styleSelection,colourSelection,onSuccess,onFailed,userContext); }
Autocomplete.GetColours= function(colourSelection,styleSelection,sizeSelection,onSuccess,onFailed,userContext) {
/// <param name="colourSelection" type="String">System.String</param>
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="sizeSelection" 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>
Autocomplete._staticInstance.GetColours(colourSelection,styleSelection,sizeSelection,onSuccess,onFailed,userContext); }
Autocomplete.GetStyles= function(styleSelection,colourSelection,sizeSelection,onSuccess,onFailed,userContext) {
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="colourSelection" type="String">System.String</param>
/// <param name="sizeSelection" 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>
Autocomplete._staticInstance.GetStyles(styleSelection,colourSelection,sizeSelection,onSuccess,onFailed,userContext); }
Autocomplete.SubmitSearch= function(styleSelection,colourSelection,sizeSelection,onSuccess,onFailed,userContext) {
/// <param name="styleSelection" type="String">System.String</param>
/// <param name="colourSelection" type="String">System.String</param>
/// <param name="sizeSelection" 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>
Autocomplete._staticInstance.SubmitSearch(styleSelection,colourSelection,sizeSelection,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Estreet');
if (typeof(Estreet.Address) === 'undefined') {
Estreet.Address=gtc("Estreet.Address");
Estreet.Address.registerClass('Estreet.Address');
}
Type.registerNamespace('UltimatewebUtilities');
if (typeof(UltimatewebUtilities.JSONMessage) === 'undefined') {
UltimatewebUtilities.JSONMessage=gtc("UltimatewebUtilities.JSONMessage");
UltimatewebUtilities.JSONMessage.registerClass('UltimatewebUtilities.JSONMessage');
}

