var IDBCallBacks=function() {
IDBCallBacks.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
IDBCallBacks.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return IDBCallBacks._staticInstance.get_path();},
ServerSideSendFeedback:function(strmessage,name,email,subject,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSendFeedback',false,{strmessage:strmessage,name:name,email:email,subject:subject},succeededCallback,failedCallback,userContext); },
ServerSideSendRetForm:function(strmessage,name,email,ordnum,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSendRetForm',false,{strmessage:strmessage,name:name,email:email,ordnum:ordnum},succeededCallback,failedCallback,userContext); },
ServerSideSaveSchoolChanges:function(sc,txtSalutation,txtFirstName,txtLastName,txtSchoolName,txtAddress1,txtAddress2,txtTown,txtCounty,txtPostcode,txtPhone,txtEmail,txtCheque,txtPayPal,discpref,paypref,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSaveSchoolChanges',false,{sc:sc,txtSalutation:txtSalutation,txtFirstName:txtFirstName,txtLastName:txtLastName,txtSchoolName:txtSchoolName,txtAddress1:txtAddress1,txtAddress2:txtAddress2,txtTown:txtTown,txtCounty:txtCounty,txtPostcode:txtPostcode,txtPhone:txtPhone,txtEmail:txtEmail,txtCheque:txtCheque,txtPayPal:txtPayPal,discpref:discpref,paypref:paypref},succeededCallback,failedCallback,userContext); },
ServerSideSchoolLogin:function(sc,pin,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSchoolLogin',false,{sc:sc,pin:pin},succeededCallback,failedCallback,userContext); },
ServerSideSchoolLookup:function(sc,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSchoolLookup',false,{sc:sc},succeededCallback,failedCallback,userContext); },
ServerSideSaveClubsChanges:function(sc,txtSalutation,txtFirstName,txtLastName,txtClubName,txtAddress1,txtAddress2,txtAddress3,txtCounty,txtPostcode,txtPhone,txtEmail,txtCheque,txtPayPal,discpref,paypref,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSaveClubsChanges',false,{sc:sc,txtSalutation:txtSalutation,txtFirstName:txtFirstName,txtLastName:txtLastName,txtClubName:txtClubName,txtAddress1:txtAddress1,txtAddress2:txtAddress2,txtAddress3:txtAddress3,txtCounty:txtCounty,txtPostcode:txtPostcode,txtPhone:txtPhone,txtEmail:txtEmail,txtCheque:txtCheque,txtPayPal:txtPayPal,discpref:discpref,paypref:paypref},succeededCallback,failedCallback,userContext); },
ServerSideClubsLogin:function(sc,pin,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideClubsLogin',false,{sc:sc,pin:pin},succeededCallback,failedCallback,userContext); },
ServerSideAffiliatesLogin:function(sc,pin,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideAffiliatesLogin',false,{sc:sc,pin:pin},succeededCallback,failedCallback,userContext); },
ServerSideAffiliatesCreate:function(nm,em,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideAffiliatesCreate',false,{nm:nm,em:em},succeededCallback,failedCallback,userContext); },
ServerSideSaveAffiliateChanges:function(sc,txtFirstName,txtEmail,txtPayPal,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSaveAffiliateChanges',false,{sc:sc,txtFirstName:txtFirstName,txtEmail:txtEmail,txtPayPal:txtPayPal},succeededCallback,failedCallback,userContext); },
ServerSideClubLookup:function(sc,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideClubLookup',false,{sc:sc},succeededCallback,failedCallback,userContext); },
ServerSideDiscountLookup:function(sc,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideDiscountLookup',false,{sc:sc},succeededCallback,failedCallback,userContext); },
ServerSideFetchCourierRate:function(countr,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideFetchCourierRate',false,{countr:countr},succeededCallback,failedCallback,userContext); },
ServerSideSetExpressCheckout:function(tot,strWN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideSetExpressCheckout',false,{tot:tot,strWN:strWN},succeededCallback,failedCallback,userContext); },
ServerSideProcessOrder:function(strWN,strClientIP,ProcessPayment,strAffId,strForcePhone,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideProcessOrder',false,{strWN:strWN,strClientIP:strClientIP,ProcessPayment:ProcessPayment,strAffId:strAffId,strForcePhone:strForcePhone},succeededCallback,failedCallback,userContext); },
ServerSideChangeEmail:function(email,qs,strWN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideChangeEmail',false,{email:email,qs:qs,strWN:strWN},succeededCallback,failedCallback,userContext); },
ServerSideChangeEmailNoNotify:function(email,qs,strWN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideChangeEmailNoNotify',false,{email:email,qs:qs,strWN:strWN},succeededCallback,failedCallback,userContext); },
ServerSideLookupPostcode:function(pc,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideLookupPostcode',false,{pc:pc},succeededCallback,failedCallback,userContext); },
ServerSideWholesaleLogin:function(em,pw,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSideWholesaleLogin',false,{em:em,pw:pw},succeededCallback,failedCallback,userContext); },
ServerSidePreStore:function(strWN,strClientIP,ProcessPayment,strAffId,strForcePhone,OrdHead,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServerSidePreStore',false,{strWN:strWN,strClientIP:strClientIP,ProcessPayment:ProcessPayment,strAffId:strAffId,strForcePhone:strForcePhone,OrdHead:OrdHead},succeededCallback,failedCallback,userContext); }}
IDBCallBacks.registerClass('IDBCallBacks',Sys.Net.WebServiceProxy);
IDBCallBacks._staticInstance = new IDBCallBacks();
IDBCallBacks.set_path = function(value) { IDBCallBacks._staticInstance.set_path(value); }
IDBCallBacks.get_path = function() { return IDBCallBacks._staticInstance.get_path(); }
IDBCallBacks.set_timeout = function(value) { IDBCallBacks._staticInstance.set_timeout(value); }
IDBCallBacks.get_timeout = function() { return IDBCallBacks._staticInstance.get_timeout(); }
IDBCallBacks.set_defaultUserContext = function(value) { IDBCallBacks._staticInstance.set_defaultUserContext(value); }
IDBCallBacks.get_defaultUserContext = function() { return IDBCallBacks._staticInstance.get_defaultUserContext(); }
IDBCallBacks.set_defaultSucceededCallback = function(value) { IDBCallBacks._staticInstance.set_defaultSucceededCallback(value); }
IDBCallBacks.get_defaultSucceededCallback = function() { return IDBCallBacks._staticInstance.get_defaultSucceededCallback(); }
IDBCallBacks.set_defaultFailedCallback = function(value) { IDBCallBacks._staticInstance.set_defaultFailedCallback(value); }
IDBCallBacks.get_defaultFailedCallback = function() { return IDBCallBacks._staticInstance.get_defaultFailedCallback(); }
IDBCallBacks.set_path("/IDBCallBacks2.asmx");
IDBCallBacks.ServerSideSendFeedback= function(strmessage,name,email,subject,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSendFeedback(strmessage,name,email,subject,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSendRetForm= function(strmessage,name,email,ordnum,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSendRetForm(strmessage,name,email,ordnum,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSaveSchoolChanges= function(sc,txtSalutation,txtFirstName,txtLastName,txtSchoolName,txtAddress1,txtAddress2,txtTown,txtCounty,txtPostcode,txtPhone,txtEmail,txtCheque,txtPayPal,discpref,paypref,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSaveSchoolChanges(sc,txtSalutation,txtFirstName,txtLastName,txtSchoolName,txtAddress1,txtAddress2,txtTown,txtCounty,txtPostcode,txtPhone,txtEmail,txtCheque,txtPayPal,discpref,paypref,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSchoolLogin= function(sc,pin,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSchoolLogin(sc,pin,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSchoolLookup= function(sc,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSchoolLookup(sc,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSaveClubsChanges= function(sc,txtSalutation,txtFirstName,txtLastName,txtClubName,txtAddress1,txtAddress2,txtAddress3,txtCounty,txtPostcode,txtPhone,txtEmail,txtCheque,txtPayPal,discpref,paypref,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSaveClubsChanges(sc,txtSalutation,txtFirstName,txtLastName,txtClubName,txtAddress1,txtAddress2,txtAddress3,txtCounty,txtPostcode,txtPhone,txtEmail,txtCheque,txtPayPal,discpref,paypref,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideClubsLogin= function(sc,pin,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideClubsLogin(sc,pin,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideAffiliatesLogin= function(sc,pin,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideAffiliatesLogin(sc,pin,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideAffiliatesCreate= function(nm,em,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideAffiliatesCreate(nm,em,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSaveAffiliateChanges= function(sc,txtFirstName,txtEmail,txtPayPal,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSaveAffiliateChanges(sc,txtFirstName,txtEmail,txtPayPal,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideClubLookup= function(sc,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideClubLookup(sc,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideDiscountLookup= function(sc,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideDiscountLookup(sc,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideFetchCourierRate= function(countr,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideFetchCourierRate(countr,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideSetExpressCheckout= function(tot,strWN,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideSetExpressCheckout(tot,strWN,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideProcessOrder= function(strWN,strClientIP,ProcessPayment,strAffId,strForcePhone,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideProcessOrder(strWN,strClientIP,ProcessPayment,strAffId,strForcePhone,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideChangeEmail= function(email,qs,strWN,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideChangeEmail(email,qs,strWN,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideChangeEmailNoNotify= function(email,qs,strWN,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideChangeEmailNoNotify(email,qs,strWN,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideLookupPostcode= function(pc,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideLookupPostcode(pc,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSideWholesaleLogin= function(em,pw,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSideWholesaleLogin(em,pw,onSuccess,onFailed,userContext); }
IDBCallBacks.ServerSidePreStore= function(strWN,strClientIP,ProcessPayment,strAffId,strForcePhone,OrdHead,onSuccess,onFailed,userContext) {IDBCallBacks._staticInstance.ServerSidePreStore(strWN,strClientIP,ProcessPayment,strAffId,strForcePhone,OrdHead,onSuccess,onFailed,userContext); }

