var AjaxService=function() {
AjaxService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AjaxService.prototype={
ProdLine_List:function(PMfID,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'ProdLine_List',false,{PMfID:PMfID},succeededCallback,failedCallback,userContext); },
Model_List:function(PMfID,PProductLine,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'Model_List',false,{PMfID:PMfID,PProductLine:PProductLine},succeededCallback,failedCallback,userContext); },
ProductList:function(PMfID,PProductLine,PModel,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'ProductList',false,{PMfID:PMfID,PProductLine:PProductLine,PModel:PModel},succeededCallback,failedCallback,userContext); },
PrinterModel_Click:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'PrinterModel_Click',false,{},succeededCallback,failedCallback,userContext); },
ConsumableClick_Click:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'ConsumableClick_Click',false,{},succeededCallback,failedCallback,userContext); },
AdvancedSearch:function(MfName,SearchText,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'AdvancedSearch',false,{MfName:MfName,SearchText:SearchText},succeededCallback,failedCallback,userContext); },
AdmintextBox_CompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'AdmintextBox_CompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
LQuery_Suggestion:function(query,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'LQuery_Suggestion',false,{query:query},succeededCallback,failedCallback,userContext); },
Changed_Profit:function(Value,PK,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'Changed_Profit',false,{Value:Value,PK:PK},succeededCallback,failedCallback,userContext); },
Changed_ProfitPerc:function(Value,PK,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'Changed_ProfitPerc',false,{Value:Value,PK:PK},succeededCallback,failedCallback,userContext); },
Changed_SellPrice:function(Value,PK,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'Changed_SellPrice',false,{Value:Value,PK:PK},succeededCallback,failedCallback,userContext); },
buyclick:function(MekSKU,Qty,AddedToBasketLink,ExtLinks,ExtLinks_related,ImgTitle,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'buyclick',false,{MekSKU:MekSKU,Qty:Qty,AddedToBasketLink:AddedToBasketLink,ExtLinks:ExtLinks,ExtLinks_related:ExtLinks_related,ImgTitle:ImgTitle},succeededCallback,failedCallback,userContext); },
getBasketInfo:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'getBasketInfo',false,{},succeededCallback,failedCallback,userContext); },
addcheckbox:function(MekSKU,added_link,Qty_link,ExtLinks,ExtLinks_related,ImgTitle,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'addcheckbox',false,{MekSKU:MekSKU,added_link:added_link,Qty_link:Qty_link,ExtLinks:ExtLinks,ExtLinks_related:ExtLinks_related,ImgTitle:ImgTitle},succeededCallback,failedCallback,userContext); },
addselectedtobasket:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'addselectedtobasket',false,{},succeededCallback,failedCallback,userContext); },
addselectedtofav:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'addselectedtofav',false,{},succeededCallback,failedCallback,userContext); },
AddToFav:function(MekSKU,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'AddToFav',false,{MekSKU:MekSKU},succeededCallback,failedCallback,userContext); },
changedefaultpicture:function(CurrentPicture,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'changedefaultpicture',false,{CurrentPicture:CurrentPicture},succeededCallback,failedCallback,userContext); },
EnableJavaScript:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'EnableJavaScript',false,{},succeededCallback,failedCallback,userContext); }}
AjaxService.registerClass('AjaxService',Sys.Net.WebServiceProxy);
AjaxService._staticInstance = new AjaxService();
AjaxService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; AjaxService._staticInstance._path = value; }
AjaxService.get_path = function() { return AjaxService._staticInstance._path; }
AjaxService.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
AjaxService._staticInstance._timeout = value; }
AjaxService.get_timeout = function() { 
return AjaxService._staticInstance._timeout; }
AjaxService.set_defaultUserContext = function(value) { 
AjaxService._staticInstance._userContext = value; }
AjaxService.get_defaultUserContext = function() { 
return AjaxService._staticInstance._userContext; }
AjaxService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; AjaxService._staticInstance._succeeded = value; }
AjaxService.get_defaultSucceededCallback = function() { 
return AjaxService._staticInstance._succeeded; }
AjaxService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; AjaxService._staticInstance._failed = value; }
AjaxService.get_defaultFailedCallback = function() { 
return AjaxService._staticInstance._failed; }
AjaxService.set_path("/Services/AjaxService.asmx");
AjaxService.ProdLine_List= function(PMfID,onSuccess,onFailed,userContext) {AjaxService._staticInstance.ProdLine_List(PMfID,onSuccess,onFailed,userContext); }
AjaxService.Model_List= function(PMfID,PProductLine,onSuccess,onFailed,userContext) {AjaxService._staticInstance.Model_List(PMfID,PProductLine,onSuccess,onFailed,userContext); }
AjaxService.ProductList= function(PMfID,PProductLine,PModel,onSuccess,onFailed,userContext) {AjaxService._staticInstance.ProductList(PMfID,PProductLine,PModel,onSuccess,onFailed,userContext); }
AjaxService.PrinterModel_Click= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.PrinterModel_Click(onSuccess,onFailed,userContext); }
AjaxService.ConsumableClick_Click= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.ConsumableClick_Click(onSuccess,onFailed,userContext); }
AjaxService.AdvancedSearch= function(MfName,SearchText,onSuccess,onFailed,userContext) {AjaxService._staticInstance.AdvancedSearch(MfName,SearchText,onSuccess,onFailed,userContext); }
AjaxService.AdmintextBox_CompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {AjaxService._staticInstance.AdmintextBox_CompletionList(prefixText,count,onSuccess,onFailed,userContext); }
AjaxService.LQuery_Suggestion= function(query,onSuccess,onFailed,userContext) {AjaxService._staticInstance.LQuery_Suggestion(query,onSuccess,onFailed,userContext); }
AjaxService.Changed_Profit= function(Value,PK,onSuccess,onFailed,userContext) {AjaxService._staticInstance.Changed_Profit(Value,PK,onSuccess,onFailed,userContext); }
AjaxService.Changed_ProfitPerc= function(Value,PK,onSuccess,onFailed,userContext) {AjaxService._staticInstance.Changed_ProfitPerc(Value,PK,onSuccess,onFailed,userContext); }
AjaxService.Changed_SellPrice= function(Value,PK,onSuccess,onFailed,userContext) {AjaxService._staticInstance.Changed_SellPrice(Value,PK,onSuccess,onFailed,userContext); }
AjaxService.buyclick= function(MekSKU,Qty,AddedToBasketLink,ExtLinks,ExtLinks_related,ImgTitle,onSuccess,onFailed,userContext) {AjaxService._staticInstance.buyclick(MekSKU,Qty,AddedToBasketLink,ExtLinks,ExtLinks_related,ImgTitle,onSuccess,onFailed,userContext); }
AjaxService.getBasketInfo= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.getBasketInfo(onSuccess,onFailed,userContext); }
AjaxService.addcheckbox= function(MekSKU,added_link,Qty_link,ExtLinks,ExtLinks_related,ImgTitle,onSuccess,onFailed,userContext) {AjaxService._staticInstance.addcheckbox(MekSKU,added_link,Qty_link,ExtLinks,ExtLinks_related,ImgTitle,onSuccess,onFailed,userContext); }
AjaxService.addselectedtobasket= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.addselectedtobasket(onSuccess,onFailed,userContext); }
AjaxService.addselectedtofav= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.addselectedtofav(onSuccess,onFailed,userContext); }
AjaxService.AddToFav= function(MekSKU,onSuccess,onFailed,userContext) {AjaxService._staticInstance.AddToFav(MekSKU,onSuccess,onFailed,userContext); }
AjaxService.changedefaultpicture= function(CurrentPicture,onSuccess,onFailed,userContext) {AjaxService._staticInstance.changedefaultpicture(CurrentPicture,onSuccess,onFailed,userContext); }
AjaxService.EnableJavaScript= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.EnableJavaScript(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(AjaxService_Price) === 'undefined') {
var AjaxService_Price=gtc("AjaxService+Price");
AjaxService_Price.registerClass('AjaxService_Price');
}
