Type.registerNamespace('Loreal.US.eCommerce.WS.Lancome.US.AJAXProject');
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService=function() {
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.prototype={
SendMailTellAFriend:function(FromFname,FromLname,FromEmail,BodyMsg,ToEmails,toBeIncluded,Code,IsProduct,templateName,Format,succeededCallback, failedCallback, userContext) {
return this._invoke(Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_path(), 'SendMailTellAFriend',false,{FromFname:FromFname,FromLname:FromLname,FromEmail:FromEmail,BodyMsg:BodyMsg,ToEmails:ToEmails,toBeIncluded:toBeIncluded,Code:Code,IsProduct:IsProduct,templateName:templateName,Format:Format},succeededCallback,failedCallback,userContext); },
UpdatePhoneInformation:function(phoneField,customerID,phone1,phone2,phone3,_phoneSplit,succeededCallback, failedCallback, userContext) {
return this._invoke(Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_path(), 'UpdatePhoneInformation',false,{phoneField:phoneField,customerID:customerID,phone1:phone1,phone2:phone2,phone3:phone3,_phoneSplit:_phoneSplit},succeededCallback,failedCallback,userContext); }}
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.registerClass('Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService',Sys.Net.WebServiceProxy);
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance = new Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService();
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.set_path = function(value) { Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._path = value; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_path = function() { return Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._path; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.set_timeout = function(value) { Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._timeout = value; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_timeout = function() { return Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._timeout; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.set_defaultUserContext = function(value) { Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._userContext = value; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_defaultUserContext = function() { return Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._userContext; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.set_defaultSucceededCallback = function(value) { Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._succeeded = value; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_defaultSucceededCallback = function() { return Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._succeeded; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.set_defaultFailedCallback = function(value) { Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._failed = value; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.get_defaultFailedCallback = function() { return Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance._failed; }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.set_path("/ws/ajax/Lancome_Customer.asmx");
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.SendMailTellAFriend= function(FromFname,FromLname,FromEmail,BodyMsg,ToEmails,toBeIncluded,Code,IsProduct,templateName,Format,onSuccess,onFailed,userContext) {Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance.SendMailTellAFriend(FromFname,FromLname,FromEmail,BodyMsg,ToEmails,toBeIncluded,Code,IsProduct,templateName,Format,onSuccess,onFailed,userContext); }
Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService.UpdatePhoneInformation= function(phoneField,customerID,phone1,phone2,phone3,_phoneSplit,onSuccess,onFailed,userContext) {Loreal.US.eCommerce.WS.Lancome.US.AJAXProject.CustomerWebService._staticInstance.UpdatePhoneInformation(phoneField,customerID,phone1,phone2,phone3,_phoneSplit,onSuccess,onFailed,userContext); }
