Type.registerNamespace('MicroD');
MicroD.LoginCheck=function() {
MicroD.LoginCheck.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MicroD.LoginCheck.prototype={
CheckAuthentication:function(email,password,succeededCallback, failedCallback, userContext) {
return this._invoke(MicroD.LoginCheck.get_path(), 'CheckAuthentication',false,{email:email,password:password},succeededCallback,failedCallback,userContext); },
CheckDuplicateID:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(MicroD.LoginCheck.get_path(), 'CheckDuplicateID',false,{email:email},succeededCallback,failedCallback,userContext); },
RegisterAndLogin:function(email,password,name,address,city,state,zip,phone,succeededCallback, failedCallback, userContext) {
return this._invoke(MicroD.LoginCheck.get_path(), 'RegisterAndLogin',false,{email:email,password:password,name:name,address:address,city:city,state:state,zip:zip,phone:phone},succeededCallback,failedCallback,userContext); },
RetrievePassword:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(MicroD.LoginCheck.get_path(), 'RetrievePassword',false,{email:email},succeededCallback,failedCallback,userContext); },
RequestInformation:function(itemID,name,email,phone,city,state,zip,comment,price,info,signup,succeededCallback, failedCallback, userContext) {
return this._invoke(MicroD.LoginCheck.get_path(), 'RequestInformation',false,{itemID:itemID,name:name,email:email,phone:phone,city:city,state:state,zip:zip,comment:comment,price:price,info:info,signup:signup},succeededCallback,failedCallback,userContext); }}
MicroD.LoginCheck.registerClass('MicroD.LoginCheck',Sys.Net.WebServiceProxy);
MicroD.LoginCheck._staticInstance = new MicroD.LoginCheck();
MicroD.LoginCheck.set_path = function(value) { MicroD.LoginCheck._staticInstance._path = value; }
MicroD.LoginCheck.get_path = function() { return MicroD.LoginCheck._staticInstance._path; }
MicroD.LoginCheck.set_timeout = function(value) { MicroD.LoginCheck._staticInstance._timeout = value; }
MicroD.LoginCheck.get_timeout = function() { return MicroD.LoginCheck._staticInstance._timeout; }
MicroD.LoginCheck.set_defaultUserContext = function(value) { MicroD.LoginCheck._staticInstance._userContext = value; }
MicroD.LoginCheck.get_defaultUserContext = function() { return MicroD.LoginCheck._staticInstance._userContext; }
MicroD.LoginCheck.set_defaultSucceededCallback = function(value) { MicroD.LoginCheck._staticInstance._succeeded = value; }
MicroD.LoginCheck.get_defaultSucceededCallback = function() { return MicroD.LoginCheck._staticInstance._succeeded; }
MicroD.LoginCheck.set_defaultFailedCallback = function(value) { MicroD.LoginCheck._staticInstance._failed = value; }
MicroD.LoginCheck.get_defaultFailedCallback = function() { return MicroD.LoginCheck._staticInstance._failed; }
MicroD.LoginCheck.set_path("/LoginCheck.asmx");
MicroD.LoginCheck.CheckAuthentication= function(email,password,onSuccess,onFailed,userContext) {MicroD.LoginCheck._staticInstance.CheckAuthentication(email,password,onSuccess,onFailed,userContext); }
MicroD.LoginCheck.CheckDuplicateID= function(email,onSuccess,onFailed,userContext) {MicroD.LoginCheck._staticInstance.CheckDuplicateID(email,onSuccess,onFailed,userContext); }
MicroD.LoginCheck.RegisterAndLogin= function(email,password,name,address,city,state,zip,phone,onSuccess,onFailed,userContext) {MicroD.LoginCheck._staticInstance.RegisterAndLogin(email,password,name,address,city,state,zip,phone,onSuccess,onFailed,userContext); }
MicroD.LoginCheck.RetrievePassword= function(email,onSuccess,onFailed,userContext) {MicroD.LoginCheck._staticInstance.RetrievePassword(email,onSuccess,onFailed,userContext); }
MicroD.LoginCheck.RequestInformation= function(itemID,name,email,phone,city,state,zip,comment,price,info,signup,onSuccess,onFailed,userContext) {MicroD.LoginCheck._staticInstance.RequestInformation(itemID,name,email,phone,city,state,zip,comment,price,info,signup,onSuccess,onFailed,userContext); }

