Type.registerNamespace('ScriptWell');
ScriptWell.AjaxService=function() {
ScriptWell.AjaxService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ScriptWell.AjaxService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ScriptWell.AjaxService._staticInstance.get_path();},
saveDrug:function(email,ndc11,label,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'saveDrug',false,{email:email,ndc11:ndc11,label:label},succeededCallback,failedCallback,userContext); },
delDrug:function(email,ndc11,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'delDrug',false,{email:email,ndc11:ndc11},succeededCallback,failedCallback,userContext); },
savePharm:function(email,NCPDP,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'savePharm',false,{email:email,NCPDP:NCPDP},succeededCallback,failedCallback,userContext); },
delPharm:function(email,NCPDP,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'delPharm',false,{email:email,NCPDP:NCPDP},succeededCallback,failedCallback,userContext); },
emailSignUp:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'emailSignUp',false,{email:email},succeededCallback,failedCallback,userContext); }}
ScriptWell.AjaxService.registerClass('ScriptWell.AjaxService',Sys.Net.WebServiceProxy);
ScriptWell.AjaxService._staticInstance = new ScriptWell.AjaxService();
ScriptWell.AjaxService.set_path = function(value) { ScriptWell.AjaxService._staticInstance.set_path(value); }
ScriptWell.AjaxService.get_path = function() { return ScriptWell.AjaxService._staticInstance.get_path(); }
ScriptWell.AjaxService.set_timeout = function(value) { ScriptWell.AjaxService._staticInstance.set_timeout(value); }
ScriptWell.AjaxService.get_timeout = function() { return ScriptWell.AjaxService._staticInstance.get_timeout(); }
ScriptWell.AjaxService.set_defaultUserContext = function(value) { ScriptWell.AjaxService._staticInstance.set_defaultUserContext(value); }
ScriptWell.AjaxService.get_defaultUserContext = function() { return ScriptWell.AjaxService._staticInstance.get_defaultUserContext(); }
ScriptWell.AjaxService.set_defaultSucceededCallback = function(value) { ScriptWell.AjaxService._staticInstance.set_defaultSucceededCallback(value); }
ScriptWell.AjaxService.get_defaultSucceededCallback = function() { return ScriptWell.AjaxService._staticInstance.get_defaultSucceededCallback(); }
ScriptWell.AjaxService.set_defaultFailedCallback = function(value) { ScriptWell.AjaxService._staticInstance.set_defaultFailedCallback(value); }
ScriptWell.AjaxService.get_defaultFailedCallback = function() { return ScriptWell.AjaxService._staticInstance.get_defaultFailedCallback(); }
ScriptWell.AjaxService.set_path("/AjaxService.asmx");
ScriptWell.AjaxService.saveDrug= function(email,ndc11,label,onSuccess,onFailed,userContext) {ScriptWell.AjaxService._staticInstance.saveDrug(email,ndc11,label,onSuccess,onFailed,userContext); }
ScriptWell.AjaxService.delDrug= function(email,ndc11,onSuccess,onFailed,userContext) {ScriptWell.AjaxService._staticInstance.delDrug(email,ndc11,onSuccess,onFailed,userContext); }
ScriptWell.AjaxService.savePharm= function(email,NCPDP,onSuccess,onFailed,userContext) {ScriptWell.AjaxService._staticInstance.savePharm(email,NCPDP,onSuccess,onFailed,userContext); }
ScriptWell.AjaxService.delPharm= function(email,NCPDP,onSuccess,onFailed,userContext) {ScriptWell.AjaxService._staticInstance.delPharm(email,NCPDP,onSuccess,onFailed,userContext); }
ScriptWell.AjaxService.emailSignUp= function(email,onSuccess,onFailed,userContext) {ScriptWell.AjaxService._staticInstance.emailSignUp(email,onSuccess,onFailed,userContext); }
