Type.registerNamespace('ParrotWebClient');
ParrotWebClient.JScriptsServices=function() {
ParrotWebClient.JScriptsServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ParrotWebClient.JScriptsServices.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ParrotWebClient.JScriptsServices._staticInstance.get_path();},
GetCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
FindProductPage:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FindProductPage',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
ListWebPromotions:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ListWebPromotions',false,{},succeededCallback,failedCallback,userContext); },
ListCataloguePDFs:function(Catalogue,SortBy,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ListCataloguePDFs',false,{Catalogue:Catalogue,SortBy:SortBy},succeededCallback,failedCallback,userContext); },
ImageFileExists:function(FileName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ImageFileExists',false,{FileName:FileName},succeededCallback,failedCallback,userContext); },
FindImagesByFolder:function(FolderName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FindImagesByFolder',false,{FolderName:FolderName},succeededCallback,failedCallback,userContext); },
GetCustomersMapCoordinates:function(CustomerCode,UserID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCustomersMapCoordinates',false,{CustomerCode:CustomerCode,UserID:UserID},succeededCallback,failedCallback,userContext); }}
ParrotWebClient.JScriptsServices.registerClass('ParrotWebClient.JScriptsServices',Sys.Net.WebServiceProxy);
ParrotWebClient.JScriptsServices._staticInstance = new ParrotWebClient.JScriptsServices();
ParrotWebClient.JScriptsServices.set_path = function(value) { ParrotWebClient.JScriptsServices._staticInstance.set_path(value); }
ParrotWebClient.JScriptsServices.get_path = function() { return ParrotWebClient.JScriptsServices._staticInstance.get_path(); }
ParrotWebClient.JScriptsServices.set_timeout = function(value) { ParrotWebClient.JScriptsServices._staticInstance.set_timeout(value); }
ParrotWebClient.JScriptsServices.get_timeout = function() { return ParrotWebClient.JScriptsServices._staticInstance.get_timeout(); }
ParrotWebClient.JScriptsServices.set_defaultUserContext = function(value) { ParrotWebClient.JScriptsServices._staticInstance.set_defaultUserContext(value); }
ParrotWebClient.JScriptsServices.get_defaultUserContext = function() { return ParrotWebClient.JScriptsServices._staticInstance.get_defaultUserContext(); }
ParrotWebClient.JScriptsServices.set_defaultSucceededCallback = function(value) { ParrotWebClient.JScriptsServices._staticInstance.set_defaultSucceededCallback(value); }
ParrotWebClient.JScriptsServices.get_defaultSucceededCallback = function() { return ParrotWebClient.JScriptsServices._staticInstance.get_defaultSucceededCallback(); }
ParrotWebClient.JScriptsServices.set_defaultFailedCallback = function(value) { ParrotWebClient.JScriptsServices._staticInstance.set_defaultFailedCallback(value); }
ParrotWebClient.JScriptsServices.get_defaultFailedCallback = function() { return ParrotWebClient.JScriptsServices._staticInstance.get_defaultFailedCallback(); }
ParrotWebClient.JScriptsServices.set_path("/JScriptsServices.asmx");
ParrotWebClient.JScriptsServices.GetCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.GetCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
ParrotWebClient.JScriptsServices.FindProductPage= function(prefixText,count,onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.FindProductPage(prefixText,count,onSuccess,onFailed,userContext); }
ParrotWebClient.JScriptsServices.ListWebPromotions= function(onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.ListWebPromotions(onSuccess,onFailed,userContext); }
ParrotWebClient.JScriptsServices.ListCataloguePDFs= function(Catalogue,SortBy,onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.ListCataloguePDFs(Catalogue,SortBy,onSuccess,onFailed,userContext); }
ParrotWebClient.JScriptsServices.ImageFileExists= function(FileName,onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.ImageFileExists(FileName,onSuccess,onFailed,userContext); }
ParrotWebClient.JScriptsServices.FindImagesByFolder= function(FolderName,onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.FindImagesByFolder(FolderName,onSuccess,onFailed,userContext); }
ParrotWebClient.JScriptsServices.GetCustomersMapCoordinates= function(CustomerCode,UserID,onSuccess,onFailed,userContext) {ParrotWebClient.JScriptsServices._staticInstance.GetCustomersMapCoordinates(CustomerCode,UserID,onSuccess,onFailed,userContext); }

