var register=function() {
register.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
register.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return register._staticInstance.get_path();},
verifyEnteredCode:function(code,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'verifyEnteredCode',false,{code:code},succeededCallback,failedCallback,userContext); },
send_forgetpass_email:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'send_forgetpass_email',false,{email:email},succeededCallback,failedCallback,userContext); },
send_verify_email:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'send_verify_email',false,{email:email},succeededCallback,failedCallback,userContext); },
first_time_register:function(fn,sn,tn,ln,email,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'first_time_register',false,{fn:fn,sn:sn,tn:tn,ln:ln,email:email,pass:pass},succeededCallback,failedCallback,userContext); },
registeremp:function(fn,sn,tn,ln,efn,esn,etn,eln,email,phone,mobile,pid,pno,nid,sid,bid,bdate,countryid,govrid,cityid,partid,streetid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'registeremp',false,{fn:fn,sn:sn,tn:tn,ln:ln,efn:efn,esn:esn,etn:etn,eln:eln,email:email,phone:phone,mobile:mobile,pid:pid,pno:pno,nid:nid,sid:sid,bid:bid,bdate:bdate,countryid:countryid,govrid:govrid,cityid:cityid,partid:partid,streetid:streetid},succeededCallback,failedCallback,userContext); },
insert_user_study:function(un,bd,ed,gd,gpi,min,thesis,sd,dg,sp,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'insert_user_study',false,{un:un,bd:bd,ed:ed,gd:gd,gpi:gpi,min:min,thesis:thesis,sd:sd,dg:dg,sp:sp},succeededCallback,failedCallback,userContext); }}
register.registerClass('register',Sys.Net.WebServiceProxy);
register._staticInstance = new register();
register.set_path = function(value) { register._staticInstance.set_path(value); }
register.get_path = function() { return register._staticInstance.get_path(); }
register.set_timeout = function(value) { register._staticInstance.set_timeout(value); }
register.get_timeout = function() { return register._staticInstance.get_timeout(); }
register.set_defaultUserContext = function(value) { register._staticInstance.set_defaultUserContext(value); }
register.get_defaultUserContext = function() { return register._staticInstance.get_defaultUserContext(); }
register.set_defaultSucceededCallback = function(value) { register._staticInstance.set_defaultSucceededCallback(value); }
register.get_defaultSucceededCallback = function() { return register._staticInstance.get_defaultSucceededCallback(); }
register.set_defaultFailedCallback = function(value) { register._staticInstance.set_defaultFailedCallback(value); }
register.get_defaultFailedCallback = function() { return register._staticInstance.get_defaultFailedCallback(); }
register.set_path("/Web_Services/register.asmx");
register.verifyEnteredCode= function(code,onSuccess,onFailed,userContext) {register._staticInstance.verifyEnteredCode(code,onSuccess,onFailed,userContext); }
register.send_forgetpass_email= function(email,onSuccess,onFailed,userContext) {register._staticInstance.send_forgetpass_email(email,onSuccess,onFailed,userContext); }
register.send_verify_email= function(email,onSuccess,onFailed,userContext) {register._staticInstance.send_verify_email(email,onSuccess,onFailed,userContext); }
register.first_time_register= function(fn,sn,tn,ln,email,pass,onSuccess,onFailed,userContext) {register._staticInstance.first_time_register(fn,sn,tn,ln,email,pass,onSuccess,onFailed,userContext); }
register.registeremp= function(fn,sn,tn,ln,efn,esn,etn,eln,email,phone,mobile,pid,pno,nid,sid,bid,bdate,countryid,govrid,cityid,partid,streetid,onSuccess,onFailed,userContext) {register._staticInstance.registeremp(fn,sn,tn,ln,efn,esn,etn,eln,email,phone,mobile,pid,pno,nid,sid,bid,bdate,countryid,govrid,cityid,partid,streetid,onSuccess,onFailed,userContext); }
register.insert_user_study= function(un,bd,ed,gd,gpi,min,thesis,sd,dg,sp,onSuccess,onFailed,userContext) {register._staticInstance.insert_user_study(un,bd,ed,gd,gpi,min,thesis,sd,dg,sp,onSuccess,onFailed,userContext); }
