var WebServices=function() {
WebServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebServices.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return WebServices._staticInstance.get_path();},
GetCategoriesMenuContent:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoriesMenuContent',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetPartDetailsPopupContent:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPartDetailsPopupContent',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetBrandMenuContent:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBrandMenuContent',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetPartNoCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPartNoCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetChildPartNoCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetChildPartNoCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetPhoneMakeCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPhoneMakeCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetAddressCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAddressCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetShipmentTrackingContent:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetShipmentTrackingContent',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetPartInfoByPartNo:function(partNo,accountID,industryName,priceListCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPartInfoByPartNo',false,{partNo:partNo,accountID:accountID,industryName:industryName,priceListCode:priceListCode},succeededCallback,failedCallback,userContext); },
GetPhoneMakes:function(knownCategoryValues,category,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPhoneMakes',false,{knownCategoryValues:knownCategoryValues,category:category,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetPhoneModelsByMake:function(knownCategoryValues,category,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPhoneModelsByMake',false,{knownCategoryValues:knownCategoryValues,category:category,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetChildPartContent:function(divId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetChildPartContent',false,{divId:divId},succeededCallback,failedCallback,userContext); },
CheckCompareToCheckBox:function(partNo,catId,check,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckCompareToCheckBox',false,{partNo:partNo,catId:catId,check:check},succeededCallback,failedCallback,userContext); }}
WebServices.registerClass('WebServices',Sys.Net.WebServiceProxy);
WebServices._staticInstance = new WebServices();
WebServices.set_path = function(value) { WebServices._staticInstance.set_path(value); }
WebServices.get_path = function() { return WebServices._staticInstance.get_path(); }
WebServices.set_timeout = function(value) { WebServices._staticInstance.set_timeout(value); }
WebServices.get_timeout = function() { return WebServices._staticInstance.get_timeout(); }
WebServices.set_defaultUserContext = function(value) { WebServices._staticInstance.set_defaultUserContext(value); }
WebServices.get_defaultUserContext = function() { return WebServices._staticInstance.get_defaultUserContext(); }
WebServices.set_defaultSucceededCallback = function(value) { WebServices._staticInstance.set_defaultSucceededCallback(value); }
WebServices.get_defaultSucceededCallback = function() { return WebServices._staticInstance.get_defaultSucceededCallback(); }
WebServices.set_defaultFailedCallback = function(value) { WebServices._staticInstance.set_defaultFailedCallback(value); }
WebServices.get_defaultFailedCallback = function() { return WebServices._staticInstance.get_defaultFailedCallback(); }
WebServices.set_enableJsonp = function(value) { WebServices._staticInstance.set_enableJsonp(value); }
WebServices.get_enableJsonp = function() { return WebServices._staticInstance.get_enableJsonp(); }
WebServices.set_jsonpCallbackParameter = function(value) { WebServices._staticInstance.set_jsonpCallbackParameter(value); }
WebServices.get_jsonpCallbackParameter = function() { return WebServices._staticInstance.get_jsonpCallbackParameter(); }
WebServices.set_path("/services/WebServices.asmx");
WebServices.GetCategoriesMenuContent= function(contextKey,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetCategoriesMenuContent(contextKey,onSuccess,onFailed,userContext); }
WebServices.GetPartDetailsPopupContent= function(contextKey,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetPartDetailsPopupContent(contextKey,onSuccess,onFailed,userContext); }
WebServices.GetBrandMenuContent= function(contextKey,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetBrandMenuContent(contextKey,onSuccess,onFailed,userContext); }
WebServices.GetPartNoCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetPartNoCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
WebServices.GetChildPartNoCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetChildPartNoCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
WebServices.GetPhoneMakeCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetPhoneMakeCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
WebServices.GetAddressCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetAddressCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
WebServices.GetShipmentTrackingContent= function(contextKey,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetShipmentTrackingContent(contextKey,onSuccess,onFailed,userContext); }
WebServices.GetPartInfoByPartNo= function(partNo,accountID,industryName,priceListCode,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetPartInfoByPartNo(partNo,accountID,industryName,priceListCode,onSuccess,onFailed,userContext); }
WebServices.GetPhoneMakes= function(knownCategoryValues,category,contextKey,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetPhoneMakes(knownCategoryValues,category,contextKey,onSuccess,onFailed,userContext); }
WebServices.GetPhoneModelsByMake= function(knownCategoryValues,category,contextKey,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetPhoneModelsByMake(knownCategoryValues,category,contextKey,onSuccess,onFailed,userContext); }
WebServices.GetChildPartContent= function(divId,onSuccess,onFailed,userContext) {WebServices._staticInstance.GetChildPartContent(divId,onSuccess,onFailed,userContext); }
WebServices.CheckCompareToCheckBox= function(partNo,catId,check,onSuccess,onFailed,userContext) {WebServices._staticInstance.CheckCompareToCheckBox(partNo,catId,check,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}

