function BindOrganizationName(){$("select[id='OrganizationIds']").multiselect({noneSelectedText:"* "+selOrgText,selectedList:0,header:"",classes:"form-custom-inputs"}).multiselectfilter()}function BindDeveloperGroups(){$("select[id='ContributorGroupId']").multiselect({noneSelectedText:"* "+selContributorGrpText,selectedList:0,header:"",classes:"form-custom-inputs"}).multiselectfilter()}function validateorganization(n){var t=$(n).closest("form").find(".ddlaccounttype");(t.val()==4||t.val()==7||t.val()==2||t.val()==5||t.val()==6||t.val()==9)&&($(n).val()==null?$("#spnorganizationerror").html(organizationerror):$("#spnorganizationerror").html(""))}function errormessagecontributorgroup(){($(".ddlaccounttype").val()==4||$(".ddlaccounttype").val()==7)&&($("#ContributorGroupId :selected").length==0?$("#drpcgroupspan").html(drpcgroup):$("#drpcgroupspan").html(""))}function errormessagestate(){$("#ContributorGroupId :selected").length==0?$(".ddlstateerror").text("State is required"):$(".ddlstateerror").text("")}function enableuibyusertype(n,t){n==2||n==4||n==7||n==6||n==9?(t.find("#organization").css("display","block"),t.find("#state").css("display","block"),t.find("#connectpermissiontype").css("display","none"),n==7||n==6?(t.find("#termscondition").css("display","none"),t.find("#chkTermsofuse, #chkTermsofuse_1").prop("checked",!0)):(t.find("#termscondition").css("display","block"),t.find("#chkTermsofuse, #chkTermsofuse_1").prop("checked",!1)),n==4||n==7?t.find("#contributorgroup").css("display","block"):n==9?(t.find("#contributorgroup").css("display","none"),t.find("#connectpermissiontype").css("display","block")):t.find("#contributorgroup").css("display","none")):n==6?(t.find("#contributorgroup").css("display","none"),t.find("#organization").css("display","none"),t.find("#state").css("display","none"),t.find("#termscondition").css("display","none"),t.find("#chkTermsofuse, #chkTermsofuse_1").prop("checked",!0),t.find('#StateIds option[value="2"]').prop("selected","selected"),t.find('#ContributorGroupId option[value="1"]').attr("selected","selected")):(loggedInUserType==null||loggedInUserType==0?t.find("#termscondition").css("display","block"):t.find("#termscondition").css("display","none"),t.find("#organization").css("display","none"),t.find("#contributorgroup").css("display","none"),t.find("#connectpermissiontype").css("display","none"),t.find("#state").css("display","block"),t.find("#chkTermsofuse, #chkTermsofuse_1").prop("checked",!1));n==2?t.find("#organization").css("margin-top","-1rem"):t.find("#organization").css("margin-top","0rem")}function accounttypechange(n){/Android|webOS|iPhone|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?/iPod/i.test(navigator.userAgent)?$(".ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all.form-custom-inputs").width("440px"):$(".ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all.form-custom-inputs").width("305px"):$(".ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all.form-custom-inputs").width("440px");var i=$(n).closest("form"),t=$(n).val();$("#anchortermofuseModal").text(regTermsText);t!="-1"&&t!=""?(enableuibyusertype(t,i),t=="2"||t=="3"?($("#anchortermofuseModal").append(advText),$("#anchortermofuseModal").attr("title",advTermsText)):t=="1"?($("#anchortermofuseModal").append(shText),$("#anchortermofuseModal").attr("title",shTermsText)):t=="4"?($("#anchortermofuseModal").append(tpText),$("#anchortermofuseModal").attr("title",tpTermsText)):t&&($("#anchortermofuseModal").append(cuText),$("#anchortermofuseModal").attr("title",cuTermsText))):($("#anchortermofuseModal").append(shText),$("#anchortermofuseModal").attr("title",shTermsText));loadddltooltip(n)}function contributorgroupchange(){errormessagecontributorgroup()}function loadddltooltip(n){$(n).attr("title",$("#ddlaccounttype option:selected").text())}function launch_modal(n){$(".modal").modal("hide");$("#"+n).modal("show")}function launchspecific_modal(){$(".modal").modal("hide");var n;switch($("#ddlaccounttype").val()){case"1":n="selfhelperspecifictermsModal";break;case"2":n="advocatespecifictermsModal";break;case"3":n="advocatespecifictermsModal";break;case"4":n="templateproviderspecifictermsModal";break;case"9":n="connectuserspecifictermsModal";break;default:n="selfhelperspecifictermsModal"}$("#"+n).modal("show")}function ContinueToHomePage(){window.location="../"}function securityquesonchange(){}function ClosePopup(){$("#RegistrationMessageModal").modal("hide")}var iosDevice=/iPad|iPhone|iPod/.test(navigator.userAgent);$(document).ready(function(){BindOrganizationName();BindDeveloperGroups();$("#spnorganizationerror").html("");$("#drpcgroupspan").html("");$("input[name='Email']").on("keyup",function(n){$(n.target).siblings(".errormsgEmailAddress").text("")});$("#Organization").on("keyup",function(n){$(n.target).siblings("#spnorganizationerror").text("")});$("select.ddlSecurityQuestion").change(function(n){var t=$(n.target).closest("form");return t.find("#SecurityAnswer").val(""),!1});$("#drpcgroupspan").text("");$("#spnorganizationerror").text("");$("select.ddlaccounttype").each(function(){enableuibyusertype($(this).val(),$(this).closest("form"));loadddltooltip();accounttypechange($(this))});$(".register-button").on("click tap touchstart",function(n){var i=$(this).attr("data-ddo")!=undefined?!0:!1,t=$(this).closest("form"),s=t.data("validator"),u=t.find("#OrganizationIds"),r=t.find(".ddlaccounttype"),f,e,o;if(s&&t.valid()){if(errormessagecontributorgroup(),validateorganization(u),r.val()==4||r.val()==7||r.val()==5||r.val()==6||r.val()==9){if(u.val()==null||r.val()!=5&&r.val()!=6&&t.find("#ContributorGroupId").val()=="")return!1}else if(r.val()==2&&u.val()==null)return!1}else return errormessagecontributorgroup(),validateorganization(u),!1;return MaskScreen(!0),t.find("[data-id='commonerrormsg']").text(""),f={UserTypeId:t.find(".ddlaccounttype").val(),Name:t.find("#"+(i?"DdoName":"Name")).val(),Password:t.find("#"+(i?"DdoPassword":"Password")).val(),ConfirmPassword:t.find("#"+(i?"DdoConfirmPassword":"ConfirmPassword")).val(),FirstName:t.find("#"+(i?"DdoFirstName":"FirstName")).val(),LastName:t.find("#"+(i?"DdoLastName":"LastName")).val(),Email:t.find("#"+(i?"DdoEmail":"Email")).val(),ContributorGroupIds:r.val()==4||r.val()==7||r.val()==9?t.find("#ContributorGroupId").val():null,ConnectPermissionType:t.find("#rdbtnConnectCoordinator").prop("checked")?t.find("#rdbtnConnectCoordinator").val():t.find("#rdbtnProBonoCoordinator").val(),StateId:t.find(".ddlstate").val(),StateIds:"",SecurityQuestionId:t.find(".ddlSecurityQuestion").val(),SecurityAnswer:t.find("#"+(i?"DdoSecurityAnswer":"SecurityAnswer")).val(),OrganizationIds:r.val()==2||r.val()==4||r.val()==7||r.val()==5||r.val()==6||r.val()==9?u.val():null,AcceptTermsSelected:t.find("#chkTermsofuse, #chkTermsofuse_1").val(),FromQuerystring:{EngineId:t.find("#"+(i?"DdoFromQuerystring_EngineId":"FromQuerystring_EngineId")).val(),InterimProcessSetID:t.find("#"+(i?"DdoFromQuerystring_InterimProcessSetID":"FromQuerystring_InterimProcessSetID")).val(),InterviewSessionId:t.find("#"+(i?"DdoFromQuerystring_InterviewSessionId":"FromQuerystring_InterviewSessionId")).val(),leftUrl:t.find("#"+(i?"DdoFromQuerystring_leftUrl":"FromQuerystring_leftUrl")).val(),ProcessSetID:t.find("#"+(i?"DdoFromQuerystring_ProcessSetID":"FromQuerystring_ProcessSetID")).val(),ReviewedDocumentsId:t.find("#"+(i?"DdoFromQuerystring_ReviewedDocumentsId":"FromQuerystring_ReviewedDocumentsId")).val(),rightUrl:t.find("#"+(i?"DdoFromQuerystring_rightUrl":"FromQuerystring_rightUrl")).val(),TemplateId:t.find("#"+(i?"DdoFromQuerystring_TemplateId":"FromQuerystring_TemplateId")).val(),UrlProcessSet:t.find("#"+(i?"DdoFromQuerystring_UrlProcessSet":"FromQuerystring_UrlProcessSet")).val(),CompleteUrl:t.find("#"+(i?"DdoFromQuerystring_CompleteUrl":"FromQuerystring_CompleteUrl")).val(),AnswerId:t.find("#"+(i?"DdoFromQuerystring_AnswerId":"FromQuerystring_AnswerId")).val()}},f.FromQuerystring.ProcessSetID=f.FromQuerystring.ProcessSetID!=""?f.FromQuerystring.ProcessSetID:0,e=$('input[name="__RequestVerificationToken"]',t).val(),o={__RequestVerificationToken:e,ModelString:JSON.stringify(f),returnUrl:decodeURIComponent(location.href.replace(siteUrl,"")).replace("&Session=Expired","")},$.ajax({url:siteUrl+"Account/Register",data:o,type:"POST",dataType:"JSON",success:function(n){if(n.success)ClearRegisterFormFields(t),n.message&&n.message!=""?($("#RegistrationMessageModal").find(".modal-body").text(n.message),$("#RegistrationMessageModal").modal("show")):location.href=n.url;else{var r=!1,u=$("<ul><\/ul>");$(n.messages).each(function(n,t){u.append("<li>"+t+"<\/li>");r=t.toLowerCase().indexOf("already exists")>-1?!0:r});t.find("[data-id='commonerrormsg']").append(u);t.find("[data-id='commonerrormsg']").focus();r&&t.find("#"+(i?"DdoName":"Name")).val("")}},failure:function(n,t,i){console.log(i)},complete:function(){MaskScreen(!1)}}),n.preventDefault(),n.stopPropagation(),!1});$("#signUpPanel").on("hidden.bs.collapse",function(){ClearRegisterFormFields(this)});$("#signUpPanel").on("shown.bs.collapse",function(){$("html, body").animate({scrollTop:$("[data-target='#signUpPanel']").offset().top},1e3)})});jQuery.validator.unobtrusive.adapters.add("checkboxtrue",function(n){n.element.tagName.toUpperCase()=="INPUT"&&n.element.type.toUpperCase()=="CHECKBOX"&&(n.rules.required=!0,n.message&&(n.messages.required=n.message))});jQuery.validator.unobtrusive.adapters.add("dropdown",function(n){n.element.tagName.toUpperCase()=="SELECT"&&n.element.type.toUpperCase()=="SELECT-ONE"&&(n.rules.required=!0,n.message&&(n.messages.required=n.message))})