Type.registerNamespace('portal.WebSvc');
portal.WebSvc.PortalServices=function() {
portal.WebSvc.PortalServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
portal.WebSvc.PortalServices.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return portal.WebSvc.PortalServices._staticInstance.get_path();},
UserHasCurrentFreeAssessment:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserHasCurrentFreeAssessment',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
SaveUserAction:function(emailAddress,infoId,otherInfo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveUserAction',false,{emailAddress:emailAddress,infoId:infoId,otherInfo:otherInfo},succeededCallback,failedCallback,userContext); },
GetQueuedMessage:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetQueuedMessage',false,{},succeededCallback,failedCallback,userContext); },
GetQueuedAction:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetQueuedAction',false,{},succeededCallback,failedCallback,userContext); },
GetUser:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUser',false,{},succeededCallback,failedCallback,userContext); },
AddNetworkMember:function(companyName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddNetworkMember',false,{companyName:companyName},succeededCallback,failedCallback,userContext); },
AddUser:function(firstName,lastName,emailAddress,fieldCenterText,password,affiliation,infoId,otherCountryName,phone,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddUser',false,{firstName:firstName,lastName:lastName,emailAddress:emailAddress,fieldCenterText:fieldCenterText,password:password,affiliation:affiliation,infoId:infoId,otherCountryName:otherCountryName,phone:phone},succeededCallback,failedCallback,userContext); },
LogOut:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogOut',false,{},succeededCallback,failedCallback,userContext); },
Login:function(emailAddress,password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Login',false,{emailAddress:emailAddress,password:password},succeededCallback,failedCallback,userContext); },
LoginByLanguageCode:function(emailAddress,password,languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoginByLanguageCode',false,{emailAddress:emailAddress,password:password,languageCode:languageCode},succeededCallback,failedCallback,userContext); },
ResendPassword:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResendPassword',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
GetLearningToolLinks:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLearningToolLinks',false,{},succeededCallback,failedCallback,userContext); },
StartLearningTool:function(emailAddress,infoId,assessmentGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StartLearningTool',false,{emailAddress:emailAddress,infoId:infoId,assessmentGuid:assessmentGuid},succeededCallback,failedCallback,userContext); },
ResetLearningTool:function(emailAddress,assessmentGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResetLearningTool',false,{emailAddress:emailAddress,assessmentGuid:assessmentGuid},succeededCallback,failedCallback,userContext); },
GetAssessmentState:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAssessmentState',false,{},succeededCallback,failedCallback,userContext); },
ResendLoginEmail:function(emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResendLoginEmail',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
RequestOneFullTeamAssessment:function(emailAddress,requestSupport,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RequestOneFullTeamAssessment',false,{emailAddress:emailAddress,requestSupport:requestSupport},succeededCallback,failedCallback,userContext); },
RequestOneFullIndividualAssessment:function(emailAddress,requestSupport,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RequestOneFullIndividualAssessment',false,{emailAddress:emailAddress,requestSupport:requestSupport},succeededCallback,failedCallback,userContext); },
InitFreeAssessment:function(emailAddress,assessmentType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InitFreeAssessment',false,{emailAddress:emailAddress,assessmentType:assessmentType},succeededCallback,failedCallback,userContext); }}
portal.WebSvc.PortalServices.registerClass('portal.WebSvc.PortalServices',Sys.Net.WebServiceProxy);
portal.WebSvc.PortalServices._staticInstance = new portal.WebSvc.PortalServices();
portal.WebSvc.PortalServices.set_path = function(value) { portal.WebSvc.PortalServices._staticInstance.set_path(value); }
portal.WebSvc.PortalServices.get_path = function() { return portal.WebSvc.PortalServices._staticInstance.get_path(); }
portal.WebSvc.PortalServices.set_timeout = function(value) { portal.WebSvc.PortalServices._staticInstance.set_timeout(value); }
portal.WebSvc.PortalServices.get_timeout = function() { return portal.WebSvc.PortalServices._staticInstance.get_timeout(); }
portal.WebSvc.PortalServices.set_defaultUserContext = function(value) { portal.WebSvc.PortalServices._staticInstance.set_defaultUserContext(value); }
portal.WebSvc.PortalServices.get_defaultUserContext = function() { return portal.WebSvc.PortalServices._staticInstance.get_defaultUserContext(); }
portal.WebSvc.PortalServices.set_defaultSucceededCallback = function(value) { portal.WebSvc.PortalServices._staticInstance.set_defaultSucceededCallback(value); }
portal.WebSvc.PortalServices.get_defaultSucceededCallback = function() { return portal.WebSvc.PortalServices._staticInstance.get_defaultSucceededCallback(); }
portal.WebSvc.PortalServices.set_defaultFailedCallback = function(value) { portal.WebSvc.PortalServices._staticInstance.set_defaultFailedCallback(value); }
portal.WebSvc.PortalServices.get_defaultFailedCallback = function() { return portal.WebSvc.PortalServices._staticInstance.get_defaultFailedCallback(); }
portal.WebSvc.PortalServices.set_enableJsonp = function(value) { portal.WebSvc.PortalServices._staticInstance.set_enableJsonp(value); }
portal.WebSvc.PortalServices.get_enableJsonp = function() { return portal.WebSvc.PortalServices._staticInstance.get_enableJsonp(); }
portal.WebSvc.PortalServices.set_jsonpCallbackParameter = function(value) { portal.WebSvc.PortalServices._staticInstance.set_jsonpCallbackParameter(value); }
portal.WebSvc.PortalServices.get_jsonpCallbackParameter = function() { return portal.WebSvc.PortalServices._staticInstance.get_jsonpCallbackParameter(); }
portal.WebSvc.PortalServices.set_path("/WebSvc/PortalServices.asmx");
portal.WebSvc.PortalServices.UserHasCurrentFreeAssessment= function(emailAddress,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.UserHasCurrentFreeAssessment(emailAddress,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.SaveUserAction= function(emailAddress,infoId,otherInfo,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.SaveUserAction(emailAddress,infoId,otherInfo,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.GetQueuedMessage= function(onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.GetQueuedMessage(onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.GetQueuedAction= function(onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.GetQueuedAction(onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.GetUser= function(onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.GetUser(onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.AddNetworkMember= function(companyName,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.AddNetworkMember(companyName,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.AddUser= function(firstName,lastName,emailAddress,fieldCenterText,password,affiliation,infoId,otherCountryName,phone,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.AddUser(firstName,lastName,emailAddress,fieldCenterText,password,affiliation,infoId,otherCountryName,phone,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.LogOut= function(onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.LogOut(onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.Login= function(emailAddress,password,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.Login(emailAddress,password,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.LoginByLanguageCode= function(emailAddress,password,languageCode,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.LoginByLanguageCode(emailAddress,password,languageCode,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.ResendPassword= function(emailAddress,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.ResendPassword(emailAddress,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.GetLearningToolLinks= function(onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.GetLearningToolLinks(onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.StartLearningTool= function(emailAddress,infoId,assessmentGuid,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.StartLearningTool(emailAddress,infoId,assessmentGuid,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.ResetLearningTool= function(emailAddress,assessmentGuid,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.ResetLearningTool(emailAddress,assessmentGuid,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.GetAssessmentState= function(onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.GetAssessmentState(onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.ResendLoginEmail= function(emailAddress,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.ResendLoginEmail(emailAddress,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.RequestOneFullTeamAssessment= function(emailAddress,requestSupport,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.RequestOneFullTeamAssessment(emailAddress,requestSupport,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.RequestOneFullIndividualAssessment= function(emailAddress,requestSupport,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.RequestOneFullIndividualAssessment(emailAddress,requestSupport,onSuccess,onFailed,userContext); }
portal.WebSvc.PortalServices.InitFreeAssessment= function(emailAddress,assessmentType,onSuccess,onFailed,userContext) {portal.WebSvc.PortalServices._staticInstance.InitFreeAssessment(emailAddress,assessmentType,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(portal.WebSvc.AssessmentState) === 'undefined') {
portal.WebSvc.AssessmentState=gtc("portal.WebSvc.AssessmentState");
portal.WebSvc.AssessmentState.registerClass('portal.WebSvc.AssessmentState');
}

