function load_locale_for_numbers(){window.digitGroupSeparator=",";window.decimalCharacter=".";$("body").find('input[name="NumberDecimalSeparator"]').length>0&&(window.decimalCharacter=$("body").find('input[name="NumberDecimalSeparator"]').val());$("body").find('input[name="NumberGroupSeparator"]').length>0&&(window.digitGroupSeparator=$("body").find('input[name="NumberGroupSeparator"]').val())}function returnCookieValue(){var n=getCookie("current-data-selected"),t,i;if(n!=="")try{return t=atob(n),i=JSON.parse(t),i}catch(r){console.log(r)}return null}function updateSessionStorageValueForSession(n){var t=JSON.stringify(n);sessionStorage.setItem("current-data-selected",t)}function retrieveSessionStorageValueForSession(){var n=sessionStorage.getItem("current-data-selected");return n!==null&&n!==undefined&&n!==""?JSON.parse(n):null}function validate_cookie_changes(){var n=returnCookieValue();n!==null&&updateSessionStorageValueForSession(n);document.addEventListener("visibilitychange",function(){if(document.visibilityState==="visible"){var r=!1,u=!1,f=!1,t=returnCookieValue();t!==null?(r=t.isCMSAdmin==="1"?!0:!1,u=t.isGlobal==="1"?!0:!1,f=t.isLogged==="1"?!0:!1):t={isCMSAdmin:"0",isGlobal:"0",isLogged:"0"};var e=!1,o=!1,s=!1,i=retrieveSessionStorageValueForSession();i!==null&&(e=i.isCMSAdmin==="1"?!0:!1,o=i.isGlobal==="1"?!0:!1,s=i.isLogged==="1"?!0:!1);(r!=e||u!=o||f!=s)&&(updateSessionStorageValueForSession(n),window.location.reload())}})}function event_for_open_modals(){$("a[data-element-reveal]").on("click",function(){window.scroll_current_pos_y=0})}function validateHtml(n){var u=$(n),r={valid:!0,message:""},i="",t=!0,f=/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i;return $(u).find("img").each(function(){var n=$(this).attr("src");if(n!==undefined&&n!==null)if(!n.match(f)){if(n.length>2047)return t=!1,i="URLs longer than 2048 are not allowed",!1}else return t=!1,i="Base64 format is not allowed.",!1}),t===!0&&$(u).find("a").each(function(){var n=$(this).attr("href");if(n!==undefined&&n!==null&&n.length>2047)return t=!1,i="URLs longer than 2048 are not allowed",!1}),r.valid=t,r.message=i,r}function getCookie(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return""}function setCookie(n,t,i,r){var e=r===undefined?!1:r,u,f;i===undefined||i===null?document.cookie=e?n+"="+t+";path =/":n+"="+t:(u=new Date,u.setTime(u.getTime()+i*864e5),f="expires="+u.toUTCString(),document.cookie=e?n+"="+t+"; "+f+";path =/":n+"="+t+"; "+f)}function setImagesForAlerts(){window.sad_face_image="/img/sad-face.png"}function set_llamapi_environment(){if(window.alert_missing_changes=!0,window.is_llamapi=!1,window.instance_prefix="HOC__",$("body").hasClass("llamapi-system")){window.is_llamapi=!0;window.instance_prefix="LlamaPi__";var n=getUrlParameterforLlamaPi("pathParam");n!=null&&n!=undefined&&n.trim()!=""&&window.history.pushState("","",n)}}function getUrlParameterforLlamaPi(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(window.location.search);return t===null?"":decodeURIComponent(t[1].replace(/\+/g," "))}function set_info_sharing_portal_plus_page(){if(window.sharingPortalPlusPath="/",$('input[name="sharingportalplus-path"]').length>0){var n=$('input[name="sharingportalplus-path"]').val(),t=window.location.hostname;n=n.replaceAll(t,"");window.sharingPortalPlusPath=n}}function is_backend_page(){return $("body").hasClass("backend-page")?!0:!1}function load_activation_sharing_portal_settings(){var n,t;$("body.main-site").length>0&&(n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",window.location.hash&&window.location.hash.indexOf("pseudo-domain-sites-settings")!==-1&&$("#sharing-portal-plus-settings").length>0&&($("#sharing-portal-plus-settings").foundation("open"),t=n+"SharingPortalPlus/GetSettingsInformation",$.ajax({url:t,method:"GET",beforeSend:function(){$("#sharing-portal-plus-settings").find(".processing_screen").show()},success:function(n){var r,t,u;if(n=JSON.parse(n),n.code==="200"){var f=n.ParentSiteName,e=n.ParentSiteID,i=get_title_sharing_portal_form(f);if($("form#sharing-portal-setting-management #body-form-section").append(i),$("form#sharing-portal-setting-management input#parent-site-id").val(e),n.siteInfo!=null&&n.siteInfo!==undefined&&(r=[],t='<table id="pseudo-domain-setting-table">',i=get_header_section_form(),t+=i,t+="<tbody>",n.siteInfo.forEach(function(n){i=get_item_section_form(n);r.push(n.ID);t+=i}),t+="<\/tbody><table>",$("form#sharing-portal-setting-management #body-form-section").append(t),u=r.join(","),$("form#sharing-portal-setting-management input#id-list-values").val(u)),$("form#sharing-portal-setting-management button.save-sharing-settings").length>0)$("body").on("click","form#sharing-portal-setting-management input.save-sharing-settings",function(){$("#sharing-portal-plus-settings").find(".processing_screen").show()});$("#sharing-portal-plus-settings").find(".processing_screen").hide()}else Swal.fire({title:"",icon:"error",text:n.message,confirmButtonText:"Ok"})},completed:function(){$("#sharing-portal-plus-settings").find(".processing_screen").hide()}})))}function get_title_sharing_portal_form(){return"<h3>Mini Sites Settings<\/h3>"}function get_item_section_form(n){var t="<tr>";return t+='<td class="level-1"><label>'+n.SiteName+"<\/label><\/td>",t+='<td class="level-2">',t+='<input type="text" id="org-item-'+n.ID+'" name="org-item-'+n.ID+'" data-setting-id="'+n.ID+'" value="'+(n.Organizations!==null&&n.Organizations!==undefined&&n.Organizations.trim()!==""?n.Organizations:"")+'" />',t+='<input type="hidden" id="site-item-'+n.ID+'" name="site-item-'+n.ID+'" value="'+n.SiteID+'">',t+="<\/td>",t+='<td class="level-3"><a target="_blank" href="'+n.UrlSite+'">'+n.UrlSite+"<\/a><\/td>",t+"<\/tr>"}function get_header_section_form(){var n="<thead><tr>";return n+='<th class="level-1">Site Name<\/th>',n+='<th class="level-2">Account ID<\/th>',n+='<th class="level-3">Site Url<\/th>',n+"<\/tr><\/thead>"}function checkbox_validate(n){var t=n.find(".left").find('input[type="checkbox"]'),i=n.attr("class");n.find("p").css("height")>"20px"&&n.find("p").css("margin-top",0);n.find(".content").find(".right").click(function(){var r=$(this).parent(".content").find('.left input[type="checkbox"]'),u=r.prop("checked");r.prop("checked",!u);i.indexOf("formBlock")>=0?(t.change(),form_checkbox_error(t)):_validate_help_center_waiver_change(n,t)});t.on("change",function(){i.indexOf("formBlock")<0&&_validate_help_center_waiver_change(n,t)})}function _validate_help_center_waiver_change(n,t){var i=t.closest(".left"),r=i.next(".right"),u=r.find("p").hasClass("help-center");u&&(n.find("label.validation-message").css("color","grey"),t.prop("checked")===!0?n.find("label.validation-message").css("display","block"):n.find("label.validation-message").css("display","none"))}function validate_honeypot_security(n){if(n!=""){if($("form#"+n).length>0){var t=$("form#"+n+" input[name='honeypot_security']").val();return t!=""?($.growl.error({title:"Form Errors",message:"Only humans please"}),!1):!0}return!0}return!0}function validateFormBeforeSend(n){var r={},t,i;for(const u in n)Array.isArray(n[u])?(t="",i="",n[u].forEach(function(n,r){n!==""&&(t=n,i=r)}),t!==""&&i!==""&&(r[u+"_"+i]=t)):r[u]=n[u];return r}function validate_url_fields_backend(n,t,i){var r,u;return $(n).find(t).length>0&&$(n).find(i).length>0&&(t=t+":checked",r=$(n).find(t).val(),(r=="1"||r=="2"||r==1||r==2)&&(u=$(n).find(i).val(),u==null||u===undefined||u===""))?(Swal.fire({title:"Error in the Visibility of the Block",icon:"error",html:"The URLs in Advanced settings > <em>Visible to are not defined<\/em>",confirmButtonText:"Ok"}),!1):!0}function fix_validate_phone_field_after_country_change(n,t,i,r,u,f){var e=window.intlTelInputGlobals.getInstance(n),h,s,o;if(r===!0)if($.trim(t.val()))if(e.isValidNumber())t.parents(".row").first().find("label.error-custom").length!==0&&t.parents(".row").first().find("label.error-custom").remove(),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(e.getNumber());else return o="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>",t.parents(".row").first().find("label.error-custom").length===0&&t.parents(".intl-tel-input").first().append(o),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(""),u.find("input[name='"+f+"']").length>0&&(u.find("input[name='"+f+"']").removeClass("valid"),u.find("input[name='"+f+"']").addClass("error")),!1;else if(t.parents(".row").first().find("label.error-custom").length!==0&&t.parents(".row").first().find("label.error-custom").remove(),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(e.getNumber()),h=$.trim(n.val()),h==="")return s=t.attr("data-val-required"),o="",s!==null&&s!==undefined&&s!==""&&(o="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>"),t.parents(".row").first().find("label.error-custom").length===0&&(o!==""&&t.parents(".intl-tel-input").first().append(o),u.find("input[name='"+f+"']").val("")),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(""),!1;if(i===!0)t.on("change",function(){var r,i,n;if($.trim(t.val()))if(e.isValidNumber())t.parents(".row").first().find("label.error-custom").length!==0&&t.parents(".row").first().find("label.error-custom").remove(),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(e.getNumber());else return n="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>",t.parents(".row").first().find("label.error-custom").length===0&&t.parents(".iti").first().append(n),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(""),!1;else if(t.parents(".row").first().find("label.error-custom").length!==0&&t.parents(".row").first().find("label.error-custom").css("display","none"),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(e.getNumber()),r=$.trim(t.val()),r==="")return i=t.attr("data-required"),n="",i!==null&&i==="true"&&(n="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>"),t.parents(".row").first().find("label.error-custom").length===0&&(n!==""&&t.parents(".iti").first().append(n),u.find("input[name='"+f+"']").val("")),u.find("input[name='international_"+f+"']").length>0&&u.find("input[name='international_"+f+"']").val(""),!1});n.addEventListener("countrychange",function(){var n=t.val(),i="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>";n!==undefined&&n!==null&&n!==""&&(e.isValidNumber()?t.parents(".row").first().find("label.error-custom").length!==0&&t.parents(".iti").first().find("label.error-custom").remove():t.parents(".row").first().find("label.error-custom").length===0&&t.parents(".iti").first().append(i))})}function authorized_for_in_advance_section(n){$(n).find(".authorized-for-role").addClass("hide");$(n+" select#advance-setting-authorized-for").change(function(){let n=$(this).parents(".authorized-for-role-section");$(this).val()!=1?n.find(".authorized-for-role").addClass("hide"):n.find(".authorized-for-role").removeClass("hide")})}function methods_with_resources_backend(){window.translation&&(ars_create_or_update_page(),add_meta_tags(),add_slide(),backend_basic_search_edit_events(),backend_advanced_search_edit_events(),backend_corporate_image_block(),backend_wysiwyg_block(),backend_image_block(),backend_reporting_settings_modal(),backend_cc_email(),backend_url_redirects(),checkin_settings_redirects(),backend_invitation_code(),backend_social_network_block(),backend_rss_block_edit_events(),backend_video_block(),add_sponsor(),delete_sponsor(),ajax_save_menu_item(),ars_add_rule_condition(),ars_allow_conditions(),ars_page_events(),add_update_ars_wysiwyg_block(),add_update_ars_waiver_block(),events_setting_donation_block(),delete_ars_block(),ars_workflow_config(),ars_branch_config(),ars_branch_field_change(),ars_close_workflow_modals(),ars_confirm_page_changes(),append_link_edit_backend(),backend_calendar_form_settings(),backend_menu_edit_events(),backend_slider_block(),validate_sliderimage_form(),backend_sponsor_block(),backend_volunteer_form_settings(),delete_slide(),load_admin_menus(),load_addons_section_menus(),recycle_bin_events(),rollback_event(),page_config(),page_list(),theme_view_events(),toggle_component(),validate_save_page(),ars_save_page(),ars_save_workflow(),ars_delete_workflow(),ars_save_rules(),ars_rule_see_all_event(),backend_personal_information_form_settings(),backend_organization_form_settings(),backend_first_step_vol_opp_form_settings(),profiles_management(),open_invitation_code(),manage_opportunity_details_setting(),backend_contact_page_form_settings(),backend_team_page_form_settings(),backend_connection_page_form_settings(),backend_columns_list_settings(),backend_standard_form_settings(),backend_ga_analytics_settings(),backend_overview_form_settings(),selfreport_page_settings(),skill_document_settings(),skill_settings(),backend_gallery_settings(),browse_organization_settings(),backend_emailing_contacts_templates_settings(),backend_custom_system_pages(),backend_cookie_consent_settings(),validate_changes_to_save(),IS_LLAMAPI_ENABLED==!0&&backendChangeDefaultTheme(),eventsDependenceLocationType(),backend_login_block(),validate_custom_tag(),mobile_app_settings(),load_organization_detail_modal(),load_special_event_modal())}function _assign_value_session_storage(n,t,i,r,u){var s=sessionStorage.getItem(n),f=JSON.parse(s),e,o;if(u===!0)f=i;else if(r=="")f[t]=i;else for(e=0;e<f.length;e++)f[e].idElement===r&&(f[e][t]=i);o=JSON.stringify(f);sessionStorage.setItem(n,o)}function _assign_value_local_storage(n,t,i,r,u){var s=localStorage.getItem(n),f=JSON.parse(s),e,o;if(u===!0)f=i;else if(r=="")f[t]=i;else for(e=0;e<f.length;e++)f[e].idElement===r&&(f[e][t]=i);o=JSON.stringify(f);localStorage.setItem(n,o)}function ars_add_rule_condition(){if(is_backend_page())$(document).on("click","a.add-condition",function(){ars_add_condition()})}function ars_add_condition(){var n=parseInt($('input[name="formId"]').val()),r=parseInt($('input[name="formType"]').val()),u=parseInt($('#ars-branch-logic input[name="page-id"]').val()),f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=$('input[name="workflow-type"]').val(),t="ars-branch-logic",e=window.instance_prefix!=undefined?window.instance_prefix:"HOC__";$("body").hasClass("llamapi-system")&&i==="0"&&(n=parseInt($('select[name="ars-registration-block-id"]').val()));$.ajax({method:"POST",url:f+"ARS/GetFormFields",data:{formId:n,formType:r,arsType:i,pageId:u},beforeSend:function(){$("#"+t+" .processing_screen").show()}}).done(function(i){var u=JSON.parse(i),r=parseInt($('input[name="cond_sufix"]').val()),f;u.length===0?(f=window.translation.not_conditions_available,$(".rule-conditions").html('<div class="row desc"><div class="columns small-12 text-left"><i class="text-left middle inline">'+f+"<\/i><\/div><\/div>"),$("#"+t+" .processing_screen").hide()):(ars_display_branch_rules_conditions(u,null,null,null,null,null,r,n),r++,$('input[name="cond_sufix"]').val(r),$("#"+t+" .processing_screen").hide())})}function ars_allow_conditions(){if(is_backend_page())$(document).on("change","#ars-branch-logic #allow-cond",function(){$(this).prop("checked")?(ars_add_condition(),$('input[name="cond_sufix"]').val(1),$("#ars-branch-logic .branch-cond").removeClass("is-hidden")):($("#ars-branch-logic .branch-cond").addClass("is-hidden"),$(".conditions").empty())})}function ars_branch_config(){if(is_backend_page()){var n=window.is_llamapi,t=window.instance_prefix!==undefined?window.instance_prefix:"HOC__";$(document).on("click",'a[data-element-reveal="ars-branch-logic"]',function(){var o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f,a,e,s,i;if(!$(this).hasClass("disabled")){var t=$(this).data("element-reveal"),h=$(this).data("from"),c=$(this).data("rule-id"),r=$(this).data("page-id"),u=$(this).data("type"),l=$(this).closest(".step-page").find(".step-title").text(),i=0;n==!0&&$(this).parents("form").find('select[name="ars-registration-block-id"]').length>0&&(i=$(this).parents("form").find('select[name="ars-registration-block-id"]').val());$(".rule-conditions").removeClass("is-hidden");$("#allow-cond").attr("disabled",!1);$(".allow-cond-switch .switch-paddle").removeClass("disabled");$(".external-url").hide();$("#"+t+" select[name=goto]").empty();f=sessionStorage.getItem("vol-workflow-pages");f!=null&&f!=""&&(a=JSON.parse(f),a.forEach(function(n){n.pageId!=r&&$("#"+t+" select[name=goto]").append($("<option><\/option>").attr("value",n.pageId).text(n.pageName))}));u=="4"?($("#"+t+" select[name=goto]").addClass("for-login"),n?$("#"+t+" select[name=goto]").append($("<option><\/option>").attr("value",0).text("Account Overview")):$("#"+t+" select[name=goto]").append($("<option><\/option>").attr("value",0).text("Volunteer Account Overview")),$("#"+t+" select[name=goto]").append($("<option><\/option>").attr("value",-1).text("Specific Url"))):($("#"+t+" select[name=goto]").removeClass("for-login"),$("#"+t+" select[name=goto]").append($("<option><\/option>").attr("value",0).text("Success")));validate_go_to_select(u,t);$("#"+t+" input[name=page-id]").val(r);$("#"+t+" input[name=type]").val(u);$("#"+t+" input[name=rule-id]").val(c);$("#"+t+" .conditions").empty();$('input[name="formId"]').val(0);u=="3"||u==3?$('input[name="formType"]').val(2):$('input[name="formType"]').val(0);h==="edit"?($("#ars-branch-logic .branch-cond").addClass("is-hidden"),$(".conditions").empty(),e=$('input[name="workflow-type"]').val(),s=0,e==0&&i>0&&(s=i),$.ajax({method:"POST",url:o+"ARS/GetRuleInfo",data:{ruleId:c,arsType:e,formId:s},beforeSend:function(){$("#"+t).find(".processing_screen").show();$("#"+t).foundation("open")}}).done(function(n){var i=JSON.parse(n),u,r;i.status=="200"?(i.any_all!=null&&$('select[name="and_or"]').val(i.any_all),$('select[name="goto"]').val(i.redirectTo),i.type!=null&&i.type!=undefined&&i.type=="4"&&(i.redirectTo=="-1"&&i.urlToRedirect!=null?($("input#gotourl").val(i.urlToRedirect),$(".external-url").show()):$(".external-url").hide()),i.formId!=null&&$('input[name="formId"]').val(i.formId),i.formType!=null&&$('input[name="formType"]').val(i.formType),i.condition!=null?(u=i.condition,r=$('input[name="formType"]').val(),i.condition!=undefined&&i.condition!=null&&i.condition.length>0?$.ajax({method:"POST",url:o+"ARS/GetSelectedFields",data:{conditions:JSON.stringify(i.condition),pageId:i.pageId,formType:r,arsType:e,formId:i.formId!=undefined?i.formId:0}}).done(function(n){var u=JSON.parse(n),r=1,f=parseInt($('input[name="formId"]').val());u.forEach(function(n){(n.type===null||n.type===undefined||n.type==="")&&i.fields.forEach(function(t){t.field==n.field&&(n.type=t.type)});ars_display_branch_rules_conditions(i.fields,n.field,n.op,n.data,n.dataOptions,n.type,r,f);r++});$('input[name="cond_sufix"]').val(r);$("#ars-branch-logic #allow-cond").prop("checked",!0);$("#ars-branch-logic .branch-cond").removeClass("is-hidden");$("#"+t+" .processing_screen").hide()}):$("#"+t+" .processing_screen").hide()):$("#"+t+" .processing_screen").hide()):$("#"+t+" .processing_screen").hide();$("#"+t+" .for-title").text(l)})):h=="create"&&(i=0,$("#"+t).foundation("open"),r!="0"&&$.ajax({method:"POST",url:o+"ARS/ExistFormBlock",data:{pageId:r},beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var u=JSON.parse(n);u.status===200?(i=u.formId,formType=u.formType,$('input[name="formId"]').val(i),$('input[name="formType"]').val(formType)):($('input[name="formId"]').val(0),$('input[name="formType"]').val(0));r!="0"&&parseInt(i)==0;$("#"+t).find(".processing_screen").hide()}),$("#ars-branch-logic .branch-cond").addClass("is-hidden"),$(".conditions").empty(),$('input[name="cond_sufix"]').val(1),$("#"+t+" .for-title").text(l))}})}}function ars_close_workflow_modals(){if(is_backend_page())$(document).on("click","button.workflow-close",function(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#ars-vol-reg-workflow").find("input[name=workflow-id]").val();$.ajax({method:"POST",url:n+"ARS/WorkflowPendingChanges",data:{pages:sessionStorage.getItem("vol-workflow-pages"),rules:sessionStorage.getItem("vol-workflow-rules")}}).done(function(i){var r=JSON.parse(i);r.status==200?Swal.fire({title:window.translation.discard,text:window.translation.discard_changes,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(i){i.isConfirmed&&(t!=0?$.ajax({method:"POST",url:n+"ARS/RemovingWorkflowPending",data:{pages:sessionStorage.getItem("vol-workflow-pages"),rules:sessionStorage.getItem("vol-workflow-rules")}}).done(function(n){var t=JSON.parse(n);t.status==200&&$("#ars-vol-reg-workflow").foundation("close")}):$("#ars-vol-reg-workflow").foundation("close"))}):r.status==500&&$("#ars-vol-reg-workflow").foundation("close");$(".delete-workflow").length>0&&$(".delete-workflow").remove()})})}function ars_add_arrows_after_step(){if(is_backend_page()){if($("div.step-page").length>0){var n='<label class="arrow_down"><\/label>';$("label.arrow_down").remove();$("div.step-page").each(function(){$(this).is(":visible")&&$(this).after(n)});$("label.arrow_down").last().remove()}$("#vol-workflow-form div.custom-steps .step-page").length>0&&$("#vol-workflow-form").find(".settings-builder-form-clone").show()}}function ars_display_workflow_success_pages(n,t,i,r,u,f){var o=getSubsiteDataCookie(),e="",s,h;o.enable?u===!0||u==="true"?e=' - <span class="exclamation-triangle"><\/span><span class="subsite-label">'+window.translation.page_associated_with_multiple_subsites+"<\/span>":r===""?e=' - <span class="exclamation-triangle"><\/span><span class="subsite-label">'+window.translation.page_associated_with_main_site+"<\/span>":r===o.data.Name?e="":r!==""&&(e=' - <span class="exclamation-triangle"><\/span><span class="subsite-label">'+window.translation.page_associated_with_subsite+r+"<\/span>"):u===!0||u==="true"?e=' - <span class="exclamation-triangle"><\/span><span class="subsite-label">'+window.translation.page_associated_with_multiple_subsites+"<\/span>":r!==""&&(e=' - <span class="exclamation-triangle"><\/span><span class="subsite-label">'+window.translation.page_associated_with_subsite+r+"<\/span>");s='<li class="success-page-custom" data-page-id="'+n+'"><span>'+t+e+'<\/span><i class="ars-page-url" style="font-size:13px;">'+window.translation.friendly_url+": "+f+'<\/i><div class="actions"><a data-element-reveal="ars-page-conf" data-page-id="'+n+'" title="'+translation.configure_page+'" data-url="" data-page-id="" data-type="'+i+'" class="edit-success-page"><\/a><a data-element-reveal="ars-page-delete" data-page-id="'+n+'" title="'+translation.remove_page+'" data-url="" data-page-id="" class="delete-success-page"><\/a><\/div><\/li>';h=$(s);$("#vol-workflow-form .container-pages.custom-pages ul").append(h);$("#vol-workflow-form .container-pages.custom-pages .legend-text span").hide()}function ars_display_workflow_pages(n,t,i,r,u,f){var s=getSubsiteDataCookie(),e="",o=window.translation.page_associated_with_subsite,h,c;s.enable?u===!0||u==="true"?e='<div class="row subsite-label"><span class="exclamation-triangle"><\/span><i>'+window.translation.page_associated_with_multiple_subsites+'<\/i><span class="gray">'+window.translation.page_be_careful+"<\/span><\/div>":r===""?(o=window.translation.page_associated_with_main_site,e='<div class="row subsite-label"><span class="exclamation-triangle"><\/span><i>'+o+'<\/i><span class="gray">'+window.translation.page_be_careful+"<\/span><\/div>"):r===s.data.Name?e="":r!==""&&(e='<div class="row subsite-label"><span class="exclamation-triangle"><\/span><i>'+o+r+'<\/i><span class="gray">'+window.translation.page_be_careful+"<\/span><\/div>"):u===!0||u==="true"?e='<div class="row subsite-label"><span class="exclamation-triangle"><\/span><i>'+window.translation.page_associated_with_multiple_subsites+'<\/i><span class="gray">'+window.translation.page_be_careful+"<\/span><\/div>":r!==""&&(e='<div class="row subsite-label"><span class="exclamation-triangle"><\/span><i>'+o+r+'<\/i><span class="gray">'+window.translation.page_be_careful+"<\/span><\/div>");h='<div class="step-page" data-page-id="'+n+'" ><div class="row"><div class="medium-6 columns"><h3 class="step-title" style="margin-bottom:0;padding:0;">'+t+'<\/h3><i class="ars-page-url" style="font-size:13px;">'+window.translation.friendly_url+": "+f+'<\/i><\/div><div class="medium-6 columns page-buttons"><a data-element-reveal="ars-branch-logic" data-from="create" data-page-id="'+n+'" data-rule-id="0" data-type="'+i+'" title="'+translation.add_branch_logic+'" class="button custom-button">'+translation.add_branch_logic+'<\/a><a data-element-reveal="ars-page-conf" data-page-id="'+n+'" data-modal-from="'+ars_map_workflow_type_to_data_workflow(i)+'" title="'+translation.configure_page+'" data-url="" data-page-id="" data-type="'+i+'" class="button configure-page-ars ars-secondary-btn">'+translation.configure_page+'<\/a><a data-element-reveal="ars-page-delete" data-page-id="'+n+'" title="'+translation.remove_page+'" data-url="" data-page-id="" class="button ars-secondary-btn remove_button">'+translation.remove_page+'<\/a><\/div><\/div><div class="row step-rules-title" style="margin-top:10px;"><div class="columns small-10 text-left"><i>'+translation.branch_logic_rules+'<\/i><\/div><div class="columns small-2 text-right see_all_less is-hidden"><a class="link-open">'+translation.see_all+'<\/a><a class="link-close is-hidden">'+translation.see_less+'<\/a><\/div><\/div><div class="row step-rules"><\/div>'+e;c=$(h);$(".custom-steps").append(c)}function ars_map_workflow_type_to_data_workflow(n){var t="";switch(n){case 0:t="create-page-vol";break;case 1:t="create-page-signup";break;case 2:t="create-page-compliance";break;case 3:t="create-page-partner";break;case 4:t="create-page-log-in"}return t}function ars_display_branch_rules(n,t,i,r,u,f,e,o){var v,s,h,c,l,a;if(o)l=$('.rule[data-rule-id="'+i+'"]').find(".row").first(),l.html(r),f>1&&!l.hasClass("multiple-rules")?l.addClass("multiple-rules"):f<=1&&l.removeClass("multiple-rules"),a=$('.rule[data-rule-id="'+i+'"]').find(".row.redirect-to").first(),a==translation.success_page&&(a="<i>"+a+"<\/i>"),a.html("<strong>"+translation.go_to+":<\/strong> "+u);else{var w=f>1?" multiple-rules":"",y=translation.edit_rule,p="";e?(r="<i>"+translation.default_rule+"<\/i>",y=translation.rule_not_allowed_edit,p=" disabled"):r==null&&(r="<i>"+translation.next_page+"<\/i>");u==translation.success_page&&(u="<i>"+u+"<\/i>");v="";e==!1&&(v="has-special-rule");s='<div class="row rule '+v+'" data-page-id="'+n+'" data-rule-id="'+i+'" data-is-default="'+e+'"><div class="large-5 medium-5 small-12 columns"><div class="row'+w+'">'+r+'<\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row redirect-to"><strong>'+translation.go_to+":<\/strong> "+u+'<\/div><\/div><div class="large-2 medium-2 small-12 columns">';e||r.indexOf(translation.home_zip_form)!==-1||(s=s+'<a data-element-reveal="ars-branch-logic" title="'+y+'" class="edit-rule'+p+'" data-from="edit" data-page-id="'+n+'" data-type="'+t+'" data-rule-id="'+i+'"><\/a>',s=s+'<a data-element-reveal="" title="Remove Rule" class="remove-rule" data-page-id="'+n+'" data-rule-id="'+i+'"><\/a>');s=s+"<\/div><\/div>";h=$(s);n!=0?e?$('.step-page[data-page-id="'+n+'"]').find(".step-rules").append(h):(c=$('.step-page[data-page-id="'+n+'"] .step-rules').find('.rule[data-is-default="true"]'),c.length?h.insertBefore(c):$('.step-page[data-page-id="'+n+'"]').find(".step-rules").append(h)):e?$('.step-page[data-page-id="'+n+'"][data-type="'+t+'"]').find(".step-rules").append(h):(c=$('.step-page[data-page-id="'+n+'"][data-type="'+t+'"] .step-rules').find('.rule[data-is-default="true"]'),c.length?h.insertBefore(c):$('.step-page[data-page-id="'+n+'"][data-type="'+t+'"]').find(".step-rules").append(h))}}function ars_select_inner_options(n,t){var f,e,u;if(n){f=$('input[name="standard-session-var-list"]').val();e=f?f.split(";"):[];e.forEach(function(n){var i={};i.key=n;i.value=n;i.group="sessiontoken";i.groupName=window.translation.session_variables;t.push(i)});var i=' <option value = "" >'+translation.select_one+" <\/option >",r={static:!1},o={static:window.translation.static_variables};t.forEach(function(n){n.group&&(r[n.group]==null||r[n.group]==undefined)&&(r[n.group]=!1,o[n.group]=n.groupName)});u=!1;t.forEach(function(n){var t=n.group;n.group||(t="static");r[t]||(u&&(i+="<\/optgroup>"),i+='<optgroup label="'+o[t]+'">',r[t]=!0,u=!0);i+=' <option value = "'+n.key+'" >'+n.value+" <\/option>"});u&&(i+="<\/optgroup>")}else i='<option value="">'+translation.select_one+"<\/option>",t!==null&&t.forEach(function(n){i+='<option value="'+n.key+'">'+n.value+"<\/option>"});return i}function ars_select_inner_options_getSession(n,t){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=$('input[name="custom-session-var-list"]').val(),r=i?i.split(";"):[];return n&&r.forEach(function(n){var i={};i.key=n;i.value=n;i.group="sessiontoken";i.groupName=window.translation.session_variables;t.push(i)}),ars_select_inner_options(n,t)}function ars_values_options(n,t,i){var u=!1,r;return n!=null&&n!=undefined&&n.forEach(function(n){n.group&&(u=!0)}),r='<select name="rule_data_'+t+'" data-sufix="'+t+'" data-required="true" class="inline rule_data '+i+' " aria-invalid="false">',r+=ars_select_inner_options(u,n),r+"<\/select>"}function ars_display_branch_rules_conditions(n,t,i,r,u,f,e,o){var h=window.instance_prefix!=undefined?window.instance_prefix:"HOC__",c=f===4||f===0||f===7||t==="date_of_birth"||f===10||t==="wrs_code"||t===h+"Profile_Name__c"||t==="contact_email_contains"?"is-hidden":"",l=f===7||t==="date_of_birth"||f===10?"":"is-hidden",a=f===0||f===4||t==="wrs_code"||t===h+"Profile_Name__c"||t==="contact_email_contains"?"":"is-hidden",v=f===7||t==="date_of_birth"?"":"is-hidden",s,y;i!==null&&i!==undefined&&(i==="_equal_empty_"||i==="_not_equal_empty_")&&(c="is-hidden",l="is-hidden",a="is-hidden",v="is-hidden");s='<div class="row condition"><div class="small-11 columns"><div class="row"><div class="columns small-4"><div class="row"><select name="rule_fields_'+e+'" data-sufix="'+e+'" data-required="true" data-form-id="'+o+'" class="inline rule_fields jc" aria-invalid="false">'+ars_dynamyc_fields_option(n,o)+'<\/select><\/div><\/div><div class="columns small-4"><div class="row"><select name="rule_operator_'+e+'" data-sufix="'+e+'" data-required="true" class="inline rule_operator" aria-invalid="false">';f===7||t==="date_of_birth"||f===10?(f!==10?s+='<option value="<">'+translation.less_than+'<\/option><option value=">">'+translation.more_than+"<\/option>":(s+='<option value="==">'+window.translation.equals_to+"<\/option>",s+='<option value="!=">'+window.translation.not_equals_to+"<\/option>",s+='<option value=">">'+window.translation.more_than+"<\/option>",s+='<option value="<">'+window.translation.less_than+"<\/option>",s+='<option value=">=">'+window.translation.greater_than_or_equal_to+"<\/option>",s+='<option value="<=">'+window.translation.less_than_or_equal_to+"<\/option>"),s+='<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>",s+='<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>"):t==="contact_email_contains"||f===4?(s+='<option value="_contain_">'+translation.contains+"<\/option>",s+='<option value="_not_contain_">'+translation.not_contains+"<\/option>",s+='<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>",s+='<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>"):t==="wrs_code"||t===h+"Profile_Name__c"||f===0?(s+='<option value="==">'+translation.equals_to+"<\/option>",s+='<option value="!=">'+translation.not_equals_to+"<\/option>",s+='<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>",s+='<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>"):f==="11"||t==="subsite_path"?(s+='<option value="==">'+translation.equals_to+"<\/option>",s+='<option value="!=">'+translation.not_equals_to+"<\/option>"):(s+='<option value="==">'+translation.equals_to+"<\/option>",s+='<option value="!=">'+translation.not_equals_to+"<\/option>",s+='<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>",s+='<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>");s+='<\/select><\/div><\/div><div class="columns small-4"><div class="row">'+ars_values_options(u,e,c)+'<input type="number" id="rule_data_number_'+e+'" data-required="true" class="rule_data '+l+'" min=1 name="rule_data_number_'+e+'" /><p class="rule_data_help_text help-text '+v+'">'+translation.number_of_years+'<\/p><input type="text" id="rule_data_text_'+e+'" data-required="true" class="rule_data '+a+'"  name="rule_data_text_'+e+'" /><\/div><\/div><\/div><\/div><div class="small-1 columns"><a data-element-reveal="" title="Remove Condition" class="remove-condition"><\/a><\/div><\/div>';y=$(s);$(".conditions").append(y);t!==null?($('select[name="rule_fields_'+e+'"]').val(t),$('select[name="rule_fields_'+e+'"]').first().focus()):$('select[name="rule_fields_'+e+'"]').focus();r!=null&&f!==7&&f!==0&&f!==4&&t!=="date_of_birth"&&f!==10&&t!=="wrs_code"&&t!=="contact_email_contains"&&t!==h+"Profile_Name__c"?$('select[name="rule_data_'+e+'"]').val(r):r!=null&&(f===7||t==="date_of_birth"||f===10)?$('input[name="rule_data_number_'+e+'"]').val(r):r!=null&&(f===0||f===4||t==="wrs_code"||t==="contact_email_contains"||t===h+"Profile_Name__c")&&($('input[name="rule_data_text_'+e+'"]').val(r),$('input[name="rule_data_text_'+e+'"]').attr("data-original-value",r));i!=null&&$('select[name="rule_operator_'+e+'"]').val(i)}function ars_branch_field_change(){$(document).on("change","select.rule_fields",function(){ars_field_change_logic(this,null)});$(document).on("change","select.rule_operator",function(){var u=$(this).val(),n=$(this).attr("data-sufix"),f,e;if(u==="_equal_empty_"||u==="_not_equal_empty_")$('input[name="rule_data_text_'+n+'"]').val("nullorempty"),$('input[name="rule_data_text_'+n+'"]').addClass("is-hidden"),$('input[name="rule_data_number_'+n+'"]').addClass("is-hidden"),$('select[name="rule_data_'+n+'"]').addClass("is-hidden"),$(".rule_data_help_text").addClass("is-hidden");else{f=window.instance_prefix!==undefined?window.instance_prefix:"HOC__";e=$('input[name="rule_data_text_'+n+'"]').attr("data-original-value");$('input[name="rule_data_text_'+n+'"]').val(e);var r=!1,o=!1,s=!1,h=!1,c=!1,l=!1,t=$('select[name="rule_fields_'+n+'"]').val(),i=$('select[name="rule_fields_'+n+'"]').find("option:selected").attr("data-type");(t!==undefined&&t==="contact_email_contains"||i==="4")&&(c=!0);t!==undefined&&(t==="contact_email_exist"||t==="contact_with_log_in_credentials_exists")&&(h=!0);i==="7"||t==="date_of_birth"?r=!0:i==="10"?o=!0:i==="11"?s=!0:(t==="wrs_code"||t===f+"Profile_Name__c"||i==="0")&&(l=!0);r||o?($('input[name="rule_data_number_'+n+'"]').removeClass("is-hidden"),r&&$(".rule_data_help_text").removeClass("is-hidden")):s||h?$('select[name="rule_data_'+n+'"]').removeClass("is-hidden"):l===!0?$('input[name="rule_data_text_'+n+'"]').removeClass("is-hidden"):c?$('input[name="rule_data_text_'+n+'"]').removeClass("is-hidden"):$('select[name="rule_data_'+n+'"]').removeClass("is-hidden")}})}function ars_field_change_logic(n,t){var nt=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=$(n),f=$(n).val(),a=$(n).data("form-id"),v=$("#page_rules_form input[name=formType]").val(),ft=$("#vol-workflow-form").find('input[name="workflow-type"]').val(),c=$('input[name="workflow-type"]').val(),tt=$(n).find("option:selected").attr("data-pull-sf"),it=$(n).find("option:selected").attr("data-sf-object"),rt=$(n).find("option:selected").attr("data-sf-field"),ut=$(n).find("option:selected").attr("data-type"),s=!1,y=!1,p=!1,w=!1,b=!1,k=!1,l=c==1||c==4,d=window.instance_prefix!=undefined?window.instance_prefix:"HOC__",o,g,h,e,u,i;(f==="contact_email_contains"||ut==="4")&&(b=!0);f!==undefined&&(f==="contact_email_exist"||f==="contact_with_log_in_credentials_exists")&&(w=!0);a!==0&&parseInt(v)===0&&f!=="subsite_path"&&f!=="value"&&f!=="wrs_code"&&f!==d+"Profile_Name__c"&&$(n).find("option:selected").data("field-id")!=undefined&&(f=$(n).find("option:selected").data("field-id"));r.closest(".condition").find('input.rule_data[type="text"]').addClass("is-hidden");r.closest(".condition").find("input.rule_data").val("");r.closest(".condition").find("select.rule_data").val("");r.closest(".condition").find('input.rule_data[type="number"]').addClass("is-hidden");r.closest(".condition").find(".help-text").addClass("is-hidden");o=$(n).find("option:selected").attr("data-type");o==="7"||f==="date_of_birth"?s=!0:o==="10"?y=!0:o==="11"?p=!0:(f==="wrs_code"||f===d+"Profile_Name__c"||o==="0")&&(k=!0);s||y?(u=r.closest(".condition").find('input.rule_data[type="number"]'),i=r.closest(".condition").find("select.rule_operator"),s&&(g=r.closest(".condition").find(".help-text"),g.removeClass("is-hidden")),u.removeClass("is-hidden"),u.val(t),r.closest(".condition").find("select.rule_data").addClass("is-hidden"),t==null&&(u.val(1),$("#ars-branch-logic").find(".processing_screen").hide()),i.empty(),s?(i.append('<option value="<">'+window.translation.less_than+"<\/option>"),i.append('<option value=">">'+window.translation.more_than+"<\/option>")):(i.append('<option value="==">'+window.translation.equals_to+"<\/option>"),i.append('<option value="!=">'+window.translation.not_equals_to+"<\/option>"),i.append('<option value=">">'+window.translation.more_than+"<\/option>"),i.append('<option value="<">'+window.translation.less_than+"<\/option>"),i.append('<option value=">=">'+window.translation.greater_than_or_equal_to+"<\/option>"),i.append('<option value="<=">'+window.translation.less_than_or_equal_to+"<\/option>")),i.append('<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>"),i.append('<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>")):p||w?(u=r.closest(".condition").find("select.rule_data"),i=r.closest(".condition").find("select.rule_operator"),u.removeClass("is-hidden"),u.prop("disabled","disabled"),u.empty(),h=[],e={},e.key="true",e.value="True",h.push(e),e={},e.key="false",e.value="False",h.push(e),u.append(ars_select_inner_options_getSession(l,h,l)),r.closest(".condition").find('input.rule_data[type="number"]').addClass("is-hidden"),r.closest(".condition").find(".help-text").addClass("is-hidden"),t!=null&&u.val(t),u.prop("disabled",!1),t==null&&$("#ars-branch-logic").find(".processing_screen").hide(),i.empty(),i.append('<option value="==">'+window.translation.equals_to+"<\/option>"),i.append('<option value="!=">'+window.translation.not_equals_to+"<\/option>")):k===!0?(u=r.closest(".condition").find('input.rule_data[type="text"]'),i=r.closest(".condition").find("select.rule_operator"),u.removeClass("is-hidden"),u.val(t),r.closest(".condition").find("select.rule_data").addClass("is-hidden"),t==null&&$("#ars-branch-logic").find(".processing_screen").hide(),i.empty(),i.append('<option value="==">'+window.translation.equals_to+"<\/option>"),i.append('<option value="!=">'+window.translation.not_equals_to+"<\/option>"),i.append('<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>"),i.append('<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>")):b?(u=r.closest(".condition").find('input.rule_data[type="text"]'),i=r.closest(".condition").find("select.rule_operator"),u.removeClass("is-hidden"),r.closest(".condition").find("select.rule_data").addClass("is-hidden"),i.empty(),i.append('<option value="_contain_">'+window.translation.contains+"<\/option>"),i.append('<option value="_not_contain_">'+window.translation.not_contains+"<\/option>"),i.append('<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>"),i.append('<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>")):$.ajax({method:"POST",url:nt+"ARS/GetFieldValues",data:{field:f,formId:a,formType:v,pullValuesFromSF:tt,sfObject:it,sfField:rt,arsType:c},beforeSend:function(){t==null&&$("#ars-branch-logic").find(".processing_screen").show()}}).done(function(n){var e=JSON.parse(n),i=r.closest(".condition").find("select.rule_data"),u=r.closest(".condition").find("select.rule_operator");i.removeClass("is-hidden");i.prop("disabled","disabled");r.closest(".condition").find('input.rule_data[type="number"]').addClass("is-hidden");r.closest(".condition").find(".help-text").addClass("is-hidden");r.closest(".condition").find('input.rule_data[type="text"]').addClass("is-hidden");r.closest(".condition").find('input.rule_data[type="text"]').val("");i.empty();i.append(ars_select_inner_options(l,e));t!=null&&i.val(t);i.prop("disabled",!1);t==null&&$("#ars-branch-logic").find(".processing_screen").hide();u.empty();u.append('<option value="==">'+window.translation.equals_to+"<\/option>");u.append('<option value="!=">'+window.translation.not_equals_to+"<\/option>");f!=="subsite_path"&&(u.append('<option value="_equal_empty_">'+window.translation.is_equal_to_empty+"<\/option>"),u.append('<option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>"))})}function ars_dynamyc_fields_option(n,t){var u={volunteerRegistration:!1,organizationRegistration:!1,form:!1,donation:!1,contact:!1,subsites:!1,workflow:!1,contact_conditions:!1,occurrence:!1},f={volunteerReg:window.translation.volunteer_registration_fields,organizationReg:window.translation.organization_registration_fields,form:window.translation.form_fields,donation:window.translation.donation_fields,contact:window.translation.contact_fields,subsites:window.translation.subsites,workflow:window.translation.workflow,contact_conditions:window.translation.contact_conditions_title,contact_profile:window.translation.contact_profile,occurrence:window.translation.occurrence_fields},r=!1,i=' <option value = "" >'+translation.select_one+" <\/option >";return n.forEach(function(n){n.group&&!u[n.group]&&(r&&(i+="<\/optgroup>"),i+='<optgroup label="'+f[n.group]+'">',u[n.group]=!0,r=!0);var e=t!==0&&n.id?'data-field-id="'+n.id+'"':"",o=n.type!==-1?'data-type = "'+n.type+'"':"",s=n.pullValuesFromSF?'data-pull-sf = "'+n.pullValuesFromSF+'"':"",h=n.sfObject?'data-sf-object = "'+n.sfObject+'"':"",c=n.sfField?'data-sf-field = "'+n.sfField+'"':"";i+=" <option "+e+" "+o+" "+s+" "+h+" "+c+' value = "'+n.field+'" >'+n.label+" <\/option>"}),r&&(i+="<\/optgroup>"),i}function ars_workflow_config(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="ars-workflow-link"]',function(){var o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=$(this).data("from"),r,t,e,i;if(n==="login")return open_ars_login($(this),o),!1;reset_login_ars();sessionStorage.removeItem("vol-workflow-pages");sessionStorage.setItem("vol-workflow-pages","");sessionStorage.removeItem("vol-workflow-rules");sessionStorage.setItem("vol-workflow-rules","");$("#vol-workflow-form .custom-steps").empty();$("#vol-workflow-form").find(".settings-builder-form-clone").hide();$("#vol-workflow-form").find('select[name="ars-login-type"]').val("0");$(".volunteer_registration_config").addClass("is-hidden");$(".signup_registration_config").addClass("is-hidden");var u=$(this).attr("source-invoked"),s=!1,f="cms";$("#vol-workflow-form").find("#workflow-is-default").show();u!==null&&u!==undefined&&u=="gallery"&&(s=!0,f="gallery",$("#vol-workflow-form").find("#workflow-is-default").hide());$("#vol-workflow-form").find('input[name="source-invoked"]').val(f);$("#vol-workflow-form").attr("data-from",n);r=$(this).data("workflow-id");t="#step-sign-up";switch(n){case"vol-reg":t="#step-reg-form";break;case"partner-reg":t="#step-partner";break;case"login":t="#step-login-form";break;default:t="#step-sign-up"}r==0||r==null||r==""?($(t+" .step-rules").find(".rule").not(".default").remove(),e='<div class="row rule default" data-page-id="0" data-rule-id="0" data-is-default="true"><div class="large-5 medium-5 small-12 columns"><div class="row"><i>'+translation.default_rule+'<\/i><\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row"><strong>'+translation.go_to+":<\/strong> <i>"+translation.success_page+'<\/i><\/div><\/div><div class="large-2 medium-2 small-12 columns"><\/div><\/div>',n=="partner-reg"&&($("#step-partner .step-rules").empty(),$("#step-partner .step-rules").append(e)),n!="vol-reg"&&$("#step-sign-up .step-rules").find(".default").length==0&&$("#step-sign-up .step-rules").append(e)):$(t+" .step-rules").empty();$("#ars-vol-reg-workflow").foundation("open");i=1;n==="vol-reg"?($("body").hasClass("llamapi-system")?($(".vol-reg-title").removeClass("is-hidden"),$(".signup-title").addClass("is-hidden"),$(".partner-title").addClass("is-hidden"),$("#ars-vol-reg-workflow").find(".only-for-llamasite-registration").removeClass("is-hidden")):($(".vol-reg-title").removeClass("is-hidden"),$(".signup-title").addClass("is-hidden"),$(".partner-title").addClass("is-hidden"),$("#ars-vol-reg-workflow").find(".only-for-llamasite-registration").addClass("is-hidden")),i=0):n=="partner-reg"?($(".vol-reg-title").addClass("is-hidden"),$(".signup-title").addClass("is-hidden"),$(".partner-title").removeClass("is-hidden"),i=3):($(".vol-reg-title").addClass("is-hidden"),$(".signup-title").removeClass("is-hidden"),$(".partner-title").addClass("is-hidden"),i=1);$('input[name="workflow-type"]').val(i);$.ajax({method:"POST",url:o+"ARS/ExistWorkflow",data:{type:i,id:r,typeSource:f},beforeSend:function(){$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(r){var u=JSON.parse(r),e,o,h,c,f;if($("#vol-workflow-form .container-pages.custom-pages ul").empty(),$("#vol-workflow-form .container-pages.custom-pages .legend-text span").show(),u.status=="200"){if($("#ars-vol-reg-workflow").find("input[name=workflow-id]").val(u.workflowId),$("#vol-workflow-form").find("#current-active-workflow").val(u.currentActive),$("#vol-workflow-form").find("#current-active-workflow-id").val(u.currentActiveID),$("#ars-vol-reg-workflow").find('select[name="ars-login-type"]').val(0),n==="vol-reg"&&$("body").hasClass("llamapi-system")&&u.currentActiveID>0&&u.registrationFormID!==undefined&&u.registrationFormID!==null&&u.registrationFormID!==""&&u.registrationFormID!=="0"&&($("#ars-vol-reg-workflow").find('select[name="ars-registration-block-id"]').val(u.registrationFormID),$("#ars-vol-reg-workflow").find("a.ars-vol-reg-configure-page").attr("data-block-id",u.registrationFormID)),n==="vol-reg"&&$("body").hasClass("llamapi-system")){e=!1;o=$("#ars-vol-reg-workflow").find('select[name="ars-registration-block-id"] option:selected');$("#ars-vol-reg-workflow #success-pages").find(".page-buttons a.volunteer_registration_config").remove();o!==null&&o!==undefined&&(h=o.attr("data-url-success"),c=o.attr("data-id-success"),c!==undefined&&c!==null&&c!==0&&h!==undefined&&h!==null&&h!==""&&(e=!0,$("#ars-vol-reg-workflow #success-pages").find(".page-buttons").append('<a element-reveal="page-conf" data-modal-from="ars" title="'+window.translation.configure_page+'" data-url="'+h+'" data-page-id="'+c+'" class="button ars-secondary-btn volunteer_registration_config">'+window.translation.configure_page+"<\/a >")));u.urlSuccess!==null&&u.urlSuccess!==undefined&&u.urlSuccess!==""&&u.idSuccessPage!==null&&u.idSuccessPage!==undefined&&u.idSuccessPage!==0&&e==!1&&(e=!0,$("#ars-vol-reg-workflow #success-pages").find(".page-buttons").append('<a element-reveal="page-conf" data-modal-from="ars" title="'+window.translation.configure_page+'" data-url="'+u.urlSuccess+'" data-page-id="'+u.idSuccessPage+'" class="button ars-secondary-btn volunteer_registration_config">'+window.translation.configure_page+"<\/a >"));e==!1&&$("#ars-vol-reg-workflow #success-pages").find(".page-buttons").append('<a element-reveal="page-conf" data-page-type="new-success"  data-modal-from="ars" title="'+window.translation.configure_page+'" data-url="" data-page-id="" class="button ars-secondary-btn volunteer_registration_config">'+window.translation.configure_page+"<\/a >");$("#ars-vol-reg-workflow").find('select[name="ars-registration-block-id"]').on("change",function(){var r=$(this).val(),i=$("#ars-vol-reg-workflow").find('select[name="ars-registration-block-id"] option:selected'),n,t;$("#ars-vol-reg-workflow #success-pages").find(".page-buttons a.volunteer_registration_config").remove();i!==null&&i!==undefined&&(n=i.attr("data-url-success"),t=i.attr("data-id-success"),t!==undefined&&t!==null&&t!==0&&n!==undefined&&n!==null&&n!==""?$("#ars-vol-reg-workflow #success-pages").find(".page-buttons").append('<a element-reveal="page-conf" data-modal-from="ars" title="'+window.translation.configure_page+'" data-url="'+n+'" data-page-id="'+t+'" class="button ars-secondary-btn volunteer_registration_config">'+window.translation.configure_page+"<\/a >"):u.urlSuccess!==null&&u.urlSuccess!==undefined&&u.urlSuccess!==""&&u.idSuccessPage!==null&&u.idSuccessPage!==undefined&&u.idSuccessPage!==0?$("#ars-vol-reg-workflow #success-pages").find(".page-buttons").append('<a element-reveal="page-conf" data-modal-from="ars" title="'+window.translation.configure_page+'" data-url="'+u.urlSuccess+'" data-page-id="'+u.idSuccessPage+'" class="button ars-secondary-btn volunteer_registration_config">'+window.translation.configure_page+"<\/a >"):$("#ars-vol-reg-workflow #success-pages").find(".page-buttons").append('<a element-reveal="page-conf" data-page-type="new-success"  data-modal-from="ars" title="'+window.translation.configure_page+'" data-url="" data-page-id="" class="button ars-secondary-btn volunteer_registration_config">'+window.translation.configure_page+"<\/a >"));$("#ars-vol-reg-workflow").find(".registration-buttons a.ars-vol-reg-configure-page").remove();$("#ars-vol-reg-workflow").find(".registration-buttons").append('<a data-element-reveal="form-builder-block" data-block-id="'+r+'" title="form" data-url="" data-page-id="0" class="button ars-secondary-btn ars-vol-reg-configure-page">Configure Form<\/a>')})}i===1&&$(".delete-workflow").length<=0&&$('<button class="button close-modal delete-workflow" type="button">'+window.translation.delete_workflow+"<\/button>").insertBefore($(".ars_submit .save-workflow"));$("#vol-workflow-form").find("#select-as-default-workflow").on("mousedown",function(){var t="",n=$(this);n.is(":checked")?(u.currentActive=="*"&&(t="If this Workflow is set as Inactive, the regular system registration process would be used, Confirm?"),t!==""&&Swal.fire({title:window.translation.are_you_sure,text:t,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){t.isConfirmed?(n.prop("checked",!1),n.trigger("change")):(n.prop("checked","checked"),n.trigger("change"))})):(u.currentActive=="none"?t="Activating this Workflow, would modify the regular system registration process, Confirm?":u.currentActive!="*"&&u.currentActive!="none"&&(t="Activating this Workflow, would deactive the workflow "+u.currentActive+", Confirm?"),t!==""&&Swal.fire({title:window.translation.are_you_sure,text:t,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){t.isConfirmed?(n.prop("checked","checked"),n.trigger("change")):(n.prop("checked",!1),n.trigger("change"))}))});u.workflowId==0||u.workflowId==null||u.workflowId==""?$(t+" .step-rules").find(".rule").not(".default").remove():$(t+" .step-rules").empty();u.message=="Yes"&&($("#blocks-ars-wysiwyg-conf").foundation(),(u.pages!=""||u.pages!=null)&&(f=[],u.pages.forEach(function(n){n.isSuccessPage?($("#vol-workflow-form .container-pages.custom-pages .legend-text span").hide(),ars_display_workflow_success_pages(n.pageId,n.pageName,u.workflowType,n.subSubsiteName,n.multipleSubsite,n.friendlyUrl)):ars_display_workflow_pages(n.pageId,n.pageName,u.workflowType,n.subSubsiteName,n.multipleSubsite,n.friendlyUrl);f.push(n)}),sessionStorage.setItem("vol-workflow-pages",JSON.stringify(f)),f=[],(u.rules!=""||u.rules!=null)&&(u.rules.forEach(function(n){n.deleted||(ars_display_branch_rules(n.pageId,n.type,n.ruleId,n.conditions,n.redirectTo,n.condCount,n.isDefault,!1),ars_display_hide_see_all(n.pageId,n.type));var t={};t.ruleId=n.ruleId;f.push(t)}),sessionStorage.setItem("vol-workflow-rules",JSON.stringify(f)))))}else console.log("Error in ExistsWorkflow",u);n==="vol-reg"?($("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(u.workflowName),u.isDefault=="1"?($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked","checked"),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("1")):($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked",!1),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0")),$("#ars-vol-reg-workflow").find("#workflow-is-default").removeClass("is-hidden"),$("#workflow-title").removeClass("is-hidden"),$("#step-reg-form").removeClass("is-hidden"),$("#step-sign-up").addClass("is-hidden"),$("#step-partner").addClass("is-hidden"),$('a[data-modal-from="create-page-vol"]').removeClass("is-hidden"),$('a[data-modal-from="create-page-signup"]').addClass("is-hidden"),$('a[data-modal-from="create-page-partner"]').addClass("is-hidden"),$(".volunteer_registration_config").removeClass("is-hidden"),$(".signup_registration_config").addClass("is-hidden"),$("#vol-workflow-form .container-pages").removeClass("hide-custom"),$("#vol-workflow-form .container-pages .help-text").addClass("is-hidden"),$("#vol-workflow-form li.signup-page").addClass("is-hidden"),$("#vol-workflow-form li.express-interest-page").addClass("is-hidden"),$("#vol-workflow-form li.partner-registration").removeClass("is-hidden"),$("#vol-workflow-form li.other-signup-page").addClass("is-hidden"),$("#vol-workflow-form li.partner-registration").addClass("is-hidden")):n==="signup"?($("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(u.workflowName),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0"),$("#ars-vol-reg-workflow").find("#workflow-is-default").addClass("is-hidden"),$("#workflow-title").removeClass("is-hidden"),$("#step-reg-form").addClass("is-hidden"),$("#step-sign-up").removeClass("is-hidden"),$("#step-partner").addClass("is-hidden"),$('a[data-modal-from="create-page-vol"]').addClass("is-hidden"),$('a[data-modal-from="create-page-signup"]').removeClass("is-hidden"),$('a[data-modal-from="create-page-partner"]').addClass("is-hidden"),$(".volunteer_registration_config").addClass("is-hidden"),$(".signup_registration_config").removeClass("is-hidden"),$("#vol-workflow-form .container-pages").removeClass("hide-custom"),$("#vol-workflow-form .container-pages .help-text").removeClass("is-hidden"),$("#vol-workflow-form li.signup-page").removeClass("is-hidden"),$("#vol-workflow-form li.express-interest-page").removeClass("is-hidden"),$("#vol-workflow-form li.partner-registration").addClass("is-hidden"),$("#vol-workflow-form li.vol-registration-page").addClass("is-hidden"),ars_add_links_success_pages()):n==="partner-reg"&&($("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(u.workflowName),u.isDefault=="1"?($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked","checked"),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("1")):($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked",!1),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0")),$("#ars-vol-reg-workflow").find("#workflow-is-default").removeClass("is-hidden"),$("#workflow-title").removeClass("is-hidden"),$("#step-reg-form").addClass("is-hidden"),$("#step-sign-up").addClass("is-hidden"),$("#step-partner").removeClass("is-hidden"),$('a[data-modal-from="create-page-vol"]').addClass("is-hidden"),$('a[data-modal-from="create-page-signup"]').addClass("is-hidden"),$('a[data-modal-from="create-page-partner"]').removeClass("is-hidden"),$("#vol-workflow-form .container-pages").removeClass("hide-custom"),$("#vol-workflow-form .container-pages .help-text").addClass("is-hidden"),$("#vol-workflow-form li.signup-page").addClass("is-hidden"),$("#vol-workflow-form li.express-interest-page").addClass("is-hidden"),$("#vol-workflow-form li.partner-registration").removeClass("is-hidden"),$("#vol-workflow-form li.other-signup-page").addClass("is-hidden"),$("#vol-workflow-form li.vol-registration-page").addClass("is-hidden"));ars_add_arrows_after_step();s==!0&&$("#vol-workflow-form div.custom-steps .step-page").length>0&&$("#vol-workflow-form").find(".settings-builder-form-clone").hide();$("#ars-vol-reg-workflow").find(".processing_screen").hide()})})}function ars_add_links_success_pages(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"GET",url:n+"ARS/GetARSSignUpPagesInfo"}).done(function(n){var t=JSON.parse(n),r=!1,u=!1,i,f;$("#vol-workflow-form .container-pages ul.success li.other-signup-page").remove();for(i in t)i==="express-interest-page"?($("#vol-workflow-form .container-pages li.express-interest-page a.edit-success-page").removeClass("not-exists-page"),$("#vol-workflow-form .container-pages li.express-interest-page a.edit-success-page").attr("element-reveal","page-conf"),$("#vol-workflow-form .container-pages li.express-interest-page a.edit-success-page").attr("data-modal-from","ars"),$("#vol-workflow-form .container-pages li.express-interest-page a.edit-success-page").attr("data-url","express-interest-confirmation"),$("#vol-workflow-form .container-pages li.express-interest-page a.edit-success-page").attr("data-page-id",t["express-interest-page"].id),r=!0):i==="sign-up-page"?($("#vol-workflow-form .container-pages li.signup-page a.edit-success-page").removeClass("not-exists-page"),$("#vol-workflow-form .container-pages li.signup-page a.edit-success-page").attr("element-reveal","page-conf"),$("#vol-workflow-form .container-pages li.signup-page a.edit-success-page").attr("data-modal-from","ars"),$("#vol-workflow-form .container-pages li.signup-page a.edit-success-page").attr("data-url","individual-signup-confirmation"),$("#vol-workflow-form .container-pages li.signup-page a.edit-success-page").attr("data-page-id",t["sign-up-page"].id),u=!0):(f='<li class="other-signup-page"><span>'+t[i].pageName+'<\/span><div class="actions"><a title="Configure Page" class="edit-success-page" element-reveal="page-conf" data-modal-from="ars" data-url="'+t[i].friendlyUrl+'" data-page-id="478"><\/a><\/div><\/li>',$("#vol-workflow-form .container-pages ul.success").append(f));r===!1&&$("#vol-workflow-form .container-pages li.express-interest-page a.edit-success-page").addClass("not-exists-page");u===!1&&$("#vol-workflow-form .container-pages li.signup-page a.edit-success-page").addClass("not-exists-page")});$(document).on("click","#vol-workflow-form .container-pages a.edit-success-page",function(){if($(this).hasClass("not-exists-page")){var n=$(this).hasClass("signup-link-page")?!0:!1,t=n?window.translation.this_page_not_exists_signup:window.translation.this_page_not_exists_express_interest;Swal.fire({title:window.translation.warning,icon:t,type:"warning",closeOnConfirm:!0})}})}}function ars_display_hide_see_all(n,t){var f=$('.step-page[data-page-id="'+n+'"] .step-rules .rule'),i=$('.step-page[data-page-id="'+n+'"] .step-rules-title .see_all_less'),r,u;n==0&&(f=$('.step-page[data-page-id="'+n+'"][data-type="'+t+'"] .step-rules .rule'),i=$('.step-page[data-page-id="'+n+'"][data-type="'+t+'"] .step-rules-title .see_all_less'));r=f.length;u=i.hasClass("is-hidden");r>3&&u&&i.removeClass("is-hidden");r<=3&&!u&&i.addClass("is-hidden")}function ars_rule_see_all_event(){if(is_backend_page()){$(document).on("click",".step-rules-title a.link-open",function(){var n=$(this).closest(".see_all_less"),t=$(this).closest(".step-page").find(".step-rules"),r=$(this).hasClass("is-hidden"),u=n.find(".link-close").hasClass("is-hidden"),i;!r&&u&&($(this).addClass("is-hidden"),n.find(".link-close").removeClass("is-hidden"),i=t.prop("scrollHeight"),t.animate({"max-height":i},"fast"))});$(document).on("click",".step-rules-title a.link-close",function(){var n=$(this).closest(".see_all_less"),t=$(this).closest(".step-page").find(".step-rules"),i=$(this).hasClass("is-hidden"),r=n.find(".link-open").hasClass("is-hidden");!i&&r&&($(this).addClass("is-hidden"),n.find(".link-open").removeClass("is-hidden"),t.animate({"max-height":"130px",overflow:"hidden"},"fast"))})}}function ars_hide_show_donation_option(n){var t=sessionStorage.getItem("json-ars-data"),i=!1,r=!1,u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";t!=""&&t!=null&&(t=JSON.parse(t),isArray(t)?t.forEach(function(n){n.type==="form"&&n.isdeleted===!1?i=!0:n.type==="donation"&&n.isdeleted===!1&&(r=!0)}):t.type==="form"&&t.isdeleted===!1?i=!0:t.type==="donation"&&t.isdeleted===!1&&(r=!0));n?$.ajax({method:"POST",url:u+"ARS/ExistDonationBlock",data:{pages:sessionStorage.getItem("vol-workflow-pages")},beforeSend:function(){$(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status===200?($('option[value="donation-block"]').addClass("is-hidden"),i&&$('option[value="form-block"]').addClass("is-hidden")):ars_show_hide_existing_don(r,i);$(".processing_screen").hide()}):ars_show_hide_existing_don(r,i)}function ars_show_hide_existing_don(n,t){n||t?(n||t)&&$('option[value="donation-block"]').addClass("is-hidden"):($('option[value="donation-block"]').removeClass("is-hidden"),$('option[value="form-block"]').removeClass("is-hidden"))}function ars_hide_show_form_option(){if(is_backend_page()){var n=sessionStorage.getItem("json-ars-data"),t=!1,i=!1;n!=""&&n!=null&&(n=JSON.parse(n),isArray(n)?n.forEach(function(n){n.type==="form"&&n.isdeleted===!1?t=!0:n.type==="donation"&&n.isdeleted===!1&&(i=!0)}):n.type==="form"&&n.isdeleted===!1?t=!0:n.type==="donation"&&n.isdeleted===!1&&(i=!0));t||($('option[value="form-block"]').removeClass("is-hidden"),$('option[value="from-gallery"]').removeClass("is-hidden"));(t||i)&&($('option[value="form-block"]').addClass("is-hidden"),$('option[value="from-gallery"]').addClass("is-hidden"),$("#ars-type-block").val($("#ars-type-block option:first").val()))}}function isArray(n){return Object.prototype.toString.call(n)==="[object Array]"}function ars_create_or_update_page(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="ars-page-conf"]',function(){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=$(this).data("element-reveal"),i=$(this).data("modal-from"),t=$(this).data("type"),r=$(this).data("page-id"),e=$(this).attr("data-is-compliance"),u=$("#vol-workflow-form").attr("data-from");$("#"+n).attr("data-from",u);$("#"+n).find("input.add_block_button").attr("data-from",u);e=="true"?($("#form-builder-block input[name='isCompliance']").val(!0),$("#ars-page-conf-form input[name='is-compliance']").val(!0)):($("#form-builder-block input[name='isCompliance']").val(!1),$("#ars-page-conf-form input[name='is-compliance']").val(!1));t===1||t===3||t===0?$(".success-page-row").removeClass("hide-custom"):$(".success-page-row").hasClass("hide-custom")===!1&&$(".success-page-row").addClass("hide-custom");initiate_jquery_validate_reveal($("#ars-page-conf-form"),"ars-page-conf-form");$("#"+n+" .save-page").attr("data-workflow",i);$("#"+n+" .save-page").attr("data-type",t);sessionStorage.removeItem("json-ars-data");sessionStorage.removeItem("json-ars-data-old");r===0?($("#ars-page-conf >h3.title").text(window.translation.create_new_page),$("#ars-page-conf-form input[name=page-id]").val(0),$("#ars-page-conf-form input[name=page-name]").val(""),$("#ars-page-conf-form .ars_block").remove(),ars_hide_show_form_option(),$("#"+n).foundation("open")):($("#ars-page-conf-form > h3").val("Edit Page"),$.ajax({method:"POST",url:f+"ARS/GetArsPageInfo",data:{pageId:r},beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var r=JSON.parse(t),u;r.status===200?($("#ars-page-conf-form input[name=page-id]").val(r.pageId),$("#ars-page-conf-form input[name=page-name]").val(r.pageName),$("#ars-page-conf >h3.title").text(window.translation.update_page),r.isSuccessPage?$("#ars-page-conf-form input[name=is-success-page]").prop("checked",!0):$("#ars-page-conf-form input[name=is-success-page]").prop("checked",!1),u=$("#block-ars-wysiwyg-form .tab-language.is-default").data("language-id"),$("#ars-page-conf-form .ars_block").remove(),r.blockList.length>0&&r.blockList.forEach(function(n){var t={},o,h,r,s,c,l,e,f;t.idElement=n.idElement;t.blockId=n.blockId;t.type=n.type;t.weight=n.weight;t.isdeleted=n.isdeleted;t.cssClass=n.cssClass;t.subsiteId=n.subsiteId;n.type==="wysiwyg"?(r='<span class="help-text">Wysiwyg  ('+window.translation.please_fill_data+")<\/span>",o=[],n.wysiwyg.length>0&&n.wysiwyg.forEach(function(n){var t={};t.text=n.text;t.language=n.language;n.language===u&&n.text!==""&&(r=n.text);o.push(t)}),t.wysiwyg=o,h='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.wysiwyg_block+'"><div class="content">'+r+'<\/div><div class="options"><a data-element-reveal="ars-wysiwyg-block" title="Wysiwyg" class="edit-ars-component" data-block-id="'+n.blockId+'" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+n.blockId+'"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(h)):n.type==="waiver"?(r='<span class="help-text">'+window.translation.waiver_block+": ("+window.translation.please_fill_data+")<\/span>",s=[],n.WaiverInfo.length>0&&(n.WaiverInfo.forEach(function(n){var t={};t.text=n.text;t.language=n.language;t.validationMessage=n.validationMessage;t.salesforceField=n.salesforceField;t.objectToSave=n.objectToSave;n.language===u&&n.text!==""&&(r=n.text);s.push(t)}),t.salesforceField=n.salesforceField,t.objectToSave=n.objectToSave),t.waiver=s,c='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.waiver_block+'"><div class="content"><div class="left"><input id="ars-waiver-'+n.idElement+'" class="ars-waiver-checkbox" disabled checked type="checkbox" name="ars-waiver-'+n.idElement+'" value=""><\/div><div class="right">'+r+'<\/div><\/div><div class="options"><a data-modal-from="'+i+'" data-element-reveal="ars-waiver-block" title="Waiver" class="edit-ars-component" data-block-id="0" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="0"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(c)):n.type==="donation"?(t.idElement=n.idElement,t.blockId=n.blockId,t.type=n.type,t.weight=n.weight,t.isdeleted=n.isdeleted,t.type=n.type,t.donation_mandatory=n.donation_mandatory,t.is_recurring=n.is_recurring,t.credit_card=n.credit_card,t.echeck=n.echeck,t.paypal_account=n.paypal_account,t.other_amount=n.other_amount,t.donation_amounts=n.donation_amounts,t.installment=n.installment,t.payment_processor=n.payment_processor,t.campaign=n.campaign,t.campaign_alias=n.campaign_alias,t.sku=n.sku,t.tracking_info=n.tracking_info,t.hide_title_donation_amounts=n.hide_title_donation_amounts,t.hide_country_field=n.hide_country_field,t.default_country=n.default_country,t.PaypalActive=n.PaypalActive,t.CLickPledgeActive=n.CLickPledgeActive,t.isPaypalProdMode=n.isPaypalProdMode,t.isClickPledgeProdMode=n.isClickPledgeProdMode,t.CustomQuestions=n.CustomQuestions,load_donation_data_in_page(n,!1)):n.type==="form"&&(l='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+n.form_html+'<\/div><div class="options"><a data-modal-from="'+i+'" data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+n.blockId+'" data-form-id="'+n.form_id+'" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+n.blockId+'"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(l),$('#ars-page-conf .content_page select[multiple="multiple"]').multiselect(),date_picker_widget(),initiate_jquery_validate(window.translation));e=sessionStorage.getItem("json-ars-data");e==""||e==null?(f=[],f.push(t)):(f=JSON.parse(e),f.push(t));_assign_value_session_storage("json-ars-data","",f,"",!0);sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data"))}),ars_hide_show_form_option(),$("#ars-page-conf .formBlock").length>0&&($("#ars-page-conf .formBlock .processing_screen").length>0&&$("#ars-page-conf .formBlock .processing_screen").remove(),$("#ars-page-conf .formBlock form :input").prop("disabled",!0),$("#ars-page-conf .formBlock form a.submit-button").hasClass("disabled")||$("#ars-page-conf .formBlock form a.submit-button").addClass("disabled"),$("#ars-page-conf .formBlock form a.continue-later").hasClass("disabled")||$("#ars-page-conf .formBlock form a.continue-later").addClass("disabled"),$("#ars-page-conf .formBlock span.move").length>0&&$("#ars-page-conf .formBlock span.move").remove()),$("#"+n).foundation("open")):Swal.fire({title:window.translation.error,text:r.message,icon:"error",closeOnConfirm:!0});$("#"+n).find(".processing_screen").hide()}));initiate_dragula_ars_configuration_page()})}function ars_remove_page(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="ars-page-delete"]',function(){var n=$(this).data("page-id"),t=$(this).closest(".step-page"),i=$(this).parents("li").first(),r=$(this).hasClass("delete-success-page")?!0:!1,u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_page_ars,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(f){f.isConfirmed&&$.ajax({method:"POST",url:u+"ARS/RemovePage",data:{pageId:n},beforeSend:function(){$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(u){var f=JSON.parse(u),s,e,o,h;f.status=="200"?(f.undeletedPages!=""&&f.undeletedPages!=null?(e=[],f.undeletedPages.forEach(function(n){e.push(n)}),sessionStorage.setItem("vol-workflow-pages",JSON.stringify(e))):(s=JSON.parse(sessionStorage.getItem("vol-workflow-pages")),s.removeValue("pageId",n),sessionStorage.setItem("vol-workflow-pages",JSON.stringify(s))),f.deletedRules!=""&&f.deletedRules!=null&&(e=[],f.deletedRules.forEach(function(n){$('.rule[data-rule-id="'+n.ruleId+'"]').remove();var t=JSON.parse(sessionStorage.getItem("vol-workflow-rules"));t.removeValue("ruleId",n.ruleId);sessionStorage.setItem("vol-workflow-rules",JSON.stringify(t))})),r?i.remove():t.remove(),Swal.fire({title:window.translation.success,text:window.translation.page_removed_successfully,icon:"success",closeOnConfirm:!0})):f.status=="500"&&Swal.fire({title:window.translation.error,text:f.message,icon:"error",closeOnConfirm:!0});o=$("#vol-workflow-form").find('input[name="source-invoked"]').val();h=!1;o!=null&&o!=undefined&&o=="gallery"&&(h=!0);ars_add_arrows_after_step();h==!0&&$("#vol-workflow-form div.custom-steps .step-page").length>0&&$("#vol-workflow-form").find(".settings-builder-form-clone").hide();$("#ars-vol-reg-workflow").find(".processing_screen").hide()})})})}function ars_remove_rule(){if(is_backend_page())$(".backend-page").on("click","a.remove-rule",function(){var t=$(this).data("rule-id"),n=$(this).closest(".rule"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_rule,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(r){r.isConfirmed&&$.ajax({method:"POST",url:i+"ARS/RemoveRule",data:{ruleId:t},beforeSend:function(){$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);if(i.status=="200"){var r=n.data("page-id"),e=n.data("is-default"),o=n.closest(".step-rules"),u=n.closest(".step-page"),f=u.data("type");n.remove();ars_display_hide_see_all(r,f);Swal.fire({title:window.translation.success,text:window.translation.rule_removed_successfully,icon:"success",closeOnConfirm:!0})}else i.status=="500"&&Swal.fire({title:window.translation.error,text:i.message,icon:"error",closeOnConfirm:!0});$("#ars-vol-reg-workflow").find(".processing_screen").hide()})})})}function ars_remove_condition(){if(is_backend_page())$(".backend-page").on("click","a.remove-condition",function(){var n=$(this);Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_condition,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(t){if(t.isConfirmed){var i=n.closest(".condition");i.remove();Swal.close()}})})}function ars_save_page(){if(is_backend_page()&&$("#ars-page-conf #ars-page-conf-form").length>0){var i=window.translation,n={},t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";sessionStorage.removeItem("json-ars-data");sessionStorage.removeItem("json-ars-data-old");$(document).on("click","#ars-page-conf .save-page",function(){if($("#ars-page-conf-form").valid()){var r=$("#ars-page-conf-form").serializeObject(),u=$(this).data("type"),i=!1,f=r.__RequestVerificationToken;$("#ars-page-conf-form .ars_block:visible").length>0?$.ajax({method:"POST",url:t+"ARS/AddOrUpdateArsPage",data:{form:r,jsondata:sessionStorage.getItem("json-ars-data"),type:u,__RequestVerificationToken:f},beforeSend:function(){$("#ars-page-conf").find(".processing_screen").show();$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(t){var r=JSON.parse(t),w,v,o,y,f,p,b;if(r.status===200){var u=r.pageId,e=r.pageName,k=r.pageUrl,h=r.pageType,c=r.isSucessPage,s=r.subsiteName,l=r.multipleSubsite,a=r.friendlyUrl;n.pageId=u;n.pageName=e;h==2?(compliancePage={},compliancePage.PageId=u,compliancePage.WRule=r.WRule,compliancePage.PageName=e,compliancePage.RedirecTo="/"+k,compliancePage.deleted=!1,r.isnewPage==!0&&(complianceJson=JSON.parse(localStorage.getItem("compliance-module")),complianceJson&&(w=complianceJson.compliancePages,w.push(compliancePage),complianceJson.compliancePages=w,localStorage.setItem("compliance-module",JSON.stringify(complianceJson)),load_compliance_pages_from_local_storage())),$("#ars-page-conf").foundation("close")):(v=sessionStorage.getItem("vol-workflow-pages"),o=[],v!=""&&v!=null&&(o=JSON.parse(v)),y=!1,o.length>0&&$.each(o,function(n,t){t.pageId===u&&(i=t.isSuccessPage,t.pageName=e,t.isSuccessPage=c,y=!0,$('.step-page[data-page-id="'+u+'"]').find(".step-title").html(e))}),o.length<=0||!y?(o.push(n),c?ars_display_workflow_success_pages(u,e,h,s,l,a):ars_display_workflow_pages(u,e,h,s,l,a)):y&&o.length>0&&(i&&!c?($('li.success-page-custom[data-page-id="'+u+'"]').remove(),ars_display_workflow_pages(u,e,h,s,l,a),$("#vol-workflow-form .container-pages.custom-pages").find("li").length===0&&$("#vol-workflow-form .container-pages.custom-pages .legend-text span").show()):!i&&c&&($('.step-page[data-page-id="'+u+'"]').remove(),ars_display_workflow_success_pages(u,e,h,s,l,a)),s!==""?$('.step-page[data-page-id="'+u+'"] div.subsite-label').html('<span class="exclamation-triangle"><\/span><i> '+window.translation.page_associated_with_subsite+" "+s+'<\/i><span class="gray">'+window.translation.page_be_careful+"<\/span>"):$('.step-page[data-page-id="'+u+'"] div.subsite-label').remove()),sessionStorage.setItem("vol-workflow-pages",JSON.stringify(o)),r.pageRules!=""&&r.pageRules!=null&&(f=r.pageRules,f.deleted||(ars_display_branch_rules(f.pageId,f.type,f.ruleId,f.conditions,f.redirectTo,f.condCount,f.isDefault,!1),ars_display_hide_see_all(f.pageId,f.type))),sessionStorage.removeItem("jajajson-ars-data"),sessionStorage.removeItem("json-ars-data-old"),$("#ars-page-conf-form .ars_block").remove(),$("#ars-page-conf-form  input[name=page-name]").val(""),$("#ars-page-conf").foundation("close"),p=$("#vol-workflow-form").find('input[name="source-invoked"]').val(),b=!1,p!=null&&p!=undefined&&p=="gallery"&&(b=!0),ars_add_arrows_after_step(),b==!0&&$("#vol-workflow-form div.custom-steps .step-page").length>0&&$("#vol-workflow-form").find(".settings-builder-form-clone").hide(),Swal.fire({title:window.translation.success,text:window.translation.page_saved_successfully,icon:"success",closeOnConfirm:!0}))}else Swal.fire({title:window.translation.error,text:r.message,icon:"error",closeOnConfirm:!0});$("#ars-page-conf").find(".processing_screen").hide();$("#ars-vol-reg-workflow").find(".processing_screen").hide()}):Swal.fire({title:window.translation.warning,text:window.translation.add_atleast_one_block,icon:"warning",closeOnConfirm:!0})}})}}function showExportSwal(n){Swal.fire({title:"",icon:"error",text:n,confirmButtonText:"Ok"});$(".processing_screen").hide()}function ars_save_rules(){if(is_backend_page()&&$("#page_rules_form").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","#page_rules_form .save",function(){if($("#page_rules_form").find("label.error").remove(),initiate_jquery_validate_reveal($("#page_rules_form"),"page_rules_form"),$("#page_rules_form").valid()){var r=$("#page_rules_form").serializeObject(),t=$("#page_rules_form input[name=page-id]").val(),i=$("#page_rules_form input[name=type]").val(),u=$("#page_rules_form input[name=formId]").val(),f=$("#page_rules_form input[name=formType]").val();$.ajax({method:"POST",url:n+"ARS/AddOrUpdateArsRules",data:{form:r,isDefault:!1,formId:u,formType:f},beforeSend:function(){$("#ars-branch-logic").find(".processing_screen").show();$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n),e=sessionStorage.getItem("vol-workflow-rules"),u=[],s={},f;if(r.status===200){var o=r.ruleId,h=r.conditions,c=r.redirectTo,l=r.condCount,a=r.deleted;e!=""&&e!=null&&(u=JSON.parse(e));s.ruleId=o;f=!1;u.length>0&&$.each(u,function(n,t){if(t.ruleId===o)return f=!0,!1});(u.length<=0||!f)&&u.push(s);a||(ars_display_branch_rules(t,i,o,h,c,l,!1,f),ars_display_hide_see_all(t,i));sessionStorage.setItem("vol-workflow-rules",JSON.stringify(u))}$("#ars-branch-logic").foundation("close");$("#ars-branch-logic .conditions").empty();$("#ars-branch-logic").find(".processing_screen").hide();$("#ars-vol-reg-workflow").find(".processing_screen").hide()})}else return Swal.fire({title:"",type:"warning",text:window.translation.enter_all_required,confirmButtonText:"Ok"}),!1})}}function ars_hide_show_branch_button(n,t,i,r,u,f){var o,s,h,e,c,l;n!=null&&i==null&&r==null&&u==null?(e=$('.rule[data-rule-id="'+n+'"]'),o=e.data("is-default"),s=e.closest(".step-rules"),h=e.closest(".step-page")):n==null&&i!=null&&r!=null&&u!=null&&(o=u,s=i,h=r);c=h.find('a[data-element-reveal="ars-branch-logic"][data-from="create"]');l=s.find('.rule[data-is-default="false"]').length;t==0&&(t!=0||f==null||f!=1)||o||(l==1?c.hide():l==0&&c.show())}function ars_delete_workflow(){if(is_backend_page()&&$("#vol-workflow-form").length>0)$(document).on("click","#vol-workflow-form .delete-workflow",function(){Swal.fire({title:window.translation.are_you_sure,text:window.translation.delete_signup_workflow,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(n){if(n.isConfirmed){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#vol-workflow-form").serializeObject(),r=t["workflow-type"],u=$("#vol-workflow-form").find('input[name="workflow-label"]'),f=$("#vol-workflow-form").find('input[name="source-invoked"]').val(),e=u.siblings("label.validation-message"),o=t["workflow-label"],s=t["workflow-id"],h=t.__RequestVerificationToken;$.ajax({method:"POST",url:i+"ARS/validateWorkflowName",data:{workflowName:o,workflowId:s,workflowType:r,source:f,__RequestVerificationToken:h},beforeSend:function(){$("img.spinner").show();$("#vol-workflow-form").find(".submit-button").find(".button").attr("disabled","disabled")}}).done(function(n){var r=JSON.parse(n);r.status===200?$.ajax({method:"POST",url:i+"ARS/DeleteArsWorkflow",data:{form:t},beforeSend:function(){$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status===200?(sessionStorage.removeItem("vol-workflow-pages"),sessionStorage.removeItem("vol-workflow-rules"),Swal.fire({title:window.translation.success,text:window.translation.workflow_deleted_successfully,icon:"success",closeOnConfirm:!0}).then(function(){$("#ars-vol-reg-workflow").foundation("close");$("img.spinner").hide();$("#vol-workflow-form").find(".submit-button").find(".button").removeAttr("disabled");location.reload()})):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0});$("#ars-vol-reg-workflow").find(".processing_screen").hide();$("#vol-workflow-form").find(".submit-button").find(".button").removeAttr("disabled")}):(e.show(),Swal.fire({title:window.translation.error,text:r.message,icon:"error",closeOnConfirm:!0}),$("img.spinner").hide(),$("#vol-workflow-form").find(".submit-button").find(".button").removeAttr("disabled"))})}})})}function ars_save_workflow(){if(is_backend_page()&&$("#vol-workflow-form").length>0){var n=window.translation,t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";sessionStorage.removeItem("json-ars-data");sessionStorage.removeItem("json-ars-data-old");$(document).on("click","#vol-workflow-form .save-workflow",function(){var t,n;if($("#vol-workflow-form").valid())if(t=$("#vol-workflow-form").find('input[name="form-include-gallery"]').is(":checked"),t===!1)save_workflow_item();else{n="gallery-select-configuration";$("#"+n).find('input[name="modal-source"]').val("ars-vol-reg-workflow");$("#"+n).find("a.select-gallery-button").on("click",function(){var t=$("#"+n).find('input[name="modal-source"]').val(),r,i;t!=null&&t!=undefined&&t!=""&&(r=$("#"+n).find('select[name="form-select-gallery"]').val(),r=="Select One"?Swal.fire({title:"Error",icon:"error",text:"Please select a Gallery",confirmButtonText:"Ok"}):(i=$("#"+n).find('textarea[name="form-help-text"]').val(),i!=null&&i!=undefined&&i.trim()!=""?($("#"+t).find('input[name="form-select-gallery"]').val(r),$("#"+t).find('input[name="form-help-text"]').val(i),$("#"+n).foundation("close"),t=="form-builder-block"?logic_save_form():t=="ars-vol-reg-workflow"&&save_workflow_item()):Swal.fire({title:"Error",icon:"error",text:"Please fill the reason to store into the gallery",confirmButtonText:"Ok"})))});$("#"+n).foundation("open");$("#"+n).foundation()}})}}function ars_page_events(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a.edit-ars-component[data-element-reveal!="form-builder-block"]',function(){var e=$(this).data("element-reveal"),o=$(this).data("block-id"),r=$(this).data("element-id"),t=sessionStorage.getItem("json-ars-data"),s=[],i="",u="",c="",h="0",f;if($(this).data("modal-from")!==null&&$(this).data("modal-from")!==undefined&&$(this).data("modal-from")!==""&&(u=$(this).data("modal-from")),e=="ars-wysiwyg-block")$("#blocks-ars-wysiwyg-conf").foundation(),(t!=""||t!=null)&&(t=JSON.parse(t),t.forEach(function(n){n.idElement===r&&(s=n.wysiwyg,c=n.cssClass,h=n.subsiteId,$('#blocks-ars-wysiwyg-conf input[name="bw-weight"]').val(n.weight))})),$("#blocks-ars-wysiwyg-conf .tab-language").each(function(){var n=$(this).data("language-id");s!=""&&s.forEach(function(t){t.language===n&&$("#ars-wysiwyg-"+n).text(t.text)});initialize_ckeditor_ars("ars-wysiwyg-",n);$('#blocks-ars-wysiwyg-conf input[name="block_id"]').val(o);$('#blocks-ars-wysiwyg-conf input[name="element_id"]').val(r);$('#blocks-ars-wysiwyg-conf input[name="css_class"]').val(c);$('#blocks-ars-wysiwyg-conf select[name="subsite_id"]').val(h);$('#blocks-ars-wysiwyg-conf input[name="subsite_id"]').val(h);$("#blocks-ars-wysiwyg-conf").foundation("open")}),validate_include_gallery("block-ars-wysiwyg-form"),$("#blocks-ars-wysiwyg-conf").foundation("open");else if(e=="ars-waiver-block")$("#blocks-ars-waiver-conf").foundation(),(t!=""||t!=null)&&(t=JSON.parse(t),t.forEach(function(n){n.idElement===r&&(i=n,$('#blocks-ars-waiver-conf input[name="bw-weight"]').val(n.weight),$('#blocks-ars-waiver-conf input[name="css_class"]').val(n.cssClass),$('#blocks-ars-waiver-conf input[name="subsite_id"]').length>0?$('#blocks-ars-waiver-conf input[name="subsite_id"]').val(n.subsiteId):$('#blocks-ars-waiver-conf select[name="subsite_id"]').length>0&&$('#blocks-ars-waiver-conf select[name="subsite_id"]').val(n.subsiteId))})),$("#blocks-ars-waiver-conf .tab-language").each(function(){var n=$(this).data("language-id");i.waiver!==""&&i.waiver.forEach(function(t){t.language===n&&($("#ars-waiver-text-"+n).text(t.text),$("input[name=ars-validation-message-"+n+"]").text(t.validationMessage),$("input[name=ars-validation-message-"+n+"]").val(t.validationMessage))});initialize_ckeditor_ars("ars-waiver-text-",n)}),$('#blocks-ars-waiver-conf input[name="block_id"]').val(o),$('#blocks-ars-waiver-conf input[name="element_id"]').val(r),$("#blocks-ars-waiver-conf").foundation("open"),f="",u==="create-page-vol"?($("#blocks-ars-waiver-conf .salesforce-object-section").hide(),$('#blocks-ars-waiver-conf input[name="object_to_save"]').val("Contact"),callServiceForWaiver("Contact","ARS/GetFieldsForWaivers",n,i.salesforceField,!0)):u==="create-page-partner"?($('#blocks-ars-waiver-conf input[name="object_to_save"]').val(""),f=getDataForSalesforceObject("partner")):u==="create-page-signup"?($('#blocks-ars-waiver-conf input[name="object_to_save"]').val(""),f=getDataForSalesforceObject("signup")):u=="create-page-log-in"&&($("#blocks-ars-waiver-conf .salesforce-object-section").hide(),$('#blocks-ars-waiver-conf input[name="object_to_save"]').val("Contact"),callServiceForWaiver("Contact","ARS/GetFieldsForWaivers",n,i.salesforceField,!0)),f!==""&&($('#blocks-ars-waiver-conf select[name="salesforce_object"]').empty(),$('#blocks-ars-waiver-conf select[name="salesforce_object"]').append(f),processWaiverSelectObject(n,!0,i.objectToSave,i.salesforceField)),$("#blocks-ars-waiver-conf").find(".processing_screen").hide();else if(e==="ars-donation-block"){if($("#donation-block-conf").foundation(),$('#donation-block-conf input[name="block_id"]').val(o),$('#donation-block-conf input[name="element_id"]').val(r),$("#donation-block-conf .item_amount").remove(),t!=""||t!=null){t=JSON.parse(t);var l=!1,a=!1,v=!1,y=!1;t.forEach(function(n){var i,t,u;if(n.idElement===r)if(donations_amounts=n.donation_amounts,i=0,l=n.PaypalActive,a=n.CLickPledgeActive,v=n.isClickPledgeProdMode,y=n.isPaypalProdMode,$('#donation-block-conf input[name="css_class"]').val(n.cssClass),$('#donation-block-conf input[name="subsite_id"]').length>0?$('#donation-block-conf input[name="subsite_id"]').val(n.subsiteId):$('#donation-block-conf select[name="subsite_id"]').length>0&&$('#donation-block-conf select[name="subsite_id"]').val(n.subsiteId),donations_amounts.forEach(function(n){var t=t+1,i='<div class="row item_amount small-12 columns"><div class="small-4 columns"><input id="label-donation-'+t+'" class="donation-label" name="label-donation-'+t+'" type="text" placeholder="Ex. Adults" data-element-id='+t+' value="'+n.label+'"/><\/div><div class="small-4 columns"><div class="columns input-group amount no-padding large-7"><input id="donation-amount-'+t+'" class="donation-amount" name="donation-amount-'+t+'" type="number" min="0" placeholder="150" class="input-group-field" value="'+n.amount+'" /><span class="input-group-label">$<\/span><\/div><\/div><div class="small-4 columns no-padding"><a class="delete_amount" data-element-id="'+t+'" href="#", title="delete_amount"><\/a><\/div><\/div>';$("#donation-block-conf .amounts_created").append(i)}),$('#donation-block-conf input[name="number_amounts"]').val(i),$('#donation-block-conf input[name="credit_card"]').prop("checked",n.credit_card),$('#donation-block-conf input[name="donation_mandatory"]').prop("checked",n.donation_mandatory),$('#donation-block-conf input[name="is_recurring"]').prop("checked",n.is_recurring),$('#donation-block-conf input[name="other_amount"]').prop("checked",n.other_amount),$('#donation-block-conf input[name="hide_donation_amount_title_ars"]').prop("checked",n.hide_title_donation_amounts),$('#donation-block-conf input[name="installment"]').val(n.installment),$('#donation-block-conf input[name="hide_country_field"]').prop("checked",n.hide_country_field),$('#donation-block-conf select[name="default_country"]').val(n.default_country),n.payment_processor==="PAYPAL"?($('#donation-block-conf input[name="payment_processor"][value="1"]').prop("checked",!0),$("#donation-block-conf").find(".echeck-field").hide(),$("#donation-block-conf").find(".paypal-account-field").fadeIn(),$('#donation-block-conf input[name="paypal"]').prop("checked",n.paypal_account),$("#donation-block-conf").find('input[name="is_recurring"]').parents(".medium-12").hide(),$("#donation-block-conf").find(".general_settings_section").children().slice(0,4).each(function(){$(this).hide()})):($('#donation-block-conf input[name="payment_processor"][value="0"]').prop("checked",!0),$("#donation-block-conf").find(".echeck-field").fadeIn(),$("#donation-block-conf").find(".paypal-account-field").hide(),$('#donation-block-conf input[name="echeck"]').prop("checked",n.echeck),$("#donation-block-conf").find(".general_settings_section").children().slice(0,4).each(function(){$(this).show()}),$("#donation-block-conf").find(".general_settings_title.ars").show(),$('#donation-block-conf input[name="sf_campaign"]').val(n.campaign),$('#donation-block-conf input[name="sf_campaign_alias"]').val(n.campaign_alias),$('#donation-block-conf input[name="sf_sku"]').val(n.sku),$('#donation-block-conf input[name="sf_tracking_info"]').val(n.tracking_info)),$("#donation-block-conf #is_recurring").prop("checked")?$("#donation-block-conf .installment").removeClass("is-hidden"):$("#donation-block-conf .installment").addClass("is-hidden"),t=$("#donation-block-conf"),n.CustomQuestions!==undefined&&n.CustomQuestions!==""&&n.CustomQuestions!==null&&n.CustomQuestions.length>0)try{u=n.CustomQuestions[0];LoadDonationCustomQuestionConfigurationARS(u,t)}catch(f){window.console&&console.error(f)}else t.find("#custom_question_section input").prop("disabled",!0)});VerifyPaymentProcessorStatusARS(a,l,v,y)}else $(".installment").hasClass("is-hidden")||$(".installment").addClass("is-hidden"),$("#donation-block-conf").find(".paypal-account-field").hide();validate_include_gallery("block-donation-form");$("#donation-block-conf").foundation("open")}});$(document).on("click",".add_block_button",function(){var i=$('select[name="ars-type-block"]').val(),t=$(this).parents("#ars-page-conf").find(".save-page").attr("data-workflow"),u=$(this).attr("data-from"),r,f;i==="wysiwyg-block"?($("#blocks-ars-wysiwyg-conf").foundation(),$("#blocks-ars-wysiwyg-conf .tab-language").each(function(){var n=$(this).data("language-id");initialize_ckeditor_ars("ars-wysiwyg-",n);$("#ars-wysiwyg-"+n).text("")}),$('#blocks-ars-wysiwyg-conf input[name="element_id"]').val(0),$('#blocks-ars-wysiwyg-conf input[name="block_id"]').val(0),$('#blocks-ars-wysiwyg-conf input[name="css_class"]').val(""),$('#blocks-ars-wysiwyg-conf input[name="subsite_id"]').val(""),$('#blocks-ars-wysiwyg-conf select[name="subsite_id"]').val("0"),validate_include_gallery("block-ars-wysiwyg-form"),$("#blocks-ars-wysiwyg-conf").foundation("open")):i==="waiver-block"?($("#blocks-ars-waiver-conf").foundation(),$("#blocks-ars-waiver-conf").foundation("open"),$("#blocks-ars-waiver-conf .tab-language").each(function(){var n=$(this).data("language-id");initialize_ckeditor_ars("ars-waiver-text-",n);$("#ars-waiver-text-"+n).text("")}),$('#blocks-ars-waiver-conf input[name="element_id"]').val(0),$('#blocks-ars-waiver-conf input[name="block_id"]').val(0),$('#blocks-ars-waiver-conf input[name="modal_from"]').val(t),$('#blocks-ars-waiver-conf input[name="css_class"]').val(""),$('#blocks-ars-waiver-conf input[name="subsite_id"]').val(""),$('#blocks-ars-waiver-conf select[name="subsite_id"]').val("0"),r="",t==="create-page-vol"?($("#blocks-ars-waiver-conf .salesforce-object-section").hide(),$('#blocks-ars-waiver-conf input[name="object_to_save"]').val("Contact"),callServiceForWaiver("Contact","ARS/GetFieldsForWaivers",n,"",!0)):t==="create-page-partner"?($('#blocks-ars-waiver-conf input[name="object_to_save"]').val(""),r=getDataForSalesforceObject("partner")):t==="create-page-signup"?($('#blocks-ars-waiver-conf input[name="object_to_save"]').val(""),r=getDataForSalesforceObject("signup")):u=="login"&&($("#blocks-ars-waiver-conf .salesforce-object-section").hide(),$('#blocks-ars-waiver-conf input[name="object_to_save"]').val("Contact"),callServiceForWaiver("Contact","ARS/GetFieldsForWaivers",n,"",!0)),r!==""&&($('#blocks-ars-waiver-conf select[name="salesforce_object"]').empty(),$('#blocks-ars-waiver-conf select[name="salesforce_object"]').append(r),processWaiverSelectObject(n,!1,"","")),$("#blocks-ars-waiver-conf").find(".processing_screen").hide()):i==="donation-block"?($("#donation-block-conf").foundation(),$('#donation-block-conf input[name="block_id"]').val(0),$('#donation-block-conf input[name="element_id"]').val(0),$('#donation-block-conf input[name="css_class"]').val(""),$('#donation-block-conf input[name="subsite_id"]').val(""),$('#donation-block-conf select[name="subsite_id"]').val("0"),$("#donation-block-conf #is_recurring").prop("checked")?$("#donation-block-conf .installment").removeClass("is-hidden"):$("#donation-block-conf .installment").addClass("is-hidden"),$("#donation-block-conf").find(".paypal-account-field").hide(),$("#donation-block-conf").find(".echeck-field").show(),$("#donation-block-conf").find('input[name="is_recurring"]').parents(".medium-12").show(),$('#donation-block-conf input[name="hide_donation_amount_title_ars"]').prop("checked",!1),validate_include_gallery("block-donation-form"),$("#donation-block-conf").foundation("open"),$("#donation-block-conf .item_amount").remove(),$.ajax({method:"GET",url:n+"admin/GetActivePaymentProcessors",beforeSend:function(){$("#donation-block-conf").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),i=!1,r=!1,u=!1,f=!1;t&&(i=t.CLickPledgeActive,r=t.PaypalActive,u=t.isClickPledgeProdMode,f=t.isPaypalProdMode);VerifyPaymentProcessorStatusARS(i,r,u,f);$("#donation-block-conf").find(".processing_screen").hide()})):i=="form-block"?(localStorage.setItem("json-form-builder-data",""),f="#form-builder-block",$("#form-builder-block").foundation(),$("#form-builder-block").removeAttr("data-elementId"),$("#form-builder-block").attr("data-workflow",t),$('#form-builder-block input[name="block_id"]').val(0),$('#form-builder-block input[name="form-id"]').val(0),$("#form-builder-block").hasClass("ars")||$("#form-builder-block").addClass("ars"),$("#form-builder-block").hasClass("ars")&&($("#form-builder-block .settings-builder-form-clone").hide(),$("#form-builder-block").find(".sharing-portal-form").parent().addClass("hidden")),$("#form-builder-block").foundation("open"),initialize_form_builder_for_new("",!0,f,t),initiate_dragula_form_builder(),validate_include_gallery("form-builder"),initiate_jquery_validate_reveal($("#form-builder"),"form-builder")):i=="from-gallery"&&process_ars_add_block_from_gallery(u)})}}function LoadDonationCustomQuestionConfigurationARS(n,t){n&&(t.find('select[name="visibility"]').val(n.visibility),t.find('input[name="custom_question"]').val(n.custom_question),t.find('input[name="custom_question_answer"]').val(n.custom_question_answer),n.custom_question_required_ars===!0&&(t.find('input[name="custom_question_required"]').length>0?t.find('input[name="custom_question_required"]').prop("checked",n.custom_question_required_ars):t.find('input[name="custom_question_required_ars"]').prop("checked",n.custom_question_required_ars)),n.visibility===1?t.find('input[name="custom_question_answer"]').parents(".custom_question_answer_section").hide():n.visibility===2?t.find('input[name="custom_question_answer"]').parents(".custom_question_answer_section").show():(t.find('select[name="visibility"]').val(""),t.find("#custom_question_section input").prop("disabled",!0)))}function VerifyPaymentProcessorStatusARS(n,t,i,r){var s=!1,u=null,l,f,a,o;if(n!==undefined&&t!==undefined)if(n===!1&&t===!1)s=!0,$("div.payments_processor input#option-click-pledge").prop("disabled",!0),$("div.payments_processor input#option-click-pledge").prop("checked",!1),$("div.payments_processor input#option-paypal").prop("disabled",!0),$("div.payments_processor input#option-paypal").prop("checked",!1);else{var h="",c='<label class="processor-status-item">#procesor# <span>#mode#<\/span><\/label>',e="";n===!1?($("div.payments_processor input#option-click-pledge").prop("disabled",!0),$("div.payments_processor input#option-click-pledge").prop("checked",!1),$("input#option-click-pledge").parent("div").addClass("disabled-element"),$("div.payments_processor input#option-click-pledge").parent("div").prop("title",window.translation.contact_support_activate_payment_processor),l=new Foundation.Tooltip($("div.payments_processor input#option-click-pledge").parent("div"))):(u="option-click-pledge",f=window.translation.mode_test,i!==undefined&&i===!0&&(f=window.translation.mode_production),e="Click & Pledge "+window.translation.mode_word+": ",h+=c.replace("#procesor#",e).replace("#mode#",f));t===!1?($("#donation-block-conf div.payments_processor input#option-paypal").prop("disabled",!0),$("#donation-block-conf div.payments_processor input#option-paypal").prop("checked",!1),$("#donation-block-conf input#option-paypal").parent("div").addClass("disabled-element"),$("#donation-block-conf div.payments_processor input#option-paypal").parent("div").prop("title",window.translation.contact_support_activate_payment_processor),a=new Foundation.Tooltip($("#donation-block-conf div.payments_processor input#option-paypal").parent("div"))):(u===null||u==="")&&(u="option-paypal");t===!0&&(f=window.translation.mode_test,r!==undefined&&r===!0&&(f=window.translation.mode_production),e="Paypal "+window.translation.mode_word+": ",h+=c.replace("#procesor#",e).replace("#mode#",f));$("#donation-block-conf div.payments_processor input#"+u).prop("checked",!0);$("#donation-block-conf div.processor-status").html(h);$("#donation-block-conf #processors-mode div.row").removeClass("hide");u==="option-paypal"?($("#donation-block-conf .payment_options_section").hide(),$("#donation-block-conf .payment_options_section_details").hide(),$("#donation-block-conf .payment_type_section .echeck-field").hide(),$("#donation-block-conf .paypal-account-field").show(),$("#donation-block-conf .general_settings_section").children().slice(0,4).each(function(){$(this).hide()})):u==="option-click-pledge"&&($("#donation-block-conf .payment_options_section").show(),$("#donation-block-conf .payment_options_section_details").show(),$("#donation-block-conf .payment_type_section .echeck-field").show(),$("#donation-block-conf .paypal-account-field").hide(),$("#donation-block-conf .general_settings_section").children().slice(0,4).each(function(){$(this).show()}));o=$('#donation-block-conf select[name="visibility"]').val();(o===""||o===undefined||o==="None")&&$("#donation-block-conf #custom_question_section input").prop("disabled",!0);$("#donation-block-conf #custom_question_section").show()}else s=!0;s===!0&&($("#donation-block-conf div.missing_processors label").addClass("error"),$("#donation-block-conf div.missing_processors").removeClass("hide"),$("#donation-block-conf div.payments_processor div.input-group-radiobutton").addClass("disabled-element"),$("#donation-block-conf div.submit-button input.save").prop("disabled",!0))}function callServiceForWaiver(n,t,i,r,u){var f=i+t+"/?objectType="+n;$.ajax({method:"GET",url:f,beforeSend:function(){$("#blocks-ars-waiver-conf").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t&&t.length>0&&($('#blocks-ars-waiver-conf select[name="salesforce_field"]').empty(),$('#blocks-ars-waiver-conf select[name="salesforce_field"]').append('<option value=""> - '+window.translation.select_salesforce_field+" - <\/option>"),t.forEach(function(n){var t=n.Label,i=n.ApiName,r='<option value="'+i+'">'+t+"<\/option>";$('#blocks-ars-waiver-conf select[name="salesforce_field"]').append(r)}));u===!0?r===""?initiate_jquery_validate_reveal($("#block-ars-waiver-form"),"block-ars-waiver-form"):$("#blocks-ars-waiver-conf select[name=salesforce_field]").val(r):$("#blocks-ars-waiver-conf").find(".processing_screen").hide()});validate_include_gallery("block-ars-waiver-form")}function initialize_ckeditor_ars(n,t){$("#cke_"+n+t).length>0&&$("#cke_"+n+t).remove();var i=CKEDITOR.replace(n+t,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Files",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",filebrowserWindowWidth:800,filebrowserWindowHeight:600,customConfig:"/js/config/ckeditor_config.js"});CKFinder.setupCKEditor(i)}function events_setting_donation_block(){if(is_backend_page()){$(document).on("click","#donation-block-conf .save",function(){var r=$("#donation-block-conf"),p=parseInt($('#donation-block-conf input[name="block_id"]').val()),n={},a=parseInt($('#donation-block-conf input[name="element_id"]').val()),w=parseInt($('#donation-block-conf input[name="bw-weight"]').val()),b=parseInt($('#donation-block-conf input[name="payment_processor"]:checked').val()),k=$('#donation-block-conf input[name="css_class"]').val(),h=0,l,o,s,f,u,e;$('#donation-block-conf input[name="subsite_id"]').length>0?h=$('#donation-block-conf input[name="subsite_id"]').val():$('#donation-block-conf select[name="subsite_id"]').length>0&&(h=$('#donation-block-conf select[name="subsite_id"]').val());var i=!1,t="",c=r.find('select[name="visibility"]').val(),v=r.find('input[name="custom_question_answer"]').val(),y=r.find('input[name="custom_question"]').val();if($('#donation-block-conf .payment_type input[type="checkbox"]').each(function(){$(this).prop("checked")&&(i=!0)}),r.find('input[name="hide_donation_amount_title"]').prop("checked")===!0&&(i=!0),i==!1)return t="<p>"+window.translation.at_least_one_payment_type+"<\/p>",Swal.fire({title:window.translation.warning,html:t,icon:"warning",closeOnConfirm:!0}),!1;if(b==="0"&&$('#donation-block-conf input[name="is_recurring"]').prop("checked")&&($('#donation-block-conf input[name="installment"]').val()==""?(i=!1,t=t+"<p>"+window.translation.installment+" "+window.translation.is_required+"<\/p>"):(l=parseInt($('#donation-block-conf input[name="installment"]').val()),(l<2||l>999)&&(i=!1,t=t+"<p>"+window.translation.installment+" "+window.translation.range_installment+"<\/p>"))),$('#donation-block-conf input[name="other_amount"]').prop("checked")==!1&&($("#donation-block-conf .amounts_created .item_amount").length>0?i=!0:(i=!1,t=t+"<p>"+window.translation.at_least_one_amount+"<\/p>")),(c==="1"||c==="2")&&(y===undefined||y==="")&&(i=!1,t+="<p>"+window.translation.custom_question_is_required+"<\/p>"),c==="2"&&(v===undefined||v==="")&&(i=!1,t+="<p>"+window.translation.answer_required_for_hidden+"<\/p>"),i){o=sessionStorage.getItem("json-ars-data");s=[];n.idElement=a;n.blockId=p;n.type="donation";n.cssClass=k;n.subsiteId=h;n.payment_processor=$('input[name="payment_processor"]:checked').val()==="1"?"PAYPAL":"CLICKANDPLEDGE";$("#donation-block-conf .amounts_created .item_amount").each(function(){var n={};n.label=$(this).find(".donation-label").val();n.amount=$(this).find(".donation-amount").val();s.push(n)});n.donation_mandatory=!1;$('#donation-block-conf input[name="donation_mandatory"]').prop("checked")&&(n.donation_mandatory=!0);n.is_recurring=!1;$('#donation-block-conf input[name="is_recurring"]').prop("checked")&&(n.is_recurring=!0);n.credit_card=!1;$('#donation-block-conf input[name="credit_card"]').prop("checked")&&(n.credit_card=!0);n.echeck=!1;$('#donation-block-conf input[name="echeck"]').prop("checked")&&(n.echeck=!0);n.paypal_account=!1;$('#donation-block-conf input[name="paypal"]').prop("checked")&&(n.paypal_account=!0);n.other_amount=!1;$('#donation-block-conf input[name="other_amount"]').prop("checked")&&(n.other_amount=!0);n.installment=$('#donation-block-conf input[name="installment"]').val();n.donation_amounts=s;n.weight=w;n.weight==0&&(n.weight=$("#ars-page-conf-form .ars_block").length);n.isdeleted=!1;n.campaign=$('#donation-block-conf input[name="sf_campaign"]').val();n.campaign_alias=$('#donation-block-conf input[name="sf_campaign_alias"]').val();n.sku=$('#donation-block-conf input[name="sf_sku"]').val();n.tracking_info=$('#donation-block-conf input[name="sf_tracking_info"]').val();n.hide_title_donation_amounts=r.find('input[name="hide_donation_amount_title_ars"]').prop("checked")==!0?!0:!1;n.hide_country_field=r.find('input[name="hide_country_field"]').prop("checked")==!0?!0:!1;n.default_country=$('#donation-block-conf select[name="default_country"]').val();f={};f.custom_question=$('#donation-block-conf input[name="custom_question"]').val();f.custom_question_answer=$('#donation-block-conf input[name="custom_question_answer"]').val();f.custom_question_required_ars=r.find('input[name="custom_question_required_ars"]').prop("checked")==!0?!0:!1;f.visibility=0;try{f.visibility=parseInt($('#donation-block-conf select[name="visibility"]').val())}catch(d){console.log(d.message)}n.CustomQuestions=[f];n.PaypalActive=r.find('input[id="option-paypal"]').prop("disabled")==!0?!1:!0;n.CLickPledgeActive=r.find('input[id="option-click-pledge"]').prop("disabled")==!0?!1:!0;o==""||o==null?(u=[],n.idElement=1,u.push(n),e=JSON.stringify(u),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",e),load_donation_data_in_page(n,!1),$("#donation-block-conf").foundation("close")):(u=JSON.parse(o),a==0?(u.forEach(function(t){t.idElement>n.idElement&&(n.idElement=t.idElement)}),n.idElement=n.idElement+1,u.push(n),e=JSON.stringify(u),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",e),load_donation_data_in_page(n,!1),$("#donation-block-conf").foundation("close")):(u.forEach(function(t){t.idElement==n.idElement&&(t.donation_amounts=s,t.payment_processor=n.payment_processor,t.donation_mandatory=n.donation_mandatory,t.is_recurring=n.is_recurring,t.credit_card=n.credit_card,t.echeck=n.echeck,t.other_amount=n.other_amount,t.weight=n.weight,t.isdeleted=n.isdeleted,t.installment=n.installment,t.paypal_account=n.paypal_account,t.campaign=n.campaign,t.campaign_alias=n.campaign_alias,t.sku=n.sku,t.tracking_info=n.tracking_info,t.hide_title_donation_amounts=n.hide_title_donation_amounts,t.hide_country_field=n.hide_country_field,t.default_country=n.default_country,t.PaypalActive=n.PaypalActive,t.CLickPledgeActive=n.CLickPledgeActive,t.visibility=n.visibility,t.custom_question=n.custom_question,t.custom_question_answer=n.custom_question_answer,t.custom_question_required_ars=n.custom_question_required_ars,t.CustomQuestions=n.CustomQuestions,t.cssClass=n.cssClass,t.subsiteId=n.subsiteId)}),e=JSON.stringify(u),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",e),load_donation_data_in_page(n,!0),$("#donation-block-conf").foundation("close")));ars_hide_show_form_option()}else return Swal.fire({title:window.translation.warning,html:t,icon:"warning",closeOnConfirm:!0}),!1;$("#ars-type-block").prop("selectedIndex",0)});$(document).on("click",'input[name="is_recurring"]',function(){$(this).prop("checked")?$(".installment").removeClass("is-hidden"):$(".installment").addClass("is-hidden")});$(document).on("change",'select[name="visibility"]',function(){var t=$(this).val(),n=$(this).parents("div.custom_question_section");t!==""&&n.find("input").prop("disabled",!1);t==="1"?n.find('input[name="custom_question_answer"]').parents(".custom_question_answer_section").hide():t==="2"?n.find('input[name="custom_question_answer"]').parents(".custom_question_answer_section").show():(n.find('input[type="checkbox"]').prop("checked",!1),n.find("input").prop("disabled",!0))});$(document).on("change",'input[name="payment_processor"]',function(){var t=$(this).val(),n=$(this).parents(".reveal");n.find(".payment_type").find('input[type="checkbox"]').prop("checked",!1);t&&t.toString()==="0"?(n.find(".echeck-field").fadeIn(),n.find(".paypal-account-field").hide(),n.find('input[name="is_recurring"]').parents(".medium-12").show(),n.find(".payment_options_section").show(),n.find(".general_settings_section").children().slice(0,4).each(function(){$(this).show()}),n.find(".general_settings_title.ars").show(),n.find("#custom_question_section").show()):(n.find(".paypal-account-field").fadeIn(),n.find(".echeck-field").hide(),n.find('input[name="is_recurring"]').parents(".medium-12").hide(),n.find(".payment_options_section").hide(),n.find(".general_settings_section").children().slice(0,4).each(function(){$(this).hide()}),n.find("#custom_question_section").hide())});$(document).on("mousedown",".ars_block .move",function(){$(this).parents(".ars_block ").addClass("moveblock")});$(document).on("mouseup",".ars_block .move",function(){$(this).parents(".ars_block ").removeClass("moveblock")})}}function load_donation_data_in_page(n,t){var o,s;if(is_backend_page()){var h="",i="",r="";n.is_recurring==!0&&n.payment_processor!=="PAYPAL"&&(h='<div class="frequency_section columns no-padding large-12 text-center"><div class="no-padding columns large-12"><h4 style="text-align:center">'+window.translation.donation_frequency+'<\/h4><\/div><div class="large-12 columns no-padding text-center"><div class="item_amount"><div class="ck-button"><label><input name="donation_frequency" type="radio" value="One_time"><span>'+window.translation.one_time+'<\/span><\/label><\/div><\/div><div class="item_amount"><div class="ck-button"><label><input name="donation_frequency" type="radio" value="Monthly"><span>'+window.translation.monthly+'<\/span><\/label><\/div><\/div><div class="item_amount"><div class="ck-button"><label><input name="donation_frequency" type="radio" value="Quaterly"><span>'+window.translation.quarterly+'<\/span><\/label><\/div><\/div><div class="item_amount"><div class="ck-button"><label><input name="donation_frequency" type="radio" value="Annual"><span>'+window.translation.annual+"<\/span><\/label><\/div><\/div><\/div><\/div>");n.echeck==!0&&(i='<div class="payment_information columns large-12 no-padding"><h4>'+window.translation.payment_information+'<\/h4><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="account_number">'+window.translation.account_number+':<\/label><\/div><div class="large-8 columns no-padding"><input  name="account_number" type="text" placeholder="'+window.translation.account_number+'"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="routing_number">'+window.translation.routing_number+'<\/label><\/div><div class="large-8 columns no-padding"><input  id="routing_number" name="routing_number" type="text" placeholder="'+window.translation.routing_number+'"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="account_type">'+window.translation.account_type+'<\/label><\/div><div class="large-8 columns no-padding"><select name="account_type" ><option value="">'+window.translation.select+'<\/option><\/select><\/div><\/div><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="check_type">'+window.translation.check_type+'<\/label><\/div><div class="large-8 columns no-padding"><select name="check_type" ><option value="">'+window.translation.select+'<\/option><\/select><\/div><\/div><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="check_number">'+window.translation.check_number+'<\/label><\/div><div class="large-4 columns no-padding"><input id="check_number" name="check_number" type="text" placeholder="'+window.translation.check_number+'"/><\/div><\/div><\/div>');n.paypal_account==!0&&(r='<div class="row pay_with_paypal_button text-center"><div class="small-12 columns"><h4 style="text-align:center;margin-bottom:0px">'+window.translation.donate_with_paypal_account+'<\/h4><\/div><div class="small-12 columns button-paypal-account"><form class="pay-with-paypal-account"><a href="#">Donate<\/a><\/form><\/div>',n.credit_card==!0&&(r+='<div class="small-12 columns or-text text-center" style="margin-bottom:20px"><span class="line-or" style="font-size:18px"><span class="left-line"><\/span>'+window.translation.or_word+'<span class="right-line"><\/span><\/span><\/div>'),r+="<\/div>");n.credit_card==!0&&(i='<div class="payment_information columns large-12 no-padding"><h4>'+window.translation.payment_information+'<\/h4><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="credit_card_number">'+window.translation.credit_card_number+'<\/label><\/div><div class="large-8 columns no-padding"><input id="credit_card_number" name="credit_card_number" type="text" placeholder="'+window.translation.credit_card_number+'"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="cv2">CV2<\/label><\/div><div class="large-8 columns no-padding"><input id="cv2" name="cv2" type="text" placeholder="CV2"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="expiration_date">'+window.translation.expiration_date+'<\/label><\/div><div class="large-4 columns no-padding"><select name="month" ><option value="">'+window.translation.january+'<\/option><\/select><\/div><div class="large-4 columns"><select name="year"><option value="2020">2019<\/option><\/select><\/div><\/div><\/div>');n.echeck==!0&&n.credit_card==!0&&(i='<div class="payment_information columns large-12 no-padding"><h4>'+window.translation.payment_information+'<\/h4><div class="large-12 columns no-padding"><div class="large-4 columns"><label for="payment_type">'+window.translation.payment_type+'<\/label><\/div><div class="large-8 columns no-padding"><select name="account_type" ><option value="">'+window.translation.credit_card+'<\/option><option value="">'+window.translation.echeck+"<\/option><\/select><\/div><\/div><\/div>");var u="",e="",c="",f="";n.donation_amounts.forEach(function(n){e=e+'<div class="item_amount"><label class="description">'+n.label+':<\/label><div class="ck-button"><label><input id="donation_amount" name="donation_amount" type="radio" value="'+n.amount+'"><span>'+n.amount+"<\/span><\/label><\/div><\/div>"});n.other_amount==!0&&(o=window.translation.other_amount_label,c='<div class="item_amount"><div class="ck-button"><label><input id="donation_amount" name="donation_amount" type="radio" value="'+o+'"><span>'+o+'<\/span><\/label><\/div><div class="other_amount"><input id="other_amount" name="other_amount" type="text"/><\/div><\/div>');u='<div class="amounts_section columns no-padding large-12">';n.hide_title_donation_amounts==!1&&(u+='<h4 style="text-align:center">'+window.translation.donation_amounts+"<\/h4>");u+='<div class="large-12 columns no-padding text-center">'+e+c+"<\/div><\/div>";i&&(f='<div class="personal_information columns large-6"><h4>'+window.translation.personal_information+'<\/h4><div class="large-12 columns no-padding"><div class="large-3 columns"><label for="first_name">'+window.translation.first_name+':<\/label><\/div><div class="large-9 columns no-padding"><input id="first_name" name="first_name" type="text" placeholder="'+window.translation.first_name+'"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-3 columns"><label for="last_name">'+window.translation.last_name+'<\/label><\/div><div class="large-9 columns no-padding"><input id="last_name" name="last_name" type="text" placeholder="'+window.translation.last_name+'"/><\/div><\/div>'+i+'<\/div><div class="billing_address columns large-6"><h4>'+window.translation.billing_address+'<\/h4><div class="large-12 columns no-padding"><div class="large-3 columns"><label for="address">'+window.translation.address+':<\/label><\/div><div class="large-9 columns no-padding"><input id="address" name="address" type="text" placeholder="'+window.translation.address+'"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-3 columns"><label for="city">'+window.translation.city+'<\/label><\/div><div class="large-9 columns no-padding"><input id="city" name="city" type="text" placeholder="'+window.translation.city+'"/><\/div><\/div><div class="large-12 columns no-padding"><div class="large-3 columns"><label for="last_name">'+window.translation.state+'<\/label><\/div><div class="large-9 columns no-padding"><select name="country" ><option value="">'+window.translation.select+'<\/option><\/select><\/div><\/div><div class="large-12 columns no-padding"><div class="large-3 columns"><label for="postal_code">'+window.translation.postal_code+'<\/label><\/div><div class="large-9 columns no-padding"><input id="postal_code" name="postal_code" type="text" placeholder="'+window.translation.postal_code+'"/><\/div><\/div>',n.hide_country_field===!1&&(f+='<div class="large-12 columns no-padding"><div class="large-3 columns"><label for="country">'+window.translation.country+'<\/label><\/div><div class="large-9 columns no-padding"><select name="country" ><option value="">'+window.translation.select+"<\/option><\/select><\/div><\/div>"),f+="<\/div>");s='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block donationBlock blockContainer" data-block-name="Donation Block"><div class="content">'+u+h+r+f+'<\/div><div class="options"><a data-element-reveal="ars-donation-block" title="Donation" class="edit-ars-component" data-block-id="'+n.blockId+'" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+n.blockId+'"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>';t==!1?$("#ars-page-conf .content_page").append(s):$('#ars-page-conf .content_page .ars_block[data-element-id="'+n.idElement+'"]').replaceWith(s)}}function add_update_ars_wysiwyg_block(){if(is_backend_page())$(document).on("click","#blocks-ars-wysiwyg-conf .save",function(){var e=!1,n={},h=[],o=parseInt($('#blocks-ars-wysiwyg-conf input[name="element_id"]').val()),v=parseInt($('#blocks-ars-wysiwyg-conf input[name="bw-weight"]').val()),a=$('#blocks-ars-wysiwyg-conf input[name="css_class"]').val(),s=0,r,c,l,u,t,f,i;if($('#blocks-ars-wysiwyg-conf input[name="subsite_id"]').length>0?s=$('#blocks-ars-wysiwyg-conf input[name="subsite_id"]').val():$('#blocks-ars-wysiwyg-conf select[name="subsite_id"]').length>0&&(s=$('#blocks-ars-wysiwyg-conf select[name="subsite_id"]').val()),r='<span class="help-text">Wysiwyg  ('+window.translation.please_fill_data+")<\/span>",c=!1,$("#blocks-ars-wysiwyg-conf .tab-language").each(function(){var i=$(this).data("language-id"),t={},n=CKEDITOR.instances["ars-wysiwyg-"+i].getData();t.text=n;t.language=i;n!=""&&e==!1&&(e=!0);h.push(t);$(this).hasClass("is-default")&&n!=""&&(r=n)}),e)l=parseInt($('#blocks-ars-wysiwyg-conf input[name="block_id"]').val()),n.idElement=o,n.blockId=l,n.type="wysiwyg",n.wysiwyg=h,n.weight=0,n.isdeleted=c,n.cssClass=a,n.subsiteId=s,u=sessionStorage.getItem("json-ars-data"),u==""||u==null?(t=[],n.idElement=1,t.push(n),i=JSON.stringify(t),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",i),f='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block"><div class="content">'+r+'<\/div><div class="options"><a data-element-reveal="ars-wysiwyg-block" title="Wysiwyg" class="edit-ars-component" data-block-id="0" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="0"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(f)):(t=JSON.parse(u),o==0?(n.idElement=0,t.forEach(function(t){t.idElement>n.idElement&&(n.idElement=t.idElement)}),n.idElement=n.idElement+1,n.weight=n.idElement,t.push(n),i=JSON.stringify(t),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",i),f='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.wysiwyg_block+'"><div class="content">'+r+'<\/div><div class="options"><a data-element-reveal="ars-wysiwyg-block" title="Wysiwyg" class="edit-ars-component" data-block-id="0" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="0"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(f)):(t.forEach(function(t){t.idElement==n.idElement&&(t.wysiwyg=n.wysiwyg,t.cssClass=n.cssClass,t.subsiteId=n.subsiteId)}),i=JSON.stringify(t),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",i),$("#ars-page-conf .content_page .ars_block[data-element-id="+o+"] .content").html(r))),$("#blocks-ars-wysiwyg-conf").foundation("close");else return Swal.fire({title:window.translation.warning,text:window.translation.add_content_atleast_tab,icon:"warning",closeOnConfirm:!0}),!1;$("#ars-type-block").prop("selectedIndex",0)})}function add_update_ars_waiver_block(){if(is_backend_page())$(document).on("click","#blocks-ars-waiver-conf .save_waiver",function(){var n={},s=[],r=parseInt($('#blocks-ars-waiver-conf input[name="element_id"]').val()),p=parseInt($('#blocks-ars-waiver-conf input[name="bw-weight"]').val()),u="",h=$('#blocks-ars-waiver-conf input[name="modal_from"]').val(),c=$('#blocks-ars-waiver-conf input[name="css_class"]').val(),f=0,a,e,t,o,i,v;$('#blocks-ars-waiver-conf input[name="subsite_id"]').length>0?f=$('#blocks-ars-waiver-conf input[name="subsite_id"]').val():$('#blocks-ars-waiver-conf select[name="subsite_id"]').length>0&&(f=$('#blocks-ars-waiver-conf select[name="subsite_id"]').val());var y=$('#blocks-ars-waiver-conf select[name="salesforce_field"]').val(),l=$('#blocks-ars-waiver-conf input[name="object_to_save"]').val();if($("#blocks-ars-waiver-conf .tab-language").each(function(){var t=$(this).data("language-id"),n={},i=CKEDITOR.instances["ars-waiver-text-"+t].getData();n.text=i;n.language=t;n.validationMessage=$('#blocks-ars-waiver-conf input[name="ars-validation-message-'+t+'"]').val();s.push(n);$(this).hasClass("is-default")&&i!=""&&(u=i);$(this).hasClass("is-default")&&$(this).click()}),u=="")return $("#block-ars-waiver-form").valid(),Swal.fire({title:window.translation.warning,text:"Please Fill the data to default language",icon:"warning",closeOnConfirm:!0}),!1;$("#block-ars-waiver-form").valid()&&(a=parseInt($('#blocks-ars-waiver-conf input[name="block_id"]').val()),e=sessionStorage.getItem("json-ars-data"),n.idElement=r,n.blockId=a,n.type="waiver",n.waiver=s,n.weight=0,n.isdeleted=!1,n.salesforceField=y,n.objectToSave=l,n.cssClass=c,n.subsiteId=f,e==""||e==null?(t=[],n.idElement=1,t.push(n),i=JSON.stringify(t),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",i),o='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.waiver_block+'"><div class="content"><div class="left"><input id="ars-waiver-'+n.idElement+'" class="ars-waiver-checkbox" disabled checked type="checkbox" name="ars-waiver-'+n.idElement+'" value=""><\/div><div class="right">'+u+'<\/div><\/div><div class="options"><a data-modal-from="'+h+'" data-element-reveal="ars-waiver-block" title="Waiver" class="edit-ars-component" data-block-id="0" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="0"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(o)):(t=JSON.parse(e),r==0?(n.idElement=0,t.forEach(function(t){t.idElement>n.idElement&&(n.idElement=t.idElement)}),n.idElement=n.idElement+1,n.weight=n.idElement,t.push(n),i=JSON.stringify(t),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",i),o='<div data-element-id="'+n.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.waiver_block+'"><div class="content"><div class="left"><input id="ars-waiver-'+n.idElement+'" class="ars-waiver-checkbox" disabled checked type="checkbox" name="ars-waiver-'+n.idElement+'" value=""><\/div><div class="right">'+u+'<\/div><\/div><div class="options"><a data-modal-from="'+h+'" data-element-reveal="ars-waiver-block" title="Waiver" class="edit-ars-component" data-block-id="0" data-element-id="'+n.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="0"  data-element-id="'+n.idElement+'"><\/a><span class="move"  data-element-id="'+n.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(o)):(t.forEach(function(t){t.idElement==n.idElement&&(t.waiver=n.waiver,t.salesforceField=n.salesforceField,t.objectToSave=l,t.cssClass=c,t.subsiteId=f)}),i=JSON.stringify(t),v='<div class="left"><input id="ars-waiver-'+r+'" class="ars-waiver-checkbox" disabled checked type="checkbox" name="ars-waiver-'+r+'" value=""><\/div><div class="right">'+u+"<\/div>",sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",i),$("#ars-page-conf .content_page .ars_block[data-element-id="+r+"] .content").html(v))),$("#blocks-ars-waiver-conf").foundation("close"));$("#ars-type-block").prop("selectedIndex",0)})}function delete_ars_block(){if(is_backend_page())$(document).on("click","a.delete-ars-component",function(){var n=$(this).data("element-id");Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_block,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(t){var f,i,r,u;t.isConfirmed&&(f=[],i=sessionStorage.getItem("json-ars-data"),(i!=""||i!=null)&&(r=JSON.parse(i),r.forEach(function(t){t.idElement==n&&(t.isdeleted=!0)}),u=JSON.stringify(r),sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data")),sessionStorage.setItem("json-ars-data",u),$('.ars_block[data-element-id="'+n+'"]').hide()),ars_hide_show_form_option(),Swal.close())})})}function ars_confirm_page_changes(){if(is_backend_page())$(document).on("click","button.ars-page-close",function(){var n=sessionStorage.getItem("json-ars-data"),t=sessionStorage.getItem("json-ars-data-old"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n!=t?Swal.fire({title:window.translation.discard,text:window.translation.discard_changes,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!1}).then(function(r){var o;if(r.isConfirmed){if(n!==""||n!==null){var u=JSON.parse(n),f=JSON.parse(t),s=t?!1:!0,e=[];f&&f.forEach(function(n){e.push(n.blockId)});u.forEach(function(n){(e.indexOf(n.blockId)===-1||s)&&(n.isdeleted=!0,n.blockId!=0&&$.ajax({method:"POST",url:i+"admin/DeleteBlock",data:{blockID:n.blockId.toString()}}).done(function(n){var t=JSON.parse(n);t.status.toString()!=="200"&&console.log("Error descarting block in ARS Page")}))});o=JSON.stringify(u);sessionStorage.setItem("json-ars-data-old",sessionStorage.getItem("json-ars-data"));sessionStorage.setItem("json-ars-data",o)}ars_hide_show_form_option();swal.close();$("#ars-page-conf").foundation("close")}}):$("#ars-page-conf").foundation("close")})}function backend_basic_search_edit_events(){if(is_backend_page()){$(document).on("click",'a[data-element-reveal="basic-search-edit-backend"]',function(){var i=parseInt($(this).data("block-id")),n=$(this).data("element-reveal"),u=parseInt($("#"+n).data("language-id")),f="",r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t;$("#"+n).find('input[name="block_id"]').val(i);initiate_jquery_validate_reveal($("#basic-search-management"),"basic-search-management");$("#"+n).foundation("open");$("#"+n).foundation();i!=0?($("#"+n).find(".delete_block").show(),$.ajax({method:"POST",url:r+"admin/GetBasicSearchInfo",data:{blockId:i},beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var r=JSON.parse(t),o,e;hideVisibleOptions(r.uniqueRegion,"#basic-search-advanced-settings");$("#basic-search-management .rollback-link").attr("data-block-id",i);$("#basic-search-management .rollback-link").show();r.status==="200"&&(o=r.visibleTo?r.visibleTo:"0",e=$("#"+n+" form"),$("#"+n+" form")[0].reset(),r.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)===u&&(f=i);$('input[name="title-'+t+'"]').val(i)}}),r.showTitleToUser?($("#show_title_bsearch").val(r.showTitleToUser),$("input.show-title-bsearch").prop("checked",!0)):($("#show_title_bsearch").val(null),$("input.show-title-bsearch").prop("checked",!1)),$('input[name="radio-keywords"]').prop("checked",r.showKeywords),$('input[name="radio-link"]').prop("checked",r.showAdvancedLink),$('input[name="radio-dates-field"]').prop("checked",r.showDates),$('input[name="radio-distance-field"]').prop("checked",r.showDistance),$('input[name="show-code-injection"]').prop("checked",r.showInvitationCode),$('input[name="location-type-field"]').prop("checked",r.ShowLocationType),$('select[name="format"]').val(r.format),r.SubsiteId!=="0"&&r.SubsiteId!==0&&(e.find('select[name="subsite_id"]').length>0?e.find('select[name="subsite_id"]').val(r.SubsiteId):e.find('input[name="subsite_id"]').val(r.SubsiteId)),$('#basic-search-management input[name="css_class"]').val(r.cssClass),$('input[name="weight-bsearch"]').val(r.weight),r.enabled&&$("#enabled-bsearch").prop("checked",r.enabled),$('input[name="visible_bsearch__to"]#visibility_bsearch_'+o).prop("checked",!0),r.urls&&$("#exception_url_bsearch").val(r.urls.join("\n")),r.visibleTo!==0&&$("#exception_url_container_bsearch").removeClass("is-hidden"),$("#"+n).find('input[name="block_id"]').val(i),r.systemName!=""&&$('input[name="basicsearch_system_name"]').val(r.systemName),$('select[name="basicsearch_region"]').val(r.regionId),$('select[name="searchresultblock"]').empty(),$('select[name="searchresultblock"]').append('<option value="">'+window.translation.select_one+"<\/option>"),r.searchresultblocks.length>0&&r.searchresultblocks.forEach(function(n){var r=n.ID,t,i;n.TitlesInfo.length>0&&(t=n.TitlesInfo[0].title,i='<option value="'+r+'">'+t+"<\/option>",$('select[name="searchresultblock"]').append(i))}),r.searchResultId&&$('select[name="searchresultblock"]').val(r.searchResultId),r.languagesBasicSearch&&r.languagesBasicSearch.length>0&&r.languagesBasicSearch.forEach(function(n){var t=n.LanguageId;e.find('input[name="labelKeywords-'+t+'"]').val(n.LabelKeywords);e.find('input[name="placeholderKeywords-'+t+'"]').val(n.PlaceholderKeywords);e.find('input[name="labelCityState-'+t+'"]').val(n.LabelCityAndState);e.find('input[name="placeholderCityState-'+t+'"]').val(n.PlaceholderCityAndState);e.find('input[name="labelDistance-'+t+'"]').val(n.LabelDistance);e.find('input[name="placeholderDistance-'+t+'"]').val(n.PlaceholderDistance);e.find('input[name="labelDateStart-'+t+'"]').val(n.LabelDateStart);e.find('input[name="placeholderDateStart-'+t+'"]').val(n.PlaceholderDateStart);e.find('input[name="labelDateEnd-'+t+'"]').val(n.LabelDateEnd);e.find('input[name="placeholderDateEnd-'+t+'"]').val(n.PlaceholderDateEnd);e.find('input[name="labelButtonSearch-'+t+'"]').val(n.LabelButtonSearch);e.find('input[name="labelInvitation-'+t+'"]').val(n.LabelInvitationCode);e.find('input[name="placeholderInvitation-'+t+'"]').val(n.PlaceholderInvitationCode);e.find('input[name="labelLocationType-'+t+'"]').val(n.LabelLocationType);e.find('input[name="placeholderLocationType-'+t+'"]').val(n.PlaceholderLocationType)}),r.regionsMultiple&&apply_backend_multiselect_group("#"+n+' select[name="basicsearch_region_multiple"]',!1,r.regionsMultiple));add_event_for_fields_in_modal("#basic-search-management");$("#"+n).find(".processing_screen").hide()})):(t="#basic-search-management",$(t+' select[name="basicsearch_region"]').val($('select[name="basicsearch_region"] option:first-child').val()),$(t+" #enabled-bsearch").prop("checked",!0),$(t+" #weight-bsearch").val(0),$(t).find('input[name="block_id"]').val(""),$('select[name="format"]').val(0),$("#"+n).find('input[name="visible_bsearch__to"][value="2"]').prop("checked",!0),$("#exception_url_container_bsearch").removeClass("is-hidden"),$("#exception_url_bsearch").val(""),$("#basic-search-management .rollback-link").hide(),$("#"+n).find(".delete_block").hide(),$(t).find('select[name="subsite_id"]').val("0"),$(t).find('input[name="subsite_id"]').val(""),apply_backend_multiselect_group("#"+n+' select[name="basicsearch_region_multiple"]',!1,""),$.ajax({method:"POST",url:r+"admin/GetSearchResultBlocks",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.length>0&&($('select[name="searchresultblock"]').empty(),$('select[name="searchresultblock"]').append('<option value="">'+window.translation.select_one+"<\/option>"),i.forEach(function(n){var r=n.ID,t,i;n.TitlesInfo.length>0&&(t=n.TitlesInfo[0].title,i='<option value="'+r+'">'+t+"<\/option>",$('select[name="searchresultblock"]').append(i))}));add_event_for_fields_in_modal("#basic-search-management");$("#"+n).find(".processing_screen").hide()}));$("#"+n).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend("#"+n,'input[name="visible_bsearch__to"]','textarea[name="visibility_bsearch_urls"]'))return!1})});$(document).on("change","#basic-search-management input.show-title-bsearch",function(){var n=$(this).prop("checked");$("#basic-search-management input.show-title-bsearch").prop("checked",n);n?$("#show_title_bsearch").val(n):$("#show_title_bsearch").val(null)})}}function backend_advanced_search_edit_events(){if(is_backend_page()){$(document).on("click",'a[data-element-reveal="advanced-search-edit-backend"]',function(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=$(this).data("block-id"),n=$(this).data("element-reveal"),u=parseInt($("#"+n).data("language-id")),t="#advanced-search-management",f="";$("#"+n).find('input[name="block_id"]').val(i);initiate_jquery_validate_reveal($("#advanced-search-management"),"advanced-search-management");$("#"+n).foundation("open");$("#"+n).foundation();i!=0?($("#"+n).find(".delete_block").show(),$("#"+n).find(".rollback-link").show(),$("#"+n).find(".rollback-link").attr("data-block-id",i),$.ajax({method:"POST",url:r+"admin/GetAdvancedSearchInfo",data:{blockId:i},beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(r){var e=JSON.parse(r),o;hideVisibleOptions(e.uniqueRegion,"#advanced-search-advanced-settings");$("#"+n).find("#title_tabs li.tabs-title").on("click",function(){$(this).parents(".overview-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});e.status==="200"&&(o=e.visibleTo?e.visibleTo:"0",$("#"+n+" form")[0].reset(),e.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)===u&&(f=i);$('input[name="title-'+t+'"]').val(i)}}),e.showTitleToUser?($("#show_title_asearch").val(e.showTitleToUser),$("input.show-title-asearch").prop("checked",!0)):($("#show_title_asearch").val(null),$("input.show-title-asearch").prop("checked",!1)),$('input[name="share-section-1"]').prop("checked",e.showSaveShareSection),$('input[name="available-section-1"]').prop("checked",e.showAvailableSection),$('input[name="like-todo-section-1"]').prop("checked",e.showLikeToDoSection),$('input[name="like-serve-section-1"]').prop("checked",e.showLikeToServeSection),$('input[name="appropiate-section-1"]').prop("checked",e.showAppropiateForSection),$('input[name="icode-section-1"]').prop("checked",e.showInvitationCodeSection),$('input[name="show-keywords-field"]').prop("checked",e.showKeywordsField),$('input[name="show-schedule-type"]').prop("checked",e.showScheduleTypeField),$('input[name="show-location-field"]').prop("checked",e.showLocationNameField),$('input[name="show-distance-field"]').prop("checked",e.showDistanceField),$('input[name="show-zipcode-field"]').prop("checked",e.showZipCodeField),$('input[name="show-location-type"]').prop("checked",e.showLocationType),e.subsiteId!=="0"&&e.subsiteId!==0&&($("#"+n).find('select[name="subsite_id"]').length>0?$("#"+n).find('select[name="subsite_id"]').val(e.subsiteId):$("#"+n).find('input[name="subsite_id"]').val(e.subsiteId)),$('#advanced-search-management input[name="css_class"]').val(e.cssClass),$('input[name="weight-asearch"]').val(e.weight),e.enabled&&$("#enabled-asearch").prop("checked",e.enabled),$('input[name="visible_asearch__to"]#visibility_asearch_'+o).prop("checked",!0),e.urls&&$("#exception_url_asearch").val(e.urls.join("\n")),e.visibleTo!==0&&$("#exception_url_container_asearch").removeClass("is-hidden"),$("#"+n).find('input[name="block_id"]').val(i),e.systemName!=""&&$('input[name="advanced_search_system_name"]').val(e.systemName),e.regionId!=""&&$('select[name="advanced_search_region"]').val(e.regionId),e.introSearch.forEach(function(n){var t="#"+n.FieldName+"-"+n.LanguageID;$(t).val(n.Value)}),$("#"+n).find(".search-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"");add_event_for_ckeditor($(this).attr("id"),t)}),e.regionsMultiple&&apply_backend_multiselect_group("#"+n+' select[name="advanced_search_region_multiple"]',!1,e.regionsMultiple));add_event_for_fields_in_modal(t);$("#"+n).find(".processing_screen").hide()})):($(t+' select[name="advanced_search_region"]').val($('select[name="advanced_search_region"] option:first-child').val()),$(t+" #enabled-asearch").prop("checked",!0),$("#exception_url_container_asearch").addClass("is-hidden"),$("#exception_url_asearch").val(""),$(t+" #enabled-asearch").prop("checked",!0),$('#advanced-search-management input[name="css_class"]').val(""),$("#"+n).find('select[name="subsite_id"]').val("0"),$("#"+n).find('input[name="subsite_id"]').val(""),$("#"+n).find(".delete_block").hide(),$("#"+n+" .rollback-link").hide(),apply_backend_multiselect_group("#"+n+' select[name="advanced_search_region_multiple"]',!1,""),$("#"+n).find(".search-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"");add_event_for_ckeditor($(this).attr("id"),t)}),add_event_for_fields_in_modal(t))});$(document).on("change","#advanced-search-management input.show-title-asearch",function(){var n=$(this).prop("checked");$("#advanced-search-management input.show-title-asearch").prop("checked",n);n?$("#show_title_asearch").val(n):$("#show_title_asearch").val(null)});$(document).on("change",'#advanced-search-edit-backend input[name="show-zipcode-field"]',function(){var t=$(this).prop("checked"),n=$("#advanced-search-edit-backend");t?event_toggle_advanced_search_block_modal(n,!t):(n.find('input[name="show-location-field"]').prop("checked",!0),n.find('input[name="show-distance-field"]').prop("checked",!1))});$(document).on("change",'#advanced-search-edit-backend input[name="show-distance-field"]',function(){var n=$(this).prop("checked"),t=$("#advanced-search-edit-backend");n&&(event_toggle_advanced_search_block_modal(t,!n),t.find('input[name="show-zipcode-field"]').prop("checked",!0))});$(document).on("change",'#advanced-search-edit-backend input[name="show-location-field"]',function(){var t=$(this).prop("checked"),n=$("#advanced-search-edit-backend");t?event_toggle_advanced_search_block_modal(n,t):(n.find('input[name="show-zipcode-field"]').prop("checked",!0),n.find('input[name="show-distance-field"]').prop("checked",!0))})}}function backend_wysiwyg_block(){if(is_backend_page()){var n="#block-wysiwyg-form";$(document).on("click",'a[data-element-reveal="blocks-wysiwyg-conf"]',function(){var t=$(this).attr("data-block-id"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#blocks-wysiwyg-conf").foundation("open");$("#blocks-wysiwyg-conf").foundation();initiate_jquery_validate_reveal($("#block-wysiwyg-form"),"block-wysiwyg-form");t!=0?($("#blocks-wysiwyg-conf").find(".delete_block").show(),$("#blocks-wysiwyg-conf .rollback-link").show(),$("#blocks-wysiwyg-conf .rollback-link").attr("data-block-id",t),$.ajax({method:"GET",url:i+"admin/GetWYSIWYGBlock?blockID="+t,beforeSend:function(){$("#blocks-wysiwyg-conf").find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);hideVisibleOptions(i.uniqueRegion,"#block-advanced-settings");$("#blocks-wysiwyg-conf .tab-language").each(function(){var t=$(this).data("language-id");initialize_ckeditor_ars("wysiwyg-",t);$("#wysiwyg-"+t).text("");add_event_for_ckeditor("wysiwyg-"+t,n)});i.items.forEach(function(t){$(n+' input[name="title-'+t.LanguageID+'"]').val(t.Title);$("#wysiwyg-"+t.LanguageID).text(t.Body);$(n+' input[name="wysiwyg_system_name"]').val(t.SystemName);$(n+' select[name="wysiwyg_region"]').val(t.regionId);$(n+' input[name="css_class"]').val(t.CssClass);$(n+' input[name="show_title"]').prop("checked",t.ShowTitle);t.ShowTitle?($(n+' input[name="show_title"]').val(t.ShowTitle),$(n+" input.wysiwyg-show-title").prop("checked",!0)):($(n+' input[name="show_title"]').val(null),$(n+" input.wysiwyg-show-title").prop("checked",!1));$(n+' input[name="enabled"]').prop("checked",t.Enabled);$(n+' input[name="weight"]').val(t.Weight);$(n+" #visibility_wysiwyg_"+t.Visibility).prop("checked",!0);$(n+' textarea[name="visibility_urls"]').val(t.VisibilityUrls);$(n+' input[name="block_id"]').val(t.BlockID);$(n+' input[name="css_class"]').val(t.CssClass);t.SubsiteId!==0&&t.SubsiteId!=="0"&&($(n+' select[name="subsite_id"]').length>0?$(n+' select[name="subsite_id"]').val(t.SubsiteId):$(n+' input[name="subsite_id"]').val(t.SubsiteId));t.Visibility==1||t.Visibility==2?$("#wysiwyg_exception_url_container").removeClass("is-hidden"):$("#wysiwyg_exception_url_container").addClass("is-hidden")});i.regionsMultiple&&apply_backend_multiselect_group('#blocks-wysiwyg-conf select[name="wysiwyg_region_multiple"]',!1,i.regionsMultiple);add_event_for_fields_in_modal(n);$("#blocks-wysiwyg-conf").find(".processing_screen").hide();validate_html_editor_save()})):($("#blocks-wysiwyg-conf .rollback-link").hide(),$("#blocks-wysiwyg-conf .tab-language").each(function(){var t=$(this).data("language-id");initialize_ckeditor_ars("wysiwyg-",t);$("#wysiwyg-"+t).text("");add_event_for_ckeditor("wysiwyg-"+t,n)}),$(n+' select[name="wysiwyg_region"]').val($('select[name="wysiwyg_region"] option:first-child').val()),$(n+" #block-enabled").prop("checked",!0),$("#wysiwyg_exception_url_container").removeClass("is-hidden"),$(n).find('input[name="visible_to"][value="2"]').prop("checked",!0),$(n+' textarea[name="visibility_urls"]').val(""),$(n+" #block-enabled").prop("checked",!0),$(n).find('input[name="block_id"]').val(""),$(n+' input[name="css_class"]').val(""),$(n+' select[name="subsite_id"]').val("0"),$(n+' input[name="subsite_id"]').val(""),$(n+' input[name="show_title"]').val(null),$(n+" input.wysiwyg-show-title").prop("checked",!1),apply_backend_multiselect_group('#block-wysiwyg-form select[name="wysiwyg_region_multiple"]',!1,""),$("#blocks-wysiwyg-conf").find(".delete_block").hide(),add_event_for_fields_in_modal(n),validate_html_editor_save());$(n).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend(n,'input[name="visible_to"]','textarea[name="visibility_urls"]'))return!1})});$(document).on("change",n+" input.wysiwyg-show-title",function(){var t=$(this).prop("checked");$(n+" input.wysiwyg-show-title").prop("checked",t);t?$(n+' input[name="show_title"]').val(t):$(n+' input[name="show_title"]').val(null)})}}function backend_invitation_code(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="invitation-code-edit-backend"]',function(){var t=$(this).data("block-id"),n=$(this).data("element-reveal"),r=parseInt($("#"+n).data("language-id")),u="",f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i;$("#"+n).find('input[name="block_id"]').val(t);initiate_jquery_validate_reveal($("#invitation-code-management"),"invitation-code-management");$("#"+n).foundation("open");$("#"+n).foundation();t!=0?($("#"+n).find(".delete_block").show(),$.ajax({method:"POST",url:f+"admin/GetInvitationCodeInfo",data:{blockId:t},beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(i){var f=JSON.parse(i),e;f.status==="200"&&(e=f.visibleTo?f.visibleTo:"0",$("#"+n+" form")[0].reset(),f.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)==r&&(u=i);$('input[name="title-'+t+'"]').val(i)}}),f.showTitleToUser&&$("#show_title_invitation_code").prop("checked",f.showTitleToUser),hideVisibleOptions(f.uniqueRegion,"#invitation-code-advanced-settings"),$('input[name="css_class_invitation_code"]').val(f.cssClass),$('input[name="weight-invitation-code"]').val(f.weight),f.enabled&&$("#enabled-invitation-code").prop("checked",f.enabled),$('input[name="visible_invitation_code__to"]#visibility_invitation_code_'+e).prop("checked",!0),f.urls&&$("#exception_url_invitation_code").val(f.urls.join("\n")),f.visibleTo!==0&&$("#exception_url_container_invitation_code").removeClass("is-hidden"),$("#"+n).find('input[name="block_id"]').val(t),f.systemName!==""&&$('input[name="invitation_system_name"]').val(f.systemName),f.regionId!==""&&$('select[name="invitation_region"]').val(f.regionId),f.regionsMultiple&&apply_backend_multiselect_group("#"+n+' select[name="invitation_region_multiple"]',!1,f.regionsMultiple));$("#"+n).find(".processing_screen").hide()})):(i="#invitation-code-management",$(i+' select[name="invitation_region"]').val($('select[name="invitation_region"] option:first-child').val()),$(i+" #enabled-invitation-code").prop("checked",!0),$("#exception_url_container_invitation_code").addClass("is-hidden"),$("#exception_url_invitation_code").val(""),$("#"+n).find(".delete_block").hide(),apply_backend_multiselect_group(i+' select[name="invitation_region_multiple"]',!1,""))})}function backend_ga_analytics_settings(){if(is_backend_page()){$(document).on("click",'a[data-element-reveal="ga-code-edit-backend"]',function(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=$(this).data("site-id"),n=$(this).data("element-reveal"),t=$("#"+n);$("#"+n).find("input[name=site_id]").val(i);$("#"+n).foundation("open");$("#"+n).foundation();$.ajax({method:"GET",url:r+"admin/GetGACode/"+i,beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i),u,w;if(r.status==="200"){$("#"+n).find("input[name=ga_code_id]").val(r.setting.ID);r.setting.ID!==0&&(r.setting.GACode!==null&&r.setting.GACode!==""&&$("#"+n).find('input[name="ga-code-text"]').val(r.setting.GACode),r.setting.GTMCode!==null&&r.setting.GTMCode!==""&&$("#"+n).find('input[name="gtm-code-text"]').val(r.setting.GTMCode),r.setting.FacebookDomainVerification!==null&&r.setting.FacebookDomainVerification!==""&&$("#"+n).find('input[name="facebook_domain_verification"]').val(r.setting.FacebookDomainVerification));r.setting.ActiveGTM===null||r.setting.ActiveGTM===undefined||r.setting.ActiveGTM===!1?($("#"+n).find('input[name="enable-google-tag-manager"]').prop("checked",!1),$("#"+n).find(".google-analytics-section").removeClass("hide"),$("#"+n).find(".google-tag-manager-section").addClass("hide")):($("#"+n).find('input[name="enable-google-tag-manager"]').prop("checked",!0),$("#"+n).find(".google-analytics-section").addClass("hide"),$("#"+n).find(".google-tag-manager-section").removeClass("hide"));$("#"+n).find('input[name="enable-google-tag-manager"]').on("change",function(){$(this).is(":checked")?($("#"+n).find(".google-analytics-section").addClass("hide"),$("#"+n).find(".google-tag-manager-section").removeClass("hide")):($("#"+n).find(".google-analytics-section").removeClass("hide"),$("#"+n).find(".google-tag-manager-section").addClass("hide"))});if(r.setting.DefaultSiteZipCode!=null&&r.setting.DefaultSiteZipCode!==null&&r.setting.DefaultSiteZipCode!==""&&$("#"+n).find("input[name=default_zip_code]").val(r.setting.DefaultSiteZipCode),r.solrQuery!==null&&r.solrQuery!==undefined&&$("#"+n).find("textarea[name=solr_query]").val(r.solrQuery),r.siteWideSettings)for(u in r.siteWideSettings){var f=r.siteWideSettings[u].Language,o=r.siteWideSettings[u].MetaDescription,s=r.siteWideSettings[u].MetaKeywords,h=r.siteWideSettings[u].OgUrl,c=r.siteWideSettings[u].OgTitle,l=r.siteWideSettings[u].OgDescription,a=r.siteWideSettings[u].OgSiteName,v=r.siteWideSettings[u].OgImage,y=r.siteWideSettings[u].MetaGoogleKey,p=r.siteWideSettings[u].MetaGoogleValue,e=r.siteWideSettings[u].CustomMeta;h&&load_meta_tags_page(f,"url",h,t);c&&load_meta_tags_page(f,"title",c,t);l&&load_meta_tags_page(f,"description",l,t);a&&load_meta_tags_page(f,"site_name",a,t);v&&load_meta_tags_page(f,"image",v,t);s&&load_meta_tags_page(f,"keywords",s,t);o&&load_meta_tags_page(f,"meta_description",o,t);y&&load_meta_tags_page(f,"meta_key_google",y,t);p&&load_meta_tags_page(f,"meta_value_google",p,t);e!==null&&e!==undefined&&e!==""&&(w=JSON.parse(e),w.forEach(function(n){load_meta_tags_page_custom(f,"meta_custom",n,t)}))}}$("#"+n).find(".processing_screen").hide()})});$(document).on("click","#ga-code-edit-backend form button.submit-button",function(){var n=$(this).parents(".reveal").first(),t=n.find("form").first(),i=t.serializeObject(),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";return $.ajax({method:"POST",url:r+"admin/UpdateGACode",data:i,beforeSend:function(){n.find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.status.toString()==="ok"?(Swal.fire({title:window.translation.success,icon:"success",text:i.message,confirmButtonText:"Ok"}),n.foundation("close"),location.reload()):i.status.toString()==="error"&&(Swal.fire({title:window.translation.error,icon:"error",text:i.message,confirmButtonText:"Ok"}),console.log("Error in submit of GACodeForm",i.additional_error));n.find(".processing_screen").hide()}),!1})}}function backend_rss_block_edit_events(){if(is_backend_page()){var n="#rss-block-management";$(document).on("click",'a[data-element-reveal="rss-block-edit-backend"]',function(){var i=$(this).data("block-id"),t=$(this).data("element-reveal"),r=parseInt($("#"+t).data("language-id")),u="",f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+t).find('input[name="block_id"]').val(i);initiate_jquery_validate_reveal($("#rss-block-management"),"rss-block-management");$("#"+t).foundation("open");$("#"+t).foundation();i!=0?($("#"+t).find(".delete_block").show(),$("#"+t).find(".rollback-link").show(),$("#"+t).find(".rollback-link").attr("data-block-id",i),$.ajax({method:"POST",url:f+"admin/GetRSSBlockInfo",data:{blockId:i},beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(f){var e=JSON.parse(f),o;hideVisibleOptions(e.uniqueRegion,"#rss-block-advanced-settings");e.status==="200"&&(o=e.visibleTo?e.visibleTo:"0",$("#"+t+" form")[0].reset(),e.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)===r&&(u=i);$('input[name="title-'+t+'"]').val(i)}}),e.feedUrls.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value,u="";parseInt(t)===r&&(u=i);$('input[name="feed_url_'+t+'"]').val(i)}}),e.numberOfPosts&&$('input[name="feed_number_post"]').val(e.numberOfPosts),e.subsiteId!=="0"&&e.subsiteId!==0&&($("#"+t).find('select[name="subsite_id"]').length>0?$("#"+t).find('select[name="subsite_id"]').val(e.subsiteId):$("#"+t).find('input[name="subsite_id"]').val(e.subsiteId)),e.showTitleToUser&&$("#show_title_rss").prop("checked",e.showTitleToUser),e.showTitleToUser?($("#show_title_rss").val(e.showTitleToUser),$("#"+t).find("input.show-title-rss").prop("checked",!0)):($("#show_title_rss").val(null),$("#"+t).find("input.show-title-rss").prop("checked",!1)),$('input[name="css_class_rss"]').val(e.cssClass),$('input[name="weight-rss"]').val(e.weight),$("#"+t).find('input[name="css_class"]').val(e.cssClass),e.enabled&&$("#enabled-rss").prop("checked",e.enabled),$('input[name="visible_rss__to"]#visibility_rss_'+o).prop("checked",!0),e.urls&&$("#exception_url_rss").val(e.urls.join("\n")),e.visibleTo!==0&&$("#exception_url_container_rss").removeClass("is-hidden"),$("#"+t).find('input[name="block_id"]').val(i),e.systemName!==""&&$('input[name="rss_system_name"]').val(e.systemName),e.regionId!==""&&$('select[name="rss_region"]').val(e.regionId),e.regionsMultiple&&apply_backend_multiselect_group("#"+t+' select[name="rss_region_multiple"]',!1,e.regionsMultiple));add_event_for_fields_in_modal(n);$("#"+t).find(".processing_screen").hide()})):($("#"+t).find('input[name="css_class"]').val(""),$(n+' select[name="rss_region"]').val($('select[name="rss_region"] option:first-child').val()),$(n+" #enabled-rss").prop("checked",!0),$("#exception_url_container_rss").removeClass("is-hidden"),$("#"+t).find('input[name="visible_rss__to"][value="2"]').prop("checked",!0),$("#exception_url_rss").val(""),$("#"+t).find('select[name="subsite_id"]').val("0"),$("#"+t).find('input[name="subsite_id"]').val(""),$("#"+t).find(".delete_block").hide(),$("#"+t+" .rollback-link").hide(),apply_backend_multiselect_group("#"+t+' select[name="rss_region_multiple"]',!1,""),add_event_for_fields_in_modal(n));$("#"+t).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend("#"+t,'input[name="visible_rss__to"]','textarea[name="visibility_rss_urls"]'))return!1})});$(document).on("change","#rss-block-edit-backend input.show-title-rss",function(){var n=$(this).prop("checked");$("#rss-block-edit-backend input.show-title-rss").prop("checked",n);n?$('#rss-block-edit-backend input[name="show_title_rss"]').val(n):$('#rss-block-edit-backend input[name="show_title_rss"]').val(null)})}}function backend_image_block(){if(is_backend_page()){$(document).on("click",'a[data-element-reveal="blocks-image-configuration"]',function(){var i=$(this).data("block-id"),t=$(this).data("element-reveal"),n="#block-image-form",r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+t).foundation("open");$("#"+t).foundation();window.scroll_current_pos_y=$(window).scrollTop();initiate_jquery_validate_reveal($("#block-image-form"),"block-image-form");i!=0?($("#"+t).find(".delete_block").show(),$("#blocks-image-configuration .rollback-link").show(),$("#blocks-image-configuration .rollback-link").attr("data-block-id",i),$.ajax({method:"GET",url:r+"admin/GetImagesBlock?blockID="+i,beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);hideVisibleOptions(r.uniqueRegion,"#blocks-image-configuration");r.blockInfo&&($(n+' input[name="image_block_id"]').val(r.blockInfo.ID),$(n+' input[name="image_css_class"]').val(r.blockInfo.CssClass),$(n+' input[name="sort_weight"]').val(r.blockInfo.Weight),r.blockInfo.ShowTitle?($(n+" #image_show_title").val(r.showTitleToUser),$(n+" .image-show-title").prop("checked",!0)):($(n+" #image_show_title").val(null),$(n+" .image-show-title").prop("checked",!1)),$(n+" #image-enabled").prop("checked",r.blockInfo.Enabled),$(n+' input[name="image_visible_to"]').prop("checked",!1),$(n+" #image_visibility_"+r.blockInfo.Visibility).prop("checked",!0),$(n+" #image_exception_urls").val(r.blockInfo.VisibilityUrls),$(n+" #image_exception_urls").text(r.blockInfo.VisibilityUrls),$(n+' input[name="image_system_name"]').val(r.blockInfo.SystemName),$(n+' input[name="css_class"]').val(r.blockInfo.CssClass),$(n+' select[name="image_region"]').val(r.blockInfo.regionId),r.blockInfo.Visibility==1||r.blockInfo.Visibility==2?$(n+" #image_exception_url_container").removeClass("is-hidden"):$(n+" #image_exception_url_container").addClass("is-hidden"),r.blockInfo.SubsiteId!=="0"&&r.blockInfo.SubsiteId!==0&&($(n).find('select[name="subsite_id"]').length>0?$(n).find('select[name="subsite_id"]').val(r.blockInfo.SubsiteId):$(n).find('input[name="subsite_id"]').val(r.blockInfo.SubsiteId)));r.titles&&r.titles.forEach(function(t){$(n+' input[name="title-'+t.languageID+'"]').val(t.title)});initialize_block_image();r.images&&(r.images.forEach(function(t){$(n+' input[name="image_block_id_'+t.LanguageID+'"]').val(t.BlockID);$(n+' input[name="image_id_'+t.LanguageID+'"]').val(t.ImageID);$(n+' input[name="title_image_'+t.LanguageID+'"]').val(t.ImageTitle);$(n+' input[name="alt_image_'+t.LanguageID+'"]').val(t.ImageAlt);$(n+' input[name="html_title_image_'+t.LanguageID+'"]').val(t.HtmlTitleImage);$(n+' input[name="link_image_'+t.LanguageID+'"]').val(t.RedirectUrl);$(n+' input[name="image_width_'+t.LanguageID+'"]').val(t.Width);$(n+' input[name="image_height_'+t.LanguageID+'"]').val(t.Height);$(n+' select[name="link_type_'+t.LanguageID+'"]').val(t.LinkType);$(n+' input[name="link_button_text_'+t.LanguageID+'"]').val(t.ButtonTitle);$(n+' textarea[name="summary_'+t.LanguageID+'"]').val(t.Summary);$(n+' input[name="title_color_'+t.LanguageID+'"]').val(t.ColorTitle);$(n+' input[name="title_size_'+t.LanguageID+'"]').val(t.SizeTitle);t.LinkType==0?($(n+' input[name="link_image_'+t.LanguageID+'"]').parent().hide(),$(n+" #link-section-fields-"+t.LanguageID).hide(),$(n+" #button-section-fields-"+t.LanguageID).hide()):t.LinkType==1?($(n+' input[name="link_image_'+t.LanguageID+'"]').parent().show(),$(n+" #link-section-fields-"+t.LanguageID).show(),$(n+" #button-section-fields-"+t.LanguageID).hide()):t.LinkType==2&&($(n+' input[name="link_image_'+t.LanguageID+'"]').parent().show(),$(n+" #link-section-fields-"+t.LanguageID).show(),$(n+" #button-section-fields-"+t.LanguageID).show());var u=$(n+' input[name="image_'+t.LanguageID+'"]'),r=u.attr("id"),i=u.parent(".ezdz-dropzone"),f='<a data-image="'+r+'" class="delete_image">'+window.translation.delete+"<\/a>";i.parent().find('input[name="'+r+'_deleted"]').val("false");t.PercentageSize==!0?($(n+" .type_size_"+t.LanguageID).text("%"),$(n+' input[name="image_percentage_size_'+t.LanguageID+'"]').prop("checked",!0)):($(n+" .type_size_"+t.LanguageID).text("px"),$(n+' input[name="image_percentage_size_'+t.LanguageID+'"]').prop("checked",!1));initialize_ckeditor_ars("summary_"+t.LanguageID,"");add_event_for_ckeditor("summary_"+t.LanguageID,"#block-image-form");t.ImageUrl==""?$(n+' input[name="image_url_'+t.LanguageID+'"]').val(!1):(i.parent().find(".delete_image").length==0&&(i.parent().find(".remove_image").append(f),i.parent().find(".remove_image").removeClass("is-hidden")),setTimeout(function(){$(n+' input[name="image_'+t.LanguageID+'"]').ezdz("preview",t.ImageUrl,function(){var u='<a data-image="'+r+'" class="edit_image edit_image_'+r+'">Edit<\/a>',n;if(i.find("img").length>0){n="#image-block-"+t.LanguageID+" .ezdz-dropzone img";$(n).length>0&&$(n).attr("id","image-block-preview-lang-"+t.LanguageID);i.parent().find(".edit_image_"+r).remove();i.parent().find(".remove_image").append(u);$(".edit_image_"+r).on("click",function(){apply_cropper_event(r,i.find("img").clone());$("#crop-image").foundation("open")})}})},100),$(n+' input[name="image_url_'+t.LanguageID+'"]').val(!1))}),$("#"+t).find("input.color-picker-box-field").each(function(){createColorPickerField($(this),null)}));r.regionsMultiple&&apply_backend_multiselect_group(n+' select[name="image_region_multiple"]',!1,r.regionsMultiple);add_event_for_fields_in_modal(n);$("#"+t).find(".processing_screen").hide()})):($(n+' select[name="image_system_name"]').val($('select[name="image_system_name"] option:first-child').val()),$(n).find('input[name="image_block_id"]').val(""),$(n+' input[name="image_css_class"]').val(""),$(n+' input[name="sort_weight"]').val(0),$(n+" #image_show_title").prop("checked",!1),$(n+" #image-enabled").prop("checked",!0),$(n+" #image_exception_urls").val(""),$(n+' input[name="image_system_name"]').val(""),$(n+' input[name="css_class"]').val(""),$(n).find('input[name="image_visible_to"][value="2"]').prop("checked",!0),$("#blocks-image-configuration .rollback-link").hide(),initialize_block_image(),$(".remove_image").empty(),$("#"+t).find(".delete_block").hide(),$(n+" .link-type-field-form").each(function(){var t=$(this).attr("data-language-id");$(n+" #link_type_"+t).val(0);$(n+' input[name="link_image_'+t+'"]').parent().hide();$(n+" #link-section-fields-"+t).hide();$(n+" #button-section-fields-"+t).hide();initialize_ckeditor_ars("summary_"+t,"");add_event_for_ckeditor("summary_"+t,"#block-image-form")}),$("#image_exception_url_container").removeClass("is-hidden"),$(n+' textarea[name="image_exception_urls"]').val(""),$("#"+t).find("input.color-picker-box-field").each(function(){createColorPickerField($(this),null)}),apply_backend_multiselect_group("#"+t+' select[name="image_region_multiple"]',!1,""),add_event_for_fields_in_modal(n));$(n+" .link-type-field-form").each(function(){var t=$(this).attr("data-language-id");$(n+" #link_type_"+t).change(function(){$(this).val()==0?($(n+' input[name="link_image_'+t+'"]').parent().hide(),$(n+" #link-section-fields-"+t).hide(),$(n+" #button-section-fields-"+t).hide()):$(this).val()==1?($(n+' input[name="link_image_'+t+'"]').parent().show(),$(n+" #link-section-fields-"+t).show(),$(n+" #button-section-fields-"+t).hide()):$(this).val()==2&&($(n+' input[name="link_image_'+t+'"]').parent().show(),$(n+" #link-section-fields-"+t).show(),$(n+" #button-section-fields-"+t).show())})});$(".browse-img-image-block").length>0&&$(".browse-img-image-block").each(function(){var n=$(this).attr("data-language-id");$(this).click(function(t){return t.preventDefault(),selectFileWithCkFinder("image_url_"+n,"image-block-preview-lang-"+n),!1})});$("#"+t).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend("#"+t,'input[name="image_visible_to"]','textarea[name="image_visibility_urls"]'))return!1})});$(document).on("change","#block-image-form input.image-show-title",function(){var n=$(this).prop("checked");$("#block-image-form input.image-show-title").prop("checked",n);n?$("#block-image-form  #image_show_title").val(n):$("#block-image-form  #image_show_title").val(null)})}}function backend_reporting_settings_modal(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="reporting-settings"]',function(){var n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation();$.ajax({method:"GET",url:t+"admin/GetFoldersReporting",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t),r;$("#"+n).find(".listing-folders-backend ul").empty();i.folders&&(r=JSON.parse(i.folders),r.forEach(function(t){var i='<li class="row"><div class="small-4 columns"><span>'+t.name+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+t.SID+'" type="checkbox" name="yes-no-visible--'+t.SID+'"><label class="switch-paddle" for="yes-no-visible--'+t.SID+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="visible-vl--'+t.SID+'" type="checkbox" name="visible-vl--'+t.SID+'"><label class="switch-paddle" for="visible-vl--'+t.SID+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+n).find(".listing-folders-backend ul").append(i);t.isVisible===!0&&$(".listing-folders-backend input#yes-no-visible--"+t.SID).prop("checked",!0);t.isVisibleVl===!0&&$(".listing-folders-backend input#visible-vl--"+t.SID).prop("checked",!0)}));$("#"+n).find(".processing_screen").hide()})})}function validate_image_form(){if(is_backend_page())$("#block-image-form input[type='file']").on("change",function(){var t=$(this).attr("data-language-id"),i,n;$(this).val()!=""?(i=$(this).val(),n=i.split("."),n[n.length-1]=="jpeg"||n[n.length-1]=="png"||n[n.length-1]=="jpg"||n[n.length-1]=="gif"?$("input[name='image_url_"+t+"']").val(!0):$("input[name='image_url_"+t+"']").val(!1)):$("input[name='image_url_"+t+"']").val(!1)})}function validate_corporate_image_form(){if(is_backend_page())$("#corporate-image-form input[type='file']").on("change",function(){var t=$(this).attr("data-language-id"),i,n;$(this).val()!=""?(i=$(this).val(),n=i.split("."),n[n.length-1]=="jpeg"||n[n.length-1]=="png"||n[n.length-1]=="jpg"||n[n.length-1]=="gif"?$("#corporate-image-form input[name='image_url_"+t+"']").val(!0):$("#corporate-image-form input[name='image_url_"+t+"']").val(!1)):$("#corporate-image-form input[name='image_url_"+t+"']").val(!1)})}function validate_sponsors_form(){if(is_backend_page())$("#sponsor-form").on("change",'input[type="file"]',function(){if($(this).val()!=""){var i=$(this).val(),n=i.split("."),t=$(this).attr("name").split("_")[1];n[n.length-1]=="jpeg"||n[n.length-1]=="png"||n[n.length-1]=="jpg"||n[n.length-1]=="gif"?$("#sponsor-form input[name='image_url_"+t+"']").val(!0):$("#sponsor-form input[name='image_url_"+t+"']").val(!1)}else $("#sponsor-form input[name='image_url_"+t+"']").val(!1)})}function backend_login_block(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="login-configuration"]',function(){var i=$(this).data("block-id"),n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation();$.ajax({method:"GET",url:t+"admin/GetLoginBlockSettings",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.code==200?(i.color!=null&&$("#"+n).find('input[name="color_setting_login"]').val(i.color),i.colorHover!=null&&$("#"+n).find('input[name="color_hover_setting_login"]').val(i.colorHover),i.registrationLink=="NONE"?($("#"+n).find('input[name="hide-registration-link"]').prop("checked",!0),$("#"+n).find(".custom-registration-link-section").hide()):($("#"+n).find('input[name="hide-registration-link"]').prop("checked",!1),$("#"+n).find('input[name="custom_registration_link"]').val(i.registrationLink),$("#"+n).find(".custom-registration-link-section").show()),$("#"+n).find('select[name="options_login_button_style"]').val(i.loginButtonStyle),i.loginButtonStyle=="3"?$("#"+n).find(".button-style-section").hide():$("#"+n).find(".button-style-section").show(),$("#"+n).find("input.default-color-picker").attr("style",""),$("#"+n).find("input.default-color-picker").each(function(){createColorPickerField($(this),null)}),option_hidden()):Swal.fire({title:window.translation.error,icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+n).find(".processing_screen").hide()})})}function backend_corporate_image_block(){if(is_backend_page()){var n="#corporate-image-form";$(document).on("click",'a[data-element-reveal="corporate-image-configuration"]',function(){var i=$(this).data("block-id"),t=$(this).data("element-reveal"),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";initiate_jquery_validate_reveal($("#corporate-image-form"),"corporate-image-form");$("#"+t).foundation("open");$("#"+t).foundation();i!=0?($("#"+t).find(".delete_block").show(),$("#"+t+" .rollback-link").show(),$("#"+t+" .rollback-link").attr("data-block-id",i),$.ajax({method:"GET",url:r+"admin/GetCorporateImageBlock?blockID="+i,beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);r.blockInfo&&($(n+' input[name="block_id"]').val(r.blockInfo.ID),$(n+' input[name="sort_weight"]').val(r.blockInfo.Weight),$(n+" #image-enabled").prop("checked",r.blockInfo.Enabled),$(n+' input[name="image_visible_to"]').prop("checked",!1),$(n+" #corporate_image_visibility_"+r.blockInfo.Visibility).prop("checked",!0),$(n+" #corporate_image_exception_urls").val(r.blockInfo.VisibilityUrls),$(n+" #corporate_image_exception_urls").text(r.blockInfo.VisibilityUrls),$(n+' input[name="corporate_image_system_name"]').val(r.blockInfo.SystemName),$(n+' input[name="css_class"]').val(r.blockInfo.CssClass),$(n+' select[name="corporate_image_region"]').val(r.blockInfo.regionId),$(n+' input[name="url_to_redirect"]').val(r.urlToRedirect),r.blockInfo.SubsiteId!=="0"&&r.blockInfo.SubsiteId!==0&&($(n+' select[name="subsite_id"]').length>0?$(n+' select[name="subsite_id"]').val(r.blockInfo.SubsiteId):$(n+' input[name="subsite_id"]').val(r.blockInfo.SubsiteId)),r.blockInfo.Visibility==1||r.blockInfo.Visibility==2?$(n+" #corporate_image_exception_url_container").removeClass("is-hidden"):$(n+" #corporate_image_exception_url_container").addClass("is-hidden"));r.images&&($(n).find(".tabs-panel").each(function(){$(this).find('input[type="text"]').val("");$(this).find('input[type="checkbox"]').prop("checked",!1);$(this).find("select").val("0")}),initialize_block_image(),r.images.forEach(function(t){$(n+' input[name="corporate_block_id"]').val(t.BlockID);$(n+' input[name="image_id_'+t.LanguageID+'"]').val(t.ImageID);$(n+' input[name="html_alt_'+t.LanguageID+'"]').val(t.ImageAlt);$(n+' input[name="html_title_'+t.LanguageID+'"]').val(t.HtmlTitleImage);var u=$(n+' input[name="image_'+t.LanguageID+'"]'),r=u.attr("id"),i=u.parent(".ezdz-dropzone"),f='<a data-image="'+r+'" class="delete_image">'+window.translation.delete+"<\/a>";t.ImageUrl==""?$(n+' input[name="image_url_'+t.LanguageID+'"]').val(!1):(i.parent().find(".delete_image").length==0&&(i.parent().find(".remove_image").append(f),i.parent().find(".remove_image").removeClass("is-hidden")),setTimeout(function(){$(n+' input[name="image_'+t.LanguageID+'"]').ezdz("preview",t.ImageUrl,function(){var u='<a data-image="'+r+'" class="edit_image edit_image_'+r+'">'+window.translation.edit+"<\/a>",n;if(i.find("img").length>0){n="#corporate-image-"+t.LanguageID+" .ezdz-dropzone img";$(n).length>0&&$(n).attr("id","corporate-image-preview-lang-"+t.LanguageID);i.parent().find(".edit_image_"+r).remove();i.parent().find(".remove_image").append(u);$(".edit_image_"+r).on("click",function(){apply_cropper_event(r,i.find("img").clone());$("#crop-image").foundation("open")})}});$(n+' input[name="image_url_'+t.LanguageID+'"]').val(!1);add_event_for_fields_in_modal(n)},200))}));r.titles&&r.titles.forEach(function(t){$(n+' input[name="title_'+t.languageID+'"]').val(t.title)});r.slogans&&r.slogans.forEach(function(t){$(n+' input[name="slogan_'+t.languageID+'"]').val(t.slogan)});r.regionsMultiple&&apply_backend_multiselect_group("#"+t+' select[name="corporate_image_region_multiple"]',!1,r.regionsMultiple);hideVisibleOptions(r.uniqueRegion,"#corporate-image-advanced-settings");$("#"+t).find(".processing_screen").hide()})):($(n+' select[name="corporate_image_region"]').val($('select[name="corporate_image_region"] option:first-child').val()),$("#"+t+" .rollback-link").hide(),$("#"+t).find('input[name="block_id"]').val(""),$("#"+t).find('input[name="corporate_block_id"]').val(""),initialize_block_image(),$(".remove_image").empty(),$(n+" #corporate_image_exception_url_container").removeClass("is-hidden"),$(n).find('input[name="corporate_image_visible_to"][value="2"]').prop("checked",!0),$(n+" #corporate_image_exception_urls").val(""),$(n+' input[name="css_class"]').val(""),$(n+' input[name="subsite_id"]').val(""),$(n+' select[name="subsite_id"]').val("0"),$("#"+t).find(".delete_block").hide(),apply_backend_multiselect_group("#"+t+' select[name="corporate_image_region_multiple"]',!1,""),add_event_for_fields_in_modal(n));$(".browse-img-corporate").length>0&&$(".browse-img-corporate").each(function(){var n=$(this).attr("data-language-id");$(this).click(function(t){return t.preventDefault(),selectFileWithCkFinder("image_url_corporate_"+n,"corporate-image-preview-lang-"+n),!1})});$("#"+t).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend("#"+t,'input[name="corporate_image_visible_to"]','textarea[name="corporate_image_visibility_urls"]'))return!1})})}}function backend_video_block(){if(is_backend_page()){var n="#video-form";$(document).on("click",'a[data-element-reveal="video-configuration"]',function(){var i=$(this).data("block-id"),t=$(this).data("element-reveal"),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";initiate_jquery_validate_reveal($("#video-form"),"video-form");$("#"+t).foundation("open");$("#"+t).foundation();i!=0?($("#"+t).find(".delete_block").show(),$("#"+t+" .rollback-link").attr("data-block-id",i),$("#"+t+" .rollback-link").show(),$.ajax({method:"GET",url:r+"admin/GetVideoBlock?blockID="+i,beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);r.blockInfo&&($(n+' input[name="block_id"]').val(r.blockInfo.ID),$(n+' input[name="sort_weight"]').val(r.blockInfo.Weight),$(n+" #video-enabled").prop("checked",r.blockInfo.Enabled),r.blockInfo.ShowTitle?($(n+' input[name="show_title_video"]').val(r.blockInfo.ShowTitle),$(n+" input.show-title-video").prop("checked",!0)):($(n+' input[name="show_title_video"]').val(null),$(n+" input.show-title-video").prop("checked",!1)),$(n+' input[name="video_visible_to"]').prop("checked",!1),$(n+" #video_visibility_"+r.blockInfo.Visibility).prop("checked",!0),$(n+" #video_exception_urls").val(r.blockInfo.VisibilityUrls),$(n+" #video_exception_urls").text(r.blockInfo.VisibilityUrls),$(n+' input[name="video_block_system_name"]').val(r.blockInfo.SystemName),$(n+' select[name="video_region"]').val(r.blockInfo.regionId),$(n+' input[name="css_class"]').val(r.blockInfo.CssClass),r.blockInfo.Visibility==1||r.blockInfo.Visibility==2?$(n+" #video_exception_url_container").removeClass("is-hidden"):$(n+" #video_exception_url_container").addClass("is-hidden"),r.blockInfo.SubsiteId!=="0"&&r.blockInfo.SubsiteId!==0&&($(n+' select[name="subsite_id"]').length>0?$(n+' select[name="subsite_id"]').val(r.blockInfo.SubsiteId):$(n+' input[name="subsite_id"]').val(r.blockInfo.SubsiteId)));r.titles&&r.titles.forEach(function(t){$(n+' input[name="title-'+t.languageID+'"]').val(t.title)});r.videoInfo&&($(n+' input[name="url_video"]').val(r.videoInfo.url),$(n+' input[name="video_block_id"]').val(r.videoInfo.videoID),$(n+' select[name="size_video"]').val(r.videoInfo.size),$(n+' select[name="position_video"]').val(r.videoInfo.textAboveBelow));r.descriptions&&($(n).find("textarea[name*=description_video_]").text(""),r.descriptions.forEach(function(t){$(n).find('textarea[name="description_video_'+t.LanguageId+'"]').text(t.Description)}),$(n).find("textarea[name*=description_video_]").each(function(){var i,t=$(this).attr("id");CKEDITOR.instances[t]&&CKEDITOR.instances[t].destroy(!0);$("#cke_"+t).remove();i=CKEDITOR.replace(t,{filebrowserBrowseUrl:"/file-browser?type=Files&block=wysiwyg",filebrowserImageBrowseUrl:"/file-browser?type=Images&block=wysiwyg",filebrowserUploadUrl:"/file-upload",filebrowserImageUploadUrl:"/file-upload",filebrowserWindowWidth:800,filebrowserWindowHeight:700});add_event_for_ckeditor(t,n)}));r.regionsMultiple&&apply_backend_multiselect_group(n+' select[name="video_region_multiple"]',!1,r.regionsMultiple);hideVisibleOptions(r.uniqueRegion,"#video-advanced-settings");add_event_for_fields_in_modal(n);$("#"+t).find(".processing_screen").hide()})):($(n+" input[name*=title-]").val(""),$(n+' select[name="video_region"]').val($('select[name="video_region"] option:first-child').val()),$(n).find('input[name="block_id"]').val(""),$(n).find('input[name="video_block_id"]').val(""),$(n+" #video_exception_url_container").removeClass("is-hidden"),$(n).find('input[name="video_visible_to"][value="2"]').prop("checked",!0),$(n+" #video_exception_urls").val(""),$('#video-form input[name="show_title_video"]').val(null),$("#video-form input.show-title-video").prop("checked",!1),$(n+" #video-enabled").prop("checked",!0),$(n+' select[name="css_class"]').val(""),$("#"+t+" .rollback-link").hide(),$(n+' select[name="subsite_id"]').val("0"),$(n+' input[name="subsite_id"]').val(""),$("#"+t).find(".delete_block").hide(),$(n).find("textarea[name*=description_video_]").each(function(){var i,t=$(this).attr("id");CKEDITOR.instances[t]&&CKEDITOR.instances[t].destroy(!0);$("#cke_"+t).remove();i=CKEDITOR.replace(t,{filebrowserBrowseUrl:"/file-browser?type=Files&block=wysiwyg",filebrowserImageBrowseUrl:"/file-browser?type=Images&block=wysiwyg",filebrowserUploadUrl:"/file-upload",filebrowserImageUploadUrl:"/file-upload",filebrowserWindowWidth:800,filebrowserWindowHeight:700});add_event_for_ckeditor(t,n)}),$(n).find("textarea[name*=description_video_]").text(""),apply_backend_multiselect_group(n+' select[name="video_region_multiple"]',!1,""),add_event_for_fields_in_modal(n));$(n).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend(n,'input[name="video_visible_to"]','textarea[name="video_visibility_urls"]'))return!1})});$(document).on("change",n+" input.show-title-video",function(){var t=$(this).prop("checked");$(n+" input.show-title-video").prop("checked",t);t?$(n+' input[name="show_title_video"]').val(t):$(n+' input[name="show_title_video"]').val(null)})}}function backend_social_network_block(){if(is_backend_page()){var n="#social-network-form";$(document).on("click",'a[data-element-reveal="social-network-configuration"]',function(){var i=$(this).data("block-id"),t=$(this).data("element-reveal"),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";initiate_jquery_validate_reveal($("#social-network-form"),"social-network-form");$("#"+t).foundation("open");$("#"+t).foundation();window.scroll_current_pos_y=$(window).scrollTop();i!=0?($("#"+t).find(".delete_block").show(),$("#"+t+" .rollback-link").attr("data-block-id",i),$("#"+t+" .rollback-link").show(),$.ajax({method:"GET",url:r+"admin/GetSocialNetworkBlock?blockID="+i,beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);r.blockInfo&&($(n+' input[name="block_id"]').val(r.blockInfo.ID),$(n+' input[name="css_class"]').val(r.blockInfo.CssClass),$(n+' input[name="sort_weight"]').val(r.blockInfo.Weight),$(n+" #social-network-enabled").prop("checked",r.blockInfo.Enabled),r.blockInfo.ShowTitle?($(n+' input[name="show_title"]').val(r.blockInfo.ShowTitle),$(n+" input.social-network-show-title").prop("checked",!0)):($(n+' input[name="show_title"]').val(null),$(n+" input.social-network-show-title").prop("checked",!1)),$(n+' input[name="social_network_visible_to"]').prop("checked",!1),$(n+" #social_network_visibility_"+r.blockInfo.Visibility).prop("checked",!0),$(n+" #social_network_exception_urls").val(r.blockInfo.VisibilityUrls),$(n+" #social_network_exception_urls").text(r.blockInfo.VisibilityUrls),$(n+' input[name="social_network_system_name"]').val(r.blockInfo.SystemName),$(n+' select[name="social_network_region"]').val(r.blockInfo.regionId),r.blockInfo.SubsiteId!=="0"&&r.blockInfo.SubsiteId!=="0"&&($(n+' select[name="subsite_id"]').length>0?$(n+' select[name="subsite_id"]').val(r.blockInfo.SubsiteId):$(n+' input[name="subsite_id"]').val(r.blockInfo.SubsiteId)),r.blockInfo.Visibility==1||r.blockInfo.Visibility==2?$(n+" #social_network_exception_url_container").removeClass("is-hidden"):$(n+" #social_network_exception_url_container").addClass("is-hidden"));r.titles&&r.titles.forEach(function(t){$(n+' input[name="title-'+t.languageID+'"]').val(t.title)});r.socialNetworkInfo&&($(n+' input[name="social_network_block_id"]').val(r.socialNetworkInfo.socialNetworkID),$(n+' input[name="youtube_url"]').val(r.socialNetworkInfo.youtubeURL),$(n+' input[name="linkedin_url"]').val(r.socialNetworkInfo.linkedinURL),$(n+' input[name="twitter_url"]').val(r.socialNetworkInfo.twitterURL),$(n+' input[name="facebook_url"]').val(r.socialNetworkInfo.facebookURL),$(n+' input[name="instagram_url"]').val(r.socialNetworkInfo.instagramURL),$(n+' select[name="title_display"]').val(r.socialNetworkInfo.titleDisplay),$(n+' input[name="color_setting_social_network"]').val(r.socialNetworkInfo.colorIcon),$(n+' input[name="color_hover_setting_social_network"]').val(r.socialNetworkInfo.colorIconHover));r.regionsMultiple&&apply_backend_multiselect_group(n+' select[name="social_network_region_multiple"]',!1,r.regionsMultiple);$(n).find('input[name="color_setting_social_network"]').attr("style","");createColorPickerField($(n).find('input[name="color_setting_social_network"]'),null);$(n).find('input[name="color_hover_setting_social_network"]').attr("style","");createColorPickerField($(n).find('input[name="color_hover_setting_social_network"]'),null);hideVisibleOptions(r.uniqueRegion,"#social-network-advanced-settings");$("#"+t).find(".processing_screen").hide()})):($(n+' select[name="social_network_region"]').val($('select[name="social_network_region"] option:first-child').val()),$(n).find('input[name="block_id"]').val(""),$(n).find('input[name="social_network_block_id"]').val(""),$(n).find('input[name="show_title"]').val(!0),$(n).find("input.social-network-show-title").prop("checked",!0),$(n).find("#social-network-enabled").prop("checked",!0),$(n+' select[name="title_display"]').val(0),$(n+" #social_network_exception_url_container").removeClass("is-hidden"),$(n).find('input[name="social_network_visible_to"][value="2"]').prop("checked",!0),$(n+" #social_network_exception_urls").val(""),$(n+' input[name="css_class"]').val(""),$(n+' select[name="subsite_id"]').val("0"),$(n+' input[name="subsite_id"]').val(""),$(n+' input[name="color_setting_social_network"]').val(""),$(n+' input[name="color_hover_setting_social_network"]').val(""),$("#"+t+" .rollback-link").hide(),$("#"+t).find(".delete_block").hide(),apply_backend_multiselect_group(n+' select[name="social_network_region_multiple"]',!1,""),$(n).find('input[name="color_setting_social_network"]').attr("style",""),createColorPickerField($(n).find('input[name="color_setting_social_network"]'),null),$(n).find('input[name="color_hover_setting_social_network"]').attr("style",""),createColorPickerField($(n).find('input[name="color_hover_setting_social_network"]'),null));add_event_for_fields_in_modal(n);$(n).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend(n,'input[name="social_network_visible_to"]','textarea[name="social_network_visibility_urls"]'))return!1})});$(document).on("change",n+" input.social-network-show-title",function(){var t=$(this).prop("checked");$(n+" input.social-network-show-title").prop("checked",t);t?$(n+' input[name="show_title"]').val(t):$(n+' input[name="show_title"]').val(null)})}}function page_config(){if(is_backend_page()){var n=[],t="null",i="null",r="null",u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[element-reveal="page-conf"]',function(){var s,e;$('#page-conf-form input[name="new-llamapi-ars-success"]').val("false");var h=$(this).attr("data-page-id"),i=$(this).attr("element-reveal"),r=$(this).attr("data-url"),f=$(this).data("modal-from"),t=$("#page-conf"),o=null;if(f!==undefined&&f!==null&&f==="ars"&&($("#"+i).find('input[name="create_page_from_ars"]').val("true"),s=$(this).attr("data-page-type"),$("body").hasClass("llamapi-system"))){if(s==="new-success"){prepare_page_llamapi_success_registration(i,t);return}$("#"+i).find(".friendly-url-section").addClass("hide");$("#"+i).find(".tile-information-container").addClass("hide");$("#"+i).find("#page-conf-form-summary").addClass("hide");$("#"+i).find("a.remove-link").addClass("hide");$("#"+i).find(".page-enabled-settings").addClass("hide");$("#"+i).find(".visibility-field-section").addClass("hide")}$("#page-conf-form .page-id-hidden").val(0);$("#"+i).find(".remove-link.delete").show();$("#"+i).find(".save-page").parent().parent().removeClass("medium-12");$("#"+i).find(".save-page").parent().parent().addClass("medium-8");$("#"+i).foundation("open");$("#"+i).foundation();initiate_jquery_validate_reveal($("#page-conf-form"),"page-conf-form");$("#page-conf-form #display-in-mobile-app").prop("checked",!1);$("#page-conf-form").find("label.error").remove();$(".title-field").prop("disabled",!1);$("#"+i).find(".section-for-mobile-app").removeClass("hide");h&&(r===""||r==="search"||r==="opportunity"||r==="calendar"?($("#"+i).find(".section-for-mobile-app").addClass("hide"),$("#"+i).find("a.rollback-link").addClass("hide"),(IS_LLAMAPI_ENABLED!==!0||IS_LLAMAPI_ENABLED===!0&&r==="")&&(e=t.find('input[name="disabled-old-search"]').val()=="true",e===!1?t.find("textarea[name*=body]").each(function(){$(this).parents(".row").first().addClass("hide-custom")}):e===!0&&r!=="search"&&r!=="calendar"&&t.find("textarea[name*=body]").each(function(){$(this).parents(".row").first().addClass("hide-custom")}),t.find("input.field-corporate-page").each(function(){$(this).parents(".row").first().addClass("hide-custom")}),r!=="opportunity"?(t.find("a.advanced-link").addClass("hide-custom"),t.find(".visible-to").addClass("hide-custom"),t.find("div.input-group-checkbox").removeClass("hide-custom")):(t.find("div.input-group-checkbox").addClass("hide-custom"),t.find("a.advanced-link").removeClass("hide-custom")))):($("#"+i).find("a.rollback-link").removeClass("hide"),t.find("textarea[name*=body]").each(function(){$(this).parents(".row").first().removeClass("hide-custom")}),t.find("input.field-corporate-page").each(function(){$(this).parents(".row").first().removeClass("hide-custom")}),t.find("a.advanced-link").removeClass("hide-custom"),t.find(".visible-to").removeClass("hide-custom"),t.find("div.input-group-checkbox").removeClass("hide-custom")),$.ajax({method:"POST",url:u+"admin/GetPagesByPath",data:{pageUrl:r},beforeSend:function(){$("#page-conf .processing_screen").show()}}).done(function(i){var l=JSON.parse(i),u=JSON.parse(l.page),w,b,a,v,h,c,k,y,p,d,s,f;if($("#page-conf textarea").each(function(){var n=$(this).attr("id");CKEDITOR.instances[n]&&CKEDITOR.instances[n].destroy(!0)}),l.IsLinkedToMenuItem?(w='<option value="3">Inherit from menu item<\/option>',b=$("#page-conf-form").find('select[name="visible_to"]').find('option[value="3"]').length,b===0&&$("#page-conf-form").find('select[name="visible_to"]').prepend(w)):$("#page-conf-form").find('select[name="visible_to"]').find('option[value="3"]').remove(),r=="parental-consent-terms"?($("#page-conf .rollback-link").addClass("is-hidden"),$("#page-conf #metas").addClass("is-hidden"),$("#page-conf .delete").addClass("is-hidden"),$("#page-conf .submit-button").parent().addClass("medium-12"),$("#page-conf .advanced-link").addClass("is-hidden"),$("#page-conf .field-corporate-page").parent().addClass("is-hidden")):($("#page-conf .rollback-link").removeClass("is-hidden"),$("#page-conf #metas").removeClass("is-hidden"),$("#page-conf .delete").removeClass("is-hidden"),$("#page-conf .submit-button").parent().removeClass("medium-12"),$("#page-conf .advanced-link").removeClass("is-hidden"),$("#page-conf .field-corporate-page").parent().removeClass("is-hidden")),a=!1,$(".dashboard-role").hide(),$("#page-role-field").val(!1),r=="partner-portal/dashboard"&&(a=l.dashboardPP,a&&(v=JSON.parse(l.dashboardData),v!=null&&(o=v.RolesFieldList),$(".dashboard-role").show(),$("#page-role-field").val(!0))),$("#page-conf li.tabs-title a[data-language-id]").each(function(){var n=$(this).attr("data-language-id");$("#result-text-section-"+n).addClass("is-hidden");$("#organization-id-section-"+n).addClass("is-hidden");$("#tile-information-container-"+n).addClass("is-hidden")}),u.length>0){for($("#page-conf-form").find("input[name=page-id]").val(!0),f=0;f<u.length;f++){var e=u[f].Language,nt=u[f].iso,g=u[0].IsSystemPage;n.indexOf(e)==-1&&n.push(e);g===!0?($('input[name="friendly-url"]').prop("readonly",!0),$("#page-conf .remove-link").addClass("is-hidden"),$("#page-conf .input-group-button").parent().removeClass("medium-8"),$("#page-conf .input-group-button").parent().addClass("medium-12")):($('input[name="friendly-url"]').prop("readonly",!1),$("#page-conf .remove-link").removeClass("is-hidden"),$("#page-conf .input-group-button").parent().removeClass("medium-12"),$("#page-conf .input-group-button").parent().addClass("medium-8"));$("#language-page-"+e).length>0&&($("#page-conf .rollback-link").attr("data-page-id",u[0].ID),$("#page-conf .rollback-link").show(),$("#page-conf-form").find("input[name=friendly-url]").val(u[0].FriendlyUrl),$("#page-conf-form #language-page-"+e).find("input[name=title-"+e+"]").val(u[f].PageName),$("#page-conf-form #language-page-"+e).find("input[name=description-"+e+"]").val(u[f].MetaDescription),$("#page-conf-form").find("input[name=css_class]").val(u[f].CssClass),$("#page-conf-form").find("input[name=page_id-"+e+"]").val(u[f].ID),$("#page-conf-form").find("input[name=page_id-"+e+"]").attr("value",u[f].ID),$("#page-conf-form").find("select[name=visible_to]").val(u[f].Visibility),u[f].PageName=="Homepage"&&$("#page-conf-form").find("div[id=page-conf-form-summary]").hide(),u[0].Enabled?$("#page-conf-form").find("input[name=enabled]").prop("checked",!0):$("#page-conf-form").find("input[name=enabled]").prop("checked",!1),u[0].DisplayPageTitle?($("#page-conf-form").find("input.display-page-title").prop("checked",!0),$("#page-conf-form").find("input[name='display-page-title']").val(u[0].DisplayPageTitle),$("#page-conf-form").find("select.align-title").removeClass("hide-custom")):($("#page-conf-form").find("input.display-page-title").prop("checked",!1),$("#page-conf-form").find("input[name='display-page-title']").val(null),$("#page-conf-form").find("select.align-title").addClass("hide-custom")),u[0].AddOnSitemap?$("#page-conf-form").find("input[name=add_on_sitemap]").prop("checked",!0):$("#page-conf-form").find("input[name=add_on_sitemap]").prop("checked",!1),$("#page-conf-form #language-page-"+e).find("#body-"+e).text(u[f].Body),$("#body-"+e).length>0&&u[f].RoleAndField==null&&(initialize_ckeditor_ars("body-",e),$("#bodyrole-null-null-"+e).val(u[f].Body),$("#titlerole-null-null-"+e).val(u[f].PageName),$("#page_id-null-null-"+e).val(u[f].ID),$("#page_id-null-null-"+e).attr("value",u[f].ID),add_event_for_ckeditor("body-"+e,"#page-conf-form")),u[f].RoleAndField&&(h=$.grep(o,function(n){return n.ID==u[f].RoleAndField}),c=h[0].Field,h[0].Field==null&&(c="null"),$("#bodyrole-"+h[0].RoleId+"-"+c+"-"+e).val(u[f].Body),$("#titlerole-"+h[0].RoleId+"-"+c+"-"+e).val(u[f].PageName),$("#page_id-"+h[0].RoleId+"-"+c+"-"+e).val(u[f].ID),$("#page_id-"+h[0].RoleId+"-"+c+"-"+e).attr("value",u[f].ID)),$("#page-conf-form #language-page-"+e).find("#result-text-"+e).text(u[f].ResultText),$("#result-text-"+e).length>0&&u[f].RoleAndField==null&&(initialize_ckeditor_ars("result-text-",e),add_event_for_ckeditor("result-text-"+e,"#page-conf-form")),u[f].Summary||u[f].Categories?(t.find("#tile-information-"+e).prop("checked",!0),t.find("#tile-information-container-"+e).removeClass("is-hidden")):(t.find("#tile-information-"+e).prop("checked",!1),t.find("#tile-information-container-"+e).addClass("is-hidden")),$("#page-conf-form #language-page-"+e).find("#page-summary-"+e).text(u[f].Summary),$("#page-summary-"+e).length>0&&u[f].RoleAndField==null&&initialize_ckeditor_ars("page-summary-",e),k=t.find("#tile-information-container-"+e).find(".page-categories-container"),listingcmsblock_loadpagecategorylistingcheckbox(t,k,e,u[f].Categories),$("#page-conf-form #language-page-"+e).find("input[name=organization-id-"+e+"]").val(u[f].OrganizationId),u[f].CorporatePage?($("#page-conf-form").find("input[name=corporate-page-"+e+"]").prop("checked",!0),$("#page-conf-form #result-text-section-"+e).removeClass("is-hidden"),$("#page-conf-form #organization-id-section-"+e).removeClass("is-hidden"),$("#page-conf-form").find(".corporate-page-setting-for-page").removeClass("hide")):($("#page-conf-form").find("input[name=corporate-page-"+e+"]").prop("checked",!1),$("#page-conf-form #result-text-section-"+e).addClass("is-hidden"),$("#page-conf-form #organization-id-section-"+e).addClass("is-hidden"),$("#page-conf-form").find(".corporate-page-setting-for-page").addClass("hide")),$("#page-conf-form").find('input[name="display-in-mobile-app"]').prop("checked",u[f].DisplayInMobileApp),$("#page-conf-form").find('select[name="loading-method"]').val(u[f].PageLoadingMethod),$(".metatag_items_"+e).empty(),u[f].OgUrl!=""&&u[f].OgUrl!=null&&load_meta_tags_page(e,"url",u[f].OgUrl,t),u[f].OgTitle!=""&&u[f].OgTitle!=null&&load_meta_tags_page(e,"title",u[f].OgTitle,t),u[f].OgDescription!=""&&u[f].OgDescription!=null&&load_meta_tags_page(e,"description",u[f].OgDescription,t),u[f].OgSiteName!=""&&u[f].OgSiteName!=null&&load_meta_tags_page(e,"site_name",u[f].OgSiteName,t),u[f].OgImage!=""&&u[f].OgImage!=null&&load_meta_tags_page(e,"image",u[f].OgImage,t),u[f].MetaKeywords!=""&&u[f].MetaKeywords!=null&&load_meta_tags_page(e,"keywords",u[f].MetaKeywords,t),u[f].HTMLTitle!=""&&u[f].HTMLTitle!=null&&load_meta_tags_page(e,"htmlTitle",u[f].HTMLTitle,t),u[0].CssClass!=null&&$("#page-conf-form").find("input[name=css_class]").val(u[0].CssClass),y=u[0].AlignTitle,$("#page-conf-form").find("select.align-title").val(y),$("#page-conf-form").find("input[name='align_title']").val(y),$("#page-conf-form").find("input[name=display-print-button]").prop("checked",!1),(u[0].DisplayPrintFriendlyButton===!0||u[0].DisplayPrintFriendlyButton==="true")&&$("#page-conf-form").find("input[name=display-print-button]").prop("checked",!0),$("#page-conf-form").find("input[name=visible_to]").prop("checked",!1),u[0].Visibility==2&&$("#page-conf-form").find("#all_users").prop("checked",!0),u[0].Visibility==1&&$("#page-conf-form").find("#autenticated_users").prop("checked",!0),u[0].Visibility==0&&$("#page-conf-form").find("#anonymous_users").prop("checked",!0),$(".visibility-per-role select#select-rol-page").length>0&&(u[0].VisibilityPerRole!==null&&u[0].VisibilityPerRole!==undefined&&u[0].VisibilityPerRole.trim()!==""&&u[0].Visibility===1?(p=u[0].VisibilityPerRole,IS_LLAMAPI_ENABLED===!1?($(".visibility-per-role select#select-rol-page").val(p),$(".visibility-per-role").removeClass("hide")):(d=p.split(","),$(".visibility-per-role").removeClass("hide"),s=".visibility-per-role select#select-rol-page",$(s).multiselect("unload"),$(".visibility-per-role select#select-rol-page").closest(".input-group-select").find(".ms-options-wrap").length>0&&$(".visibility-per-role select#select-rol-page").closest(".input-group-select").find(".ms-options-wrap").remove(),setTimeout(function(){$(s).multiselect({selectAll:!0,columns:1,showCheckbox:!0,search:!1,maxPlaceholderOpts:1,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}});$(s).val(d);$(s).multiselect("reload")},1e3))):IS_LLAMAPI_ENABLED===!1?$(s).val(""):($(".visibility-per-role").addClass("hide"),s=".visibility-per-role select#select-rol-page",$(s).multiselect("unload"),$(".visibility-per-role select#select-rol-page").closest(".input-group-select").find(".ms-options-wrap").length>0&&$(".visibility-per-role select#select-rol-page").closest(".input-group-select").find(".ms-options-wrap").remove(),setTimeout(function(){$(s).multiselect({selectAll:!0,columns:1,showCheckbox:!0,search:!1,maxPlaceholderOpts:1,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}});$(s).val("");$(s).multiselect("reload")},1e3))))}if(a)for(f=0;f<n.length;f++)$("#language-page-"+n[f]).find("input[name=title-"+n[f]+"]").val($("#titlerole-null-null-"+n[f]).val()),$("#language-page-"+n[f]).find("#body-"+n[f]).text($("#bodyrole-null-null-"+n[f]).val()),CKEDITOR.instances["body-"+n[f]].setData($("#bodyrole-null-null-"+n[f]).val()),$("#page_id-"+n[f]).val($("#page_id-null-null-"+n[f]).val()),$(".hidden_title-"+n[f]).each(function(){$(this).val($("#titlerole-null-null-"+n[f]).val())});add_event_for_fields_in_modal("#page-conf")}}).then(function(){IS_LLAMAPI_ENABLED!==!0?r===""||r==="search"||setTimeout(function(){$("#page-conf-form textarea").each(function(){var n=$(this).attr("id");$("#cke_"+n).length===0&&($("#cke_body-"+n).remove(),initialize_ckeditor_ars(n,""),add_event_for_ckeditor(n,"#page-conf"))})},3e3):r===""||setTimeout(function(){$("#page-conf-form textarea").each(function(){var n=$(this).attr("id");$("#cke_"+n).length===0&&($("#cke_body-"+n).remove(),initialize_ckeditor_ars(n,""),add_event_for_ckeditor(n,"#page-conf"))})},3e3)}));IS_LLAMAPI_ENABLED===!0?$("#page-conf-form .section-for-mobile-app").addClass("hide"):$("#page-conf-form .section-for-mobile-app").removeClass("hide");$("#page-conf-form").find("#title_tabs li.tabs-title").on("click",function(){$(this).parents(".page-conf-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});if($("#selectbox_field").prop("disabled",!0),$(".visibility-per-role select#select-rol-page").length>0)$('select[name="visible_to"]').on("change",function(){var n=$(this).val();n==="1"?$(".visibility-per-role").removeClass("hide"):$(".visibility-per-role").addClass("hide")})});$(document).on("click",'a[data-element-reveal="page-conf"]',function(){var n=$(this).data("element-reveal"),t=$("#page-conf"),i;$('#page-conf-form input[name="new-llamapi-ars-success"]').val("false");i=$(this).attr("data-modal-from");$("#"+n).foundation("open");$("#"+n).foundation();$("#"+n).find('input[name="page_conf_changes"]').val("false");$("#"+n+" form")[0].reset();$("#page-conf .rollback-link").hide();$("#page-conf-form").find("label.error").remove();$("#page-conf-form").find(".metatag-item").remove();$("#page-conf-form input[type=hidden]:not([name=__RequestVerificationToken]").val("");$("#page-conf-form input[type=hidden]:not([name=__RequestVerificationToken]").attr("value","");$("#page-conf-form #page-id").val("true");$("#page-conf-form #page-id").attr("value",!1);$("#page-conf-form #display-in-mobile-app").prop("checked",!1);$(".visibility-per-role").addClass("hide");$("#page-conf-form input.display-page-title").prop("checked",!1);$("#page-conf-form").find("input[name='display-page-title']").val(null);$("#page-conf-form").find("input[name='align-title']").val($("#page-conf-form").first("select.align-title").val());IS_LLAMAPI_ENABLED===!0?$("#page-conf-form .section-for-mobile-app").addClass("hide"):$("#page-conf-form .section-for-mobile-app").removeClass("hide");$("#page-conf-form .keywords").each(function(){$("#page-conf-form #page-id").val("true")});$("#page-conf-form").find('select[name="visible_to"]').find('option[value="3"]').remove();i=="menu-item-conf-form"?$("#page-conf-form input[name='create_page_from_menu']").val(!0):$("#page-conf-form input[name='create_page_from_menu']").val(!1);$("#page-conf-form").find("input[name=display-print-button]").prop("checked",!1);$("li.tabs-title a[data-language-id]").each(function(){var n=$(this).attr("data-language-id");$("#result-text-section-"+n).addClass("is-hidden");$("#organization-id-section-"+n).addClass("is-hidden");$("#tile-information-container-"+n).addClass("is-hidden")});$("#page-conf-form textarea").each(function(){$(this).val("");var n=$(this).attr("id");$("#"+n).length>0&&(initialize_ckeditor_ars(n,""),add_event_for_ckeditor(n,"#page-conf"))});$("#"+n).find(".remove-link.delete").hide();$("#"+n).find(".save-page").parent().parent().removeClass("medium-8");$("#"+n).find(".save-page").parent().parent().addClass("medium-12");t.find('input[name="friendly-url"]').removeAttr("readonly");t.find(".tile-information-container").each(function(){var n=$(this),i=n.find(".page-categories-container"),r=n.parent().find("input.field-tile-information").attr("data-language-id");listingcmsblock_loadpagecategorylistingcheckbox(t,i,r,null)});t.find("textarea[name*=body]").each(function(){$(this).parents(".row").first().removeClass("hide-custom")});t.find("input.field-corporate-page").each(function(){$(this).parents(".row").first().removeClass("hide-custom")});t.find(".corporate-page-setting-for-page").addClass("hide");t.find("a.advanced-link").removeClass("hide-custom");$('select[name="visible_to"]').on("change",function(){var n=$(this).val();n==="1"?$(".visibility-per-role").removeClass("hide"):$(".visibility-per-role").addClass("hide")});$("#page-conf-form").find("input.display-page-title").prop("checked",!1);$("#page-conf-form").find("input[name='display-page-title']").val(null);$("#page-conf-form").find("input[name='align-title']").val($("#page-conf-form").first("select.align-title").val());$("#page-conf-form").find("select.align-title").addClass("hide-custom");$("#page-conf-form").find("#title_tabs li.tabs-title").on("click",function(){$(this).parents(".page-conf-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});add_event_for_fields_in_modal("#page-conf")});$(document).on("change","#selectbox_role, #selectbox_field",function(){var o="-"+t+"-"+i,f,u,e;for(r=t,$("#selectbox_role").val()!="null"?$("#selectbox_field").prop("disabled",!1):($("#selectbox_field").prop("disabled",!0),$("#selectbox_field").val("null")),t=$("#selectbox_role").val(),i=$("#selectbox_field").val(),f=0;f<n.length;f++)u=n[f],e=o+"-"+u,r=="null"&&$("#titlerole"+e).val($("#title-"+u).val()),$("#bodyrole"+e).val(CKEDITOR.instances["body-"+u].getData()),$("#title-"+u).val($("#titlerole-null-null-"+u).val()),CKEDITOR.instances["body-"+u].setData($("#bodyrole-"+t+"-"+i+"-"+u).val()),$("#body-"+u).text($("#bodyrole-"+t+"-"+i+"-"+u).val());t!="null"?$(".title-field").prop("disabled",!0):$(".title-field").prop("disabled",!1)});$(document).on("change",'#page-conf-form input[name="friendly-url"]',function(){var n=$(this),t=n.val();$.ajax({method:"POST",url:u+"admin/GetIfPageIsLinked",data:{pageUrl:t},beforeSend:function(){$("#page-conf-form").find(".friendly-url-row").find(".icon-div").show()}}).done(function(n){var t=JSON.parse(n),i,r,u;t&&(t.status=="ok"?(i=t.IsLinked,i?(r='<option value="3">Inherit from menu item<\/option>',u=$("#page-conf-form").find('select[name="visible_to"]').find('option[value="3"]').length,u===0&&$("#page-conf-form").find('select[name="visible_to"]').prepend(r),$("#page-conf-form").find('select[name="visible_to"]').val(3)):$("#page-conf-form").find('select[name="visible_to"]').find('option[value="3"]').remove()):Swal.fire({title:window.translation.error,text:t.error,icon:"error",closeOnConfirm:!0}));$("#page-conf-form").find(".friendly-url-row").find(".icon-div").hide()})});$(document).on("change","#page-conf-form input.display-page-title",function(){$(this).is(":checked")?($("#page-conf-form input.display-page-title").prop("checked",!0),$('#page-conf-form input[name="display-page-title"]').val(!0),$("#page-conf-form select.align-title").removeClass("hide-custom")):($("#page-conf-form input.display-page-title").prop("checked",!1),$('#page-conf-form input[name="display-page-title"]').val(null),$("#page-conf-form select.align-title").addClass("hide-custom"))});$(document).on("change","#page-conf-form select.align-title",function(){$("#page-conf-form").find("input[name='align_title']").val($(this).val());$("#page-conf-form").find("select.align-title").val($(this).val())})}}function delete_block(){if(is_backend_page())$(document).on("click","form .delete_block",function(){var n=$(this).parents("form").find("input[name='block_id']").val(),t=$(this).parents(".reveal").attr("id"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";t=="blocks-slider-conf"?n=$(this).parents("form").find("input[name='slider_block_id']").val():t=="blocks-image-configuration"&&(n=$(this).parents("form").find("input[name='image_block_id']").val());Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_block,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(r){r.isConfirmed&&n!==null&&n!==0&&$.ajax({method:"POST",url:i+"admin/DeleteBlock",data:{blockID:n.toString()},beforeSend:function(){$(this).parents(".reveal").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);i.status.toString()==="200"?Swal.fire({title:window.translation.success,text:i.message,icon:"success",closeOnConfirm:!0}).then(function(){$("#"+t).foundation("close");window.location.reload()}):Swal.fire({title:window.translation.error,text:i.message,icon:"error",closeOnConfirm:!0}).then(function(){$("#"+t).foundation("close");window.location.reload()})})})})}function delete_block_image(){if(is_backend_page())$(".backend-page").on("click","a.delete_image",function(){var n=$(this).attr("data-image"),i=$(this).parent(".remove_image"),t=$(this).parents("form"),r=n;return $(this).siblings(".edit_image").remove(),t.find("#"+n).val(""),t.find("#"+r+"_deleted").val("true"),t.find("#"+n).parents(".ezdz-dropzone").removeClass("ezdz-accept"),t.find("#"+n).parents(".ezdz-dropzone").find("img").remove(),t.find("#"+n).parents(".ezdz-dropzone").find("div").append("Add a picture / Drop a picture"),$(this).siblings(".edit_image").remove(),$(this).remove(),i.hasClass("is-hidden")||i.addClass("is-hidden"),!1})}function edit_meta_tag(){if(is_backend_page())$(".backend-page").on("click","a.edit",function(){var n=$(this).closest(".metatag-item"),t=$(this).parent();n.find(".og_content_item").attr("readonly",!1);t.html('<a class="save"><\/a>')})}function get_ckeditor_file(){if($("#ckeditor-file-manager").length>0){var n="1";$(".wysiwyg").on("click","img",function(){var t=$(this).attr("title");n=$("#ckEditorFuncNum").val();window.opener.CKEDITOR.tools.callFunction(n,t);window.close()});$(".image-browse").on("click","img, a",function(){var r=$(this).attr("title"),t=$(this).attr("data-block-id"),n=$(this).attr("data-lang");window.opener.$("#"+t+' input[name="image_'+n+'"]').ezdz("preview",r);window.opener.$("#"+t+' input[name="image_url_'+n+'"]').val(r);var u="image_"+n,f=window.opener.$("#"+t+' input[name="image_'+n+'"]').parent(".ezdz-dropzone"),i=f.siblings("p").find(".remove_image").first(),e='<a data-image="'+u+'" class="delete_image">Delete<\/a>';i.find(".delete_image").length==0&&(i.append(e),i.removeClass("is-hidden"));window.close()});$(".slide-browse").on("click","img, a",function(){var u=$(this).attr("title"),i=$(this).attr("data-block-id"),n=$(this).attr("data-lang"),t=$(this).attr("data-slide-id");window.opener.$("#"+i+' input[name="slide_'+t+"_"+n+'"]').ezdz("preview",u);window.opener.$("#"+i+' input[name="image_slide_'+t+"_url_"+n+'"]').val(u);var f="slide_"+t+"_"+n,e=window.opener.$("#"+i+' input[name="slide_'+t+"_"+n+'"]').parent(".ezdz-dropzone"),r=e.siblings("p").find(".remove_image").first(),o='<a data-image="'+f+'" class="delete_image">Delete<\/a>';r.find(".delete_image").length==0&&(r.append(o),r.removeClass("is-hidden"));window.close()});$(".ckeditor-file .thumbnail img").hover(function(){$(this).css("cursor","pointer")});$("body#ckeditor-file-manager").on("click","a#upload_file_btn",function(){upload_ckeditor_file()})}}function initiate_dragula(){if(is_backend_page()){var n,t=0,i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";window.TemplateRegions!==undefined&&window.OrientationRegions!==undefined&&window.TemplateRegions!==null&&window.OrientationRegions!==null&&TemplateRegions.forEach(function(r){dragula([document.getElementById(r)],{moves:function(n,t,i){return i.className==="move"},direction:OrientationRegions[t]}).on("drag",function(t){n=$(t).parents(".container").find("div").first().data("block-weight")?$(t).parents(".container").find("div").first().data("block-weight"):0;$(t).parents(".container").addClass("region-selectable")}).on("drop",function(t){var u=$(t).parents(".container").find("div.blockContainer"),r={};r.items=[];u.each(function(){var t=$(this),u=t.data("block-id"),f=t.data("block-weight"),i={};i.id=u;i.weight=n;r.items.push(i);t.attr("data-block-weight",parseInt(n));n=parseInt(n)+1});r.length=r.items.length;r.items.length>0&&$.ajax({method:"POST",url:i+"admin/UpdateBlockWeight",data:r,beforeSend:function(){$(".loading-drag-drop").css("display","block")}}).done(function(n){var t=JSON.parse(n);$(".loading-drag-drop").css("display","none");$.growl.notice({title:t.title,message:t.message,duration:5e3})})}).on("dragend",function(n){$(n).parents(".container").removeClass("region-selectable")});t=t+1})}}function initiate_dragula_ars_configuration_page(){if(is_backend_page()&&$("form#ars-page-conf-form").length!==0)dragula([document.getElementById("page-ars-region-configuration")],{moves:function(n,t,i){return i.className==="move"},direction:"vertical"}).on("drag",function(){}).on("drop",function(n){var t=0,i=$(n).parents(".container").find("div.blockContainer");i.each(function(){var n=$(this),i=n.data("element-id");_assign_value_session_storage("json-ars-data","weight",t,i,!1);t=t+1})}).on("dragend",function(){$(".ars_block").removeClass("moveblock")})}function populate_link_to_edit_page(){if(is_backend_page()&&$("#main-content .config-manager-page").length>0){var n=$("#main-content .config-manager-page").first();$(".sticky-container .title-bar-left ul.manage").length>0&&$("body .ars-page").length==0&&(n.text("Edit this page"),n.removeClass("config-manager-page"),n.addClass("edit-this-page"),$(".sticky-container .title-bar-left ul.manage").append('<li class="current_page"><\/li>'),n.appendTo(".sticky-container .title-bar-left ul li.current_page"))}}function radio_button_change(){if(is_backend_page()){$(".backend-page").on("change","#menu-advanced-settings input[type=radio]",function(){var n=$("#menu-advanced-settings input[type=radio]:checked").attr("id");switch(n){case"visibility_2":case"visibility_1":$("#exception_url_container").removeClass("is-hidden");break;case"visibility_0":$("#exception_url_container").addClass("is-hidden");$("#exception_url_container").val("")}});$(".backend-page").on("change",'#basic-search-advanced-settings input[name="visible_bsearch__to"]',function(){var n=$('input[name="visible_bsearch__to"]:checked').attr("id");switch(n){case"visibility_bsearch_2":case"visibility_bsearch_1":$("#exception_url_container_bsearch").removeClass("is-hidden");break;case"visibility_bsearch_0":$("#exception_url_container_bsearch").addClass("is-hidden")}});$(".backend-page").on("change",'#advanced-search-advanced-settings input[name="visible_asearch__to"]',function(){var n=$('input[name="visible_asearch__to"]:checked').attr("id");switch(n){case"visibility_asearch_2":case"visibility_asearch_1":$("#exception_url_container_asearch").removeClass("is-hidden");break;case"visibility_asearch_0":$("#exception_url_container_asearch").addClass("is-hidden")}});$(".backend-page").on("change","#blocks-wysiwyg-conf input[type=radio]",function(){var n=$("#blocks-wysiwyg-conf input[type=radio]:checked").attr("id");switch(n){case"visibility_wysiwyg_2":case"visibility_wysiwyg_1":$("#wysiwyg_exception_url_container").removeClass("is-hidden");break;case"visibility_wysiwyg_0":$("#wysiwyg_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#rss-block-advanced-settings input[name="visible_rss__to"]',function(){var n=$('input[name="visible_rss__to"]:checked').attr("id");switch(n){case"visibility_rss_2":case"visibility_rss_1":$("#exception_url_container_rss").removeClass("is-hidden");break;case"visibility_rss_0":$("#exception_url_container_rss").addClass("is-hidden")}});$(".backend-page").on("change",'#slider-advanced-settings input[name="slider_visible_to"]',function(){var n=$('input[name="slider_visible_to"]:checked').attr("id");switch(n){case"slider_visibility_2":case"slider_visibility_1":$("#slider_exception_url_container").removeClass("is-hidden");break;case"slider_visibility_0":$("#slider_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#image-advanced-settings input[name="image_visible_to"]',function(){var n=$('input[name="image_visible_to"]:checked').attr("id");switch(n){case"image_visibility_2":case"image_visibility_1":$("#image_exception_url_container").removeClass("is-hidden");break;case"image_visibility_0":$("#image_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#corporate-image-advanced-settings input[name="corporate_image_visible_to"]',function(){var n=$('input[name="corporate_image_visible_to"]:checked').attr("id");switch(n){case"corporate_image_visibility_2":case"corporate_image_visibility_1":$("#corporate_image_exception_url_container").removeClass("is-hidden");break;case"corporate_image_visibility_0":$("#corporate_image_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#video-advanced-settings input[name="video_visible_to"]',function(){var n=$('input[name="video_visible_to"]:checked').attr("id");switch(n){case"video_visibility_2":case"video_visibility_1":$("#video_exception_url_container").removeClass("is-hidden");break;case"video_visibility_0":$("#video_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#social-network-advanced-settings input[name="social_network_visible_to"]',function(){var n=$('input[name="social_network_visible_to"]:checked').attr("id");switch(n){case"social_network_visibility_2":case"social_network_visibility_1":$("#social_network_exception_url_container").removeClass("is-hidden");break;case"social_network_visibility_0":$("#social_network_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#sponsor-advanced-settings input[name="sponsor_visible_to"]',function(){var n=$('input[name="sponsor_visible_to"]:checked').attr("id");switch(n){case"sponsor_visibility_2":case"sponsor_visibility_1":$("#sponsor_exception_url_container").removeClass("is-hidden");break;case"sponsor_visibility_0":$("#sponsor_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#invitation-code-advanced-settings input[name="visible_invitation_code__to"]',function(){var n=$('input[name="visible_invitation_code__to"]:checked').attr("id");switch(n){case"visibility_invitation_code_2":case"visibility_invitation_code_1":$("#exception_url_container_invitation_code").removeClass("is-hidden");break;case"visibility_invitation_code_0":$("#exception_url_container_invitation_code").addClass("is-hidden")}});$(".backend-page").on("change",'#form-builder-advanced-settings input[name="form_builder_visible_to"]',function(){var n=$('input[name="form_builder_visible_to"]:checked').attr("id");switch(n){case"form_builder_visibility_2":case"form_builder_visibility_1":$("#form_builder_exception_url_container").removeClass("is-hidden");break;case"form_builder_visibility_0":$("#form_builder_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#featured-opp-form input[name="oppBlockInfo.Block.Visibility"]',function(){var n=$('input[name="oppBlockInfo.Block.Visibility"]:checked').attr("id");switch(n){case"featured_visibility_2":case"featured_visibility_1":$("#featured_exception_url_container").removeClass("is-hidden");break;case"featured_visibility_0":$("#featured_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#listingcmsblock-advanced-settings input[name="listingcms_visible_to"]',function(){var n=$('input[name="listingcms_visible_to"]:checked').attr("id");switch(n){case"listingcms_visibility_2":case"listingcms_visibility_1":$("#listingcms_exception_url_container").removeClass("is-hidden");break;case"listingcms_visibility_0":$("#listingcms_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#button-block-advanced-settings input[name="button_visible_to"]',function(){var n=$('input[name="button_visible_to"]:checked').attr("id");switch(n){case"button_visibility_2":case"button_visibility_1":$("#button_exception_url_container").removeClass("is-hidden");break;case"button_visibility_0":$("#button_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",'#searchresult-advanced-settings input[name="searchresult_visible_to"]',function(){var n=$('input[name="searchresult_visible_to"]:checked').attr("id");switch(n){case"searchresult_visibility_2":case"searchresult_visibility_1":$("#searchresult_exception_url_container").removeClass("is-hidden");break;case"searchresult_visibility_0":$("#searchresult_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("change",".image_percentage_size",function(){var n=$(this).attr("data-language-id");$(this).is(":checked")?$(".type_size_"+n).text("%"):$(".type_size_"+n).text("px")});if($("#page-conf-form").length>0){$(".backend-page").on("change",'#page-conf-form input[type="checkbox"].field-corporate-page',function(){var n=$(this).attr("data-language-id");$(this).is(":checked")?($("#result-text-section-"+n).removeClass("is-hidden"),$("#organization-id-section-"+n).removeClass("is-hidden"),$("input#organization-id-"+n).attr("data-required","true"),verifyCorporatePage($(this).attr("id"),1)):($("#result-text-section-"+n).addClass("is-hidden"),$("#organization-id-section-"+n).addClass("is-hidden"),$("input#organization-id-"+n).removeAttr("data-required"),verifyCorporatePage($(this).attr("id"),2))});$(".backend-page").on("change",'#page-conf-form input[type="checkbox"].field-tile-information',function(){var n=$(this).attr("data-language-id");$(this).is(":checked")?($("#tile-information-container-"+n).removeClass("is-hidden"),verifyTileInformation($(this).attr("id"),1)):($("#tile-information-container-"+n).addClass("is-hidden"),verifyTileInformation($(this).attr("id"),2))});$(".backend-page").on("change","#page-conf-form input.field-organization-id",function(){var n=$(this).val(),t=this;$(".backend-page #page-conf-form input.field-organization-id").each(function(){this!=t&&$(this).val(n)})})}}}function recycle_bin_events(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="recycle-bin-configuration"]',function(){var t=$(this).data("element-reveal"),i=$(this).data("type");$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"GET",url:n+"admin/GetDeletedComponents",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var f=JSON.parse(n),o=$("#recycle-bin-table-page"),e=$("#recycle-bin-table-menu"),v=$("#recycle-bin-table-block"),s=$("#recycle-bin-table-menu-item"),h=$("#recycle-bin-table-signup-workflows"),c=f.timeZone,y=f.locale,r;if(moment.locale(y),$(".dataTables_paginate").remove(),f.pages)for(datatable_destory_by_id("recycle-bin-table-page"),o.find("tbody").empty(),r=0;r<f.pages.length;r++){var u=f.pages[r],l=moment.tz(u.LastModifiedDate,c).format("MM/DD/YYYY hh:mm a"),a="<tr><td>"+u.PageName+"<\/td><td>/"+u.FriendlyUrl+"<\/td><td>"+l+'<\/td><td><a href="#" class="restore" data-component="page" data-table-parent="recycle-bin-table-page" data-component-id="'+u.ID+'">'+window.translation.restore+"<\/a><\/td><\/tr>";o.find("tbody").length>0&&o.find("tbody").append(a)}else o.find("tbody").empty();if(f.menus)for(datatable_destory_by_id("recycle-bin-table-menu"),e.find("tbody").empty(),r=0;r<f.menus.length;r++){var u=f.menus[r],l=moment.tz(u.LastModifiedDate,c).format("MM/DD/YYYY hh:mm a"),a="<tr><td>"+u.SystemName+"<\/td><td>"+u.TypeString+"<\/td><td>"+l+'<\/td><td><a href="#" class="restore" data-component="block" data-table-parent="recycle-bin-table-menu" data-component-id="'+u.ID+'">'+window.translation.restore+"<\/a><\/td><\/tr>";e.find("tbody").length>0&&e.find("tbody").append(a)}else e.find("tbody").empty();if(f.menuItems)for(datatable_destory_by_id("recycle-bin-table-menu-item"),s.find("tbody").empty(),r=0;r<f.menuItems.length;r++){var u=f.menuItems[r],p=u.menuSystem?u.menuSystem:"",l=moment.tz(u.LastModifiedDate,c).format("MM/DD/YYYY hh:mm a"),a="<tr><td>"+p+"<\/td><td>"+u.url+"<\/td><td>"+l+'<\/td><td><a href="#" class="restore" data-component="menuItem" data-table-parent="recycle-bin-table-menu-item" data-component-id="'+u.ID+'">'+window.translation.restore+"<\/a><\/td><\/tr>";s.find("tbody").length>0&&s.find("tbody").append(a)}else s.find("tbody").empty();if(f.blocks)for(datatable_destory_by_id("recycle-bin-table-block"),v.find("tbody").empty(),r=0;r<f.blocks.length;r++){var u=f.blocks[r],l=moment.tz(u.LastModifiedDate,c).format("MM/DD/YYYY hh:mm a"),a="<tr><td>"+u.SystemName+"<\/td><td>"+u.TypeString+"<\/td><td>"+l+'<\/td><td><a href="#" class="restore" data-component="block" data-table-parent="recycle-bin-table-block" data-component-id="'+u.ID+'">'+window.translation.restore+"<\/a><\/td><\/tr>";e.find("tbody").length>0&&v.find("tbody").append(a)}else v.find("tbody").empty();if(f.signUpWorkflows)for(datatable_destory_by_id("recycle-bin-table-signup-workflows"),h.find("tbody").empty(),r=0;r<f.signUpWorkflows.length;r++){var u=f.signUpWorkflows[r],l=moment.tz(u.LastModifiedDate,c).format("MM/DD/YYYY hh:mm a"),a="<tr><td>"+u.Name+"<\/td><td>"+l+'<\/td><td><a href="#" class="restore" data-component="workflow-rule" data-table-parent="recycle-bin-table-signup-workflows" data-component-id="'+u.ID+'">'+window.translation.restore+"<\/a><\/td><\/tr>";h.find("tbody").length>0&&h.find("tbody").append(a)}else h.find("tbody").empty();datatable_initialize_notAjax_with_params(o,null,null,!1,!1,!0);datatable_initialize_notAjax_with_params(v,null,null,!1,!1,!0);datatable_initialize_notAjax_with_params(s,null,null,!1,!1,!0);datatable_initialize_notAjax_with_params(e,null,null,!1,!1,!0);datatable_initialize_notAjax_with_params(h,null,null,!1,!1,!0);$(".tabs-recycle-bin").show();$("#recycle-tabs").find("li").show();$("#recycle-tabs").find("li").find("a").attr("aria-selected",!1);$("#recycle-tabs").find("li.is-active").removeClass("is-active");$(".content-recycle-bin").removeClass("medium-12");$(".content-recycle-bin").removeClass("medium-9");$(".content-recycle-bin").find(".tabs-panel").attr("aria-hidden",!0);$(".content-recycle-bin").find(".tabs-panel.is-active").removeClass("is-active");i==="general"&&($(".tabs-recycle-bin").show(),$("li.menu-item-bin").addClass("is-active"),$("#menu-item-recycle").attr("aria-hidden",!0),$(".content-recycle-bin").addClass("medium-9"),$("#page-recycle").addClass("is-active"),$("#page-recycle").attr("aria-hidden",!0),$("li.page-bin").addClass("is-active"),$("li.page-bin").find("a").attr("aria-selected",!0));$("#"+t).foundation();$("#"+t).find(".processing_screen").hide()})});$(document).on("click","#recycle-bin-management a.restore",function(){var i=$(this).data("component"),r=$(this).data("component-id"),t=$(this).data("table-parent"),u=$("#"+t),f=$(this).parents("tr");Swal.fire({title:window.translation.restore_item,text:window.translation.do_you_want_restore,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(e){e.isConfirmed&&$.ajax({method:"POST",url:n+"admin/UpdateDeletedComponent",data:{componentId:r,componentType:i},beforeSend:function(){$("#recycle-bin-configuration").find(".processing_screen").show()}}).done(function(){datatable_destory_by_id(t);f.remove();datatable_initialize_notAjax_with_params(u,null,null,!1,!1,!0);Swal.fire({title:window.translation.restored,text:window.translation.your_item_restored,icon:"success"});$("#recycle-bin-configuration").find('input[name="recycle_changes"]').val("true");$("#recycle-bin-configuration").find(".processing_screen").hide()})})})}function reset_modals(){if(is_backend_page())$(document).on("closed.zf.reveal","[data-reveal]",function(){var i,n,t;$(this).attr("id")==="menu-item-configuration-backend"?(i=$(this).find('input[name="menu_block_id"]').val(),n=$(this).find('input[name="menu_item_changes"]').val(),linkObjectParent=$('a.menu-item.edit-component.menu-item[data-menu-id="'+i.toString()+'"]'),n==="true"&&populate_menu_edit_settings(linkObjectParent,!0)):$(this).attr("id")==="menu-item-edit-backend"?(n=$(this).find('input[name="block_changes"]').val(),n==="true"&&window.location.reload()):$(this).attr("id")==="recycle-bin-configuration"?(n=$(this).find('input[name="recycle_changes"]').val(),n==="true"&&window.location.reload()):$(this).attr("id")=="page-conf"?(n=$(this).find('input[name="page_conf_changes"]').val(),n==="true"&&page_list_load()):$(this).attr("id")=="rollback-list"&&(t=$("table#rollback-list-table"),$.fn.dataTable.isDataTable(t)&&t.DataTable().destroy());($(this).attr("id")==="blocks-slider-conf"||$(this).attr("id")==="blocks-image-configuration"||$(this).attr("id")==="corporate-image-configuration"||$(this).attr("id")==="sponsor-block-configuration")&&$('body.backend-page input[type="file"]').each(function(){if($(this).parent().hasClass("ezdz-dropzone")){var i=$(this).attr("data-filetype"),r=$(this).attr("accept"),n=$(this).parent(".ezdz-dropzone").next(".remove_image"),t=n.find(".delete_image");t.length!==0&&$(t).remove();n.length===0||n.hasClass("is-hidden")||n.addClass("is-hidden");$(this).ezdz("destroy")}});$("#exception_url_container").length>0&&$("#exception_url_container").each(function(){var n=$(this).hasClass("is-hidden");n||($(this).addClass("is-hidden"),$(this).find("#exception_url")!=""&&$(this).find("#exception_url").val(""))});$("a.advanced-link").length>0&&$("a.advanced-link").each(function(){var n="#"+$(this).attr("data-toggle"),t="#"+$(this).parents(".reveal").attr("id"),i=$(t+" "+n).hasClass("is-hidden");i||($(t+" "+n).addClass("is-hidden"),$(this).html("Show Advanced Settings"))});$(".metatag-item").length>0&&$(".metatag-item").remove();$(this).attr("id")==="opportunity-detail-settings-edit-backend"&&($("#opportunity-detail-settings-edit-backend").find("select.no-custom-multiple").multiselect("unload"),$("#opportunity-detail-settings-edit-backend").find("select.no-custom-multiple").attr("class","no-custom-multiple"))})}function remove_meta_tag(){if(is_backend_page())$(".backend-page").on("click","a.delete",function(){var n=$(this).closest(".metatag-item");n.remove()})}function rollback_event(){$(document).on("click",'a[data-element-reveal="rollback-list"]',function(){var t=$(this).data("element-reveal"),f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=$(this).data("block-id"),e=$(this).data("menu-item"),o=$(this).data("page-id"),s=$(this).data("component-id"),r=$(this).data("component-type"),n=$("#rollback-list-table"),h=$(this).data("layout-id"),u=$(this).data("page-name");n.find("tbody").empty();$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:f+"admin/GetVersionsbyComponent",data:{blockId:i,menuItemId:e,pageId:o,componentId:s,componentType:r,pageName:u,layoutId:h},beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(f){var e=JSON.parse(f),s,o,l,y,p;if(e.versions!=undefined&&e.versions!=null&&Array.isArray(e.versions)&&e.versions.length>0){var a=!0,h=0,v=e.versions.length,c=e.versions[v-1][0];for(n.find("tbody").empty(),s=0;s<v-1&&h<30;s++)o=e.versions[s],l="",a&&(l="("+window.translation.current+")",a=!1),y='<a  title="RollBack" data-version-value="'+o.IdVersionInTable+'" data-version-new="'+o.NewFormat+'" class="rollback_action"  data-block-id="'+i+'" data-component-type="'+r+'" data-version-id="'+o.VersionNum+'" data-pagename="'+u+'" data-idsversion="'+o.IdsVersion+'">'+window.translation.retrieve+"<\/a>",p="<tr><td>"+c+" "+l+"<\/td><td>"+o.Date+"<\/td><td>"+o.Operation+'<\/td><td class="action">'+y+"<\/td><\/tr>",n.find("tbody").length>0&&n.find("tbody").append(p),c=c-1,h=h+1}$("#rollback-list .dataTables_paginate").remove();datatable_initialize_notAjax_with_params(n,null,null,!1,!1,!1);$("#"+t).find(".processing_screen").hide()})});$(document).on("click","a.rollback_action",function(){var i=$(this).data("version-id"),n=$(this).data("component-type"),r=$(this).data("pagename"),u=$(this).data("block-id"),f=$(this).data("idsversion"),e=$(this).attr("data-version-value"),o=$(this).attr("data-version-new"),s=$(this).closest("form"),t="",h,c;s!==null&&(h=s.serializeObject(),t=h.__RequestVerificationToken);n==="Layout"?(c=$("form#layout-form-modal-management").find('input[name="LayoutID"]').val(),Swal.fire({title:window.translation.are_you_sure,text:window.translation.warning_version_revert,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",confirmButtonText:window.translation.yes_revert_it,closeOnConfirm:!0}).then(function(){revert_component_version(i,n,r,c,f,u,e,o,t)})):revert_component_version(i,n,r,0,f,u,e,o,t)})}function revert_component_version(n,t,i,r,u,f,e,o,s){if((n>0&&o=="NO"||o=="YES")&&t!=="ListingCMSBlock"&&t!=="SearchResultBlock"&&t!=="DonationBlock"){var h=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:h+"admin/RestoreComponent",data:{versionId:n,pageName:i,layoutId:r,componentType:t,idsversion:u,blockId:f,idversionvalue:e,newversion:o,__RequestVerificationToken:s},beforeSend:function(){$("#rollback-list .processing_screen").show()}}).done(function(n){var r=JSON.parse(n);t==="Layout"?window.location.reload():($("#rollback-list").foundation("close"),$("#rollback-list .processing_screen").hide());t==="Page"?rollback_page(r.data):t==="WysiwygBlock"?rollback_wysiwyg(r):t==="VideoBlock"?rollback_videoBlock(r):t==="ImageBlock"?rollback_image(r):t==="SocialNetworkBlock"?rollback_socialNetworkBlock(r):t==="CorporateImageBlock"?rollback_corporateImageBlock(r):t==="SliderBlock"?rollback_sliderBlock(r):t==="SponsorBlock"?rollback_sponsorBlock(r):t==="MenuBlock"?rollback_menuBlock(r):t==="BasicSearchBlock"?rollback_basicSearchBlock(r):t==="MenuItem"?rollback_menuItem(r):t==="RSSBlock"?rollback_rssBlock(r):t==="VolunteerForm"?rollback_volunteerForm(r):t==="CalendarBlock"?rollback_calendarBlock(r):t==="AdvancedSearchBlock"?rollback_advancedSeachBlock(r):t==="FormSettings"?rollback_FormSetting(r,i):t==="PageCategory"?rollback_pageCategory(r):IS_LLAMAPI_ENABLED!==!0&&t==="FeaturedOpportunityBlock"?rollback_FeaturedOppBlock(r):t==="ButtonBlock"&&rollback_ButtonBlock(r)})}}function rollback_basicSearchBlock(n){hideVisibleOptions(n.uniqueRegion,"#basic-search-advanced-settings");var t="#basic-search-management";typeof n.blockBasicSearchData!="undefined"&&n.blockBasicSearchData.length>0&&n.blockBasicSearchData.forEach(function(n){$('input[name="radio-keywords"]').prop("checked",n.ShowKeywords);$('input[name="radio-link"]').prop("checked",n.ShowAdvancedLink);$('input[name="radio-dates-field"]').prop("checked",n.ShowDatesField);$('input[name="radio-distance-field"]').prop("checked",n.ShowDistanceField);$('input[name="location-type-field"]').prop("checked",n.ShowLocationType);n.SearchResultId?$('select[name="searchresultblock"]').val(n.SearchResultId):$('select[name="searchresultblock"]').val("");$(t+' select[name="format"]').val(n.Format)});typeof n.blockTitles!="undefined"&&n.blockTitles.length>0&&n.blockTitles.forEach(function(n){$(t+' input[name="title-'+n.Language+'"]').val(n.Title)});typeof n.blockLanguageBasicSearch!="undefined"&&n.blockLanguageBasicSearch.length>0&&n.blockLanguageBasicSearch.forEach(function(n){var i=n.ID,r=$(t);r.find('input[name="labelKeywords-'+i+'"]').val(n.LabelKeywords);r.find('input[name="placeholderKeywords-'+i+'"]').val(n.PlaceholderKeywords);r.find('input[name="labelCityState-'+i+'"]').val(n.LabelCityAndState);r.find('input[name="placeholderCityState-'+i+'"]').val(n.PlaceholderCityAndState);r.find('input[name="labelDistance-'+i+'"]').val(n.LabelDistance);r.find('input[name="placeholderDistance-'+i+'"]').val(n.PlaceholderDistance);r.find('input[name="labelDateStart-'+i+'"]').val(n.LabelDateStart);r.find('input[name="placeholderDateStart-'+i+'"]').val(n.PlaceholderDateStart);r.find('input[name="labelDateEnd-'+i+'"]').val(n.LabelDateEnd);r.find('input[name="placeholderDateEnd-'+i+'"]').val(n.PlaceholderDateEnd);r.find('input[name="labelButtonSearch-'+i+'"]').val(n.LabelButtonSearch);r.find('input[name="placeholderLocationType-'+i+'"]').val(n.PlaceholderLocationType);r.find('input[name="labelLocationType-'+i+'"]').val(n.LabelLocationType)});typeof n.blockData!="undefined"&&($(t+' input[name="basicsearch_system_name"]').val(n.blockData.BlockName),$(t+' select[name="basicsearch_region"]').val(n.blockData.Region),$(t+' input[name="css_class_bsearch"]').val(n.blockData.CssClass),n.blockData.ShowTitle?($("#show_title_bsearch").val(n.blockData.ShowTitle),$("input.show-title-bsearch").prop("checked",!0)):($("#show_title_bsearch").val(null),$("input.show-title-bsearch").prop("checked",!1)),$(t+' input[name="enabled-bsearch"]').prop("checked",n.blockData.Enabled),$(t+' input[name="weight-bsearch"]').val(n.blockData.Weight),$(t+" #visibility_bsearch_"+n.blockData.Visibility).prop("checked",!0),$(t+' textarea[name="visibility_bsearch_urls"]').val(n.blockData.VisibilityUrls),$(t+' input[name="block_id"]').val(n.blockData.ID),n.blockData.Visibility==1||n.blockData.Visibility==2?$("#exception_url_container_bsearch").removeClass("is-hidden"):$("#exception_url_container_bsearch").addClass("is-hidden"))}function rollback_page(n){for(var i,o,f,s,e,u,r=$("#page-conf-form"),t=0;t<n.length;t++)i=n[t].Language,o=n[t].iso,$("#language-page-"+i).length>0&&(r.find("input[name=friendly-url]").val(n[0].FriendlyUrl),$("#language-page-"+i).find("input[name=title-"+i+"]").val(n[t].PageName),$("#language-page-"+i).find("input[name=description-"+i+"]").val(n[t].MetaDescription),r.find("input[name=css_class]").val(n[t].CssClass),r.find("select[name=visible_to]").val(n[t].Visibility),n[0].Enabled?r.find("input[name=enabled]").prop("checked",!0):r.find("input[name=enabled]").prop("checked",!1),n[0].DisplayPageTitle?(r.find("input.display-page-title").val(n[0].DisplayPageTitle),r.find("input[name='display-page-title']").val("checked",n[0].DisplayPageTitle)):(r.find("input.display-page-title").val(null),r.find("input[name='display-page-title']").val("checked",!1)),n[0].AddOnSitemap?r.find("input[name=add_on_sitemap]").prop("checked",!0):r.find("input[name=add_on_sitemap]").prop("checked",!1),$("#language-page-"+i).find("#body-"+i).text(n[t].Body),$("#body-"+i).length>0&&$("#cke_body-"+i).length>0&&(f=CKEDITOR.instances["body-"+i].setData(n[t].Body)),$("#language-page-"+i).find("#result-text-"+i).text(n[t].ResultText),$("#result-text-"+i).length>0&&$("#cke_result-text-"+i).length>0&&(s=CKEDITOR.instances["result-text-"+i].setData(n[t].ResultText)),$("#language-page-"+i).find("input[name=organization-id-"+i+"]").val(n[t].OrganizationId),n[t].Summary||n[t].Categories?(e=$("#page-conf-form"),u=n[t].Categories?n[t].Categories.split(","):"",$("#tile-information-"+i).prop("checked",!0),$("#tile-information-container-"+i).removeClass("is-hidden"),$("#cke_page-summary-"+i).length>0&&(f=CKEDITOR.instances["page-summary-"+i].setData(n[t].Summary)),u&&u.forEach(function(n){e.find("#pageCategory-"+n+"-"+i).prop("checked",!0)})):$("#tile-information-container-"+i).addClass("is-hidden"),n[t].CorporatePage?r.find("input[name=corporate-page-"+i+"]").prop("checked",!0):(r.find("input[name=corporate-page-"+i+"]").prop("checked",!1),$("#result-text-section-"+i).addClass("is-hidden"),$("#organization-id-section-"+i).addClass("is-hidden")),$(".metatag_items_"+i).empty(),n[t].OgUrl!=""&&n[t].OgUrl!=null&&load_meta_tags_page(i,"url",n[t].OgUrl,r),n[t].OgTitle!=""&&n[t].OgTitle!=null&&load_meta_tags_page(i,"title",n[t].OgTitle,r),n[t].OgDescription!=""&&n[t].OgDescription!=null&&load_meta_tags_page(i,"description",n[t].OgDescription,r),n[t].OgSiteName!=""&&n[t].OgSiteName!=null&&load_meta_tags_page(i,"site_name",n[t].OgSiteName,r),n[t].OgImage!=""&&n[t].OgImage!=null&&load_meta_tags_page(i,"image",n[t].OgImage,r),n[t].MetaKeywords!=""&&n[t].MetaKeywords!=null&&load_meta_tags_page(i,"keywords",n[t].MetaKeywords,r),n[0].CssClass!=null&&$("#page-conf-form").find("input[name=css_class]").val(n[0].CssClass))}function rollback_sliderBlock(n){var t,r,i;hideVisibleOptions(n.uniqueRegion,"#slider-advanced-settings");t="#block-slider-form";typeof n.blockSliderData!="undefined"&&n.blockSliderData.length>0&&n.blockSliderData.forEach(function(n){n.DisableAutomatic!==null&&($(t+' input[name="slider_block_disabled_autoplay"]').prop("checked",n.DisableAutomatic),$(t+' select[name="slider_effect"]').val(n.Effect),$(t+' input[name="images_per_slider"]').val(parseInt(n.ImagePerSlider)))});n.blockData&&($(t+' input[name="slider_block_id"]').val(n.blockData.ID),$(t+' input[name="slider_css_class"]').val(n.blockData.CssClass),$(t+' input[name="sort_weight"]').val(n.blockData.Weight),n.blockData.ShowTitle?($(t+" #slider_show-title").val(n.blockData.ShowTitle),$(t+" .slider-show-title").prop("checked",!0)):($(t+" #slider_show-title").val(null),$(t+" .slider-show-title").prop("checked",!1)),$(t+" #slider_block_enabled").prop("checked",n.blockData.Enabled),$(t+' input[name="slider_visible_to"]').prop("checked",!1),$(t+" #slider_visibility_"+n.blockData.Visibility).prop("checked",!0),$(t+" #slider_exception_urls").val(n.blockData.VisibilityUrls),$(t+" #slider_exception_urls").text(n.blockData.VisibilityUrls),$(t+' input[name="block_slider_id"]').val(n.blockData.ID),$(t+' input[name="slider_system_name"]').val(n.blockData.BlockName),$(t+' select[name="slider_region"]').val(n.blockData.Region),n.blockData.Visibility==1||n.blockData.Visibility==2?$(t+" #slider_exception_url_container").removeClass("is-hidden"):$(t+" #slider_exception_url_container").addClass("is-hidden"));n.blockTitles&&n.blockTitles.forEach(function(n){$(t+' input[name="title_slider_'+n.Language+'"]').val(n.Title)});n.blockImageData&&(r=0,i=[],n.blockImageData.forEach(function(n){i.indexOf(n.Language)==-1&&(n.isDeleted===!1||n.isDeleted===null)&&i.push(n.Language)}),i.forEach(function(n){$(".slides_"+n).empty()}),n.blockImageData.forEach(function(n){var i=[];(n.isDeleted===!1||n.isDeleted===null)&&(i.ImageTitle=n.Title,i.ImageID=n.ID,i.ImageAlt=n.Alt,i.Weight=n.Weight,i.RedirectUrl=n.Redirect_Url,i.ImageUrl=n.Url,i.Summary=n.Summary,i.LinkType=n.LinkType,i.ButtonTitle=n.ButtonTitle,load_slider_items(n.Language,i,t),validate_sliderimage_form())}),i.forEach(function(n){var t=$(".slides_"+n+" .slide-item").length;$('input[name="count_slides_'+n+'"]').val(t)}))}function rollback_image(n){hideVisibleOptions(n.uniqueRegion,"#image-advanced-settings");var t="#block-image-form";typeof n.blockImageData!="undefined"&&n.blockImageData.length>0&&($(t).find(".tabs-panel").each(function(){$(this).find('input[type="text"]').val("");$(this).find('input[type="checkbox"]').prop("checked",!1);$(this).find("select").val("0")}),initialize_block_image(),n.blockImageData.forEach(function(n){var i=n.Language;$(t+' input[name="image_id_'+i+'"]').val(n.ID);$(t+' input[name="title_image_'+i+'"]').val(n.Title);$(t+' input[name="alt_image_'+i+'"]').val(n.Alt);$(t+' input[name="link_image_'+i+'"]').val(n.Redirect_Url);$(t+' input[name="image_width_'+i+'"]').val(n.Widht);$(t+' input[name="image_height_'+i+'"]').val(n.Height);$(t+' select[name="link_type_'+i+'"]').val(n.LinkType);$(t+' input[name="link_button_text_'+i+'"]').val(n.ButtonTitle);$(t+' textarea[name="summary_'+i+'"]').val(n.Summary);n.LinkType==0?($(t+" #link-section-fields-"+i).hide(),$(t+" #button-section-fields-"+i).hide()):n.LinkType==1?($(t+" #link-section-fields-"+i).show(),$(t+" #button-section-fields-"+i).hide()):n.LinkType==2&&($(t+" #link-section-fields-"+i).show(),$(t+" #button-section-fields-"+i).show());var f=$(t+' input[name="image_'+i+'"]'),u=f.attr("id"),r=f.parent(".ezdz-dropzone"),e='<a data-image="'+u+'" class="delete_image">Delete<\/a>';r.parent().find(".delete_image").length==0&&(r.parent().find(".remove_image").append(e),r.parent().find(".remove_image").removeClass("is-hidden"));n.Percentage_Size==!0?($(t+" .type_size_"+i).text("%"),$(t+' input[name="image_percentage_size_'+i+'"]').prop("checked",!0)):($(t+" .type_size_"+i).text("px"),$(t+' input[name="image_percentage_size_'+i+'"]').prop("checked",!1));n.Url==""?$(t+' input[name="image_url_'+i+'"]').val(!1):(setTimeout(function(){var f=n.Url;$(t+' input[name="image_'+i+'"]').ezdz("preview",f,function(){var n='<a data-image="'+u+'" class="edit_image edit_image_'+u+'">Edit<\/a>';if(r.find("img").length>0){r.parent().find(".edit_image_"+u).remove();r.parent().find(".remove_image").append(n);$(".edit_image_"+u).on("click",function(){apply_cropper_event(u,r.find("img").clone());$("#crop-image").foundation("open")})}})},100),$(t+' input[name="image_url_'+i+'"]').val(!1))}));n.blockData&&($(t+' input[name="image_block_id"]').val(n.blockData.ID),$(t+' input[name="image_css_class"]').val(n.blockData.CssClass),$(t+' input[name="sort_weight"]').val(n.blockData.Weight),$(t+" #image_show_title").prop("checked",n.blockData.ShowTitle),$(t+" #image-enabled").prop("checked",n.blockData.Enabled),$(t+' input[name="image_visible_to"]').prop("checked",!1),$(t+" #image_visibility_"+n.blockData.Visibility).prop("checked",!0),$(t+" #image_exception_urls").val(n.blockData.VisibilityUrls),$(t+" #image_exception_urls").text(n.blockData.VisibilityUrls),$(t+' input[name="image_system_name"]').val(n.blockData.BlockName),$(t+' select[name="image_region"]').val(n.blockData.Region),n.blockData.Visibility==1||n.blockData.Visibility==2?$(t+" #image_exception_url_container").removeClass("is-hidden"):$(t+" #image_exception_url_container").addClass("is-hidden"));typeof n.blockTitles!="undefined"&&n.blockTitles.length>0&&n.blockTitles.forEach(function(n){$(t+' input[name="title-'+n.Language+'"]').val(n.Title)})}function rollback_videoBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#video-advanced-settings"),n.blockData){$("#video-form #video_block_system_name").val(n.blockData.BlockName);$('#video-form select[name="video_region"]').val(n.blockData.Region);$('#video-form input[name="sort_weight"]').val(n.blockData.Weight);$('#video-form input[name="enabled"]').prop("checked",n.blockData.Enabled);n.blockData.ShowTitle?($('#video-form input[name="show_title_video"]').val(n.blockData.ShowTitle),$("#video-form input.show-title-video").prop("checked",!0)):($('#video-form input[name="show_title_video"]').val(null),$("#video-form input.show-title-video").prop("checked",!1));$("#video-form #video_visibility_"+n.blockData.Visibility).prop("checked",!0);switch(n.blockData.Visibility){case 2:case 1:$("#video-form #video_exception_url_container").removeClass("is-hidden");break;case 0:$("#video-form #video_exception_url_container").addClass("is-hidden")}$("#video-form #video_exception_urls").val(n.blockData.VisibilityUrls)}if(n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#video-form input[name="title-'+t+'"]').val(i)}),n.blockVideoData&&($('#video-form input[name="url_video"]').val(n.blockVideoData.url),$('#video-form select[name="position_video"]').val(n.blockVideoData.textAboveBelow),$('#video-form select[name="size_video"]').val(n.blockVideoData.size)),n.blockLanguageVideo){var t="#video-form";$(t).find("textarea[name*=description_video_]").text("");n.blockLanguageVideo.forEach(function(n){$(t).find('textarea[name="description_video_'+n.Language+'"]').text(n.Description)});$(t).find("textarea[name*=description_video_]").each(function(){var t,n=$(this).attr("id");CKEDITOR.instances[n]&&CKEDITOR.instances[n].destroy(!0);$("#cke_"+n).remove();t=CKEDITOR.replace(n,{filebrowserBrowseUrl:"/file-browser?type=Files&block=wysiwyg",filebrowserImageBrowseUrl:"/file-browser?type=Images&block=wysiwyg",filebrowserUploadUrl:"/file-upload",filebrowserImageUploadUrl:"/file-upload",filebrowserWindowWidth:800,filebrowserWindowHeight:700})})}}function rollback_wysiwyg(n){var r,u,i,t;if(hideVisibleOptions(n.uniqueRegion,"#block-advanced-settings"),typeof n.blockWysiwygData!="undefined"&&n.blockWysiwygData.length>0)for(i=0;i<n.blockWysiwygData.length;i++)r=n.blockWysiwygData[i].Language,$("#wysiwyg-"+r).text(n.blockWysiwygData[i].Body),$("#wysiwyg-"+r).length>0&&(u=CKEDITOR.instances["wysiwyg-"+r].setData(n.blockWysiwygData[i].Body));if(typeof n.blockTitles!="undefined"&&n.blockTitles.length>0)for(i=0;i<n.blockTitles.length;i++){var r=n.blockTitles[i].Language,f=n.blockTitles[i].Title,t="#block-wysiwyg-form";$(t+' input[name="title-'+r+'"]').length>0&&$(t+' input[name="title-'+r+'"]').val(f)}typeof n.blockData!="undefined"&&(t="#block-wysiwyg-form",$(t+' input[name="wysiwyg_system_name"]').val(n.blockData.BlockName),$(t+' select[name="wysiwyg_region"]').val(n.blockData.Region),$(t+' input[name="css_class"]').val(n.blockData.CssClass),$(t+' input[name="show_title"]').prop("checked",n.blockData.ShowTitle),$(t+' input[name="enabled"]').prop("checked",n.blockData.Enabled),$(t+' input[name="weight"]').val(n.blockData.Weight),$(t+" #visibility_wysiwyg_"+n.blockData.Visibility).prop("checked",!0),$(t+' textarea[name="visibility_urls"]').val(n.blockData.VisibilityUrls),$(t+' input[name="block_id"]').val(n.blockData.ID),n.blockData.Visibility==1||n.blockData.Visibility==2?$("#wysiwyg_exception_url_container").removeClass("is-hidden"):$("#wysiwyg_exception_url_container").addClass("is-hidden"))}function rollback_socialNetworkBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#social-network-advanced-settings"),n.blockData){$("#social-network-form #social_network_system_name").val(n.blockData.BlockName);$('#social-network-form select[name="social_network_region"]').val(n.blockData.Region);$('#social-network-form input[name="sort_weight"]').val(n.blockData.Weight);$('#social-network-form input[name="enabled"]').prop("checked",n.blockData.Enabled);$('#social-network-form input[name="show_title"]').prop("checked",n.blockData.ShowTitle);$("#social-network-form #social_network_visibility_"+n.blockData.Visibility).prop("checked",!0);switch(n.blockData.Visibility){case 2:case 1:$("#social-network-form #social_network_exception_url_container").removeClass("is-hidden");break;case 0:$("#social-network-form #social_network_exception_url_container").addClass("is-hidden")}$("#social-network-form #social_network_exception_urls").val(n.blockData.VisibilityUrls)}n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#social-network-form input[name="title-'+t+'"]').val(i)});n.blockSocialNetworkData&&($('#social-network-form input[name="youtube_url"]').val(n.blockSocialNetworkData.youtubeUrl),$('#social-network-form input[name="twitter_url"]').val(n.blockSocialNetworkData.twitterUrl),$('#social-network-form input[name="facebook_url"]').val(n.blockSocialNetworkData.facebookUrl),$('#social-network-form input[name="instagram_url"]').val(n.blockSocialNetworkData.instagramUrl),$('#social-network-form input[name="linkedin_url"]').val(n.blockSocialNetworkData.linkedinUrl),$('#social-network-form select[name="title_display"]').val(n.blockSocialNetworkData.titleDisplay))}function rollback_corporateImageBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#corporate-image-advanced-settings"),n.blockData){$('#corporate-image-form input[name="corporate_image_system_name"]').val(n.blockData.BlockName);$('#corporate-image-form select[name="corporate_image_region"]').val(n.blockData.Region);$('#corporate-image-form input[name="sort_weight"]').val(n.blockData.Weight);$('#corporate-image-form input[name="enabled"]').prop("checked",n.blockData.Enabled);$("#corporate-image-form #corporate_image_visibility_"+n.blockData.Visibility).prop("checked",!0);switch(n.blockData.Visibility){case 2:case 1:$("#corporate-image-form #corporate_image_exception_url_container").removeClass("is-hidden");break;case 0:$("#corporate-image-form #corporate_image_exception_url_container").addClass("is-hidden")}$("#corporate-image-form #corporate_image_exception_urls").val(n.blockData.VisibilityUrls)}if(n.blockImageData.length>0){var t="#corporate-image-form";$(t).find(".tabs-panel").each(function(){$(this).find('input[type="text"]').val("");$(this).find('input[type="checkbox"]').prop("checked",!1);$(this).find("select").val("0")});initialize_block_image();n.blockImageData.forEach(function(n){var f=n.Url,u=n.Language,o=n.ID;initialize_block_image();var e=$(t+' input[name="image_'+u+'"]'),r=e.attr("id"),i=e.parent(".ezdz-dropzone"),s='<a data-image="'+r+'" class="delete_image">'+window.translation.delete+"<\/a>";$(t+' input[name="image_id_'+u+'"]').val(o);i.parent().find(".delete_image").length==0&&(i.parent().find(".remove_image").append(s),i.parent().find(".remove_image").removeClass("is-hidden"));f===""?$(t+' input[name="image_url_'+u+'"]').val(!1):(setTimeout(function(){$(t+' input[name="image_'+u+'"]').ezdz("preview",f,function(){var n='<a data-image="'+r+'" class="edit_image edit_image_'+r+'">Edit<\/a>';if(i.find("img").length>0){i.parent().find(".edit_image_"+r).remove();i.parent().find(".remove_image").append(n);$(".edit_image_"+r).on("click",function(){apply_cropper_event(r,i.find("img").clone());$("#crop-image").foundation("open")})}})},100),$(t+' input[name="image_url_'+u+'"]').val(!1))})}n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#corporate-image-form input[name="title_'+t+'"]').val(i)});n.blockCorporateImageData.length>0&&n.blockCorporateImageData.forEach(function(n){if(n.LanguageCorporate){var t=JSON.parse(n.LanguageCorporate);t.forEach(function(n){var t=n.LanguageID,i=n.Slogan;$('#corporate-image-form input[name="slogan_'+t+'"]').val(i)})}})}function rollback_sponsorBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#sponsor-advanced-settings"),n.blockData){$('#sponsor-form input[name="sponsor_block_system_name"]').val(n.blockData.BlockName);$('#sponsor-form select[name="sponsor_region"]').val(n.blockData.Region);$('#sponsor-form input[name="sort_weight"]').val(n.blockData.Weight);$('#sponsor-form input[name="enabled"]').prop("checked",n.blockData.Enabled);$("#sponsor-form #sponsor_visibility_"+n.blockData.Visibility).prop("checked",!0);n.blockData.ShowTitle?($('#sponsor-form input[name="sponsor_show_title"]').val(n.blockData.ShowTitle),$("#sponsor-form input.sponsor-show-title").prop("checked",!0)):($('#sponsor-form input[name="sponsor_show_title"]').val(null),$("#sponsor-form input.sponsor-show-title").prop("checked",!1));switch(n.blockData.Visibility){case 2:case 1:$("#sponsor-form #sponsor_exception_url_container").removeClass("is-hidden");break;case 0:$("#sponsor-form #sponsor_exception_url_container").addClass("is-hidden")}n!=null&&n.blockData!=null&&n.blockData.VisibilityUrls!=null?$("#sponsor-form #sponsor_exception_urls").val(n.blockData.VisibilityUrls):$("#sponsor-form #sponsor_exception_urls").val("")}n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#sponsor-form input[name="title-'+t+'"]').val(i)});n.blockLanguageSponsor.length>0&&n.blockLanguageSponsor.forEach(function(n){var t=n.Language,i=n.textSeeAll;$('#sponsor-form input[name="text-see-all-'+t+'"]').val(i)});n.blockSponsor&&$('#sponsor-form input[name="see_all_enabled"]').prop("checked",n.blockSponsor.displayLinkSeeAll);n.blockImageData.length>0&&($(".items-sponsors").empty(),n.blockImageData.forEach(function(n){(n.isDeleted===!1||n.isDeleted===null)&&load_sponsor_item_rollback(n)}));$('#sponsor-form input[name="sponsors_deleted"]').val("")}function rollback_menuBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#menu-advanced-settings"),n.blockData){$('#menu-management input[name="menu_system_name"]').val(n.blockData.BlockName);$('#menu-management select[name="menu_region"]').val(n.blockData.Region);$('#menu-management input[name="sort_weight"]').val(n.blockData.Weight);$('#menu-management input[name="enabled"]').prop("checked",n.blockData.Enabled);$('#menu-management input[name="show_title"]').prop("checked",n.blockData.ShowTitle);$("#menu-management #visibility_"+n.blockData.Visibility).prop("checked",!0);switch(n.blockData.Visibility){case 2:case 1:$("#menu-management #exception_url_container").removeClass("is-hidden");break;case 0:$("#menu-management #exception_url_container").addClass("is-hidden")}$("#menu-management #exception_url").val(n.blockData.VisibilityUrls)}n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#menu-management input[name="title-'+t+'"]').val(i)})}function rollback_menuItem(n){n.blockLanguageMenuItem.length>0&&n.blockLanguageMenuItem.forEach(function(n){var t=n.Language,i=n.Title;$('#menu-item-conf-form input[name="title-'+t+'"]').val(i)});n.blockMenuItem&&($('#menu-item-conf-form select[name="page_id"]').val(n.blockMenuItem.Url.substring(1,n.blockMenuItem.Url.length)),$('#menu-item-conf-form input[name="target_path"]').val(n.blockMenuItem.Url),$('#menu-item-conf-form select[name="parent_select"]').val(n.blockMenuItem.ParentItemID!=null?n.blockMenuItem.ParentItemID:0),$('#menu-item-conf-form input[name="sort_weight"]').val(n.blockMenuItem.Weight),$('#menu-item-conf-form select[name="visible_to"]').val(n.blockMenuItem.Visibility),$('#menu-item-conf-form select[name="target_select"]').val(n.blockMenuItem.Target),$('#menu-item-conf-form select[name="type_select"]').val(n.blockMenuItem.Type),$('#menu-item-conf-form input[name="enabled"]').prop("checked",n.blockMenuItem.Enabled))}function rollback_rssBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#rss-block-advanced-settings"),n.blockData){$('#rss-block-management input[name="rss_system_name"]').val(n.blockData.BlockName);$('#rss-block-management select[name="rss_region"]').val(n.blockData.Region);$('#rss-block-management input[name="weight-rss"]').val(n.blockData.Weight);$('#rss-block-management input[name="enabled-rss"]').prop("checked",n.blockData.Enabled);$('#rss-block-management input[name="show_title_rss"]').prop("checked",n.blockData.ShowTitle);$("#rss-block-management #visibility_rss_"+n.blockData.Visibility).prop("checked",!0);switch(n.blockData.Visibility){case 2:case 1:$("#rss-block-management #exception_url_container_rss").removeClass("is-hidden");break;case 0:$("#rss-block-management #exception_url_container_rss").addClass("is-hidden")}$("#rss-block-management #exception_url_rss").val(n.blockData.VisibilityUrls)}n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#rss-block-management input[name="title-'+t+'"]').val(i)});n.blockRSS.length>0&&n.blockRSS.forEach(function(n){var t=n.Language,i=n.FeedUrl;$('#rss-block-management input[name="feed_url_'+t+'"]').val(i)})}function rollback_volunteerForm(n){n.blockFormSetting.length>0&&n.blockFormSetting.forEach(function(n){var t=[];n.settingsJSON!=null&&n.settingsJSON!=undefined?t=n.settingsJSON:n.Settings!=null&&n.Settings!=undefined&&n.Settings.trim()!=""&&(t=JSON.parse(n.Settings));t.length>0&&($('#volunteer-fields-management input[type="checkbox"]').prop("checked",!1),t.forEach(function(n){var t=n.name,i=n.required,r=n.visible;$('#volunteer-fields-management input[name="yes-no-visible--'+t+'"').prop("checked",r);$('#volunteer-fields-management input[name="yes-no-required--'+t+'"').prop("checked",i)}))})}function rollback_calendarBlock(n){n.blockCalendar.length>0&&n.blockCalendar.forEach(function(n){if(n.Settings){$("#calendar-filter-settings .listing-filters-calendar input[id*=yes-no-visible--]").prop("checked",!1);var t=JSON.parse(n.Settings.replaceAll("'",'"').toString()),i=JSON.parse(t.filters);i.forEach(function(n){(n==="appropiate_groups"||n==="appropiate_seniors"||n==="appropiate_court_ordered")&&(n=n+"_yes");$("#calendar-filter-settings .listing-filters-calendar input#yes-no-visible--"+n).prop("checked",!0)})}})}function rollback_advancedSeachBlock(n){if(hideVisibleOptions(n.uniqueRegion,"#advanced-search-advanced-settings"),n.blockData){$('#advanced-search-management input[name="advanced_search_system_name"]').val(n.blockData.BlockName);$('#advanced-search-management select[name="advanced_search_region"]').val(n.blockData.Region);$('#advanced-search-management input[name="weight-asearch"]').val(n.blockData.Weight);$('#advanced-search-management input[name="enabled-asearch"]').prop("checked",n.blockData.Enabled);n.blockData.ShowTitle?($('#advanced-search-management input[name="show_title_asearch"]').val(n.blockData.ShowTitle),$("#advanced-search-management input.show-title-asearch").prop("checked",!0)):($('#advanced-search-management input[name="show_title_asearch"]').val(null),$("#advanced-search-management input.show-title-asearch").prop("checked",!1));$("#advanced-search-management #visibility_asearch_"+n.blockData.Visibility).prop("checked",!0);switch(n.blockData.Visibility){case 2:case 1:$("#advanced-search-management #exception_url_container_asearch").removeClass("is-hidden");break;case 0:$("#advanced-search-management #exception_url_container_asearch").addClass("is-hidden")}$("#advanced-search-management #visibility_asearch_urls").val(n.blockData.VisibilityUrls)}n.blockTitles.length>0&&n.blockTitles.forEach(function(n){var t=n.Language,i=n.Title;$('#advanced-search-management input[name="title-'+t+'"]').val(i)});n.blockAdvancedSearch&&($("#advanced-search-management .basic_options input[type=checkbox]").prop("checked",!1),$('#advanced-search-management input[name="share-section-1"]').prop("checked",n.blockAdvancedSearch.ShowSaveShareSection),$('#advanced-search-management input[name="like-todo-section-1"]').prop("checked",n.blockAdvancedSearch.ShowLikeToDoSection),$('#advanced-search-management input[name="appropiate-section-1"]').prop("checked",n.blockAdvancedSearch.ShowAppropiateForSection),$('#advanced-search-management input[name="available-section-1"]').prop("checked",n.blockAdvancedSearch.ShowAvailableSection),$('#advanced-search-management input[name="like-serve-section-1"]').prop("checked",n.blockAdvancedSearch.ShowLikeToServeSection),$('#advanced-search-management input[name="icode-section-1"]').prop("checked",n.blockAdvancedSearch.ShowInvitationCodeSection),$('#advanced-search-management input[name="show-keywords-field"]').prop("checked",n.blockAdvancedSearch.ShowKeywordsField),$('#advanced-search-management input[name="show-schedule-type"]').prop("checked",n.blockAdvancedSearch.ShowScheduleTypeField),$('#advanced-search-management input[name="show-location-field"]').prop("checked",n.blockAdvancedSearch.ShowLocationNameField),$('#advanced-search-management input[name="show-distance-field"]').prop("checked",n.blockAdvancedSearch.ShowDistanceField),$('#advanced-search-management input[name="show-zipcode-field"]').prop("checked",n.blockAdvancedSearch.ShowZipCodeField),$('#advanced-search-management input[name="show-location-type"]').prop("checked",n.blockAdvancedSearch.ShowLocationType))}function save_meta_tag(){if(is_backend_page())$(".backend-page").on("click","a.save",function(){var n=$(this).closest(".metatag-item"),i=$(this).parent(),t;n.find(".og_property_item").attr("disabled",!0);t=n.find(".og_content_item").val();n.find(".og_content_item").attr("value",t);n.find(".og_content_item").attr("readonly",!0);i.html('<a class="edit"><\/a>')})}function show_help_tip(){$("body .help-tip").on("click",function(){$(this).find("p").show()})}function validate_save_menu(){if(is_backend_page()&&$("#menu-edit-backend").length>0)$(document).on("click","#menu-management input[type='submit']",function(){var n=$(this).parents(".reveal"),t=n.find('input[name="language_default"]').val();$(n).find("#language-panel-"+t+"-label").trigger("click")})}function validate_submit_forms(){if($("form.submit-form").length>0)$(document).on("click","form.submit-form input[type='submit']",function(){if($(this).parents("form").valid()){var n=$(this).parents("form").first().find(".processing_screen").first();$(this).attr("disabled","disabled");n.show();$(this).parents("form").submit()}})}function profiles_management(){if(is_backend_page()){window.location.hash&&window.location.hash.indexOf("open-profiles-management")!=-1&&($("#profiles-management").foundation("open"),open_profiles_management());$(document).on("click","a#open-profiles-management",function(){return open_profiles_management(),!1});$(document).on("click","#profiles-management .save-profiles",function(){var r=$(this).closest("form"),t="",u,f,n,i;r!==null&&(u=r.serializeObject(),t=u.__RequestVerificationToken);$("#profiles-management .processing_screen").show();f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n=[];$("#profiles-management input:checkbox.profile_permission_checkbox").each(function(i,r){var e=$(this).data("profile"),u=$(this).data("permission"),o,f;n.length==0?push_permission(e,u,n,this,t):(o=$.grep(n,function(n){return n.Name==e}),o.length==0?push_permission(e,u,n,this,t):(f=o[0],u in f.ProfilePermissions||(f.ProfilePermissions[u]={Item:null,CanRead:!1,CanCreate:!1,CanEdit:!1,CanDelete:!1}),$(r).is(":checked")&&(f.ProfilePermissions[u][$(r).prop("name")]=!0)))});i={};i.__RequestVerificationToken=t;i.profilesData=JSON.stringify(n);$.ajax({url:f+"admin/UpdateProfiles",type:"POST",data:i,success:function(n){n=JSON.parse(n);swal_settings={title:n.title,text:n.message,icon:"success",showCancelButton:!1,confirmButtonText:"Ok"};var t=function(){$("#profiles-management").foundation("close")};n.status!=200&&(swal_settings.type="error",t=null);Swal.fire(swal_settings).then(t)},complete:function(){$("#profiles-management .processing_screen").hide()}})});$(document).on("click","#profiles-management .profile_permission_checkbox",function(){var t,n;$(this).prop("name")!="CanEdit"&&$(this).prop("name")!="CanDelete"||$(this).closest("tr").find('input:checkbox[name="CanRead"]').is(":checked")||$(this).closest("tr").find('input:checkbox[name="CanRead"]').prop("checked",!0);$(this).prop("name")!="CanRead"||$(this).is(":checked")||$(this).closest("tr").find('input:checkbox[name="CanEdit"], input:checkbox[name="CanDelete"]').prop("checked",!1);try{if(t=$(this).data("permission"),$(this).prop("name")=="CanCreate"&&(t=="Volunteer Opportunity"||t=="Occurrence")&&(n=$(this).parents("div.profile-table-container"),n!==undefined)){var i=n.find('input[data-permission="Recurrence"][name="CanCreate"]'),u=!1,r=undefined;r=t=="Volunteer Opportunity"?n.find('input[data-permission="Occurrence"][name="CanCreate"]'):n.find('input[data-permission="Volunteer Opportunity"][name="CanCreate"]');($(this).is(":checked")===!0||r!==undefined&&r!==null&&r.is(":checked")===!0)&&(u=!0);i!==undefined&&(u===!0?i.prop("disabled",!1):(i.prop("disabled",!0),i.prop("checked",!1)))}}catch(f){console.log(f.message)}});$(document).on("click","#profiles-management h4.profile-name",function(){$(this).next(".profile-table-container").slideToggle()})}}function open_profiles_management(){if(is_backend_page()){$("#profiles-management .profiles-list").empty();$("#profiles-management .processing_screen").show();var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({url:n+"admin/GetProfiles",dataType:"json",success:function(n){"Profiles"in n&&"Permissions"in n&&n.Profiles.forEach(function(t){var r=$("<div>"),u,i,f,e;r.append('<h4 class="profile-name">'+t.Name+"<\/h4>");u=$('<div class="profile-table-container">');i=$("<table>").append($("<thead>").append($("<tr>").append($("<td>").text(window.translation.permission),$("<td>").text(window.translation.read),$("<td>").text(window.translation.create),$("<td>").text(window.translation.edit),$("<td>").text(window.translation.delete))),$("<tbody>"));n.Permissions.forEach(function(n){var e=$("<input>",{type:"checkbox","data-profile":t.Name,"data-permission":n,name:"CanRead","class":"profile_permission_checkbox"}),u=$("<input>",{type:"checkbox","data-profile":t.Name,"data-permission":n,name:"CanCreate","class":"profile_permission_checkbox"}),f=$("<input>",{type:"checkbox","data-profile":t.Name,"data-permission":n,name:"CanEdit","class":"profile_permission_checkbox"}),o=$("<input>",{type:"checkbox","data-profile":t.Name,"data-permission":n,name:"CanDelete","class":"profile_permission_checkbox",disabled:!0}),r,s;n in t.ProfilePermissions&&(t.ProfilePermissions[n].CanRead&&e.prop("checked",!0),t.ProfilePermissions[n].CanCreate&&u.prop("checked",!0),t.ProfilePermissions[n].CanEdit&&f.prop("checked",!0),t.ProfilePermissions[n].CanDelete&&o.prop("checked",!0));r=n;switch(n){case"Attendance":r=window.translation.attendance;u.prop("disabled",!0);break;case"Connection":r=window.translation.connection;break;case"Contact Communication":r=window.translation.contact_communication;e.prop("disabled",!0);f.prop("disabled",!0);break;case"Occurrence":r=window.translation.occurrence;break;case"Recurrence":r=window.translation.recurrence;e.prop("disabled",!0);f.prop("disabled",!0);u.prop("disabled",!0);break;case"Volunteer Opportunity":r=window.translation.volunteer_opportunity;t.Name=="Volunteer Leader"&&u.prop("disabled",!0);break;case"Contact":r=window.translation.contact;break;case"My Organization Contact":r=window.translation.staff_contacts;break;case"My Organization":r=window.translation.myorganization;u.prop("disabled",!0);break;case"Reports":r=window.translation.reports;f.prop("disabled",!0);e.prop("disabled",!0);break;case"Skills":r=window.translation.skills;f.prop("disabled",!0);o.prop("disabled",!1);break;case"Location":r=window.translation.location+" ("+window.translation.not_affect_opportunity+")"}s=$("<tr>").append($("<td>").text(r),$("<td>").append(e),$("<td>").append(u),$("<td>").append(f),$("<td>").append(o));(t.Name!="Volunteer Leader"||n!="My Organization Contact")&&i.find("tbody").append(s)});try{f=i.find('input[data-permission="Volunteer Opportunity"][name="CanCreate"]').is(":checked");e=i.find('input[data-permission="Occurrence"][name="CanCreate"]').is(":checked");i.find('input[data-permission="Recurrence"][name="CanCreate"]').prop("disabled",f===!0||e===!0?!1:!0)}catch(o){console.log(o.message)}u.append(i);r.append(u);$("#profiles-management .profiles-list").append(r)})},complete:function(){$("#profiles-management .processing_screen").hide()}})}}function push_permission(n,t,i,r){var u={},f;u[t]={Item:null,CanRead:!1,CanCreate:!1,CanEdit:!1,CanDelete:!1};$(r).is(":checked")&&(u[t][$(r).prop("name")]=!0);f={Name:n,ProfilePermissions:u};i.push(f)}function add_meta_tags(){if(is_backend_page())$(".backend-page").on("click","a#og_add_meta",function(){var i=$(this).parents(".reveal").first(),n=$(this).attr("data-language-id"),t=i.find("#og_property_"+n).val(),s=i.find("#og_property_"+n),r=i.find("#og_content_"+n).val(),e,u,o,h,f;if(t!=="meta_custom"){if(i.find(".metatag_items_"+n).find('select[data-property="'+t+'"]').length>0)return Swal.fire({title:window.translation.property_already_added,icon:"error",text:window.translation.please_select_a_different_property,confirmButtonText:"Ok"}),!1;t==""||r==""?Swal.fire({title:window.translation.empty_fields,icon:"error",text:window.translation.please_fill_both_property_content_values,confirmButtonText:"Ok"}):t!=""&&r!=""&&(s.find("option").removeAttr("selected"),s.find('option[value="'+t+'"]').attr("selected","selected"),h='<div class="row metatag-item"><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-4 columns"><label class="text-left middle">'+window.translation.property+': <\/label><\/div><div class="small-12 medium-8 columns input"><select class="og_property_item_'+n+"_"+t+' og_property_item" name="selectbox" disabled data-property='+t+">"+s.html()+'<\/select><\/div><\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-3 columns"><label class="text-left middle">'+window.translation.content+':<\/label><\/div><div class="small-12 medium-9 columns"><input class="og_content_item_'+n+' og_content_item" type="text"  name="og_content_item_'+n+"_"+t+'" value="'+r+'" readonly><\/div><\/div><\/div><div class="large-2 medium-2 small-12 columns"><div class="row"><div class="medium-3 columns"><a class="edit"><\/a><\/div><div class="medium-3 columns"><a class="delete"><\/a><\/div><\/div><\/div><\/div>',f=$(h),f.find(".og_content_item_"+n+"_"+t).val(r),i.find(".metatag_items_"+n).append(f),i.find("#og_content_"+n).val(""))}else{if(e=i.find("#og_name_"+n).val(),u=e.replaceAll(" ","_"),i.find(".metatag_items_"+n).find('select[data-property="'+e+'"]').length>0)return Swal.fire({title:window.translation.property_already_added,icon:"error",text:window.translation.please_select_a_different_property,confirmButtonText:"Ok"}),!1;t==""||r==""||e==""?Swal.fire({title:window.translation.empty_fields,icon:"error",text:window.translation.please_fill_both_property_content_values,confirmButtonText:"Ok"}):t!=""&&r!=""&&e!=""&&(o=s.clone(),o.find("option").removeAttr("selected"),o.append('<option value="'+u+'">meta:'+u+"<\/option>"),o.find('option[value="'+u+'"]').attr("selected","selected"),h='<div class="row metatag-item"><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-4 columns"><label class="text-left middle">'+window.translation.property+': <\/label><\/div><div class="small-12 medium-8 columns input"><select class="og_property_item_'+n+"_"+t+' og_property_item" name="selectbox" disabled data-property='+e+">"+o.html()+'<\/select><\/div><\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-3 columns"><label class="text-left middle">'+window.translation.content+':<\/label><\/div><div class="small-12 medium-9 columns"><input type="text" class="og_content_item_'+n+' og_content_item" type="text"  name="og_content_item_'+n+"_"+t+"_"+u+'" value="'+r+'" readonly><input type="hidden" class="og_content_item_'+n+' og_content_name_item"  name="og_content_name_item_'+n+"_"+t+"_"+u+'" value="'+u+'"><\/div><\/div><\/div><div class="large-2 medium-2 small-12 columns"><div class="row"><div class="medium-3 columns"><a class="edit"><\/a><\/div><div class="medium-3 columns"><a class="delete"><\/a><\/div><\/div><\/div><\/div>',f=$(h),f.find(".og_content_item_"+n+"_"+t).val(r),i.find(".metatag_items_"+n).append(f),i.find("#og_content_"+n).val(""),i.find("#og_name_"+n).val(""))}})}function add_slide(){if(is_backend_page())$(".backend-page").on("click","a.add_slide_btn",function(){var r=$(this).parents(".reveal").first(),s=r.find('select[multiple="multiple"]'),u=retrieve_resource_recommended_size_default(r,!1),h=retrieve_recommended_size_section(u),n=$(this).attr("data-language-id"),b=$(this).attr("data-slide"),c=$(".slides_"+n+" .slide-item").length,t=c+1,l='<div class="row slide-item slide_'+t+"_item_"+n+'" data-slide-id="null" data-operation="add"><div class="large-5 small-12 columns"><input type="file" data-item-num="'+t+'" title="'+window.translation.choose_a_file+'" alt="'+window.translation.choose_a_file+'" id="slide_'+t+"_"+n+'" name="slide_'+t+"_"+n+'" data-filetype="image" data-keys="slide_'+t+"_"+n+'" data-language-id="'+n+'" class="form-control slide_image" accept="image/png, image/jpeg, image/gif"><input class="image-source-field" name="image_slide_'+t+"_url_"+n+'" id="image_slide_'+t+"_url_"+n+'" type="hidden" value="false" /><input name="image_slider_'+t+"_id_"+n+'" id="image_slider_'+t+"_id_"+n+'" class="change_image" type="hidden" value="0" /><input name="cropped_slide_'+t+"_"+n+'" id="cropped_slide_'+t+"_"+n+'" type="hidden" value="false" /><input name="cropped_data_slide_'+t+"_"+n+'" id="cropped_data_slide_'+t+"_"+n+'" type="hidden" /><p class="help-text space-top" style="margin-top: -5px; padding-top: 0px"><a href="#" class="browse-img-slider-'+n+"-"+t+'" data-language-id="'+n+'" data-item-num="'+t+'">'+window.translation.browse+'<\/a><span class="remove_image"><\/span><\/p>'+h+'<\/div><div class="large-7 small-12 columns"><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.title+': <\/label><input id="title_slide_'+t+"_"+n+'" name="title_slide_'+t+"_"+n+'"  type="text" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required" style="text-align: left;">'+window.translation.region_setting_title_color+': <\/label><input class="color-picker-box-field" id="title_color_'+t+"_"+n+'" name="title_color_'+t+"_"+n+'"  type="text" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.size+': <\/label><input id="title_size_'+t+"_"+n+'" name="title_size_'+t+"_"+n+'" type="number" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required">HTML alt: <\/label><input id="alt_slide_image_'+t+"_"+n+'" name="alt_slide_image_'+t+"_"+n+'" type="text" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.weight+': <\/label><input id="weight_slide_'+t+"_"+n+'" name="weight_slide_'+t+"_"+n+'" type="number" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">HTML title: <\/label><input id="html_title_slide_image_'+t+"_"+n+'" name="html_title_slide_image_'+t+"_"+n+'" type="text" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.type_of_link+': <\/label><select name="link_type_slide_'+t+"_"+n+'" class="link-type-field-form" data-language-id="'+n+'" data-item-id="'+t+'"><option value="0">'+window.translation.none+'<\/option><option value="1">'+window.translation.in_image+'<\/option><option value="2">'+window.translation.in_button+'<\/option><option value="3">'+window.translation.in_slide+'<\/option><\/select><\/div><\/div><div class="row open-slide"><div class="small-12 columns"><label class="required">'+window.translation.open_in+': <\/label><select name="open_slide_'+t+"_"+n+'" class="open-slide" data-language-id="'+n+'" data-item-id="'+t+'"><option value="0">'+window.translation.same_window+'<\/option><option value="1">'+window.translation.new_tab+'<\/option><\/select><\/div><\/div><div class="row button-section-slide" id="button-section-'+t+"-"+n+'" ><div class="small-12 columns"><label class="required">'+window.translation.button_title+': <\/label><input id="link_button_text_'+t+"_"+n+'" name="link_button_text_'+t+"_"+n+'" type="text" value="" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.link_to+': <\/label><input id="link_slide_'+t+"_"+n+'" name="link_slide_'+t+"_"+n+'"  type="text" /><\/div><\/div><\/div><div class="large-12 small-12 columns"><div class="row"><div class="small-12 columns"><label for="slide_summary_'+t+"_"+n+'" class="text-left middle minimal-line">'+window.translation.summary+':<\/label><textarea id="slide_summary_'+t+"_"+n+'" class="text-left middle minimal-line" name="slide_summary_'+t+"_"+n+'"><\/textarea><\/div><div class="large-12 medium-12 small-12 columns"><a class="remove_slide" data-slide="slide_'+t+"_item_"+n+'" data-image-id="0" title="'+window.translation.remove+'">'+window.translation.remove+"<\/a><\/div><\/div><\/div><\/div>",a=$(l),f,e,o;$(".slides_"+n).append(a);$('input[name="count_slides_'+n+'"]').val(t);createColorPickerField($("#title_color_"+t+"_"+n),null);var i=$('input[name="slide_'+t+"_"+n+'"]'),k=$(i).attr("id"),v=$(i).parent();v.hasClass("ezdz-dropzone")&&$(this).ezdz("destroy");f=$('textarea[name="slide_summary_'+t+"_"+n+'"]');e=$(f).attr("id");initialize_ckeditor_ars(e,"");assign_pending_change_value("#block-slider-form");$("#button-section-"+t+"-"+n).hide();$('input[name="link_slide_'+t+"_"+n+'"]').parents(".row").first().hide();$('select[name="open_slide_'+t+"_"+n+'"]').parents(".open-slide").first().hide();var y=$(i).attr("data-filetype"),p=$(i).attr("accept"),w=y=="image"?translation.add_picture_drop_picture:translation.add_file_drop_file;i.ezdz({text:w,previewImage:!0,validators:{maxSize:3145728},enter:function(){i.parent().hasClass("ezdz-reject")&&i.parent().removeClass("ezdz-reject")},accept:function(){var f;i.parent().next().val(!0);var u=i.attr("id"),r=i.parent(".ezdz-dropzone"),e='<a data-image="'+u+'" class="delete_image">Delete<\/a>',o='<a data-image="'+u+'" class="edit_image edit_image_'+u+'">Edit<\/a>';if(r.parent().find(".delete_image").length==0&&(r.parent().find(".remove_image").append(e),r.parent().find(".remove_image").removeClass("is-hidden")),r.find("img").length>0){f=".slide_"+t+"_item_"+n+" .ezdz-dropzone img";$(f).length>0&&$(f).attr("id","slider-image-preview-lang-"+t+"-item-"+n);r.parent().find(".edit_image_"+u).remove();r.parent().find(".remove_image").append(o);$(".edit_image_"+u).on("click",function(){apply_cropper_event(u,r.find("img").clone());$("#crop-image").foundation("open")})}},reject:function(n,t){t.mimeType&&Swal.fire({title:"",icon:"error",text:translation.file_extension_not_accepted+": "+p,confirmButtonText:"Ok"});t.maxSize&&Swal.fire({title:"",icon:"error",text:translation.max_size,confirmButtonText:"Ok"})}});$(".browse-img-slider-"+n+"-"+t).length>0&&$(".browse-img-slider-"+n+"-"+t).click(function(n){n.preventDefault();var t=$(this).attr("data-language-id"),i=$(this).attr("data-item-num");return selectFileWithCkFinder("image_slide_"+i+"_url_"+t,"slider-image-preview-lang-"+i+"-item-"+t),!1});u||(o=r.find('input[name="slider_block_id"]').val(),display_suggested_resolution_in_modal(r,s,!1,o))})}function add_sponsor(){if(is_backend_page())$(".backend-page").on("click","a.add_sponsor_btn",function(){var i=$(this).parents(".reveal").first(),f=i.find('select[multiple="multiple"]'),r=retrieve_resource_recommended_size_default(i,!0),e=retrieve_recommended_size_section(r),o=$(".items-sponsors .slide-item").length,n=o+1,s='<div class="small-12 columns slide-item slide-item-'+n+'" data-slide-id="null" data-operation="add"><div class="large-5 small-12 columns"><input type="file"  data-item-num="'+n+'" title="'+window.translation.choose_a_file+'" alt="'+window.translation.choose_a_file+'" id="sponsor_'+n+'" name="image_'+n+'" data-filetype="image" data-keys="image_'+n+'" class="form-control slide_image" accept="image/png, image/jpeg, image/gif"><input class="image-source-field" name="image_url_'+n+'" type="hidden" value="false" id="image_url_sponsor_'+n+'"/><input name="cropped_sponsor_'+n+'" id="cropped_sponsor_'+n+'" type="hidden" value="false" /><input name="cropped_data_sponsor_'+n+'" id="cropped_data_sponsor_'+n+'" type="hidden" /><p class="help-text space-top" style="margin-top: -5px; padding-top: 0px"><a href="#" class="browse-img-sponsor-'+n+'" data-item-num="'+n+'">'+window.translation.browse+'<\/a><span class="remove_image"><\/span><\/p>'+e+'<\/div><div class="large-7 small-12 columns"><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.title+': <\/label><input id="title_image_'+n+'" name="title_image_'+n+'" type="text" value=""/><input id="image_id'+n+'" name="image_id'+n+'" class="change_image" type="hidden" value="0" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required">HTML alt: <\/label><input id="alt_image_'+n+'" name="alt_image_'+n+'" type="text" value="" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.weight+': <\/label><input id="weight_image_'+n+'" name="weight_image_'+n+'" type="number" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.link_to+': <\/label><input id="link_image_'+n+'" name="link_image_'+n+'"  type="text" value="" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.summary+': <\/label><textarea name="summary_image_'+n+'" type="text" value=""><\/textarea><\/div><\/div><div class="row"><div class="small-12 columns"><a class="remove_sponsor" data-slide="slide-item-'+n+'" data-image-id="0" title="'+window.translation.remove+'">'+window.translation.remove+"<\/a><\/div><\/div><\/div><\/div>",h=$(s),u;$(".items-sponsors").append(h);$('input[name="count_sponsors"]').val(n);assign_pending_change_value("#sponsor-form");var t=$('.items-sponsors input[name="image_'+n+'"]'),y=$(t).attr("id"),c=$(t).parent();c.hasClass("ezdz-dropzone")&&$(this).ezdz("destroy");var l=$(t).attr("data-filetype"),a=$(t).attr("accept"),v=l=="image"?translation.add_picture_drop_picture:translation.add_file_drop_file;t.ezdz({text:v,previewImage:!0,validators:{maxSize:3145728},enter:function(){t.parent().hasClass("ezdz-reject")&&t.parent().removeClass("ezdz-reject")},accept:function(){var u;t.parent().next().val(!0);var r=t.attr("id"),i=t.parent(".ezdz-dropzone"),f='<a data-image="'+r+'" class="delete_image">Delete<\/a>',e='<a data-image="'+r+'" class="edit_image edit_image_'+r+'">Edit<\/a>';if(i.parent().find(".delete_image").length==0&&(i.parent().find(".remove_image").append(f),i.parent().find(".remove_image").removeClass("is-hidden")),i.find("img").length>0){u=".slide-item-"+n+" .ezdz-dropzone img";$(u).length>0&&$(u).attr("id","sponsor-image-preview-"+n);i.parent().find(".edit_image_"+r).remove();i.parent().find(".remove_image").append(e);$(".edit_image_"+r).on("click",function(){apply_cropper_event(r,i.find("img").clone());$("#crop-image").foundation("open")})}},reject:function(n,t){t.mimeType&&Swal.fire({title:"",icon:"error",text:translation.file_extension_not_accepted+": "+a,confirmButtonText:"Ok"});t.maxSize&&Swal.fire({title:"",icon:"error",text:translation.max_size,confirmButtonText:"Ok"})}});$(".browse-img-sponsor-"+n).length>0&&$(".browse-img-sponsor-"+n).click(function(n){n.preventDefault();var t=$(this).attr("data-item-num");return selectFileWithCkFinder("image_url_sponsor_"+t,"sponsor-image-preview-"+t),!1});r||(u=i.find('input[name="block_id"]').val(),display_suggested_resolution_in_modal(i,f,!0,u))})}function delete_sponsor(){if(is_backend_page())$(".backend-page").on("click","a.remove_sponsor",function(){var n=$(this).attr("data-slide"),t=$(this).attr("data-image-id"),i=$(this).parents(".tabs-panel").data("language-id");Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_sponsor,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){$(".items-sponsors ."+n).attr("data-operation","delete");$(".items-sponsors ."+n).remove();assign_pending_change_value("#sponsor-form");var r=$("#sponsor-form").find('input[name="sponsors_deleted"]').val();r?$("#sponsor-form").find('input[name="sponsors_deleted"]').val(r+","+t):$("#sponsor-form").find('input[name="sponsors_deleted"]').val(t)}})})}function ajax_save_menu_item(){if(is_backend_page()&&$("#menu-item-conf-form").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","#menu-item-conf-form input[type='submit']",function(){var t=$(this).parents(".reveal"),f=t.find('input[name="language_default"]').val(),i,r,u;return $(t).find("#language-item-menu-"+f+"-label").trigger("click"),initiate_jquery_validate_reveal(t.find("#menu-item-conf-form"),"menu-item-conf-form"),t.find("#menu-item-conf-form").valid()&&(i=$("#menu-item-conf-form").serializeObject(),$("#menu-item-configuration-backend .by-session-vars .rule").length>0?(r=[],u={criteria:$('#menu-item-configuration-backend input[name="advanced-criteria-input"]').val(),filters:[]},$("#menu-item-configuration-backend .by-session-vars .rule").each(function(n){var t=$(this),i=t.data("field"),u=t.data("operator"),f=t.data("value"),e=t.find(".field_rule").first().text();r.push({fieldId:n+1,field:i,typeField:"",operator:u,comparisonValue:f,friendlyFieldName:e})}),u.filters=r,i.session_var_settings=JSON.stringify(u)):i.session_var_settings=null,$.ajax({method:"POST",url:n+"admin/AddOrUpdateMenuItem",data:i,beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);if(i.status.toString()==="200")Swal.fire({title:window.translation.success,icon:"success",text:i.message,confirmButtonText:"Ok"});else if(i.status.toString()==="500")return Swal.fire({title:"Error",icon:"error",text:i.message,confirmButtonText:"Ok"}),t.find(".processing_screen").hide(),!1;return $("#menu-item-edit-backend").find('input[name="block_changes"]').val("true"),$("#menu-item-configuration-backend").find('input[name="menu_item_changes"]').val("true"),t.foundation("close"),t.find(".processing_screen").hide(),!1})),!1});$(document).on("click","#menu-item-conf-form a.delete",function(){var i=$(this).parents(".reveal").find('input[name="menu_item_id"]').val(),t=$(this).parents(".reveal");Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_menu_item,type:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(r){r.isConfirmed&&$.ajax({method:"POST",url:n+"admin/DeleteMenuItem",data:{menuItemId:i},beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);return i.status.toString()==="500"&&Swal.fire({title:"Error",icon:"error",text:i.message,confirmButtonText:"Ok"}),$("#menu-item-edit-backend").find('input[name="block_changes"]').val("true"),$("#menu-item-configuration-backend").find('input[name="menu_item_changes"]').val("true"),t.foundation("close"),t.find(".processing_screen").hide(),!1})})})}}function append_link_edit_backend(){if(is_backend_page()&&$("body.backend-page").length!==0){var n=window.translation;$("*[data-admin]").each(function(){var t=$(this).data("admin"),r=$(this).data("menu-sharing-portal"),u=$(this).data("menu-id"),f=$(this).data("block-id"),e=$(this),i;$(window).width()>980&&t&&(i=t.split(";"),i.forEach(function(t){var o=t.split("-").join("_"),h=o.indexOf("_settings")>0?n[o]:n[o+"_settings"],s=t+"-edit-backend",i;t==="form-builder-block"?s="form-builder-block":t==="featured-opp-block-settings"&&(s="featured-opp-settings");i='<a data-element-reveal="'+s+'" title="'+h+'" class="edit-component '+t+'" data-menu-id="'+u+'" data-block-id="'+f+'"><\/a>';t=="move"&&(i='<span class="move"><\/span>');r=="not-display-sharing-portal-menu-edit"&&(i="");e.append(i)}))});$(window).resize(function(){$(window).width()>980?$('a[data-element-reveal][class~="edit-component"]').length===0?$("*[data-admin]").each(function(){var t=$(this).data("admin"),r=$(this).data("menu-id"),u=$(this).data("block-id"),f=$(this),i;t&&(i=t.split(";"),i.forEach(function(t){var s=t.split("-").join("_"),i=t+"-edit-backend",e,o;t==="form-builder-block"?i="form-builder-block":t==="featured-opp-settings"&&(i="featured-opp-settings");e=n[s+"_settings"];o='<a data-element-reveal="'+i+'" title="'+e+'" class="edit-component '+t+'" data-menu-id="'+r+'" data-block-id="'+u+'"><\/a>';f.append(o)}))}):$('a[data-element-reveal][class~="edit-component"]').css("display","block"):$('a[data-element-reveal][class~="edit-component"]').css("display","none")})}}function backend_calendar_form_settings(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($("body.backend-page").length>0)$(document).on("click",'a[data-element-reveal="calendar-settings-edit-backend"]',function(){var t=$(this).data("element-reveal"),u=$("#calendar-filter-settings").data("basic-search-fields"),f=$("#calendar-filter-settings").data("advanced-search-fields"),e=$("#calendar-filter-settings").data("appropiate-for-fields"),o=$("#calendar-filter-settings").data("share"),r=$("#calendar-filter-settings").data("labels"),i=0;$("#"+t).foundation("open");$("#"+t).foundation();$("#"+t).find(".listing-filters-calendar ul").empty();$("#"+t).find(".processing_screen").show();$("#"+t).find("#title_tabs li.tabs-title").on("click",function(){$(this).parents(".calendar-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$("#"+t).find(".listing-filters-calendar ul").append('<li class="row title"><span class="title-section">'+window.translation.basic_search_filters+"<\/span><\/li>");u.forEach(function(n){var u='<li class="row"><div class="small-6 columns"><span>'+r[i]+'<\/span><\/div><div class="small-6 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'---basic"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-filters-calendar ul").append(u);i++});$("#"+t).find(".listing-filters-calendar ul").append('<li class="row title"><span class="title-section">'+window.translation.advanced_search_filters+"<\/span><\/li>");f.forEach(function(n){var u='<li class="row"><div class="small-6 columns"><span>'+r[i]+'<\/span><\/div><div class="small-6 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'---advanced"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-filters-calendar ul").append(u);i++});$("#"+t).find(".listing-filters-calendar ul").append('<li class="row title"><span class="title-section">'+window.translation.appropiate_for_filters+"<\/span><\/li>");e.forEach(function(n){var u='<li class="row"><div class="small-6 columns"><span>'+r[i]+'<\/span><\/div><div class="small-6 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'---appropiate"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-filters-calendar ul").append(u);i++});$("#"+t).find(".listing-filters-calendar ul").append('<li class="row title"><span class="title-section">'+window.translation.share+"<\/span><\/li>");o.forEach(function(n){var u='<li class="row"><div class="small-6 columns"><span>'+r[i]+'<\/span><\/div><div class="small-6 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'---share"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-filters-calendar ul").append(u);i++});$("li.title_tabs").on("click",function(){$(this).parents(".calendar-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$.ajax({method:"POST",url:n+"admin/GetCalendarSettings"}).done(function(n){var i,r,u;n&&(i=JSON.parse(n.toString().replaceAll('\\"',"'")),i.setting?(r=JSON.parse(i.setting.replaceAll("'",'"').toString()),u=JSON.parse(r.filters),u.forEach(function(n){(n==="appropiate_groups"||n==="appropiate_seniors"||n==="appropiate_court_ordered")&&(n=n+"_yes");$(".listing-filters-calendar input#yes-no-visible--"+n).prop("checked",!0)}),i.introCal.forEach(function(n){var t="#"+n.FieldName+"-"+n.LanguageID;$(t).val(n.Value)}),$("#"+t).find(".calendar-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")})):$(".listing-filters-calendar input[id*=yes-no-visible--]").prop("checked",!1));$("#"+t).find(".processing_screen").hide()})});if($("#search_calendar").length>0){$("#search_calendar .section").each(function(){var n=$(this).find("input").length,t=$(this).find("select").length,i=$(this).find("textarea").length,r=$(this).hasClass("first");r&&n===1&&t===0&&i===0&&($(this).remove(),$("#search_calendar .section.second").addClass("medium-6 end"),$("#search_calendar .section.second").removeClass("medium-4"))});var t=$("#search_calendar").find("input").length,i=$("#search_calendar").find("select").length,r=$("#search_calendar").find("textarea").length;t===0&&i===0&&r===0&&$("#search_calendar").parents(".fieldset-step").remove()}}function backend_menu_edit_events(){if(is_backend_page()){var t=window.translation,n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="menu-edit-backend"]',function(){var r=$(this).data("menu-id"),i=$(this).data("block-id"),t=$(this).data("element-reveal"),e=parseInt($("#"+t).data("language-id")),u="",f;if($("#"+t).foundation("open"),initiate_jquery_validate_reveal($("#menu-management"),"menu-management"),$("#"+t).foundation(),$(".include-greeting-section").addClass("hide-custom"),r!=0&&i!=0?($("#"+t+" .rollback-link").attr("data-block-id",i),$("#"+t+" .rollback-link").show(),$.ajax({method:"POST",url:n+"admin/GetMenuInfo",data:{menuBlockId:r,blockId:i},beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var f=JSON.parse(n),o,s;hideVisibleOptions(f.uniqueRegion,"#menu-advanced-settings");f.status==="200"&&(o=f.visibleTo!==""?f.visibleTo:"0",$("#"+t+" form")[0].reset(),f.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)===e&&(u=i);$('input[name="title-'+t+'"]').val(i)}}),$("#is_main_navigation").prop("checked",f.isMainNavigation),f.subsiteId!==0&&f.subsiteId!=="0"&&($("#"+t).find('select[name="subsite_id"]').length>0?$("#"+t).find('select[name="subsite_id"]').val(f.subsiteId):$("#"+t).find('input[name="subsite_id"]').val(f.subsiteId)),$("body.new-template-system").length>0&&(f.isMainNavigation===!0?$(".menu-mobile-section").addClass("hide-custom"):$(".menu-mobile-section").removeClass("hide-custom"),$("#include_in_mobile").prop("checked",f.isMobileMenu),$("#mobile_order").val(f.orderMobile),f.isMobileMenu===!0&&$(".mobile-order-section").removeClass("hide-custom")),$("#include_greeting").prop("checked",f.includeGreetingandLogo),$("#partner_switcher").prop("checked",f.includesPartnerSwitcher),f.includesPartnerSwitcher?$(".include-greeting-section").removeClass("hide-custom"):$(".include-greeting-section").addClass("hide-custom"),$('select[name="display_mode"]').val(f.TypeDisplay),$('select[name="display_align"]').val(f.FirstLevelAlign),f.showTitleToUser&&$("#show_title_menu").prop("checked",f.showTitleToUser),f.showTitleToUser?($("#show_title_menu").val(f.showTitleToUser),$("input.show-title-menu").prop("checked",!0)):($("#show_title_menu").val(null),$("input.show-title-menu").prop("checked",!1)),$('input[name="menu_system_name"]').val(f.systemName),f.isSharingPortalMenu==!0?($('input[name="menu_system_name"]').prop("disabled","disabled"),$("a.delete_block").prop("style","display:none;")):($('input[name="menu_system_name"]').removeAttr("disabled"),$("a.delete_block").removeAttr("style")),$('input[name="css_class"]').val(f.cssClass),$('input[name="sort_weight"]').val(f.weight),$('select[name="menu_region"]').val(f.regionId),f.enabled&&$("#enabled").prop("checked",f.enabled),$('input[name="visible_to"]#visibility_'+o).prop("checked",!0),f.urls&&$("#exception_url").val(f.urls.join("\n")),f.visibleTo!==0&&$("#exception_url_container").removeClass("is-hidden"),$("#"+t).find('input[name="block_id"]').val(i),u=f.systemName,s='<a data-element-reveal="rollback-list" title="RollBack list" class="button custom-button rollback-link" data-menu-id="'+r+'" data-block-id="'+i+'" data-page-id="0" data-component-type="MenuBlock">'+window.translation.versions+"<\/a>",$("#"+t).find("h3").first().text(u+" - "+window.translation.menu_settings),$("#"+t).find("h3").first().append(s),f.systemName!==""&&$("#menu_system_name").val(f.systemName),f.regionsMultiple&&apply_backend_multiselect_group("#"+t+' select[name="menu_region_multiple"]',!1,f.regionsMultiple));add_event_for_fields_in_modal("#menu-management");$("#"+t).find(".processing_screen").hide()})):(f="#menu-edit-backend",$(f+' select[name="menu_region"]').val($('select[name="menu_region"] option:first-child').val()),$(f+" #enabled").prop("checked",!0),$("#"+t).find('input[name="block_id"]').val(""),$("#"+t).find('input[name="css_class"]').val(""),$("#"+t).find('input[name="visible_to"][value="2"]').prop("checked","checked"),$("#exception_url_container").removeClass("is-hidden"),$("#exception_url").val(""),$("#"+t+" .rollback-link").hide(),apply_backend_multiselect_group("#"+t+' select[name="menu_region_multiple"]',!1,""),$("body.new-template-system").length>0&&$(".menu-mobile-section").removeClass("hide-custom"),$("#"+t).find('select[name="subsite_id"]').val("0"),$("#"+t).find('input[name="subsite_id"]').val(""),$("#"+t).find("h3").first().text("Add Menu - "+window.translation.menu_settings),add_event_for_fields_in_modal("#menu-management")),initiate_jquery_validate_reveal($("#"+t).find("#menu-management"),"menu-management"),$("body.new-template-system").length>0){$("input#is_main_navigation").on("mousedown",function(){var n=$(this),t="";n.is(":checked")?(t="If this setting is set as Inactive in this menu, you should set any menu as Main navigation, Confirm?",Swal.fire({title:window.translation.are_you_sure,text:t,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){t.isConfirmed?(n.prop("checked",!1),n.trigger("change")):(n.prop("checked","checked"),n.trigger("change"))})):(t="Activating this setting int this menu, if there is another menu with this setting active, it will be disabled in the another menu, Confirm?",Swal.fire({title:window.translation.are_you_sure,text:t,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){t.isConfirmed?(n.prop("checked","checked"),n.trigger("change")):(n.prop("checked",!1),n.trigger("change"))}))});$("input#is_main_navigation").on("change",function(){$(this).is(":checked")?($(".menu-mobile-section").addClass("hide-custom"),$(".mobile-order-section").addClass("hide-custom"),$("#include_in_mobile").prop("checked",!1),$("#mobile_order").val("0")):$(".menu-mobile-section").removeClass("hide-custom")});$("input#include_in_mobile").on("change",function(){$(this).is(":checked")?$(".mobile-order-section").removeClass("hide-custom"):($(".mobile-order-section").addClass("hide-custom"),$("#mobile_order").val("0"))})}$("#"+t).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend("#"+t,'input[name="visible_to"]','textarea[name="visibility_urls"]'))return!1})});$(document).on("change","#menu-management input.show-title-menu",function(){var n=$(this).prop("checked");$("#menu-management input.show-title-menu").prop("checked",n);n?$('#menu-management input[name="show_title"]').val(n):$('#menu-management input[name="show_title"]').val(null)});$(document).on("click",'a[data-element-reveal="menu-item-edit-backend"]',function(){var n=$(this).data("element-reveal");$("#"+n).find('input[name="block_changes"]').val("false");$("#"+n).foundation();populate_menu_edit_settings($(this),!0)});$(document).on("click",'a[data-element-reveal="menu-item-configuration-backend"]',function(){var i=$(this).data("menu-item-id"),c=!0,l,s,r,a,h,u;typeof i=="undefined"&&(i="0");$("#menu-item-configuration-backend").find('input[name="target_path"]').removeAttr("readonly");var t=$(this).data("element-reveal"),v=$(this).data("menu-id"),y=$(this).parents(".reveal").find('input[name="block_id"]').val(),p=parseInt($("#"+t).data("language-id")),f="";$("#"+t).foundation("open");$("#"+t).foundation();$("#"+t).find('input[name="menu_item_changes"]').val("false");var n=i.toString()!=="0"?get_information_menu_item_by_id(i,window.menuItemsInfo.items):"",o=[],e=n.visibility!==""?n.visibility:"2",w=n.weight!==""?n.weight:0;o.push({text:window.translation.root_first_level,value:0});o=o.concat(get_items_with_level(1,window.menuItemsInfo.items));$("#menu-item-configuration-backend").find('select[name="parent_select"]').empty();o.forEach(function(n){(i!==n.value||n.value===0)&&$("#menu-item-configuration-backend").find('select[name="parent_select"]').append('<option value="'+n.value+'">'+n.text+"<\/option>")});$("#"+t+" form")[0].reset();$("#menu-item-configuration-backend").find('select[name="page_id"]').empty();l=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:l+"admin/GetPages",data:"",beforeSend:function(){$("#"+t).find(".processing_screen").hide()}}).done(function(i){var u=JSON.parse(i),r;u.forEach(function(n){var t,i;t=n.Enabled.toString()=="true"?n.SystemName.toString():n.SystemName.toString()+" ("+window.translation.disabled+")";i='<option data-page-id="'+n.ID.toString()+'" value="'+n.FriendlyUrl.toString()+'">'+t+"<\/option>";$("select[name='page_id']").append(i)});r='<option data-page-id="" value="">'+window.translation.please_select_page+"<\/option>";$("select[name='page_id']").prepend(r);$("#menu-item-configuration-backend").find('input[name="css_class"]').val(n.url);n.url?($("#menu-item-configuration-backend").find('input[name="target_path"]').val(n.url),$("#menu-item-configuration-backend").find('input[name="target_path_value"]').val(n.url),$("#menu-item-configuration-backend").find('select[name="page_id"]').find("option").each(function(){n.url.substring(1,n.url.length)===$(this).val()&&n.url!=="#"&&(c=!1)}),c===!1?($("#menu-item-configuration-backend").find('select[name="page_id"]').val(n.url.substring(1,n.url.length)),$("#menu-item-configuration-backend").find('input[name="target_path"]').attr("readonly","readonly")):$("#menu-item-configuration-backend").find('select[name="page_id"]').val("")):$("#menu-item-configuration-backend").find('select[name="page_id"]').val("");$("#"+t).find(".processing_screen").hide()});n?(n.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)===p&&(f=i);$("#menu-item-configuration-backend").find('input[name="title-'+t+'"]').val(i)}}),n.pageId&&$("#menu-item-configuration-backend").find('input[name="menu-item-page-id"]').val(n.pageId),$("#menu-item-configuration-backend").find('input[name="menu_css_class"]').val(""),n.cssClass&&$("#menu-item-configuration-backend").find('input[name="menu_css_class"]').val(n.cssClass),n.enabled&&$("#menu-item-configuration-backend").find("input#menu-item-enabled").prop("checked",n.enabled),n.parentItemId&&$("#menu-item-configuration-backend").find('select[name="parent_select"]').val(n.parentItemId.toString()),n.target&&$("#menu-item-configuration-backend").find('select[name="target_select"]').val(n.target.toString()),n.type&&$("#menu-item-configuration-backend").find('select[name="type_select"]').val(n.type.toString()),$("#menu-item-configuration-backend").find('input[name="sort_weight"]').val(w),$("#menu-item-configuration-backend").find('select[name="visible_to"]').val(e),$("#menu-item-configuration-backend").find(".filter_rules .rule").remove(),$("#menu-item-configuration-backend").find(".without_rules").removeClass("hide"),$("#menu-item-configuration-backend").find('input[name="advanced-criteria-input"]').val(""),e==="1"||e===1?($("#"+t).find(".visible-per-role").removeClass("hide"),$("#"+t).find(".by-session-vars").addClass("hide"),s='#menu-item-configuration-backend select[name="select-rol-menu"]',n.visibilityRole!==null?load_multiselet_field_backend(s,n.visibilityRole):load_multiselet_field_backend(s,"0")):e==="4"||e===4?($("#"+t).find(".by-session-vars").removeClass("hide"),$("#"+t).find(".visible-per-role").addClass("hide"),n.sessionVariablesSettings&&(r=JSON.parse(n.sessionVariablesSettings),$("#menu-item-configuration-backend").find(".filter_rules .rule").remove(),r.criteria!=null?$("#menu-item-configuration-backend").find('input[name="advanced-criteria-input"]').val(r.criteria):$("#menu-item-configuration-backend").find('input[name="advanced-criteria-input"]').val(""),r.filters&&r.filters.length>0&&($("#menu-item-configuration-backend").find(".without_rules").addClass("hide"),r.filters.forEach(function(n){addRuleFilterMenuItem(n.field,n.friendlyFieldName,n.comparisonValue,n.operator)})),$('.form_builder_block select[name="field_to_filter"]').trigger("change"))):($("#"+t).find(".by-session-vars").addClass("hide"),$("#menu-item-configuration-backend").find(".visible-per-role").addClass("hide"),$("#menu-item-configuration-backend").find('select[name="select-rol-menu"]').val("0")),f=f?f:n.titles[0].Value,a='<a data-element-reveal="rollback-list" title="RollBack list" class="button custom-button rollback-link" data-menu-item="'+i+'" data-component-type="MenuItem">'+window.translation.versions+"<\/a>",$("#menu-item-configuration-backend").find("h3").first().text(f+" - "+window.translation.menu_item_settings),$("#menu-item-configuration-backend").find("h3").first().append(a)):($("#menu-item-configuration-backend").find("h3").first().text(window.translation.create_new_menu_item+" - "+window.translation.menu_item_settings),$("#menu-item-configuration-backend").find(".advanced-link").trigger("click"),$("#menu-item-configuration-backend").find('input[name="sort_weight"]').val(0),$("#menu-item-configuration-backend").find('select[name="visible_to"]').val("2"),$("#menu-item-configuration-backend").find('input[name="enabled"]').prop("checked",!0),$("#menu-item-configuration-backend").find(".advanced-link").trigger("click"),$("#menu-item-configuration-backend").find('input[name="menu-item-page-id"]').val(""));window.menuItemsInfo.sessionVariables&&($("#menu-item-configuration-backend").find('select[name="field_to_filter"] option').remove(),h='<option value ="">'+window.translation.select_a_variable+"<\/option>",u=[],u.push("s:currentUserID"),u.push("s:currentContactAccountID"),window.is_llamapi||u.push("s:currentAccountID"),window.menuItemsInfo.sessionVariables.forEach(function(n){h+='<option value ="'+n.label+'">'+n.label+"<\/option>";u.push(n.label)}),$("#menu-item-configuration-backend").find('select[name="field_to_filter"]').append(h),$("#menu-item-configuration-backend").find('input[name="filter_value"]').autocomplete({source:u}));$("#"+t).find('input[name="block_id"]').val(y);$("#"+t).find('input[name="menu_block_id"]').val(v);i.toString()!=="0"?$("#"+t).find('input[name="menu_item_id"]').val(i):$("#"+t).find('input[name="menu_item_id"]').val("");initiate_jquery_validate_reveal($("#"+t).find("#menu-item-conf-form"),"menu-item-conf-form");$("#"+t).find('select[name="visible_to"]').on("change",function(){var n=$(this).val();n==="1"?($("#"+t).find(".visible-per-role").removeClass("hide"),$("#"+t).find(".by-session-vars").addClass("hide")):n==="4"?($("#"+t).find(".by-session-vars").removeClass("hide"),$("#"+t).find(".visible-per-role").addClass("hide")):($("#"+t).find(".visible-per-role").addClass("hide"),$("#"+t).find(".by-session-vars").addClass("hide"))});if(!$("#menu-item-configuration-backend button.add_rule").hasClass("event-applied")){$(document).on("click","#menu-item-configuration-backend button.add_rule",function(){var n=$('#menu-item-configuration-backend select[name="field_to_filter"]').val(),r=$('#menu-item-configuration-backend select[name="field_to_filter"] option:selected').text(),u=$('#menu-item-configuration-backend input[name="filter_value"]').val(),f=$('#menu-item-configuration-backend select[name="filter_operator"]').val(),t,i;return n===null||n===""?(t=window.translation.please_choose_at_least_a_field,i='<span class="error">'+t+"<\/span>",$("#menu-item-configuration-backend .rule_filter span.error").length>0?$("#menu-item-configuration-backend .rule_filter span.error").first().text(t):$("#menu-item-configuration-backend .rule_filter").append(i)):addRuleFilterMenuItem(n,r,u,f),$(this).addClass("event-applied"),!1});$("#menu-item-configuration-backend button.add_rule").addClass("event-applied")}$(document).on("click","#menu-item-configuration-backend .delete_rule a",function(){return $("#menu-item-configuration-backend .filter_rules .rule").length===1&&$("#menu-item-configuration-backend .without_rules").removeClass("hide-custom"),$(this).parent().parent().remove(),$('#menu-item-configuration-backend input[name="pending-changes"]').val("true").trigger("change"),$("#menu-item-configuration-backend .filter_rules .rule").each(function(n){$(this).find(".field_order").text(n+1+".")}),!1});$(document).on("change",'select[name="page_id"]',function(){var t=$(this).val(),n;$(this).val()?($(this).parents(".reveal").find('input[name="target_path"]').val("/"+$(this).val()),$(this).parents(".reveal").find('input[name="target_path_value"]').val("/"+$(this).val()),$(this).parents(".reveal").find('input[name="target_path"]').attr("readonly","readonly"),n="",$(this).find("option").each(function(){$(this).val()==t&&(n=$(this).attr("data-page-id"))}),$(this).parents(".reveal").find('input[name="menu-item-page-id"]').val(n)):($(this).parents(".reveal").find('input[name="target_path"]').val(""),$(this).parents(".reveal").find('input[name="target_path_value"]').val(""),$(this).parents(".reveal").find('input[name="target_path"]').removeAttr("readonly"),$(this).parents(".reveal").find('input[name="menu-item-page-id"]').val(""))});i?($("#"+t).find(".text-remove-link").addClass("hide-custom"),$("#"+t).find(".remove-link.delete").removeClass("hide-custom")):($("#"+t).find(".text-remove-link").removeClass("hide-custom"),$("#"+t).find(".remove-link.delete").addClass("hide-custom"));add_event_for_fields_in_modal("#menu-item-conf-form")});$(document).on("change",'#menu-management input[name="partner_switcher"]',function(){var n=$(this).prop("checked");n?$(".include-greeting-section").removeClass("hide-custom"):$(".include-greeting-section").addClass("hide-custom")})}}function addRuleFilterMenuItem(n,t,i,r){var f;$("#menu-item-configuration-backend .rule_filter span.error").remove();var e=$("#menu-item-configuration-backend .filter_rules .rule").length,o=i===""?'<span class="empty">Empty<\/span>':i,u=$('#menu-item-configuration-backend select[name="filter_operator"] option[value="'+r+'"]').text();u===""&&(u=r);f='<div class="rule columns" data-field="'+n+'" data-operator="'+r+'"  data-value="'+i+'"><div class="field_order columns small-1">'+(e+1)+'.<\/div><div class="field_rule columns small-3">'+t+'<\/div><div class="operator_rule columns small-3">'+u+'<\/div><div class="value_rule columns small-3">'+o+'<\/div><div class="columns small-1 operation">AND<\/div><div class="delete_rule  columns small-1"><a href="#" alt="delete rule"><\/a><\/div><div/>';$("#menu-item-configuration-backend .without_rules").addClass("hide-custom");$("#menu-item-configuration-backend .filter_rules").append(f);$('#menu-item-configuration-backend input[name="filter_value"]').val("")}function backend_slider_block(){if(is_backend_page()){var n="#block-slider-form";$(document).on("click",'a[data-open="blocks-slider-conf"]',function(){var t=$(this).data("block-id"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";window.scroll_current_pos_y=$(window).scrollTop();$("#blocks-slider-conf").foundation();initiate_jquery_validate_reveal($("#block-slider-form"),"block-slider-form");t!==0?($("#blocks-slider-conf").find(".delete_block").show(),$.ajax({method:"GET",url:i+"admin/GetSliderBlock?blockID="+t,beforeSend:function(){$("#blocks-slider-conf").find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);hideVisibleOptions(r.uniqueRegion,"#blocks-slider-conf");$("#blocks-slider-conf .button-section-slide").hide();$("#blocks-slider-conf .rollback-link").attr("data-block-id",t);$("#blocks-slider-conf .rollback-link").show();$(".slider-panel").each(function(){var t=$(this).attr("data-language-id"),i;$(".slides_"+t).empty();r.disabledAutoPlay!==null&&$(n+' input[name="slider_block_disabled_autoplay"]').prop("checked",r.disabledAutoPlay);r.autoplayTimeout!==null&&r.autoplayTimeout===0&&(r.autoplayTimeout=8e3);$(n+' input[name="slider_auto_play_timeout"]').val(r.autoplayTimeout);r.blockInfo&&($(n+' input[name="slider_block_id"]').val(r.blockInfo.ID),$(n+' input[name="css_class"]').val(r.blockInfo.CssClass),$(n+' input[name="sort_weight"]').val(r.blockInfo.Weight),r.blockInfo.ShowTitle?($(n+" #slider_show-title").val(r.blockInfo.ShowTitle),$(n+" .slider-show-title").prop("checked",!0)):($(n+" #slider_show-title").val(null),$(n+" .slider-show-title").prop("checked",!1)),$(n+" #slider_block_enabled").prop("checked",r.blockInfo.Enabled),$(n+' input[name="slider_visible_to"]').prop("checked",!1),$(n+" #slider_visibility_"+r.blockInfo.Visibility).prop("checked",!0),$(n+" #slider_exception_urls").val(r.blockInfo.VisibilityUrls),$(n+" #slider_exception_urls").text(r.blockInfo.VisibilityUrls),$(n+' input[name="block_slider_id"]').val(r.blockInfo.ID),$(n+' input[name="slider_system_name"]').val(r.blockInfo.SystemName),$(n+' select[name="slider_region"]').val(r.blockInfo.regionId),$(n+' select[name="slider_effect"]').val(r.effect),$(n+' input[name="images_per_slider"]').val(r.imagePerSlide),$(n+' input[name="images_per_slider_original"]').val(r.imagePerSlide),$(n+" #slider_block_show_navigation").prop("checked",r.showNavigation),r.blockInfo.Visibility===1||r.blockInfo.Visibility===2?$(n+" #slider_exception_url_container").removeClass("is-hidden"):$(n+" #slider_exception_url_container").addClass("is-hidden"),r.blockInfo.SubsiteId!=="0"&&r.blockInfo.SubsiteId!==0&&($(n).find('select[name="subsite_id"]').length>0?$(n).find('select[name="subsite_id"]').val(r.blockInfo.SubsiteId):$(n).find('input[name="subsite_id"]').val(r.blockInfo.SubsiteId)));r.titles&&r.titles.forEach(function(i){i.languageID===t&&$(n+' input[name="title_slider_'+i.languageID+'"]').val(i.title)});r.images.forEach(function(i){i.LanguageID==t&&load_slider_items(t,i,n);validate_sliderimage_form()});i=$(".slides_"+t+" .slide-item").length;$('input[name="count_slides_'+t+'"]').val(i);$(n+' input[name="slides_deleted"]').val("")});r.regionsMultiple&&apply_backend_multiselect_group(n+' select[name="slider_region_multiple"]',!1,r.regionsMultiple);add_event_for_fields_in_modal(n);$("#blocks-slider-conf").find(".processing_screen").hide()})):($(n+' select[name="slider_region"]').val($('select[name="slider_region"] option:first-child').val()),$(n).find('input[name="slider_block_id"]').val(""),$("#blocks-slider-conf .rollback-link").hide(),$(".slides").empty(),$(n+' input[name="css_class"]').val(""),$(n+" input.count-slides").each(function(){$(this).val(0)}),$("#slider_exception_url_container").removeClass("is-hidden"),$(n+' textarea[name="slider_exception_urls"]').val(""),$(n).find('input[name="slider_visible_to"][value="2"]').prop("checked",!0),$("#blocks-slider-conf").find(".delete_block").hide(),apply_backend_multiselect_group(n+' select[name="slider_region_multiple"]',!1,""),$(n).find('select[name="subsite_id"]').val("0"),$(n).find('input[name="subsite_id"]').val(""),add_event_for_fields_in_modal(n));$(n).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend(n,'input[name="slider_visible_to"]','textarea[name="slider_visibility_urls"]'))return!1})});$(document).on("change","#block-slider-form select.link-type-field-form",function(){var e=$(this),r=$(this).parents(".row.slide-item").first(),u=$(this).attr("data-language-id"),f=$(this).attr("data-item-id"),n=r.find('input[name="link_slide_'+f+"_"+u+'"]').parents(".row").first(),t=r.find('select[name="open_slide_'+f+"_"+u+'"]').parents(".open-slide").first(),i=r.find('input[name="link_button_text_'+f+"_"+u+'"]').parents(".row").first();$(this).val()==0?(n.hide(),i.hide(),t.hide()):$(this).val()==1?(n.show(),i.hide(),t.show()):$(this).val()==2?(n.show(),i.show(),t.show()):$(this).val()==3&&(n.show(),i.hide(),t.show())});$(document).on("change","#block-slider-form .slide_image",function(){var i=$(this).attr("data-language-id"),t,n;$(this).val()!=""?(t=$(this).val(),n=t.split("."),n[n.length-1]=="jpeg"||n[n.length-1]=="png"||n[n.length-1]=="jpg"?$(this).parent().next().val(!0):$(this).parent().next().val(!1)):$(this).parent().next().val(!1)});$(document).on("submit","#block-slider-form",function(n){var i=$("#images_per_slider").val(),t=0;return $(".slider-panel").each(function(){var i=$(this).attr("data-language-id"),n=$('input[name="count_slides_'+i+'"]').val();n>t&&(t=n)}),parseInt(t,10)<parseInt(i,10)?(Swal.fire({title:"",icon:"error",text:window.translation.image_slider_restriction_with_items,confirmButtonText:"Ok"}),$("#blocks-slider-conf").find(".processing_screen").hide(),$("input.save-slider-data").prop("disabled",!1),n.preventDefault(),!1):void 0});$(document).on("change","#block-slider-form input.slider-show-title",function(){var n=$(this).prop("checked");$("#block-slider-form input.slider-show-title").prop("checked",n);n?$("#block-slider-form #slider_show-title").val(n):$("#block-slider-form #slider_show-title").val(null)})}}function validate_sliderimage_form(){is_backend_page()&&$("#block-slider-form .link-type-field-form").each(function(){var n=$(this).attr("data-language-id"),t=$(this).attr("data-item-id"),i='select[name="link_type_slide_'+t+"_"+n+'"]',f="#button-section-"+t+"-"+n,r,u;n&&t&&(r=$('input[name="link_slide_'+t+"_"+n+'"]').parent().parent(),u=$('select[name="open_slide_'+t+"_"+n+'"]').parents(".open-slide"),$(i).length>0&&($(i).val()==0?(r.hide(),$(f).hide(),u.hide()):$(i).val()==1?(r.show(),$(f).hide(),u.show()):$(i).val()==2?(r.show(),$(f).show(),u.show()):$(i).val()==3&&(r.show(),$(f).hide(),u.show())))})}function backend_sponsor_block(){if(is_backend_page()){var n="#sponsor-form";$(document).on("click",'a[data-element-reveal="sponsor-block-configuration"]',function(){var i=$(this).data("block-id"),t=$(this).data("element-reveal"),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";initiate_jquery_validate_reveal($("#sponsor-form"),"sponsor-form");$("#"+t).foundation("open");$("#"+t).foundation();i!=0?($("#"+t).find(".delete_block").show(),$("#"+t+" .rollback-link").attr("data-block-id",i),$("#"+t+" .rollback-link").show(),$.ajax({method:"GET",url:r+"admin/GetSponsorBlock?blockID="+i,beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);r!=null&&r.blockInfo&&($(n+' input[name="block_id"]').val(r.blockInfo.ID),$(n+' input[name="sort_weight"]').val(r.blockInfo.Weight),$(n+' input[name="enabled"]').prop("checked",r.blockInfo.Enabled),r.blockInfo.ShowTitle?($(n+' input[name="sponsor_show_title"]').val(r.blockInfo.ShowTitle),$(n+" input.sponsor-show-title").prop("checked",!0)):($(n+' input[name="sponsor_show_title"]').val(null),$(n+" input.sponsor-show-title").prop("checked",!1)),$(n+' input[name="sponsor_visible_to"]').prop("checked",!1),$(n+" #sponsor_visibility_"+r.blockInfo.Visibility).prop("checked",!0),$(n+" #sponsor_exception_urls").val(r.blockInfo.VisibilityUrls),$(n+" #sponsor_exception_urls").text(r.blockInfo.VisibilityUrls),$(n+' input[name="sponsor_block_system_name"]').val(r.blockInfo.SystemName),$(n+' select[name="sponsor_region"]').val(r.blockInfo.regionId),$(n).find('input[name="css_class"]').val(r.blockInfo.CssClass),r.blockInfo.SubsiteId!=="0"&&r.blockInfo.SubsiteId!=="0"&&($(n).find('select[name="subsite_id"]').length>0?$(n).find('select[name="subsite_id"]').val(r.blockInfo.SubsiteId):$(n).find('input[name="subsite_id"]').val(r.blockInfo.SubsiteId)),r.blockInfo.Visibility==1||r.blockInfo.Visibility==2?$(n+" #sponsor_exception_url_container").removeClass("is-hidden"):$(n+" #sponsor_exception_url_container").addClass("is-hidden"));r.titles&&r.titles.forEach(function(t){$(n+' input[name="title-'+t.languageID+'"]').val(t.title)});r.seeAllText&&r.seeAllText.forEach(function(t){$(n+' input[name="text-see-all-'+t.languageID+'"]').val(t.seeAllText)});r.sponsorBlock&&($(n+" #sponsor_see_all_enabled").prop("checked",r.sponsorBlock.displaySeeAll),$(n+' input[name="sponsor_block_id"]').val(r.sponsorBlock.sponsorId));r.images&&($(".items-sponsors").empty(),r.images.forEach(function(n){load_sponsor_item(n)}));$(n+' input[name="sponsors_deleted"]').val("");hideVisibleOptions(r.uniqueRegion,"#sponsor-advanced-settings");r.regionsMultiple&&apply_backend_multiselect_group(n+' select[name="sponsor_region_multiple"]',!1,r.regionsMultiple);add_event_for_fields_in_modal(n);$("#"+t).find(".processing_screen").hide()})):($(n+' select[name="sponsor_region"]').val($('select[name="sponsor_region"] option:first-child').val()),$(n).find('input[name="block_id"]').val(""),$(n).find('input[name="sponsor_block_id"]').val(""),$(n).find('input[name="css_class"]').val(""),$("#"+t+" .rollback-link").hide(),$(".items-sponsors").empty(),$(n).find('select[name="subsite_id"]').val(0),$(n).find('input[name="subsite_id"]').val(""),$(n+' input[name="count_sponsors"]').val(0),$(n+" #sponsor_exception_url_container").removeClass("is-hidden"),$(n+" #sponsor_exception_urls").val(""),$("#"+t).find(".delete_block").hide(),apply_backend_multiselect_group(n+' select[name="sponsor_region_multiple"]',!1,""),add_event_for_fields_in_modal(n),$(n).find('input[name="sponsor_visible_to"][value="2"]').prop("checked",!0));$("#"+t).find('input[type="submit"].custom-button').on("click",function(){if(!validate_url_fields_backend(n,'input[name="sponsor_visible_to"]','textarea[name="sponsor_visibility_urls"]'))return!1})});$(document).on("change",n+" input.sponsor-show-title",function(){var t=$(this).prop("checked");$(n+" input.sponsor-show-title").prop("checked",t);t?$(n+' input[name="sponsor_show_title"]').val(t):$(n+' input[name="sponsor_show_title"]').val(null)})}}function backend_volunteer_form_settings(){if(is_backend_page()){if($("body.backend-page").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$('.fieldset-step[data-title-fieldset="contact_info"] legend').text(),i=$('.fieldset-step[data-title-fieldset="login_information"] legend').text(),r=$('.fieldset-step[data-title-fieldset="demographic"] legend').text(),u=$('.fieldset-step[data-title-fieldset="volunteer_availability"] legend').text(),f=$('.fieldset-step[data-title-fieldset="volunteer_interest"] legend').text();$(document).on("click",'a[data-element-reveal="volunteer-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"admin/GetVolunteerSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),o,e,s;if($("#"+t).find(".processing_screen").hide(),i){$("#"+t).find(".listing-fields-volunteer ul").empty();$("li.tabs-title").on("click",function(){$(this).parents(".volunteer-registration-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".vol-reg-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});var f=JSON.parse(i.section),u=JSON.parse(i.labels),e=JSON.parse(i.fields),h=JSON.parse(i.volunteer_interest),c=JSON.parse(i.age_requirements),l=JSON.parse(i.volunteer_availability),a=JSON.parse(i.demographic),v=JSON.parse(i.login_information),y=JSON.parse(i.contact_info),p=JSON.parse(i.rewards_recognition),w=JSON.parse(i.editFields),b=JSON.parse(i.country),k=JSON.parse(i.basic_info),d=JSON.parse(i.phoneTypeValues),g=d.join(";"),r=0;$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[0]+"<\/span><\/li>");k.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});countrylist='<option value="">'+window.translation.select+"<\/option>";b.forEach(function(n){countrylist=countrylist+'<option value="'+n+'">'+n+"<\/option>"});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[1]+"<\/span><\/li>");y.forEach(function(n){var i="",f;n!="home_country"&&n!="work_country"&&n!="primary_phone"?i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>':n!="primary_phone"?(f='<select class="country" name=select-default--'+n+" id=select-default--"+n+">"+countrylist+"<\/select>",i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns">'+f+"<\/div><\/li>"):(f='<input id="input-text--'+n+'" name="input-text--'+n+'" type="text" readonly/>',i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns">'+f+"<\/div><\/li>");$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[2]+"<\/span><\/li>");v.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});p.length>0&&r++;$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[4]+"<\/span><\/li>");a.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[5]+"<\/span><\/li>");l.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[6]+"<\/span><\/li>");h.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+u[r]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[7]+"<\/span><\/li>");$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><div class="small-4 columns"><span class="title-section">'+window.translation.field+'<\/span><\/div><div class="small-4 columns"><span class="title-section">'+window.translation.value+'<\/span><\/div><div class="small-4 columns"><span class="title-section">'+window.translation.default_value+"<\/span><\/div><\/li>");c.forEach(function(n){var i=n=="minimum_age_of_volunteer_for_registration"?' onchange="minAgeCOPAConfirm();"':"",f='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><input name="input-text--'+n+'" id="input-text--'+n+'" value="" class="allownumeric" '+i+'/><\/div><div class="small-4 columns"><input name="input-default--'+n+'" id="input-default--'+n+'" value="13" readonly=""/><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(f);r++});i.setting?(o=JSON.parse(i.setting),o.forEach(function(n){var t=n.name;IsFieldsEdit(w,t)?(n.text!=null&&n.text!=""&&$("input#input-text--"+t).val(n.text),n._default!=null&&n._default!=""?$("input#input-default--"+t).val(n._default):$("input#input-default--"+t).val("13")):(n.required?$("input#yes-no-required--"+t).prop("checked",!0):$("input#yes-no-required--"+t).prop("checked",!1),n.visible?$("input#yes-no-visible--"+t).prop("checked",!0):$("input#yes-no-visible--"+t).prop("checked",!1),(t=="home_country"||t=="work_country")&&$("select#select-default--"+t).val(n.text),t=="primary_phone"&&$("input#input-text--"+t).val(g))})):(e=$("#volunteer-register-form").data("fields"),e.forEach(function(n){$("input#yes-no-visible--"+n).prop("checked",!1);$("input#yes-no-required--"+n).prop("checked",!1)}));i.internationalizationItems&&(s=JSON.parse(i.internationalizationItems),s.forEach(function(n){var t=n.Group,i=n.Item,r=n.Value,u=n.Language_ID;$("#"+t+"_"+i+"-"+u).val(r);$("#"+t+"_"+i+"-"+u).text(r)}));$(".allownumeric").on("keypress keyup blur",function(n){$.inArray(n.keyCode,[46,8,9,27,13,110,190])!==-1||n.keyCode===65&&(n.ctrlKey===!0||n.metaKey===!0)||n.keyCode>=35&&n.keyCode<=40||(n.which<48||n.which>57)&&n.preventDefault()});$(".length-limited").on("keypress keyup blur",function(n){var t=$(this).val(),i=t.length,r=parseInt(400-i);if(r<=0&&n.which!==0&&n.charCode!==0)return $(this).val(t.substring(0,i+r)),!1});validateAfterReader("volunteer-fields-management");validateMainPhoneChanges("volunteer-fields-management")}})})}$("#volunteer-register-form fieldset.fieldset-step").each(function(){var n=$(this).find("input").length,t=$(this).find("select").length,i=$(this).find("textarea").length;n===0&&t===0&&i===0&&($(this).parents(".fieldset-group").length>0?($(this).parents(".columns.reduced-fieldset").remove(),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").wrap('<div class="small-12 columns"><\/div>'),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").removeClass("medium-6"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").addClass("medium-12"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("space-right"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("fixed-position"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").wrap('<div class="small-2 medium-6 text-right columns"><\/div>'),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").removeClass("medium-9"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").addClass("medium-6")):$(this).remove())})}}function delete_slide(){if(is_backend_page())$(document).on("click",".backend-page a.remove_slide",function(){var n=$(this).attr("data-slide"),t=$(this).attr("data-image-id"),i=$(this).parents(".tabs-panel").data("language-id");Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_slide,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(){$("."+n).attr("data-operation","delete");$("."+n).fadeOut();assign_pending_change_value("#block-slider-form");var i=$("#block-slider-form").find('input[name="slides_deleted"]').val();i?$("#block-slider-form").find('input[name="slides_deleted"]').val(i+","+t):$("#block-slider-form").find('input[name="slides_deleted"]').val(t)})})}function load_admin_menus(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".backend-page").length>0&&($.ajax({method:"POST",url:n+"admin/getAllMenus",data:null,beforeSend:function(){}}).done(function(n){var i=JSON.parse(n),t,f,u,r;if(r="",i.length>0){for(r=r+'<li><a data-element-reveal="menu-edit-backend" title="'+window.translation.add_menu+'" class="add-component menu" data-menu-id="0" data-block-id="0" href="#">'+window.translation.add_menu+"<\/a><\/li>",t=0;t<i.length;t++)u=$(".backend-page ul.manage .menu-list ul"),f=i[t].GlobalRestricted?"global-restricted":"",i[t].SystemName.toLowerCase()!="sharing portal menu"?r=r+'<li class="has-submenu"><a href="#">'+i[t].SystemName+'<\/a><ul class="submenu menu vertical"><li><a data-element-reveal="menu-item-edit-backend" title="'+window.translation.menu_item_settings+'" class="edit-component menu-item" data-menu-id="'+i[t].ID+'" data-block-id="'+i[t].BlockID+'">'+window.translation.menu_item_settings+'<\/a><\/li><li><a data-element-reveal="menu-edit-backend" title="'+window.translation.menu_settings+'" class="edit-component menu" data-menu-id="'+i[t].ID+'" data-block-id="'+i[t].BlockID+'">'+window.translation.menu_settings+"<\/a><\/li><\/ul><\/li>":IS_LLAMAPI_ENABLED!==!0&&(r=r+'<li class="has-submenu"><a href="#" class="'+f+'">'+i[t].SystemName+'<\/a><ul class="submenu menu vertical"><li><a data-element-reveal="menu-item-edit-backend" title="'+window.translation.menu_item_settings+'" class="edit-component menu-item '+f+'" data-menu-id="'+i[t].ID+'" data-block-id="'+i[t].BlockID+'">'+window.translation.menu_item_settings+"<\/a><\/li><\/ul><\/li>");u.html(r)}else u=$(".backend-page ul.manage .menu-list ul"),r="",r='<li><a data-element-reveal="menu-edit-backend" title="'+window.translation.add_menu+'" class="add-component menu" data-menu-id="0" data-block-id="0" href="#">'+window.translation.add_menu+"<\/a><\/li>",u.html(r);return!1}),$.ajax({method:"GET",dataType:"json",url:n+"admin/GetAllBlocks"}).done(function(n){var c=$(".backend-page ul.manage .block-list ul"),o=n.hideAdvancedSearchBlock,t={ADVANCEDSEARCH:"",BASICSEARCH:"",BUTTON:"",CORPORATEIMAGE:"",FEATUREDOPP:"",IMAGE:"",IMAGESLIDER:"",LISTINGCMS:"",RSS:"",SEARCHRESULT:"",SOCIALNETWORK:"",SPONSOR:"",VIDEO:"",WYSIWYG:""},h=["ADVANCEDSEARCH","BASICSEARCH","BUTTON","FEATUREDOPP","CORPORATEIMAGE","IMAGE","IMAGESLIDER","LISTINGCMS","RSS","SEARCHRESULT","SOCIALNETWORK","SPONSOR","SYSTEMFORM","VIDEO","WYSIWYG"],r,u,s,f,i,e;IS_LLAMAPI_ENABLED==!0&&(h=["BUTTON","CORPORATEIMAGE","IMAGE","IMAGESLIDER","LISTINGCMS","RSS","SOCIALNETWORK","SPONSOR","VIDEO","WYSIWYG"]);r={ADVANCEDSEARCH:0,BASICSEARCH:0,BUTTON:0,FEATUREDOPP:0,CORPORATEIMAGE:0,IMAGE:0,IMAGESLIDER:0,LISTINGCMS:0,RSS:0,SEARCHRESULT:0,SOCIALNETWORK:0,SPONSOR:0,SYSTEMFORM:0,VIDEO:0,WYSIWYG:0};u={ADVANCEDSEARCH:"",BASICSEARCH:"",BUTTON:"",CORPORATEIMAGE:"",FEATUREDOPP:"",IMAGE:"",IMAGESLIDER:"",LISTINGCMS:"",RSS:"",SEARCHRESULT:"",SOCIALNETWORK:"",SPONSOR:"",SYSTEMFORM:"",VIDEO:"",WYSIWYG:""};o===!1&&(t.ADVANCEDSEARCH=t.ADVANCEDSEARCH+'<li><a data-element-reveal="advanced-search-edit-backend" title="'+window.translation.advanced_search_settings+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_advanced_search+"<\/a><\/li>");t.CORPORATEIMAGE=t.CORPORATEIMAGE+'<li><a data-element-reveal="corporate-image-configuration" title="'+window.translation.corporate_image_block_settings+'" class="add-component menu" data-block-id="0">'+window.translation.add_corporate_image_block+"<\/a><\/li>";t.VIDEO=t.VIDEO+'<li><a data-element-reveal="video-configuration" title="'+window.translation.video_block_settings+'" class="add-component menu" data-block-id="0">'+window.translation.add_video_block+"<\/a><\/li>";t.SOCIALNETWORK=t.SOCIALNETWORK+'<li><a data-element-reveal="social-network-configuration" title="'+window.translation.social_network_block_settings+'" class="add-component menu" data-block-id="0">'+window.translation.add_social_network_block+"<\/a><\/li>";t.SPONSOR=t.SPONSOR+'<li><a data-element-reveal="sponsor-block-configuration" title="'+window.translation.sponsor_block_settings+'" class="add-component menu" data-block-id="0">'+window.translation.add_sponsor_block+"<\/a><\/li>";t.IMAGE=t.IMAGE+'<li><a data-element-reveal="blocks-image-configuration" title="'+window.translation.image_block_settings+'" class="add-component menu" data-block-id="0">'+window.translation.add_image_block+"<\/a><\/li>";t.IMAGESLIDER=t.IMAGESLIDER+'<li><a data-open="blocks-slider-conf" title="'+window.translation.image_slider_settings+'" class="add-component menu" data-block-id="0">'+window.translation.add_image_slider+"<\/a><\/li>";t.RSS=t.RSS+'<li><a data-element-reveal="rss-block-edit-backend" title="'+window.translation.rss_block_settings+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_rss_block+"<\/a><\/li>";t.WYSIWYG=t.WYSIWYG+'<li><a data-element-reveal="blocks-wysiwyg-conf" title="'+window.translation.wysiwyg_block_settings+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_wysiwyg_block+"<\/a><\/li>";t.BASICSEARCH=t.BASICSEARCH+'<li><a data-element-reveal="basic-search-edit-backend" title="'+window.translation.basic_search_settings+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_basic_search_block+"<\/a><\/li>";IS_LLAMAPI_ENABLED!==!0&&(t.FEATUREDOPP=t.FEATUREDOPP+'<li><a data-element-reveal="featured-opp-settings" title="'+window.translation.featured_opp+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_block+"<\/a><\/li>");t.LISTINGCMS=t.LISTINGCMS+'<li><a data-element-reveal="listing-cms-block-conf" title="'+window.translation.listing_cms+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_block+"<\/a><\/li>";t.SEARCHRESULT=t.SEARCHRESULT+'<li><a data-element-reveal="search-result-block-conf" title="'+window.translation.searchresult_block+'" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_block+"<\/a><\/li>";t.BUTTON=t.BUTTON+'<li><a data-element-reveal="button-block-configuration" title="Button Block Settings" class="add-component menu" data-block-id="0" style="display: block;">'+window.translation.add_block+"<\/a><\/li>";n.blocks.forEach(function(i){var u=i.CssClass;switch(i.TypeString){case"WYSIWYG":t.WYSIWYG=t.WYSIWYG+'<li><a data-element-reveal="blocks-wysiwyg-conf" title="'+window.translation.wysiwyg_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.WYSIWYG++;break;case"IMAGE":t.IMAGE=t.IMAGE+'<li><a data-element-reveal="blocks-image-configuration" title="'+window.translation.image_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.IMAGE++;break;case"IMAGESLIDER":t.IMAGESLIDER=t.IMAGESLIDER+'<li><a data-open="blocks-slider-conf" title="'+window.translation.image_slider_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.IMAGESLIDER++;break;case"RSS":t.RSS=t.RSS+'<li><a data-element-reveal="rss-block-edit-backend" title="'+window.translation.rss_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.RSS++;break;case"BASICSEARCH":IS_LLAMAPI_ENABLED!==!0&&(t.BASICSEARCH=t.BASICSEARCH+'<li><a data-element-reveal="basic-search-edit-backend" title="'+window.translation.basic_search_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>",r.BASICSEARCH++);break;case"ADVANCEDSEARCH":IS_LLAMAPI_ENABLED!==!0&&o!==!0&&(t.ADVANCEDSEARCH=t.ADVANCEDSEARCH+'<li><a data-element-reveal="advanced-search-edit-backend" title="'+window.translation.advanced_search_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>",r.ADVANCEDSEARCH++);break;case"CORPORATEIMAGE":t.CORPORATEIMAGE=t.CORPORATEIMAGE+'<li><a data-element-reveal="corporate-image-configuration" title="'+window.translation.corporate_image_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.CORPORATEIMAGE++;break;case"VIDEO":t.VIDEO=t.VIDEO+'<li><a data-element-reveal="video-configuration" title="'+window.translation.video_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.VIDEO++;break;case"SOCIALNETWORK":t.SOCIALNETWORK=t.SOCIALNETWORK+'<li><a data-element-reveal="social-network-configuration" title="'+window.translation.social_network_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.SOCIALNETWORK++;break;case"SPONSOR":t.SPONSOR=t.SPONSOR+'<li><a data-element-reveal="sponsor-block-configuration" title="'+window.translation.sponsor_block_settings+'" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.SPONSOR++;break;case"FEATUREDOPP":IS_LLAMAPI_ENABLED!==!0&&(t.FEATUREDOPP=t.FEATUREDOPP+'<li><a data-element-reveal="featured-opp-settings" title="'+window.translation.featured_opp+'" class="edit-component menu '+getActivableBlocksByGlobal("feature_opps",n.globalactivableblocks)+'" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>",r.FEATUREDOPP++);break;case"LISTINGCMS":t.LISTINGCMS=t.LISTINGCMS+'<li><a data-element-reveal="listing-cms-block-conf" title="'+window.translation.listing_cms+'" class="edit-component menu '+getActivableBlocksByGlobal("listing_cms",n.globalactivableblocks)+'" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.LISTINGCMS++;break;case"SEARCHRESULT":IS_LLAMAPI_ENABLED!==!0&&(t.SEARCHRESULT=t.SEARCHRESULT+'<li><a data-element-reveal="search-result-block-conf" title="'+window.translation.searchresult_block+'" class="edit-component menu '+getActivableBlocksByGlobal("search_result",n.globalactivableblocks)+" "+u+'" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>",r.SEARCHRESULT++);break;case"BUTTON":t.BUTTON=t.BUTTON+'<li><a data-element-reveal="button-block-configuration" title="Button Block Settings" class="edit-component menu" data-block-id="'+i.ID+'">'+i.SystemName+"<\/a><\/li>";r.BUTTON++}});s=MAX_MENU_ITEMS;f=0;h.forEach(function(t){var i=!0,e;IS_LLAMAPI_ENABLED!==!0&&t==="FEATUREDOPP"&&(i=!1,getActivableBlocks(n.activableblocks,"feature_opps",n.globalactivableblocks,n.cmsPrivileges)&&(i=!0));t==="LISTINGCMS"&&(i=!1,getActivableBlocks(n.activableblocks,"listing_cms",n.globalactivableblocks,n.cmsPrivileges)&&(i=!0));IS_LLAMAPI_ENABLED!==!0&&t==="SEARCHRESULT"&&(i=!1,getActivableBlocks(n.activableblocks,"search_result",n.globalactivableblocks,n.cmsPrivileges)&&(i=!0));i===!0&&(u[t]="",r[t]>=s&&(e=f,f>r[t]&&(e=r[t]),u[t]="special-level-menu special-position-"+(e-1)),s--,f++)});i="";IS_LLAMAPI_ENABLED!==!0&&(o!==!0&&t.ADVANCEDSEARCH!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.advanced_search+'<\/a><ul class="submenu menu vertical '+u.ADVANCEDSEARCH+'">'+t.ADVANCEDSEARCH+"<\/ul><\/li>"),t.BASICSEARCH!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.basic_search+'<\/a><ul class="submenu menu vertical '+u.BASICSEARCH+'">'+t.BASICSEARCH+"<\/ul><\/li>"));t.BUTTON!=""&&(i+='<li class="has-submenu"><a href="#">Button Block<\/a><ul class="submenu menu vertical '+u.BUTTON+'">'+t.BUTTON+"<\/ul><\/li>");IS_LLAMAPI_ENABLED!==!0&&t.FEATUREDOPP!=""&&getActivableBlocks(n.activableblocks,"feature_opps",n.globalactivableblocks,n.cmsPrivileges)&&(i+='<li class="has-submenu"><a href="#" class="'+getActivableBlocksByGlobal("feature_opps",n.globalactivableblocks)+' ">'+window.translation.featured_opp+'<\/a><ul class="submenu menu vertical '+u.FEATUREDOPP+'">'+t.FEATUREDOPP+"<\/ul><\/li>");t.CORPORATEIMAGE!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.corporate_image_block+'<\/a><ul class="submenu menu vertical '+u.CORPORATEIMAGE+'">'+t.CORPORATEIMAGE+"<\/ul><\/li>");t.IMAGE!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.image+'<\/a><ul class="submenu menu vertical '+u.IMAGE+'">'+t.IMAGE+"<\/ul><\/li>");t.IMAGESLIDER!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.image_slider+'<\/a><ul class="submenu menu vertical '+u.IMAGESLIDER+'">'+t.IMAGESLIDER+"<\/ul><\/li>");t.LISTINGCMS!=""&&getActivableBlocks(n.activableblocks,"listing_cms",n.globalactivableblocks,n.cmsPrivileges)&&(i+='<li class="has-submenu"><a href="#" class="'+getActivableBlocksByGlobal("listing_cms",n.globalactivableblocks)+' " >'+window.translation.listing_cms+'<\/a><ul class="submenu menu vertical '+u.LISTINGCMS+'">'+t.LISTINGCMS+"<\/ul><\/li>");t.RSS!=""&&(i+='<li class="has-submenu"><a href="#">RSS<\/a><ul class="submenu menu vertical '+u.RSS+'">'+t.RSS+"<\/ul><\/li>");IS_LLAMAPI_ENABLED!==!0&&t.SEARCHRESULT!=""&&getActivableBlocks(n.activableblocks,"search_result",n.globalactivableblocks,n.cmsPrivileges)&&(i+='<li class="has-submenu"><a href="#" class="'+getActivableBlocksByGlobal("search_result",n.globalactivableblocks)+' " >'+window.translation.searchresult_block+'<\/a><ul class="submenu menu vertical '+u.SEARCHRESULT+'">'+t.SEARCHRESULT+"<\/ul><\/li>");t.SOCIALNETWORK!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.social_network_block+'<\/a><ul class="submenu menu vertical '+u.SOCIALNETWORK+'">'+t.SOCIALNETWORK+"<\/ul><\/li>");t.SPONSOR!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.sponsor_block+'<\/a><ul class="submenu menu vertical '+u.SPONSOR+'">'+t.SPONSOR+"<\/ul><\/li>");IS_LLAMAPI_ENABLED!==!0&&(e="system-form-menu",n.globaluser&&(e+=" global-user-logged"),n.cmsPrivileges&&n.cmsPrivileges.length>0&&(e+=" cms-privileges-enabled"),i+='<li class="has-submenu"><a href="#">'+window.translation.form_setting+'<\/a><ul class="submenu menu vertical custom-special-position '+e+'">',getActivableBlocks(n.activableblocks,"first_step_volunteer_opportunity_form",n.globalactivableblocks,n.cmsPrivileges)&&(i+='<li><a title=" First Step Volunteer Opportunity Settings" class="edit-component first-step-vol-opp-form-settings '+getActivableBlocksByGlobal("first_step_volunteer_opportunity_form",n.globalactivableblocks)+'" data-element-reveal="fisrt-pag-vol-opp-form-settings-edit-backend">'+window.translation.first_step_vol_opp_settings+"<\/a><\/li>"),i+='<li><a data-element-reveal="standard-form-settings-edit-backend" data-category-name="SharingPortalLocationSettings" title="'+window.translation.location_form+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.location_form+"<\/a><\/li>",i+='<li><a title="Browse Organization Page Settings" class="edit-component browse-organization-settings" data-element-reveal="browse-organization-settings-edit-backend">'+window.translation.browse_organization_setting+"<\/a><\/li>",i+='<li><a title="Organization Detail Page Settings" class="edit-component organization-detail-settings" data-element-reveal="organization-detail-settings-edit-backend">'+window.translation.organization_detail_settings+"<\/a><\/li>",i+='<li><a title="Organization Form Settings" class="edit-component organization-settings" data-element-reveal="organization-form-settings-edit-backend">'+window.translation.organization_setting+"<\/a><\/li>",i+='<li><a title="Overview Form Settings" class="edit-component overview-settings" data-element-reveal="overview-form-settings-edit-backend">'+window.translation.overview_setting+"<\/a><\/li>",i+='<li><a title="Skill Settings" class="edit-component skill-settings" data-element-reveal="skill-settings-edit-backend">'+window.translation.skill_setting+"<\/a><\/li>",i+='<li><a title="Skill Documentation Settings" class="edit-component skill-doc-settings" data-element-reveal="skill-document-settings-edit-backend">'+window.translation.skill_documentation_setting+"<\/a><\/li>",i+='<li><a title="Self-Report Page Settings" class="edit-component selfreport-page-settings" data-element-reveal="selfreport-page-settings-edit-backend">'+window.translation.self_report_page+"<\/a><\/li>",i+='<li><a title="Special Event Page Settings" class="edit-component special-event-settings" data-element-reveal="special-event-settings-edit-backend">'+window.translation.special_event_settings+"<\/a><\/li>",i+='<li><a title="Personal Information Form Settings" class="edit-component personal-information-settings" data-element-reveal="personal-information-form-settings-edit-backend">'+window.translation.personal_information_form_settings+"<\/a><\/li>",i+='<li><a title="Volunteer Form Settings" class="edit-component volunteer-form-settings" data-element-reveal="volunteer-form-settings-edit-backend">'+window.translation.volunteer_form+"<\/a><\/li>",i+='<li><a title="Volunteer Form Settings" class="edit-component opportunity-detail-page" data-element-reveal="opportunity-detail-settings-edit-backend">'+window.translation.opportunity_detail_page+"<\/a><\/li>",i+='<li><a title="Volunteer Form Settings" class="edit-component contact-page" data-element-reveal="contact-pages-form-settings-edit-backend">'+window.translation.contact_form+"<\/a><\/li>",(n.globaluser||getActivableBlocks(n.activableblocks,"TeamCreationRequirement",n.globalactivableblocks,n.cmsPrivileges))&&(i+='<li><a title="Team Form Settings" class="edit-component team-page '+(getActivableBlocks(n.activableblocks,"TeamCreationRequirement",n.globalactivableblocks,n.cmsPrivileges)?"":"global-restricted")+'" data-element-reveal="team-pages-form-settings-edit-backend">'+window.translation.team_form_settings_page+"<\/a><\/li>"),n.isUT&&(i+='<li><a title="Connection Form Settings" class="edit-component cookie consent" data-element-reveal="cookie-consent-banner-settings-edit-backend">'+window.translation.cookie_consent_banner+"<\/a><\/li>"),(n.globaluser||getActivableBlocks(n.activableblocks,"ConnectionForm",n.globalactivableblocks,n.cmsPrivileges))&&(i+='<li><a title="Connection Form Settings" class="edit-component connection-page '+(getActivableBlocks(n.activableblocks,"ConnectionForm",n.globalactivableblocks,n.cmsPrivileges)?"":"global-restricted")+'" data-element-reveal="connection-pages-form-settings-edit-backend">'+window.translation.connection_form+"<\/a><\/li>"),i+="<\/ul><\/li>");IS_LLAMAPI_ENABLED!==!0&&(i+='<li class="has-submenu"><a href="#" class="">'+window.translation.sharing_portal_list+'<\/a><ul class="submenu menu vertical special-position-6">',i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalOpportunitiesList" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.volunteer_opportunities+"<\/a><\/li>",i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalOppDetailConnectionsList" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.opp_detail_connections_list+"<\/a><\/li>",i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalOppDetailOccurrencesList" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.opp_detail_occurrences_list+"<\/a><\/li>",i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalReportAttendanceConnectionsList" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.report_attendance_list+"<\/a><\/li>",i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalContactsList" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.contacts_list+"<\/a><\/li>",i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalLocations" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.locations_list+"<\/a><\/li>",i+='<li><a data-element-reveal="columns-list-settings-edit-backend" data-list-name="SharingPortalConnetionsByContactList" title="'+window.translation.manage_columns+'" class="edit-component columns-list-settings" style="display: block;">'+window.translation.cont_detail_connections_list+"<\/a><\/li>",i+="<\/ul><\/li>");t.VIDEO!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.video_block+'<\/a><ul class="submenu menu vertical '+u.VIDEO+'">'+t.VIDEO+"<\/ul><\/li>");t.WYSIWYG!=""&&(i+='<li class="has-submenu"><a href="#">'+window.translation.wysiwyg+'<\/a><ul class="submenu menu vertical '+u.WYSIWYG+'">'+t.WYSIWYG+"<\/ul><\/li>");c.html(i);$(".custom-special-position").each(function(){var n=$(this).children("li").length;$(this).hasClass("system-form-menu")?$(this).hasClass("global-user-logged")?$(this).addClass("special-position-11"):$(this).hasClass("cms-privileges-enabled")?$(this).addClass("special-position-"+(n-5)):$(this).addClass("special-position-7"):$(this).addClass("special-position-"+(n-1))})}))}}function load_addons_section_menus(){if($(".backend-page").length>0){var n=window.is_llamapi,r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("body").hasClass("mini-site"),i=$("body").hasClass("special-mini-site");$.ajax({method:"GET",url:r+"ARS/GetBlocksAddonsSection"}).done(function(r){var u=JSON.parse(r),nt=$(".backend-page ul.manage ul.workflows-menu"),tt=$(".backend-page ul.manage ul.forms-menu"),it=$(".backend-page ul.manage ul.donations-menu"),o="",s="",l="",a="",h="",c="",v="",f="",e=u.globalUser,rt=u.siteIsSSO,ut=u.allowARSLogin,w=u.ARSLoginActive,b,y,k,d,g,p;e!=null&&e!=undefined&&e==!0&&(b="",rt==!0&&(b="has-SSO"));v='<li><a data-element-reveal="ars-workflow-link" data-from="login" title="'+window.translation.add_workflow+'" class="add-component menu '+b+'" data-workflow-id="0" style="display: block;">'+window.translation.add_workflow+"<\/a><\/li>";u.basicLoginWorkflows&&u.basicLoginWorkflows.forEach(function(n){f="";(n.IsDefault==="1"||n.IsDefault===1)&&(f="workflow-used-in-site");v=v+'<li><a data-element-reveal="ars-workflow-link" data-from="login" title="" class="edit-component menu '+f+'" data-workflow-id="'+n.ID+'">'+n.Name+"<\/a><\/li>"});h=h+'<li><a data-element-reveal="ars-workflow-link" data-from="vol-reg" title="'+window.translation.add_workflow+'" class="add-component menu" data-workflow-id="0" style="display: block;">'+window.translation.add_workflow+"<\/a><\/li>";u.volunteerWorkflows!==null&&u.volunteerWorkflows!==undefined&&u.volunteerWorkflows.length>0&&u.volunteerWorkflows.forEach(function(n){f="";(n.IsDefault==="1"||n.IsDefault===1)&&(f="workflow-used-in-site");h=h+'<li><a data-element-reveal="ars-workflow-link" data-from="vol-reg" title="" class="edit-component menu '+f+'" data-workflow-id="'+n.ID+'">'+n.Name+"<\/a><\/li>"});y=window.translation.llamasite_ars_registration;n===!1&&(y=window.translation.vol_reg,(t===!1||t===!0&&i===!0)&&(c=c+'<li><a data-element-reveal="ars-workflow-link" data-from="partner-reg" title="'+window.translation.add_workflow+'" class="add-component menu" data-workflow-id="0" style="display: block;">'+window.translation.add_workflow+"<\/a><\/li>",u.orgWorkflows!==null&&u.orgWorkflows!==undefined&&u.orgWorkflows.length>0&&u.orgWorkflows.forEach(function(n){f="";(n.IsDefault==="1"||n.IsDefault===1)&&(f="workflow-used-in-site");c=c+'<li><a data-element-reveal="ars-workflow-link" data-from="partner-reg" title="" class="edit-component menu '+f+'" data-workflow-id="'+n.ID+'">'+n.Name+"<\/a><\/li>"})));k=!0;(n==!1||n==!0&&k)&&(s=s+'<li><a data-element-reveal="ars-workflow-link" data-from="signup" title="'+window.translation.add_workflow+'" class="add-component menu" data-workflow-id="0" style="display: block;">'+window.translation.add_workflow+"<\/a><\/li>",u.signUpWorkflows&&u.signUpWorkflows.forEach(function(n){s=s+'<li><a data-element-reveal="ars-workflow-link" data-from="signup" title="" class="edit-component menu" data-workflow-id="'+n.ID+'">'+n.Name+"<\/a><\/li>"}));d="";n===!1&&e!==null&&e!==undefined&&e===!0&&w!==null&&w!==undefined&&w===!1&&(d="global-restricted");o+='<li class="has-submenu"><a title="'+window.translation.ars_basic_login+'" class="edit-component menu">'+window.translation.ars_basic_login+'<\/a><ul class="submenu menu vertical">'+v+"<\/ul><\/li>";o+='<li class="has-submenu"><a title="'+y+'" class="edit-component menu">'+y+'<\/a><ul class="submenu menu vertical">'+h+"<\/ul><\/li>";n==!1&&(t===!1||t===!0&&i===!0)&&(o+='<li class="has-submenu"><a title="'+window.translation.partner_reg+'" class="edit-component menu" data-workflow-id="0">'+window.translation.partner_reg+'<\/a><ul class="submenu menu vertical">'+c+"<\/ul><\/li>");g=u.isAllowOppSignupARSForLlama!==undefined&&u.isAllowOppSignupARSForLlama!==null&&u.isAllowOppSignupARSForLlama===!0;(n==!1||n==!0&&g)&&(p=window.translation.opportunity_signup,n==!0&&(p="HOCVolunteers > Opportunity Signup"),o+='<li class="has-submenu"><a title="'+p+'" class="edit-component menu">'+p+'<\/a><ul class="submenu menu vertical">'+s+"<\/ul><\/li>");nt.html(o);u.formBlocks&&(u.formBlocks.forEach(function(n){l=l+'<li><a data-element-reveal="form-builder-block" title="'+window.translation.form+'" data-block-id="'+n.ID+'" class="edit-component menu">'+n.Name+"<\/a><\/li>"}),l&&tt.append(l));u.donationBlocks&&(u.donationBlocks.forEach(function(n){a=a+'<li><a data-element-reveal="donation-block-independent-conf" title="'+window.translation.donation+'" data-block-id="'+n.ID+'" class="edit-component menu">'+n.Name+"<\/a><\/li>"}),a&&it.append(a))})}}function page_list(){if(is_backend_page())$(document).on("click","a#cms-admin",function(){page_list_load()})}function theme_view_events(){if(is_backend_page()){$(document).on("click",".theme_view a",function(){var n=$(this).hasClass("on")?!0:!1;n?($(this).removeClass("on"),$(".container").removeClass("region-selectable"),$(".container").find(".region_info").remove()):($(this).addClass("on"),$(".container").addClass("region-selectable"),$(".container").each(function(){var f=$(this).attr("id"),r=f.split("-"),n="",t=!1,i=0,u;r[0]=="region"&&(t=!0);r.forEach(function(r){i>1&&t?n=n+" "+r.capitalizeFirstLetter():t==!1&&(n=n+" "+r.capitalizeFirstLetter());i=i+1});n=n.trim();window.translation[n.toLowerCase().replaceAll(" ","_")]&&(n=window.translation[n.toLowerCase().replaceAll(" ","_")]);u='<div class="region_info"><span>'+n+"<\/span><\/div>";$(this).find(".region_info").length==0&&$(this).prepend(u)}))});$(document).on({mouseenter:function(){$("body").hasClass("gu-unselectable")==!1&&$(this).find(".region_info").fadeOut(100)},mouseleave:function(){$("body").hasClass("gu-unselectable")==!1&&$(this).find(".region_info").fadeIn(100)}},".container")}}function toggle_component(){if($(".toggle").length!==0){var n=window.translation;$(document).on("click",".toggle",function(){var t=$(this).data("toggle"),i=$(this).parents(".reveal").attr("id"),r=!1;$("#"+i+" #"+t).toggleClass("is-hidden");r=$("#"+i+" #"+t).hasClass("is-hidden")?!0:!1;r?$(this).html(n.show_advanced_settings):$(this).html(n.hide_advanced_settings)})}}function validate_save_page(){if(is_backend_page()&&$("#page-conf-form").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","#page-conf-form .save-page",function(){var r,f,e,t,i,u;return $(".tab-language.is-default").trigger("click"),$(".title-field").prop("disabled",!1),initiate_jquery_validate_reveal($("#page-conf-form"),"page-conf-form"),$("#page-conf-form").valid()?(r=$("#page-role-field").val(),$("#friendly-url").val()==="partner-portal/dashboard"&&r==="true"&&(f=$("#selectbox_role").val(),e=$("#selectbox_field").val(),$(".hiddenlanguage").each(function(){var n=$(this).attr("data-language-id"),t=$("#selectbox_role").val()+"-"+$("#selectbox_field").val()+"-"+n;$("#titlerole-"+t).val($("#title-"+n).val());$("#bodyrole-"+t).val(CKEDITOR.instances["body-"+n].getData());$(".hidden_title-"+n).each(function(){$(this).val($("#titlerole-null-null-"+n).val())})}),$("#selectbox_role").val("null"),$("#selectbox_field").val("null"),$("#selectbox_field").prop("disabled",!0),$(".hiddenlanguage").each(function(){var n=$(this).attr("data-language-id");$("#title-"+n).val($("#titlerole-null-null-"+n).val());$("#body-"+n).val($("#bodyrole-null-null-"+n).val());CKEDITOR.instances["body-"+n].setData($("#bodyrole-null-null-"+n).val())})),$(".hiddenlanguage").each(function(){var t=$(this).attr("data-language-id"),n="body-"+t,i;typeof CKEDITOR.instances[n]=="object"?(CKEDITOR.instances[n]!==null&&CKEDITOR.instances[n]!==undefined&&$('textarea[name="'+n+'"]').val(CKEDITOR.instances[n].getData()),n="result-text-"+t,CKEDITOR.instances[n]!==null&&CKEDITOR.instances[n]!==undefined&&$('textarea[name="'+n+'"]').val(CKEDITOR.instances[n].getData()),n="page-summary-"+t,CKEDITOR.instances[n]!==null&&CKEDITOR.instances[n]!==undefined&&$('textarea[name="'+n+'"]').val(CKEDITOR.instances[n].getData())):initialize_ckeditor_ars(n,"");i=[];$("#tile-information-container-"+t).find(".page-categories-container").find('input[type="checkbox"]').each(function(){var t=$(this).prop("checked")?!0:!1,n;t&&(n=$(this).val(),i.push(n))});$('input[name="page-category-listing-'+t+'"]').val(i.join())}),t=!0,i="",$("#page-conf-form ul.tabs li a").each(function(){var r=$(this).attr("data-language-id");if(r!==undefined&&r!==null){var u="body-"+r,f=$('textarea[name="'+u+'"]').val(),n=validateHtml(f);if(n.valid===!1||t===!0&&((u="result-text-"+r,f=$('textarea[name="'+u+'"]').val(),n=validateHtml(f),n.valid===!1)||t===!0&&(u="page-summary-"+r,f=$('textarea[name="'+u+'"]').val(),n=validateHtml(f),n.valid===!1)))return t=!1,i=n.message,!1}}),t===!1)?(Swal.fire({title:"Error",icon:"error",text:i,confirmButtonText:"Ok"}),!1):(u=$("#page-conf-form").serializeObject(),$.ajax({method:"POST",url:n+"admin/AddOrUpdatePage",data:u,beforeSend:function(){$("#page-conf").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);if(t.status.toString()==="200"){$("#page-conf").find('input[name="page_conf_changes"]').val("true");$("#page-conf").foundation("close");var i=t.pageUrl.toString(),f=t.OldpageUrl.toString(),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=t.isSuccessLlamaPiArs;Swal.fire({title:"",html:t.message,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",cancelButtonText:"No, Thanks",closeOnConfirm:!0,closeOnCancel:!0}).then(function(n){if(n.isConfirmed)if($("#page-conf-form input[name='create_page_from_menu']").val()=="true"){$("#menu-item-configuration-backend").find('select[name="page_id"]').empty();var e=t.pageUrl.toString();Swal.close();$.ajax({method:"POST",url:r+"admin/GetPages",data:"",beforeSend:function(){$("#page-conf").find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n),i,t;r.forEach(function(n){var t,i;t=n.Enabled.toString()=="true"?n.SystemName.toString():n.SystemName.toString()+" ("+window.translation.disabled+")";i='<option data-page-id="'+n.ID.toString()+'" value="'+n.FriendlyUrl.toString()+'">'+t+"<\/option>";$("select[name='page_id']").append(i)});i='<option data-page-id="" value="">'+window.translation.please_select_page+"<\/option>";$("select[name='page_id']").prepend(i);$("select[name='page_id']").val(e);$("input[name='target_path']").val("/"+e);$("input[name='target_path_value']").val("/"+e);$("input[name='target_path']").attr("readonly","readonly");t="";$("select[name='page_id']").find("option").each(function(){$(this).val()==e&&(t=$(this).attr("data-page-id"))});$('input[name="menu-item-page-id"]').val(t);$("#page-conf").find(".processing_screen").hide()})}else u!==null&&u!==undefined&&u==="true"?($("#vol-workflow-form").find('input[name="ars-llamasite-url-success"]').val(i),$("#main-content-backend").foundation("close"),Swal.close()):($("#main-content-backend").foundation("close"),Swal.close(),$("#page-conf-form input[name='create_page_from_ars']").val()!="true"&&i!="parental-consent-terms"&&(window.location.href=r+i),i!=f&&(window.location.href=r+i))})}else t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"});return $("#page-conf").find(".processing_screen").hide(),!1}),!1):(Swal.fire({title:"",icon:"warning",text:"Please enter all required fields.",confirmButtonText:"Ok"}),!1)});$(document).on("click","#page-conf-form a.delete",function(){var r=$(this).parents(".reveal"),t=0,i={};$(this).parents(".reveal").find('.tabs-content input[name*="page_id-"]').each(function(){i["page_id-"+t]=$(this).val();t++});Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_page,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(){$.ajax({method:"POST",url:n+"admin/DeletePage",data:i,beforeSend:function(){$("#page-conf").find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);return i.status.toString()==="500"?Swal.fire({title:"Error",icon:"error",text:i.message,confirmButtonText:"Ok"}):i.status.toString()==="200"&&($("#main-content-backend").css("display")==="block"?page_list_load():window.location.replace(n)),$("#page-conf").find('input[name="page_conf_changes"]').val("true"),r.foundation("close"),$("#page-conf").find(".processing_screen").show(),!1})})})}}function append_menu_item_datatable(n,t,i,r,u){var f="";t.forEach(function(t){var e=t.childrens.length>0?!0:!1,h=t.titles[0].Value,c=t.url.length>40?t.url.substring(0,40)+"...":t.url,l=t.visibilityText.toLowerCase(),a=t.enabled,i=e?"parent ":"",s=r+1,v=t.ID,o=parseInt($("input#menu-item-table-weight").val());r>0&&(i=i+"child child"+r,e||(i=i+" no-parent"+r));f="<tr><td>"+o+'<\/td><td class="'+i+'"><a data-element-reveal="menu-item-configuration-backend" data-menu-id="'+u+'" data-menu-item-id="'+v+'" class="blue-key" data-level="'+s+'">'+h+"<\/a><\/td><td> "+c+"<\/td><td>"+window.translation[l+"_users"]+"<\/td><td>"+window.translation[a+"_text"]+'<\/td><input id="id_menu" name="id_menu" type="hidden" value="'+t.ID+'"/><input id="parent_id" name="parent_id" type="hidden" value="'+t.parentItemId+'"/><input id="childrens_menu" name="childrens_menu" type="hidden" value="'+t.childrens.length+'"/><\/tr>';$("input#menu-item-table-weight").val(o+1);n.append(f);e&&append_menu_item_datatable(n,t.childrens,o,s,u)});n.parents(".reveal").find("a.create-menu-item").attr({"data-menu-id":u,"data-menu-item-id":"0","data-level":"1"})}function apply_cropper_event(n,t){var e,o,s,h;if(n!=null&&t!=null){e=t.attr("src");o='<img id="imageToCrop_'+n+'" src="'+e+'" class="image-to-crop" alt="crop image">';$("#crop-image .modal-body").html(o);var i=$("#imageToCrop_"+n),u=800,f=600,r=window.innerWidth,c=window.innerHeight;r<=1024&&(u=r/2*.9,f=400);r<=600&&(u=r*.9,f=300);s=$("#dataHeight");h=$("#dataWidth");i.cropper({minContainerWidth:u,minContainerHeight:f,checkImageOrigin:!1,aspectRatio:4/3,modal:!0,build:function(){var n=$(this).clone()},crop:function(n){var t=$(this).cropper("getImageData"),i=n.width/n.height;s.text(Math.round(n.height));h.text(Math.round(n.width))}});$(".controls").on("click","[data-method]",function(){var r=$(this),n,t,u;if(($(this).hasClass("active")?$(".btn-group button").removeClass("active"):($(".btn-group button").removeClass("active"),$(this).addClass("active")),n=r.data(),!r.prop("disabled")&&!r.hasClass("disabled"))&&i.data("cropper")&&n.method){if(n=$.extend({},n),typeof n.target!="undefined"&&(t=$(n.target),typeof n.option=="undefined"))try{n.option=JSON.parse(t.val())}catch(f){console.log(f.message)}u=i.cropper(n.method,n.option,n.secondOption);switch(n.method){case"scaleX":case"scaleY":$(this).data("option",-n.option)}if($.isPlainObject(u)&&t)try{t.val(JSON.stringify(u))}catch(f){console.log(f.message)}}});$(".crop-button").on("click",function(){var r=i.cropper("getCroppedCanvas"),t=r.toDataURL("image/png");$("#cropped_"+n).val("true");$("#"+n).parent().find("img").attr("src",t);$("#cropped_data_"+n).val(t);$("#crop-image").foundation("close")})}}function datatable_destory_by_id(n){$.fn.dataTable.isDataTable($("#"+n))&&$("#"+n).DataTable().destroy()}function datatable_initialize_notAjax_with_params(n,t,i,r,u,f){var l,s,o,a,v;$.fn.dataTable.isDataTable(n)&&n.DataTable().destroy();var h=n.data("column-sort"),c=n.data("columns-hidden")?n.data("columns-hidden").toString().split(","):null,y=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",e={scrollCollapse:!0,bSort:r,bFilter:!1,bLengthChange:!1,language:t,rowReorder:r,searching:u};if(h&&(e.order=[[parseInt(h),"asc"]]),f?(l=n.find("tbody tr"),l.length>15?(e.paging=f,e.pageLength=15):e.paging=!1):e.paging=!1,c&&(s=[],c.forEach(function(n){s.push({targets:[parseInt(n)],visible:!1})}),e.columnDefs=s),i!=null&&(e=merge_objects(e,i)),o=n.DataTable(e),r){$._data($("#menu-item-table")[0],"events")["row-reordered"]&&$("#menu-item-table").unbind("row-reordered");o.on("row-reordered",function(n,t,i){var f={},h,r,c;for(f.items=[],h=$(o.row(i.triggerRow).node()).find('input[name="id_menu"]').val(),r=0,c=t.length;r<c;r++){var l=$(o.row(t[r].node).node()).find('input[name="id_menu"]').val(),a=$(o.row(t[r].node).node()).find('input[name="parent_id"]').val(),e=0,v=$(o.row(t[r].node).node()).prev().find('input[name="id_menu"]').val(),s=$(o.row(t[r].node).node()).prev().find('input[name="parent_id"]').val(),p=parseInt($(o.row(t[r].node).node()).prev().find('input[name="childrens_menu"]').val())>0?!0:!1,w=$(o.row(t[r].node).node()).find("td:nth-child(1)").html(),k=$("#menu-item-edit-backend").find('input[name="block_id"]').val(),b=$("#menu-item-edit-backend").find("a.create-menu-item").data("menu-id"),u={};h===l?(e=p===!0?s?v:"0":s?s:"0",u.changeParent=!0):u.changeParent=!1;u.ID=l;u.weight=parseInt(w);u.parentItemId=e!=a?parseInt(e):a;u.parentItemId.toString()!==u.ID.toString()?f.items.push(u):Swal.fire({title:window.translation.ilegal_move_detected,icon:"error",text:window.translation.error_moving_menu_item,confirmButtonText:"Ok"})}f.length=f.items.length;f.items.length>0&&$.ajax({method:"POST",url:y+"admin/UpdateMenuItemWeight",data:f,beforeSend:function(){$("#menu-item-edit-backend").find(".processing_screen").show();datatable_destory_by_id("menu-item-table");$("#menu-item-table tbody").empty()}}).done(function(n){var t=JSON.parse(n);t&&t.status===200&&(linkObjectParent=$('a.menu-item.edit-component.menu-item[data-menu-id="'+b+'"]'),populate_menu_edit_settings(linkObjectParent,!1));$("#menu-item-edit-backend").find(".processing_screen").hide()})})}u&&(a=n.attr("id"),v=$("#"+a+"_filter label input"),v.attr("placeholder","Search"))}function delete_file_browser(n){Swal.fire({title:window.translation.are_you_sure,text:"Are you sure that you want delete this file? If you delete this file and it is used in some content, therefore it will appear broke where it is included",icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({type:"GET",url:t+"delete-file-browser/"+n,cache:!1,timeout:3e5}).done(function(n){n===!0?Swal.fire({title:"",icon:"success",text:"Delete file Successful.",confirmButtonText:"Ok"}):Swal.fire({title:"",icon:"error",text:"Error when delete file.",confirmButtonText:"Ok"});location.reload()})})}function get_information_menu_item_by_id(n,t){var i;return t.some(function(t){return n===t.ID?(i=t,!0):t.childrens.length>0&&(itemChild=get_information_menu_item_by_id(n,t.childrens),itemChild)?(i=itemChild,!0):void 0}),i}function get_items_with_level(n,t){var i=[];return t.forEach(function(t){var r=Array(n+1).join("-");r=r+" "+t.titles[0].Value;i.push({text:r,value:t.ID,url:t.url});t.childrens.length>0&&(itemsChild=get_items_with_level(n+1,t.childrens),itemsChild.length>0&&(i=i.concat(itemsChild)))}),i}function hideVisibleOptions(n,t){var i,r;n?(i=$(t).find(".visible-to").parents(".row").slice(0,2),i.each(function(){$(this).hide()})):(r=$(t).find(".visible-to").parents(".row").slice(0,2),r.each(function(){$(this).show()}))}function initialize_block_image(){is_backend_page()&&$('body.backend-page input[type="file"]').each(function(){var i=$(this),o=$(this).attr("id"),t=$(this).attr("data-language-id"),r=$(this).parent(),n=$(this).attr("data-item-num");n===null&&(n=0);r.hasClass("ezdz-dropzone")&&($(this).ezdz("destroy"),$(this).parent().parent().find(".delete_image").remove(),$(this).parent().parent().find(".edit_image").remove());var u=$(this).attr("data-filetype"),f=$(this).attr("accept"),e=u=="image"?translation.add_picture_drop_picture:translation.add_file_drop_file;i.ezdz({text:e,previewImage:!0,validators:{maxSize:3145728},enter:function(){i.parent().hasClass("ezdz-reject")&&i.parent().removeClass("ezdz-reject")},accept:function(){var f=i.attr("id"),u=i.parent(".ezdz-dropzone"),e='<a data-image="'+f+'" class="delete_image">'+window.translation.delete+"<\/a>",o='<a data-image="'+f+'" class="edit_image edit_image_'+f+'">'+window.translation.edit+"<\/a>",r;if(u.parent().find(".delete_image").length==0&&(u.parent().find(".remove_image").append(e),u.parent().find(".remove_image").removeClass("is-hidden")),u.find("img").length>0){r="#image-block-"+t+" .ezdz-dropzone img";$(r).length>0&&$(r).attr("id","image-block-preview-lang-"+t);r="#corporate-image-"+t+" .ezdz-dropzone img";$(r).length>0&&$(r).attr("id","corporate-image-preview-lang-"+t);n!==null&&n>0&&(r=".slide_"+n+"_item_"+t+" .ezdz-dropzone img",$(r).length>0&&$(r).attr("id","slider-image-preview-lang-"+n+"-item-"+t),r=".slide-item-"+n+" .ezdz-dropzone img",$(r).length>0&&$(r).attr("id","sponsor-image-preview-"+n));u.parent().find('input[name="'+f+'_deleted"]').val("false");u.parent().find(".edit_image_"+f).remove();u.parent().find(".remove_image").append(o);$(".edit_image_"+f).on("click",function(){apply_cropper_event(f,u.find("img").clone());$("#crop-image").foundation("open")})}},reject:function(n,t){t.mimeType&&Swal.fire({title:"Error",icon:"error",text:translation.file_extension_not_accepted+": "+f,confirmButtonText:"Ok"});t.maxSize&&Swal.fire({title:"Error",icon:"error",text:translation.max_size,confirmButtonText:"Ok"})}})})}function initiate_jquery_validate_reveal(n,t){var i,r;jQuery.validator.addMethod("noSpaces",function(n){return $.trim(n).length>0},window.translation.field_required);i={rules:{},messages:{}};n.find("input, select, textarea").each(function(){var e,f;if($(this).attr("data-required")==="true"){var n=$(this).attr("name"),t=$(this).attr("data-type"),u=$(this).attr("data-equal-to"),o=$(this).parents(".row").first().find("label").first().text(),r=o.length>25?window.translation.field_required:o+" "+window.translation.is_required;i.rules[n]="noSpaces";i.messages[n]=r;t&&(t==="email"||t==="date")&&(i.rules[n]={required:!0},i.messages[n]={required:r},i.rules[n][t]=!0,i.messages[n][t]=t==="email"?translation.please_complete_valid_email:translation.please_complete_valid_date);$(this).attr("data-val-range-specific")==="true"&&(rules.rangeorspecific=!0,messages.rangeorspecific=window.translation.currency_format_message+" 16 "+window.translation.or_word+" 50-65");u&&(e=$("#"+u).parent().parent().find("label").first().text(),$(this).attr("type")==="password"?(f=translation.password_form_error_msg,i.rules[n]={required:!0,equalTo:"#"+u,regex:/^(?=.*[A-Za-z])(?=.*\d)(?=.*[$@$!%*#?&-_+=])[A-Za-z\d$@$!%*#?&]{10,}$/},i.messages[n]={required:r,equalTo:translation.field_must_be_equal+" "+e,regex:f}):(i.rules[n]={required:!0,equalTo:"#"+u},i.messages[n]={required:r,equalTo:translation.field_must_be_equal+" "+e}));$(this).hasClass("regex_url")&&(f=translation.characters_not_allowed+': " < > # % { } |  ^ ~ [ ] `',i.rules[n]={required:!0,regex:/^[^"#%|\\^~`<>\{\}\[\]]+$/},i.messages[n]={regex:f,required:r})}});r="form#"+t+' input[type="checkbox"][data-required="true"], form#'+t+' input[type="radio"][data-required="true"], form#'+t+' select[multiple="multiple"][data-required="true"]';$(document).on("change",r,function(){$(this).val()&&$(this).parents(".row").first().find("label.error-custom").length&&$(this).parents(".row").first().find("label.error-custom").parent().remove()});n.validate(i)}function load_ckeditor_wysiwyg(){is_backend_page()&&$("#block-wysiwyg-form").length>0&&$("#block-wysiwyg-form textarea.wysiwygtextarea").each(function(){var n=$(this).attr("id");$("#"+n).length>0&&$("#cke_"+n).length==0&&initialize_ckeditor_ars(n,"")})}function load_menus_page(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:n+"admin/getAllEnabledMenus",data:null,beforeSend:function(){$(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),t,r;if($(".processing_screen").hide(),i.length>0)for(t=0;t<i.length;t++)r="<option value="+i[t].ID+" blockId="+i[t].BlockID+">"+i[t].SystemName+"<\/option>",$("#page-conf-form select[name='menu_id']").append(r);return!1});$("#page-conf-form select[name='menu_id']").on("change",function(){var t=$(this).val(),i;t!="none"?(i=$(this).find("option[value="+t+"]").attr("blockid"),$.ajax({method:"POST",url:n+"admin/GetMenuItems",data:{menuBlockId:t,blockId:i},beforeSend:function(){$("#page-conf").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),i;t.status==="200"&&($("#page-conf-form").find('select[name="menuitem_id"]').empty(),$("#page-conf-form select[name='menuitem_id']").append('<option value="none">'+window.translation.none_menu_item+"<\/option>"),i=get_items_with_level(1,t.items),i.forEach(function(n){$("#page-conf-form").find('select[name="menuitem_id"]').append('<option value="'+n.value+'" data-url="'+n.url+'">'+n.text+"<\/option>")}));$("#page-conf").find(".processing_screen").hide()})):($("#page-conf-form select[name='menuitem_id']").empty(),$("#page-conf-form select[name='menuitem_id']").append('<option value="none">'+window.translation.none_menu_item+"<\/option>"),$("#page-conf-form input[name='friendly-url']").removeAttr("readonly"))});$("#page-conf-form select[name='menuitem_id']").on("change",function(){var n=$(this).val(),t;n!="none"?(t=$(this).find("option[value="+n+"]").attr("data-url"),$("#page-conf-form input[name='friendly-url']").val(t),$("#page-conf-form input[name='friendly-url']").attr("readonly","")):$("#page-conf-form input[name='friendly-url']").removeAttr("readonly")})}}function load_meta_tags_page(n,t,i){var u='<div><div class="row metatag-item"><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-4 columns"><label class="text-left middle">'+window.translation.property+': <\/label><\/div><div class="small-12 medium-8 columns input"><select class="og_property_item_'+n+"_"+t+' og_property_item" name="selectbox" disabled="" data-property="'+t+'"><option value="url">og:url<\/option><option value="title">og:title<\/option><option value="description" >og:description<\/option><option value="site_name">og:site_name<\/option><option value="image">og:image<\/option><option value="keywords">keywords<\/option><option value="htmlTitle">HTML title<\/option><option value="meta_description">meta:description<\/option><option value="meta_key_google">meta:google key<\/option><option value="meta_value_google">meta:google value<\/option><\/select><\/div><\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-3 columns"><label class="text-left middle">'+window.translation.content+':<\/label><\/div><div class="small-12 medium-9 columns"><input id="og_content_item_'+n+"_"+t+'" class="og_content_item_'+n+' og_content_item" type="text" name="og_content_item_'+n+"_"+t+'" value="'+i+'" readonly=""><\/div><\/div><\/div><div class="large-2 medium-2 small-12 columns"><div class="row"><div class="medium-3 columns"><a class="edit"><\/a><\/div><div class="medium-3 columns"><a class="delete"><\/a><\/div><\/div><\/div><\/div><\/div>',r=$(u);r.find("option").removeAttr("selected");r.find('option[value="'+t+'"]').attr("selected","selected");$(".metatag_items_"+n).append(r.html());$("#og_content_"+n).val("")}function load_slider_items(n,t,i){var e=$(".slides_"+n+" .slide-item").length,f,u;(t.HtmlTitleImage==null||t.HtmlTitleImage==undefined)&&(t.HtmlTitleImage="");var o=retrieve_recommended_size_section(window.translation.recommended_size),r=e+1,s='<div class="row slide-item slide_'+r+"_item_"+n+'" data-slide-id="null" data-operation="add"><div class="large-5 small-12 columns"><input type="file" title="'+window.translation.choose_a_file+'" alt="'+window.translation.choose_a_file+'" data-item-num="'+r+'" id="slide_'+r+"_"+n+'" name="slide_'+r+"_"+n+'" data-filetype="image" data-keys="slide_'+r+"_"+n+'" data-language-id="'+n+'" class="form-control slide_image" accept="image/png, image/jpeg, image/gif"><input class="image-source-field" name="image_slide_'+r+"_url_"+n+'" id="image_slide_'+r+"_url_"+n+'" type="hidden" value="false" /><input name="cropped_slide_'+r+"_"+n+'" id="cropped_slide_'+r+"_"+n+'" type="hidden" value="false" /><input name="cropped_data_slide_'+r+"_"+n+'" id="cropped_data_slide_'+r+"_"+n+'" type="hidden" /><p class="help-text space-top" style="margin-top: -5px; padding-top: 0px"><a href="#" class="browse-img-slider-'+n+"-"+r+'" data-language-id="'+n+'" data-item-num="'+r+'">'+window.translation.browse+'<\/a><span class="remove_image"><\/span><\/p>'+o+'<\/div><div class="large-7 small-12 columns"><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.title+': <\/label><input id="title_slide_'+r+"_"+n+'" name="title_slide_'+r+"_"+n+'" type="text" value="'+t.ImageTitle+'"/><input id="image_slider_'+r+"_id_"+n+'" name="image_slider_'+r+"_id_"+n+'" class="change_image" type="hidden" value="'+t.ImageID+'" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required" style="text-align: left;">'+window.translation.region_setting_title_color+': <\/label><input class="color-picker-box-field" id="title_color_'+r+"_"+n+'" name="title_color_'+r+"_"+n+'"  type="text"  value="'+(t.ColorTitle!==null&&t.ColorTitle!==undefined?t.ColorTitle:"")+'" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.size+': <\/label><input id="title_size_'+r+"_"+n+'" name="title_size_'+r+"_"+n+'" type="number"  value="'+t.SizeTitle+'" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required">HTML alt: <\/label><input id="alt_slide_image_'+r+"_"+n+'" name="alt_slide_image_'+r+"_"+n+'" type="text" value="'+t.ImageAlt+'" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.weight+': <\/label><input id="weight_slide_'+r+"_"+n+'" name="weight_slide_'+r+"_"+n+'" type="number" value='+parseInt(t.Weight)+' /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">HTML title: <\/label><input id="html_title_slide_image_'+r+"_"+n+'" name="html_title_slide_image_'+r+"_"+n+'" type="text" value="'+t.HtmlTitleImage+'" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.type_of_link+': <\/label><select name="link_type_slide_'+r+"_"+n+'" class="link-type-field-form" data-language-id="'+n+'" data-item-id="'+r+'"><option value="0">'+window.translation.none+'<\/option><option value="1">'+window.translation.in_image+'<\/option><option value="2">'+window.translation.in_button+'<\/option><option value="3">'+window.translation.in_slide+'<\/option><\/select><\/div><\/div><div class="row open-slide"><div class="small-12 columns"><label class="required">'+window.translation.open_in+': <\/label><select name="open_slide_'+r+"_"+n+'" class="open-slide" data-language-id="'+n+'" data-item-id="'+r+'"><option value="0">'+window.translation.same_window+'<\/option><option value="1">'+window.translation.new_tab+'<\/option><\/select><\/div><\/div><div class="row button-section-slide" id="button-section-'+r+"-"+n+'" ><div class="small-12 columns"><label class="required">'+window.translation.button_title+': <\/label><input id="link_button_text_'+r+"_"+n+'" name="link_button_text_'+r+"_"+n+'" type="text" value="'+t.ButtonTitle+'" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.link_to+': <\/label><input id="link_slide_'+r+"_"+n+'" name="link_slide_'+r+"_"+n+'"  type="text" value="'+t.RedirectUrl+'" /><\/div><\/div><\/div><div class="large-12 small-12 columns"><div class="row"><div class="small-12 columns"><label for="slide_summary_'+r+"_"+n+'" class="text-left middle minimal-line">'+window.translation.summary+':<\/label><textarea id="slide_summary_'+r+"_"+n+'" class="text-left middle minimal-line" name="slide_summary_'+r+"_"+n+'">'+t.Summary+'<\/textarea><\/div><div class="large-12 medium-12 small-12 columns"><a class="remove_slide" data-slide="slide_'+r+"_item_"+n+'" data-image-id="'+t.ImageID+'" title="'+window.translation.remove+'">'+window.translation.remove+"<\/a><\/div><\/div><\/div><\/div>",h=$(s);$(".slides_"+n).append(h);createColorPickerField($("#title_color_"+r+"_"+n),null);$('select[name="link_type_slide_'+r+"_"+n+'"]').val(t.LinkType);$('select[name="open_slide_'+r+"_"+n+'"]').val(t.OpenIn);initialize_block_image();t.ImageUrl==null||t.ImageUrl==undefined||t.ImageUrl==""?($('input[name="slide_'+r+"_"+n+'"]').ezdz("preview",""),f=$('textarea[name="slide_summary_'+r+"_"+n+'"]'),u=$(f).attr("id"),initialize_ckeditor_ars(u,""),add_event_for_ckeditor(u,i)):setTimeout(function(){$('.slides input[name="slide_'+r+"_"+n+'"]').ezdz("preview",t.ImageUrl,function(){var o=$('input[name="slide_'+r+"_"+n+'"]'),u=o.attr("id"),h='<a data-image="'+u+'" class="delete_image">'+window.translation.delete+"<\/a>",c='<a data-slide="'+r+'" class="edit_image edit_image_slide_'+r+"_"+n+'">'+window.translation.edit+"<\/a>",t=o.parent(".ezdz-dropzone"),f=t.parent().find(".remove_image").first(),l=$('textarea[name="slide_summary_'+r+"_"+n+'"]'),s=$(l).attr("id"),e;if(initialize_ckeditor_ars(s,""),add_event_for_ckeditor(s,i),t.find("img").length>0){e=".slide_"+r+"_item_"+n+" .ezdz-dropzone img";$(e).length>0&&$(e).attr("id","slider-image-preview-lang-"+r+"-item-"+n);t.parent().find(".edit_image_"+u).remove();t.parent().find(".remove_image").append(c);$(".edit_image_"+u).on("click",function(){apply_cropper_event(u,t.find("img").clone());$("#crop-image").foundation("open")})}f.find(".delete_image").length==0&&(f.append(h),f.removeClass("is-hidden"))})},100);$(".browse-img-slider-"+n+"-"+r).length>0&&$(".browse-img-slider-"+n+"-"+r).click(function(n){n.preventDefault();var t=$(this).attr("data-language-id"),i=$(this).attr("data-item-num");return selectFileWithCkFinder("image_slide_"+i+"_url_"+t,"slider-image-preview-lang-"+i+"-item-"+t),!1})}function load_sponsor_item(n){var i=$(".items-sponsors .slide-item").length,r=retrieve_recommended_size_section(window.translation.recommended_size),t=i+1,u='<div class="small-12 columns slide-item slide-item-'+t+'" data-slide-id="null" data-operation="add"><div class="large-5 small-12 columns"><input type="file" data-item-num="'+t+'" title="'+window.translation.choose_a_file+'" alt="'+window.translation.choose_a_file+'" id="sponsor_'+t+'" name="image_'+t+'" data-filetype="image" data-keys="image_'+t+'" class="form-control slide_image" accept="image/png, image/jpeg, image/gif"><input class="image-source-field" name="image_url_'+t+'" id="image_url_sponsor_'+t+'" type="hidden" value="false" /><input name="cropped_sponsor_'+t+'" id="cropped_sponsor_'+t+'" type="hidden" value="false" /><input name="cropped_data_sponsor_'+t+'" id="cropped_data_sponsor_'+t+'" type="hidden" /><p class="help-text space-top" style="margin-top: -5px; padding-top: 0px"><a href="#" class="browse-img-sponsor-'+t+'" data-item-num="'+t+'">'+window.translation.browse+'<\/a><span class="remove_image"><\/span><\/p>'+r+'<\/div><div class="large-7 small-12 columns"><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.title+': <\/label><input id="title_image_'+t+'" name="title_image_'+t+'" type="text" value="'+n.ImageTitle+'"/><input id="image_id'+t+'" name="image_id'+t+'" class="change_image" type="hidden" value="'+n.ImageID+'" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required">HTML alt: <\/label><input id="alt_image_'+t+'" name="alt_image_'+t+'" type="text" value="'+n.ImageAlt+'" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.weight+': <\/label><input id="weight_image_'+t+'" name="weight_image_'+t+'" type="number" value='+parseInt(n.Weight)+' /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.link_to+': <\/label><input id="link_image_'+t+'" name="link_image_'+t+'"  type="text" value="'+n.RedirectUrl+'" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.summary+': <\/label><textarea name="summary_image_'+t+'" type="text" value="">'+n.Summary+'<\/textarea><\/div><\/div><div class="row"><div class="small-12 columns"><a class="remove_sponsor" data-slide="slide-item-'+t+'" data-image-id="'+n.ImageID+'" title="'+window.translation.remove+'">'+window.translation.remove+"<\/a><\/div><\/div><\/div><\/div>",f=$(u);$(".items-sponsors").append(f);$('input[name="count_sponsors"]').val(t);initialize_block_image();n.ImageUrl==""?$('.items-sponsors input[name="image_'+t+'"]').ezdz("preview",""):setTimeout(function(){$('.items-sponsors input[name="image_'+t+'"]').ezdz("preview",n.ImageUrl,function(){var e="",o='<a data-slide="'+t+'" class="edit_image edit_image_sponsor_'+t+'">'+window.translation.edit+"<\/a>",u=$('.items-sponsors input[name="image_'+t+'"]'),n=u.attr("id"),i=u.parent(".ezdz-dropzone"),r=i.parent().find(".remove_image").first(),f;if(i.find("img").length>0){f=".slide-item-"+t+" .ezdz-dropzone img";$(f).length>0&&$(f).attr("id","sponsor-image-preview-"+t);i.parent().find(".edit_image_"+n).remove();r.append(o);$(".items-sponsors .edit_image_"+n).on("click",function(){apply_cropper_event(n,i.find("img").clone());$("#crop-image").foundation("open")})}u=$(".items-sponsors #sponsor_"+t);e='<a data-image="'+n+'" class="delete_image">'+window.translation.delete+"<\/a>";r.find(".delete_image").length==0&&(r.append(e),r.removeClass("is-hidden"))})},100);$(".browse-img-sponsor-"+t).length>0&&$(".browse-img-sponsor-"+t).click(function(n){n.preventDefault();var t=$(this).attr("data-item-num");return selectFileWithCkFinder("image_url_sponsor_"+t,"sponsor-image-preview-"+t),!1})}function load_sponsor_item_rollback(n){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=retrieve_recommended_size_section(window.translation.recommended_size),u=$(".items-sponsors .slide-item").length,t=u+1,f='<div class="small-12 columns slide-item slide-item-'+t+'" data-slide-id="null" data-operation="add"><div class="large-5 small-12 columns"><input type="file" title="'+window.translation.choose_a_file+'" alt="'+window.translation.choose_a_file+'" id="sponsor_'+t+'" name="image_'+t+'" data-filetype="image" data-keys="image_'+t+'" class="form-control slide_image" accept="image/png, image/jpeg, image/gif"><input name="image_url_'+t+'" id="image_url_'+t+'" type="hidden" value="false" /><input name="cropped_sponsor_'+t+'" id="cropped_sponsor_'+t+'" type="hidden" value="false" /><input name="cropped_data_sponsor_'+t+'" id="cropped_data_sponsor_'+t+'" type="hidden" /><p class="help-text space-top" style="margin-top: -5px; padding-top: 0px"><a href="'+i+"file-browser?type=Images&block=image-browse&block_id=sponsor-block-configuration&lang="+t+'" onclick="window.open(this.href, \'mywin\',\'left=20,top=20,width=800,height=600,toolbar=1,resizable=0\'); return false;" class="browse-img">'+window.translation.browse+'<\/a><span class="remove_image"><\/span><\/p>'+r+'<\/div><div class="large-7 small-12 columns"><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.title+': <\/label><input id="title_image_'+t+'"  name="title_image_'+t+'" type="text" value="'+n.Title+'"/><input id="image_id'+t+'" name="image_id'+t+'" class="change_image" type="hidden" value="'+n.ID+'" /><\/div><\/div><div class="row"><div class="small-9 columns"><label class="required">HTML alt: <\/label><input id="alt_image_'+t+'" name="alt_image_'+t+'" type="text" value="'+n.Alt+'" /><\/div><div class="small-3 columns"><label class="required">'+window.translation.weight+': <\/label><input id="weight_image_'+t+'" name="weight_image_'+t+'" type="number" value='+parseInt(n.Weight)+' /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">HTML title: <\/label><input id="html_title_image_'+t+'" name="html_title_image_'+t+'" type="text" value="'+n.HtmlTitle+'" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.link_to+': <\/label><input id="link_image_'+t+'" name="link_image_'+t+'"  type="text" value="'+n.Redirect_Url+'" /><\/div><\/div><div class="row"><div class="small-12 columns"><label class="required">'+window.translation.summary+': <\/label><textarea name="summary_image_'+t+'" type="text" value="">'+n.Summary+'<\/textarea><\/div><\/div><div class="row"><div class="small-12 columns"><a class="remove_sponsor" data-slide="slide-item-'+t+'" data-image-id="'+n.ID+'" title="'+window.translation.remove+'">'+window.translation.remove+"<\/a><\/div><\/div><\/div><\/div>",e=$(f);$(".items-sponsors").append(e);$('input[name="count_sponsors"]').val(t);initialize_block_image();n.Url==""?$('.items-sponsors input[name="image_'+t+'"]').ezdz("preview",""):setTimeout(function(){$('.items-sponsors input[name="image_'+t+'"]').ezdz("preview",n.Url,function(){var f="",e='<a data-slide="'+t+'" class="edit_image edit_image_sponsor_'+t+'">'+window.translation.edit+"<\/a>",u=$('.items-sponsors input[name="image_'+t+'"]'),n=u.attr("id"),i=u.parent(".ezdz-dropzone"),r=i.parent().find(".remove_image").first();if(i.find("img").length>0){i.parent().find(".edit_image_"+n).remove();r.append(e);$(".items-sponsors .edit_image_"+n).on("click",function(){apply_cropper_event(n,i.find("img").clone());$("#crop-image").foundation("open")})}u=$(".items-sponsors #sponsor_"+t);f='<a data-image="'+n+'" class="delete_image">'+window.translation.delete+"<\/a>";r.find(".delete_image").length==0&&(r.append(f),r.removeClass("is-hidden"))})},100)}function merge_objects(n,t){var r={};for(var i in n)r[i]=n[i];for(i in t)r[i]=t[i];return r}function page_list_load(){if(is_backend_page()){var n=$("#page-table"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:t+"admin/GetPages",data:{},beforeSend:function(){$("#page-management .processing_screen").show();datatable_destory_by_id("page-table");$("#page-table tbody").empty()}}).done(function(t){var r=JSON.parse(t),f,i,u,e,o;if(r.length>0){for($("#page-management table tbody").empty(),f=!1,i=0;i<r.length;i++)r[i].Categories!==""&&(f=!0);for(f===!1?($("#page-table").find("thead tr").empty(),$("#page-table").find("thead tr").append('<th class="large-column">'+window.translation.page+'<\/th > <th class= "large-column" >'+window.translation.url+"<\/th ><th>"+window.translation.visible_to+"<\/th><th>"+window.translation.enabled+"<\/th>")):($("#page-table").find("thead tr th.content-type-column").removeClass("hide"),$("#page-table").find("thead tr").empty(),$("#page-table").find("thead tr").append('<th class="large-column">'+window.translation.page+'<\/th><th class= "large-column" >'+window.translation.url+'<\/th ><th class="content-type-column">'+window.translation.content_types+"<\/th><th>"+window.translation.visible_to+"<\/th><th>"+window.translation.enabled+"<\/th>")),i=0;i<r.length;i++)u=window.translation[r[i].visibilityText.toLowerCase()+"_users"],(u===null||u===undefined)&&(u="Inherit"),e='<tr><td class="parent"><a element-reveal="page-conf" data-url="'+r[i].FriendlyUrl+'" data-page-id="'+r[i].ID+'" class="blue-key">'+r[i].PageName+"<\/a><\/td><td>/"+r[i].FriendlyUrl+'<\/td><td class="content-type-column">'+r[i].Categories+"<\/td><td>"+u+"<\/td><td>"+window.translation[r[i].Enabled+"_text"]+"<\/td><\/tr>",f===!1&&(e='<tr><td class="parent"><a element-reveal="page-conf" data-url="'+r[i].FriendlyUrl+'" data-page-id="'+r[i].ID+'" class="blue-key">'+r[i].PageName+"<\/a><\/td><td>/"+r[i].FriendlyUrl+"<\/td><td>"+u+"<\/td><td>"+window.translation[r[i].Enabled+"_text"]+"<\/td><\/tr>"),$("#page-management table tbody").append(e);datatable_initialize_notAjax_with_params(n,null,null,!1,!0,!1)}else o='<tr class="odd"><td valign="top" colspan="0" class="dataTables_empty">Nothing records found - sorry<\/td><\/tr>',$("#page-management table tbody").append(o);$("#page-management .processing_screen").hide()})}}function populate_menu_edit_settings(n,t){var u=n.data("menu-id"),f=n.data("block-id"),i=n.data("element-reveal"),o=parseInt($("#"+i).data("language-id")),r="",e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";t&&$("#"+i).foundation("open");$.ajax({method:"POST",url:e+"admin/GetMenuItems",data:{menuBlockId:u,blockId:f},beforeSend:function(){$("#"+i).find(".processing_screen").show();datatable_destory_by_id("menu-item-table");$("#menu-item-table tbody").empty()}}).done(function(n){var t=JSON.parse(n),s=$("#menu-item-table");if(t.status==="200"){window.menuItemsInfo=t;$("#"+i+" form")[0].reset();var h=$("#menu-item-table tbody");if($("input#menu-item-table-weight").val(0),append_menu_item_datatable(h,t.items,0,0,u),datatable_initialize_notAjax_with_params(s,null,null,!0,!1,!1),$("#"+i).find('input[name="block_id"]').val(f),t.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)===o&&(r=i)}}),t.isSharingPortalMenu){r=!r&&t.titles.length>0?t.titles[0].Value:"Sharing Portal Menu";$(".note-sharing-portal-menu").removeAttr("style");$(".hide-default-sharing-portal-menu").removeAttr("style");$(".button-sharing-portal-menu").removeAttr("style");$("#hide_default_sharing_portal_menu_items").prop("checked",t.hideDefaultItemsSharingPortal);$(".button-sharing-portal-menu").find("input[type=button]").on("click",function(){$.ajax({method:"POST",url:e+"admin/SetHideDefaultSharingPortalItems",data:{menuBlockID:u,active:$("#hide_default_sharing_portal_menu_items").prop("checked")},beforeSend:function(){$("#menu-item-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){location.reload()}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#menu-item-edit-backend").find(".processing_screen").hide(),!1})})}else $(".note-sharing-portal-menu").attr("style","display: none;"),$(".hide-default-sharing-portal-menu").attr("style","display: none;"),$(".button-sharing-portal-menu").attr("style","display: none;");r=!r&&t.titles.length>0?t.titles[0].Value:r;$("#"+i).find("h3").first().text(r+" - "+window.translation.menu_item_settings)}$("#"+i).find(".processing_screen").hide()})}function upload_ckeditor_file(){var r=window.translation,u=$("#ckeditor_file").attr("accept"),n=new XMLHttpRequest,f=new FormData,t=document.getElementById("ckeditor_file"),e=!0;if(r||$.get("/translation",function(n){r=n}),t!=null&&t.value!=""){for(i=0;i<t.files.length;i++)if(u.indexOf(t.files[i].type)>0)f.append(t.files[i].name,t.files[i]);else{e=!1;break}e?($("#upload_file_btn").parent(".button-div").append('<img alt="Image for spinner" title="Image for spinner" class="spinner" src="/img/default/spinner-green.svg" height="30" width="30" />'),n.open("POST","/file_manager/UploadCKeditorFile"),n.send(f),n.onreadystatechange=function(){if(n.readyState==4&&n.status==200){var t=JSON.parse(n.responseText);t.status.toLowerCase()=="ok"?location.reload():Swal.fire({title:"Error",icon:"error",text:t.message,confirmButtonText:"Ok"})}}):Swal.fire({title:"Error",icon:"error",text:r.file_extension_not_accepted+": "+u,confirmButtonText:"Ok"})}}function verifyCorporatePage(n,t){$('.backend-page #page-conf-form input[type="checkbox"].field-corporate-page').each(function(){var i=$(this).attr("data-language-id");$(this).attr("id")!=n&&(t==1?($(this).prop("checked",!0),$("#result-text-section-"+i).removeClass("is-hidden"),$("#organization-id-section-"+i).removeClass("is-hidden"),$("input#organization-id-"+i).attr("data-required","true")):($(this).prop("checked",!1),$("#result-text-section-"+i).addClass("is-hidden"),$("#organization-id-section-"+i).addClass("is-hidden"),$("input#organization-id-"+i).removeAttr("data-required")))})}function verifyTileInformation(n,t){$('.backend-page #page-conf-form input[type="checkbox"].field-tile-information').each(function(){var i=$(this).attr("data-language-id");$(this).attr("id")!=n&&(t==1?($(this).prop("checked",!0),$("#tile-information-container-"+i).removeClass("is-hidden")):($(this).prop("checked",!1),$("#tile-information-container-"+i).addClass("is-hidden")))})}function vol_fields_management_save_page(){if(is_backend_page()&&$("#volunteer-fields-management").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("li.tabs-title").on("click",function(){$(this).parents(".volunteer-registration-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(document).on("click","#volunteer-fields-management .save-settings",function(){var i,r,f;for(i in CKEDITOR.instances)CKEDITOR.instances[i].name.indexOf("volunteer_registration")!=-1&&($("#"+CKEDITOR.instances[i].name).text(escape(CKEDITOR.instances[i].getData())),$("#"+CKEDITOR.instances[i].name).val(escape(CKEDITOR.instances[i].getData())));if($("#yes-no-visible--primary_phone").is(":checked")){var e=$("#input-text--primary_phone").val(),u=e.split(";"),t=!1;if(u.forEach(function(n){n=n.toLowerCase();n!="home"&&n!="business"&&n!="mobile"&&n!="other"&&(t=!0)}),t===!0){Swal.fire({title:"",icon:"error",text:window.translation.message_main_phone_type,confirmButtonText:"Ok"});return}if(t=!1,r="",u.forEach(function(n){n=n.toLowerCase();var i="";n==="home"&&(i=$("#yes-no-visible--phone").is(":checked"),i===!1&&(t=!0,r=window.translate.message_home_phone));n==="business"&&(i=$("#yes-no-visible--work_phone").is(":checked"),i===!1&&(t=!0,r=window.translate.message_work_phone));n==="mobile"&&(i=$("#yes-no-visible--mobile_phone").is(":checked"),i===!1&&(t=!0,r=window.translate.message_mobile_phone));n==="other"&&(i=$("#yes-no-visible--other_phone").is(":checked"),i===!1&&(t=!0,r=window.translate.message_other_phone))}),t===!0){Swal.fire({title:"",icon:"error",text:r,confirmButtonText:"Ok"});return}}return validatePhoneValues("volunteer-fields-management"),f=$("#volunteer-fields-management").serializeObject(),$.ajax({method:"POST",url:n+"admin/SetVolunteerSettings",data:f,beforeSend:function(){$("#volunteer-form-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){$("#volunteer-form-settings-edit-backend").foundation("close");var n=t.referrerURL.toString();window.location.href=n}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#volunteer-form-settings-edit-backend").find(".processing_screen").hide(),!1}),!1});$(document).on("click","#volunteer-fields-management input[type=checkbox]",function(){var n=$(this).attr("name");n.indexOf("required")>0&&(n=n.replace("required","visible"),$(this).is(":checked")&&$("#"+n).prop("checked",!0));n.indexOf("visible")>0&&(n=n.replace("visible","required"),$(this).is(":checked")==!1&&$("#"+n).prop("checked",!1))})}}function backend_personal_information_form_settings(){var n;if(is_backend_page()){if(n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",$("body.backend-page").length>0){var t=$('.fieldset-step[data-title-fieldset="contact_info"] legend').text(),i=$('.fieldset-step[data-title-fieldset="phone_info"] legend').text(),r=$('.fieldset-step[data-title-fieldset="email_information"] legend').text(),u=$('.fieldset-step[data-title-fieldset="demographic"] legend').text(),f=$('.fieldset-step[data-title-fieldset="volunteer_availability"] legend').text(),e=$('.fieldset-step[data-title-fieldset="volunteer_interest"] legend').text();$(document).on("click",'a[data-element-reveal="personal-information-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"get-personal-information-settings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),s,e,h;if($("#"+t).find(".processing_screen").hide(),i){$("#"+t).find(".listing-fields-volunteer ul").empty();var f=JSON.parse(i.section),e=JSON.parse(i.fields),u=JSON.parse(i.labels),c=JSON.parse(i.basic_info),l=JSON.parse(i.address),a=JSON.parse(i.phone),v=JSON.parse(i.email_communication),y=JSON.parse(i.rewards_recognition),p=JSON.parse(i.demographic),w=JSON.parse(i.volunteer_availability),b=JSON.parse(i.volunteer_interest),r=0,k=JSON.parse(i.phoneTypeValues),o=k.join(";");$("#"+t).foundation("open");$("#"+t).find(".listing-fields-volunteer ul").empty();$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[0]+"<\/span><\/li>");c.forEach(function(n){var i='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[1]+"<\/span><\/li>");l.forEach(function(n){var i='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});a.forEach(function(n){var i="",f;n=="primary_phone"&&(i='<input type="hidden" name="input-text--primary_phone" id="input-text--primary_phone" value="'+o+'" />');f='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>"+i+"<\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(f);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[2]+"<\/span><\/li>");v.forEach(function(n){var i='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});y.length>0&&r++;$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[4]+"<\/span><\/li>");p.forEach(function(n){var i='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[5]+"<\/span><\/li>");w.forEach(function(n){var i='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+f[6]+"<\/span><\/li>");b.forEach(function(n){var i='<li class="row"><div class="small-4 columns"><span>'+u[r]+'<\/span><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-4 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);r++});i.setting?(s=JSON.parse(i.setting),s.forEach(function(n){var t=n.name;n.required?$("input#yes-no-required--"+t).prop("checked",!0):$("input#yes-no-required--"+t).prop("checked",!1);n.visible?$("input#yes-no-visible--"+t).prop("checked",!0):$("input#yes-no-visible--"+t).prop("checked",!1);t=="primary_phone"&&$("input#input-text--"+t).val(o)})):(e=$("#personal-information-form").data("fields"),e.forEach(function(n){$("input#yes-no-visible--"+n).prop("checked",!1);$("input#yes-no-required--"+n).prop("checked",!1)}));i.internationalizationItems&&(h=JSON.parse(i.internationalizationItems),h.forEach(function(n){var t=n.Group,i=n.Item,r=n.Value,u=n.Language_ID;$("#"+t+"_"+i+"-"+u).val(r);$("#"+t+"_"+i+"-"+u).text(r)}));$("li.tabs-title").on("click",function(){$(this).parents(".personal-information-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".personal-info-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});validateAfterReader("personal-information-fields-management");validateMainPhoneChanges("personal-information-fields-management")}})})}if($("#personal-information-form fieldset.fieldset-step").each(function(){var n=$(this).find("input").length,t=$(this).find("select").length,i=$(this).find("textarea").length;n===0&&t===0&&i===0&&($(this).parents(".fieldset-group").length>0?($(this).parents(".columns.reduced-fieldset").remove(),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset").wrap('<div class="small-12 columns"><\/div>'),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset").removeClass("medium-6"),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset").addClass("medium-12"),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("space-right"),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("fixed-position"),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").wrap('<div class="small-2 medium-6 text-right columns"><\/div>'),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").removeClass("medium-9"),$("#personal-information-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").addClass("medium-6")):$(this).remove())}),$("#personal-information-fields-management").length>0){$(document).on("click","#personal-information-fields-management .save-settings",function(){var t,i;validatePhoneValues("personal-information-fields-management");for(t in CKEDITOR.instances)CKEDITOR.instances[t].name.indexOf("personal_information")!=-1&&($("#"+CKEDITOR.instances[t].name).text(escape(CKEDITOR.instances[t].getData())),$("#"+CKEDITOR.instances[t].name).val(escape(CKEDITOR.instances[t].getData())));return i=$("#personal-information-fields-management").serializeObject(),$.ajax({method:"POST",url:n+"set-form-settings/PersonalInformation",data:i,beforeSend:function(){$("#personal-information-form-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){$("#personal-information-form-settings-edit-backend").foundation("close");var n=t.referrerURL.toString();window.location.href=n}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#personal-information-form-settings-edit-backend").find(".processing_screen").hide(),!1}),!1});$(document).on("click","#personal-information-fields-management input[type=checkbox]",function(){var n=$(this).attr("name");n.indexOf("required")>0&&(n=n.replace("required","visible"),$(this).is(":checked")&&$("#"+n).prop("checked",!0));n.indexOf("visible")>0&&(n=n.replace("visible","required"),$(this).is(":checked")==!1&&$("#"+n).prop("checked",!1))})}}}function rollback_FormSetting(n,t){n.blockFormSetting.length>0&&n.blockFormSetting.forEach(function(n){var i=[];n.settingsJSON!=null&&n.settingsJSON!=undefined?i=n.settingsJSON:n.Settings!=null&&n.Settings!=undefined&&(i=JSON.parse(n.Settings));i.length>0&&(t=="PersonalInformation"&&($('#personal-information-fields-management input[type="checkbox"]').prop("checked",!1),i.forEach(function(n){var t=n.name,i=n.required,r=n.visible;$('#personal-information-fields-management input[name="yes-no-visible--'+t+'"').prop("checked",r);$('#personal-information-fields-managementt input[name="yes-no-required--'+t+'"').prop("checked",i)})),t=="OrganizationSignUp"&&($('#organization-fields-management input[type="checkbox"]').prop("checked",!1),i.forEach(function(n){var t=n.name,i=n.required,r=n.visible;$('#organization-fields-management input[name="yes-no-visible--'+t+'"').prop("checked",r);$('#organization-fields-managementt input[name="yes-no-required--'+t+'"').prop("checked",i)})))})}function rollback_pageCategory(n){var t=$("#page-category-conf"),i=!1;n.pageCategories.length>0&&n.pageCategories.forEach(function(n){var r=n.parentCategory;t.find('select[name="parent_category_id"]').find('option[value="'+r+'"]').length>0&&!i&&(t.find('select[name="parent_category_id"]').val(r),i=!0)});n.blockLanguagePageCategories.length>0&&n.blockLanguagePageCategories.forEach(function(n){var i=n.language,r=n.description,u=n.name;t.find('input[name="name-'+i+'"]').val(u);t.find('input[name="description-'+i+'"]').val(r)})}function rollback_ButtonBlock(n){var t,i;hideVisibleOptions(n.uniqueRegion,"#button-block-advanced-settings");t=$("#button-block-configuration");n.blockData&&(i=n.blockData,t.find('input[name="system_name"]').val(i.SystemName),t.find('input[name="sort_weight"]').val(i.Weight),i.ShowTitle?(t.find('input[name="show_title"]').val(i.ShowTitle),t.find("input.button-show-title").prop("checked",!0)):(t.find('input[name="show_title"]').val(null),t.find("input.button-show-title").prop("checked",!1)),t.find('input[name="enabled"]').prop("checked",i.Enabled),t.find('input[name="button_visible_to"]').prop("checked",!1),t.find("input#button_visibility_"+i.Visibility).prop("checked",!0),t.find('textarea[name="button_visibility_urls"]').val(i.VisibilityUrls),t.find('select[name="region"]').val(i.Region),i.Visibility!=0?t.find("#button_exception_url_container").removeClass("is-hidden"):t.find("#button_exception_url_container").addClass("is-hidden"));n.blockTitles.length>0&&n.blockTitles.forEach(function(n){t.find('input[name="title-'+n.Language+'"]').val(n.Title)});n.blockLanguageButtonBlock.length>0&&n.blockLanguageButtonBlock.forEach(function(n){t.find('input[name="text-button-'+n.Language+'"]').val(n.TextButton)});n.blockButtonBlock&&n.blockButtonBlock.forEach(function(n){t.find('input[name="button_url"]').val(n.Url);t.find('select[name="button_target"]').val(n.Target);t.find('select[name="button_alignment"]').val(n.Alignment);t.find('select[name="button_type"]').val(n.TypeButton)})}function backend_organization_form_settings(){if($("body.backend-page").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$('.fieldset-step[data-title-fieldset="basic_info"] legend').text(),i=$('.fieldset-step[data-title-fieldset="organization_contact_info"] legend').text(),r=$('.fieldset-step[data-title-fieldset="second_contact_info"] legend').text(),u=$('.fieldset-step[data-title-fieldset="describe_info"] legend').text();$(document).on("click",'a[data-element-reveal="organization-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal"),i=$(this).attr("data-modal-from");i=="ars-partner"?($("#ars-vol-reg-workflow").find(".processing_screen").show(),$("#organization-fields-management").attr("data-modal-from","ars-partner")):$("#organization-fields-management").attr("data-modal-from","from-page");$.ajax({method:"POST",url:n+"admin/GetOrganizationSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n),s,o,h;if($("#"+t).find(".processing_screen").hide(),r){var f=JSON.parse(r.labels),o=JSON.parse(r.fields),e=JSON.parse(r.section_titles),c=JSON.parse(r.basic),l=JSON.parse(r.contact_info),a=JSON.parse(r.primary_contact),v=JSON.parse(r.second_contact),y=JSON.parse(r.describe),p=JSON.parse(r.country),w=r.hedaCompatible,u=0;countrylist='<option value="">'+window.translation.select+"<\/option>";p.forEach(function(n){countrylist=countrylist+'<option value="'+n+'">'+n+"<\/option>"});$("#"+t).foundation("open");$("#"+t).foundation();$("li.tabs-title").on("click",function(){$(this).parents(".organization-registration-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".org-reg-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});$("#"+t).find(".listing-fields-volunteer ul").empty();$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+e[0]+"<\/span><\/li>");c.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);u++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+e[1]+"<\/span><\/li>");l.forEach(function(n){var i="",r;n!="country"?i='<li class="row"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>':(r='<select class="country" name=select-default--'+n+" id=select-default--"+n+">"+countrylist+"<\/select>",i='<li class="row"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns">'+r+"<\/div><\/li>");$("#"+t).find(".listing-fields-volunteer ul").append(i);u++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+e[2]+"<\/span><\/li>");a.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);u++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+e[3]+"<\/span><\/li>");v.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(i);u++});$("#"+t).find(".listing-fields-volunteer ul").append('<li class="row title"><span class="title-section">'+e[4]+"<\/span><\/li>");y.forEach(function(n){var i='<li class="row"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible--'+n+'" type="checkbox" name="yes-no-visible--'+n+'"><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required--'+n+'" type="checkbox" name="yes-no-required--'+n+'"><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><div><\/div><\/li>";$("#"+t).find(".listing-fields-volunteer ul").append(i);u++});r.setting?(s=JSON.parse(r.setting),s.forEach(function(n){var t=n.name;n.required?$("input#yes-no-required--"+t).prop("checked",!0):$("input#yes-no-required--"+t).prop("checked",!1);n.visible?$("input#yes-no-visible--"+t).prop("checked",!0):$("input#yes-no-visible--"+t).prop("checked",!1);t=="country"&&$("select#select-default--"+t).val(n.text);w===!1?(t==="primary_contact_first_name"||t==="primary_contact_last_name"||t==="primary_contact_email")&&($("input#yes-no-required--"+t).prop("disabled","disabled"),$("input#yes-no-visible--"+t).prop("disabled","disabled")):(t==="primary_contact_first_name"||t==="primary_contact_last_name"||t==="primary_contact_email")&&$("input#yes-no-visible--"+t).prop("disabled","disabled")})):(o=$("#organization-register-form").data("fields"),o.forEach(function(n){$("input#yes-no-visible--"+n).prop("checked",!1);$("input#yes-no-required--"+n).prop("checked",!1)}));r.internationalizationItems&&(h=JSON.parse(r.internationalizationItems),h.forEach(function(n){var t=n.Group,i=n.Item,r=n.Value,u=n.Language_ID;$("#"+t+"_"+i+"-"+u).val(r);$("#"+t+"_"+i+"-"+u).text(r)}))}i=="ars-partner"&&$("#ars-vol-reg-workflow").find(".processing_screen").hide()})})}if($("#organization-register-form fieldset.fieldset-step").each(function(){var n=$(this).find("input").length,t=$(this).find("select").length,i=$(this).find("textarea").length;n===0&&t===0&&i===0&&($(this).parents(".fieldset-group").length>0?($(this).parents(".columns.reduced-fieldset").remove(),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset").wrap('<div class="small-12 columns"><\/div>'),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset").removeClass("medium-6"),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset").addClass("medium-12"),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("space-right"),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("fixed-position"),$("#organization-register-form.fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").wrap('<div class="small-2 medium-6 text-right columns"><\/div>'),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").removeClass("medium-9"),$("#organization-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").addClass("medium-6")):$(this).remove())}),$("#organization-fields-management").length>0){$(document).on("click","#organization-fields-management .save-settings",function(){var t,i;for(t in CKEDITOR.instances)CKEDITOR.instances[t].name.indexOf("organization_registration")!=-1&&($("#"+CKEDITOR.instances[t].name).text(escape(CKEDITOR.instances[t].getData())),$("#"+CKEDITOR.instances[t].name).val(escape(CKEDITOR.instances[t].getData())));return i=$("#organization-fields-management").serializeObject(),$.ajax({method:"POST",url:n+"admin/SetOrganizationRegistrationSettings",data:i,beforeSend:function(){$("#personal-information-form-settings-edit-backend").find(".processing_screen").show();$("#organization-form-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){$("#personal-information-form-settings-edit-backend").foundation("close");var n=t.referrerURL.toString(),i=$("#organization-fields-management").attr("data-modal-from");i!="ars-partner"?window.location.href=n:$("#organization-form-settings-edit-backend").foundation("close")}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#personal-information-form-settings-edit-backend").find(".processing_screen").hide(),$("#organization-form-settings-edit-backend").find(".processing_screen").hide(),!1}),!1});$(document).on("click","#organization-fields-management input[type=checkbox]",function(){var n=$(this).attr("name");n.indexOf("required")>0&&(n=n.replace("required","visible"),$(this).is(":checked")&&$("#"+n).prop("checked",!0));n.indexOf("visible")>0&&(n=n.replace("visible","required"),$(this).is(":checked")==!1&&$("#"+n).prop("checked",!1))})}}function findAndAdd(n,t,i,r,u){var f=!1;return n.length>0&&$.each(n,function(n,e){e[t]==i&&(e[r].push(u),f=!0)}),f}function apply_backend_multiselect(n){$(n).closest(".input-group-select").length>0&&$(n).closest(".input-group-select").find(".ms-options-wrap").length>0&&($(n).multiselect("unload"),$(n).closest(".input-group-select").find(".ms-options-wrap").remove());$(n).multiselect({selectAll:!0,columns:1,showCheckbox:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}})}function apply_backend_multiselect_group(n,t,i,r){$(n).multiselect("unload");$(n).closest(".input-group-select").length>0&&$(n).closest(".input-group-select").find(".ms-options-wrap").length>0&&$(n).closest(".input-group-select").find(".ms-options-wrap").remove();setTimeout(function(){var u=$(n).parents(".reveal").first(),f;if($(n).multiselect({selectAll:t,columns:1,showCheckbox:!0,search:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}}),$(n).val(i),$(n).multiselect("reload"),i&&i.forEach(function(t){var f=$(n).parents(".input_group_region_multiple").first(),i=f.find('input[type="checkbox"][value="'+t+'"]').first(),e=i.parent(),u=i.parents("ul").first();r||(u.find('input[type="checkbox"]').attr("disabled","disabled"),u.find("label").addClass("checkbox_disabled"),i.removeAttr("disabled"),e.find("label").removeClass("checkbox_disabled"))}),u.attr("id")==="blocks-image-configuration"||u.attr("id")==="corporate-image-configuration"||u.attr("id")==="blocks-slider-conf"){var e=u.find('input[name="image_block_id"]').val(),o=u.find('input[name="slider_block_id"]').val(),f=u.find('input[name="block_id"]').val();u.attr("id")==="blocks-image-configuration"?f=e:u.attr("id")==="blocks-slider-conf"&&(f=o);setTimeout(function(){display_suggested_resolution_in_modal(u,$(n),!1,f)},500)}else u.attr("id")==="sponsor-block-configuration"&&(f=u.find('input[name="block_id"]').val(),setTimeout(function(){display_suggested_resolution_in_modal(u,$(n),!0,f)},500))},1e3)}function loadFeaturedOppMenuItems(){if($(".backend-page").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"GET",url:n+"ARS/GetSignupWorkflows"}).done(function(n){var r=JSON.parse(n),u=$(".backend-page ul.manage ul.workflows-menu"),i="",t="";t=t+'<li><a data-element-reveal="ars-workflow-link" data-from="signup" title="'+window.translation.add_workflow+'" class="add-component menu" data-workflow-id="0" style="display: block;">'+window.translation.add_workflow+"<\/a><\/li>";r.forEach(function(n){t=t+'<li><a data-element-reveal="ars-workflow-link" data-from="signup" title="" class="edit-component menu" data-workflow-id="'+n.ID+'">'+n.Name+"<\/a><\/li>"});i+='<li><a data-element-reveal="ars-workflow-link" data-from="vol-reg" title="'+window.translation.vol_reg+'" class="edit-component menu" data-workflow-id="0">'+window.translation.vol_reg+'<\/a><\/li><li class="has-submenu"><a title="'+window.translation.opportunity_signup+'" class="edit-component menu">'+window.translation.opportunity_signup+'<\/a><ul class="submenu menu vertical">'+t+"<\/ul><\/li>";u.html(i)})}}function selectFileWithCkFinder(n,t){typeof CKFinder!="undefined"&&(CKFinder.basePath="/CKFinderScripts/",CKFinder.popup({chooseFiles:!0,width:800,height:600,startupPath:"Images:/",onInit:function(i){i.on("files:choose",function(i){var u=i.data.files.first(),e=document.getElementById(n),o=document.getElementById(t),s,f,r,h;e!==null&&(e.value=u.getUrl(),$("#"+n).trigger("change"));o!==null?o.setAttribute("src",u.getUrl()):(s="#"+n,f=$(s).parent(),f!==null&&(r=f.find("div.ezdz-dropzone div"),r!==null&&(r.text(""),h='<img src="'+u.getUrl()+'" style="display: inline-block;" id="'+t+'" alt="ckfinder image"/>',r.html(h))))});i.on("file:choose:resizedImage",function(i){var u=document.getElementById(n),r;u!==null&&(u.value=i.data.resizedUrl);r=document.getElementById(t);r!==null&&r.setAttribute("src",i.data.resizedUrl)})}}))}function backend_first_step_vol_opp_form_settings(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($("body.backend-page").length>0)$(document).on("click",'a[data-element-reveal="fisrt-pag-vol-opp-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal"),i;$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"get-first-page-vol-opp-settings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n),o,h;$("li.tabs-title").on("click",function(){$(this).parents(".volunteer-opportunity-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});if($(".intro-eio-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")}),r){$("#"+t).find(".listing-fields-volunteer ul").empty();$("#"+t).find(".listing-fields-volunteer-custom ul").empty();var e=JSON.parse(r.roles),a=r.customFormActivated,s=r.hasHighPrivilege,f=JSON.parse(r.labels),v=JSON.parse(r.fields),c=JSON.parse(r.editFields),y=JSON.parse(r.disabledEditFields),l=JSON.parse(r.booleanFields),p=JSON.parse(r.country),u=0;if($("#role-select").empty(),e.forEach(function(n){n.name=="Partner Staff"?$("#role-select").append('<option value="'+n.ID+'"selected>'+n.name+"<\/option>"):n.name!="System Administrator"&&n.name!="Staff"&&n.name!="Client Administrator"&&$("#role-select").append('<option value="'+n.ID+'">'+n.name+"<\/option>");n.name==="Partner Staff"?$("#"+t).find('input[name="url-print-check-in-sheet-ps"]').addClass("field-url-"+n.ID):n.name==="Volunteer Leader"&&$("#"+t).find('input[name="url-print-check-in-sheet-vl"]').addClass("field-url-"+n.ID)}),$("#"+t).find(".field-occ-url").hide(),v.forEach(function(n){var i=$("#role-select").val();e.forEach(function(i){var r="",e="",o,s;IsFieldsEdit(c,n)?n==="schedule_type"?(e='<select class="schedule-type" name=default-'+i.ID+"--"+n+" id=default-"+i.ID+"--"+n+'><option value="Date & Time Specific">Date & Time Specific<\/option><option value="Individually Scheduled">Individually Scheduled<\/option><\/select>',o='<select multiple="multiple" class="schedule-type-options" name=default-'+i.ID+"--"+n+"--options id=default-"+i.ID+"--"+n+'--options><option value="Date & Time Specific">Date & Time Specific<\/option><option value="Individually Scheduled">Individually Scheduled<\/option><\/select>',r='<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns available-options"><span id="span-'+i.ID+"--"+n+'--options">'+o+'     <\/span><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'">'+e+"     <\/span><\/div><\/li>"):n==="registration_type"?(e="<select name=default-"+i.ID+"--"+n+" id=default-"+i.ID+"--"+n+"><\/select>",s='<optgroup label="Date & Time Specific">Date & Time Specific<\/optgroup><option value="Sign Up">Sign Up<\/option><option value="Express Interest">Express Interest<\/option><optgroup label="Individually Scheduled">Individually Scheduled<\/optgroup><option value="Express Interest with Schedule">Express Interest with Schedule<\/option><option value="Express Interest Only">Express Interest Only<\/option>',r='<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns available-options"><span id="span-'+i.ID+"--"+n+'--options"><select class="register-type-options" multiple="multiple" name=default-'+i.ID+"--"+n+"--options id=default-"+i.ID+"--"+n+'--options data-original-value="Sign Up">'+s+'<\/select><\/span><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'">'+e+"     <\/span><\/div><\/li>"):n==="maximum_age"||n==="maximum_attendance"||n==="minimum_age"||n==="minimum_age_adult"?r='<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'"><input type="text" class="default-value-field" name=default-'+i.ID+"--"+n+" id=default-"+i.ID+"--"+n+' value=""><\/span><\/li>':n==="location_country"?(e='<select class="country" name=default-'+i.ID+"--"+n+" id=default-"+i.ID+"--"+n+"><\/select>",r='<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'">'+e+"     <\/span><\/li>"):r='<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'"><input type="text" class="default-value-field" name=default-'+i.ID+"--"+n+" id=default-"+i.ID+"--"+n+' data-original-value="1" value="1"><\/span><\/li>':r=l.indexOf(n)>-1?'<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="hidden-field small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'">False<\/span><\/div><\/li>':n=="activity_type"?'<li class="row activity-type-'+i.ID+" vo-settings set-"+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'"><\/span><\/div><\/li>':n=="training_type"?'<li class="row training-type-'+i.ID+" vo-settings set-"+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'"><\/span><\/div><\/li>':n=="genders_served"?'<li class="row  vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'">All Genders Served<\/span><\/div><\/li>':'<li class="row vo-settings set-'+i.ID+'" style="display:none"><div class="small-3 columns"><span>'+f[u]+'<\/span><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+i.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-2 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+i.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+i.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+i.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><\/div><div class="small-2 columns"><span id="span-'+i.ID+"--"+n+'"><\/span><\/div><\/li>';$("#"+t).find(".listing-fields-volunteer ul").append(r)});u++}),a==!0){var w=JSON.parse(r.formBlocks),h=GetDropdownValuesSettings(w),b=JSON.parse(r.formBlocksOccurrence),k=GetDropdownValuesSettings(b),d=JSON.parse(r.formBlocksRecurrence),g=GetDropdownValuesSettings(d);e.forEach(function(n){var i=!1,r;n.name==="Partner Staff"&&(i=!0);var r="opportunity_custom_form",u=opportunity_custom_form_build(n.ID,r,h,window.translation.volunteer_opportunity,i,s,"opportunity_higher_pivilege_custom_form"),r="occurrence_custom_form";u+=opportunity_custom_form_build(n.ID,r,k,window.translation.occurrence,i,s,"occurrence_higher_pivilege_custom_form");r="recurrence_custom_form";u+=opportunity_custom_form_build(n.ID,r,g,window.translation.recurrence,i,s,"recurrence_higher_pivilege_custom_form");$("#"+t).find(".listing-fields-volunteer-custom ul").append(u)})}i=JSON.parse(r.settings);o="";p.forEach(function(n){o=o+'<option value="'+n+'">'+n+"<\/option>"});i.forEach(function(n){$(".vo-settings").hide();$(".set-"+$("#role-select").val()).show();SetValueSettings(n.Settings,c,n.RoleId,o);$("#yes-no-visible-"+$("#role-select").val()+"--type").is(":checked")?($(".activity-type-"+$("#role-select").val()).show(),$(".training-type-"+$("#role-select").val()).show()):($(".activity-type-"+$("#role-select").val()).hide(),$(".training-type-"+$("#role-select").val()).show())});e.forEach(function(n){y.forEach(function(t){var i="-"+n.ID+"--"+t;$("#yes-no-visible"+i).closest(".row.vo-settings").find("span:first-child").first().prop("class","non-editable");$("#yes-no-visible"+i).prop("disabled",!0);$("#yes-no-required"+i).prop("disabled",!0)});l.forEach(function(t){var i="-"+n.ID+"--"+t;$("#span"+i).text("False")})});$("#"+t).find(".field-url-"+$("#role-select").val()).show();$("#role-select").change(function(){$(".vo-settings").hide();$(".set-"+$("#role-select").val()).show();$("#"+t).find(".field-occ-url").hide();$("#"+t).find(".field-url-"+$("#role-select").val()).show()});$(".schedule-type-options").change(function(){for(var t,i,r,u,o,f=$(this).attr("id").split("--")[0].split("-"),n=f[1],e=2;e<f.length;e++)n=n+"-"+f[e];if(t=$(this).val(),i=sessionStorage.getItem("last_schedule_option"+n),i!==null&&i!==undefined&&t===null){$(this).val(i.split(","));t=i.split(",");$(this).multiselect("reload");$(this).parent("span").find("div.ms-options").show();return}t=t+"";$("#default-"+n+"--schedule_type").empty();r="";u="";$("#default-"+n+"--schedule_type--options option:selected").each(function(){r=$(this).text();u+=r+";";$("#default-"+n+"--schedule_type").append($("<option>",{value:r,text:r}))});o=$("#default-"+n+"--registration_type--options option").map(function(){return $(this).val()}).get();u.indexOf("Date & Time Specific")===-1?($("#default-"+n+'--registration_type--options optgroup[label="Date & Time Specific"]').remove(),$("#default-"+n+'--registration_type--options option[value="Sign Up"]').remove(),$("#default-"+n+'--registration_type--options option[value="Express Interest"]').remove()):o.includes("Sign Up")===!1&&($("#default-"+n+"--registration_type--options").append($("<optgroup>",{label:"Date & Time Specific",text:"Date & Time Specific"})),$("#default-"+n+"--registration_type--options").append($("<option>",{value:"Sign Up",text:"Sign Up",selected:!0})),$("#default-"+n+"--registration_type--options").append($("<option>",{value:"Express Interest",text:"Express Interest",selected:!0})));u.indexOf("Individually Scheduled")===-1?($("#default-"+n+'--registration_type--options optgroup[label="Individually Scheduled"]').remove(),$("#default-"+n+'--registration_type--options option[value="Express Interest with Schedule"]').remove(),$("#default-"+n+'--registration_type--options option[value="Express Interest Only"]').remove()):o.includes("Express Interest with Schedule")===!1&&($("#default-"+n+"--registration_type--options").append($("<optgroup>",{label:"Individually Scheduled",text:"Individually Scheduled"})),$("#default-"+n+"--registration_type--options").append($("<option>",{value:"Express Interest with Schedule",text:"Express Interest with Schedule",selected:!0})),$("#default-"+n+"--registration_type--options").append($("<option>",{value:"Express Interest Only",text:"Express Interest Only",selected:!0})));$("#default-"+n+"--registration_type--options").multiselect("reload");$("#default-"+n+"--schedule_type").trigger("change");sessionStorage.setItem("last_schedule_option"+n,t);sessionStorage.setItem("last_registration_option"+n,$("#default-"+n+"--registration_type--options").val())});$(".register-type-options").change(function(){for(var h,o,i,f=!1,s=$(this).attr("id").split("--")[0].split("-"),n=s[1],u=2;u<s.length;u++)n=n+"-"+s[u];var r=$(this).val()+"",e=sessionStorage.getItem("last_registration_option"+n),t=undefined;if(e!==null&&e!==undefined&&(h=$("#default-"+n+"--schedule_type--options").val(),r!==null&&r!==""?(t=r.split(","),$("#default-"+n+"--schedule_type--options option:selected").each(function(){$(this).val()=="Date & Time Specific"&&(t.includes("Sign Up")||t.includes("Express Interest"))===!1?f=!0:$(this).val()=="Individually Scheduled"&&(t.includes("Express Interest with Schedule")||t.includes("Express Interest Only"))===!1&&(f=!0)})):f=!0,f===!0)){$(this).val(e.split(","));r=e.split(",");$(this).multiselect("reload");$(this).parent("span").find("div.ms-options").show();return}if(f===!1&&r!==""&&r!==null){if(o=$("#default-"+n+"--schedule_type").val(),o!=="")for($("#default-"+n+"--registration_type").empty(),t===undefined&&(t=r.split(",")),u=0;u<t.length;u++)i=t[u],o=="Date & Time Specific"?(i=="Sign Up"||i=="Express Interest")&&$("#default-"+n+"--registration_type").append($("<option>",{value:i,text:i})):o=="Individually Scheduled"&&(i=="Express Interest with Schedule"||i=="Express Interest Only")&&$("#default-"+n+"--registration_type").append($("<option>",{value:i,text:i}));sessionStorage.setItem("last_registration_option"+n,r)}});$(".schedule-type").change(function(){for(var t,i=$(this).attr("id").split("--")[0].split("-"),n=i[1],r=2;r<i.length;r++)n=n+"-"+i[r];t=$("#default-"+n+"--registration_type--options").val();$("#default-"+n+"--registration_type").empty();t!==undefined&&t!==null&&($(this).val()=="Date & Time Specific"?(t.includes("Sign Up")&&$("#default-"+n+"--registration_type").append($("<option>",{value:"Sign Up",text:"Sign Up"})),t.includes("Express Interest")&&$("#default-"+n+"--registration_type").append($("<option>",{value:"Express Interest",text:"Express Interest"}))):$(this).val()=="Individually Scheduled"&&(t.includes("Express Interest with Schedule")&&$("#default-"+n+"--registration_type").append($("<option>",{value:"Express Interest with Schedule",text:"Express Interest with Schedule"})),t.includes("Express Interest Only")&&$("#default-"+n+"--registration_type").append($("<option>",{value:"Express Interest Only",text:"Express Interest Only"}))))});r.internationalizationItems&&(h=JSON.parse(r.internationalizationItems),h.forEach(function(n){var t=n.Group,i=n.Item,r=n.Value,u=n.Language_ID;$("#"+t+"_"+i+"-"+u).val(r);$("#"+t+"_"+i+"-"+u).text(r)}))}$("select.schedule-type-options").multiselect({selectAll:!0,columns:1,showCheckbox:!0,search:!1,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}});$("select.register-type-options").multiselect("unload");$("select.register-type-options").multiselect({selectAll:!0,columns:1,showCheckbox:!0,search:!1,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}});$("#"+t).find(".processing_screen").hide()})});if($("#first-step-vol-opp-form-fields-management").length>0){$(document).on("click",".switch-form-block",function(){$(this).prop("checked")?$(this).closest("li").find("select").prop("disabled",!1):$(this).closest("li").find("select").prop("disabled",!0)});$(document).on("click","#first-step-vol-opp-form-fields-management .save-settings",function(t){var u,o,s;t.stopImmediatePropagation();for(u in CKEDITOR.instances)CKEDITOR.instances[u].name.indexOf("opportunity")!=-1&&($("#"+CKEDITOR.instances[u].name).text(escape(CKEDITOR.instances[u].getData())),$("#"+CKEDITOR.instances[u].name).val(escape(CKEDITOR.instances[u].getData())));var r=!1,i="",f=$("#first-step-vol-opp-form-fields-management").find('input[name="url-print-check-in-sheet-ps"]').val(),e=$("#first-step-vol-opp-form-fields-management").find('input[name="url-print-check-in-sheet-vl"]').val();if(f!==undefined&&f!==null&&f!==""&&f.indexOf("?")===-1){Swal.fire({title:"",icon:"error",text:"Url for Print Check-in Sheet in Partner Staff should have a parameter in the query string",confirmButtonText:"Ok"});return}if(e!==undefined&&e!==null&&e!==""&&e.indexOf("?")===-1){Swal.fire({title:"",icon:"error",text:"Url for Print Check-in Sheet in Volunteer Leader should have a parameter in the query string",confirmButtonText:"Ok"});return}if($("#first-step-vol-opp-form-fields-management").find(".vo-settings:visible").find("input.default-value-field").each(function(){var u=$(this).attr("name").split("--"),o=$(this).attr("data-original-value"),n=u[u.length-1],t=$(this).val(),s=$(this),h=$(this).attr("name"),c=h.replace("default","yes-no-required"),f,i,e;(n.indexOf("minimum_age")!==-1||n.indexOf("minimum_age_adult")!==-1||n.indexOf("maximum_attendance")!==-1)&&(t===null||t===undefined||t!==null&&t!==undefined&&t.trim()==="")&&(f='input[name="'+c+'"]',i="",n.indexOf("minimum_age_adult")!==-1?i="Minimum Age (w/ adult)":n.indexOf("minimum_age")!==-1?i="Minimum Age":n.indexOf("maximum_attendance")!==-1&&(i="Maximum Attendance"),e="The default value for "+i+" can be blank only if this field is required. The Initial Value was restored",$(f).is(":checked")===!1&&(r=!0,Swal.fire({title:"",icon:"error",text:e,confirmButtonText:"Ok"}),s.val(o)))}),$("#first-step-vol-opp-form-fields-management select#role-select option").each(function(){var t=$(this).text(),f=$(this).val(),u=$("#default-"+f+"--schedule_type--options").val(),n=$("#default-"+f+"--registration_type--options").val();u===""||u===null?(r=!0,i+="\n You must choose at least one option for Schedule Type field.  Please review the configuration for   "+t):n===""||n===null?(r=!0,i+="\n You must choose at least one option for Registration Type field.  Please review the configuration for   "+t):(u.includes("Date & Time Specific")===!0&&(n.includes("Sign Up")||n.includes("Express Interest"))===!1&&(r=!0,i+="\n You've selected Date & Time Specific as possible schedule type, you must choose at least one of the registration types allowed for it. Please review the configuration for "+t),u.includes("Individually Scheduled")===!0&&(n.includes("Express Interest with Schedule")||n.includes("Express Interest Only"))===!1&&(r=!0,i+="\n You've selected Individually Scheduled as possible schedule type, you must choose at least one of the registration types allowed for it. Please review the configuration for "+t));r===!0&&Swal.fire({title:"",icon:"error",text:i,confirmButtonText:"Ok"})}),r!==!0){if($("#first-step-vol-opp-form-fields-management").find(".vo-settings:visible").find("input.default-value-field").each(function(){var u=$(this).attr("name").split("--"),n=u[u.length-1],t=$(this).val(),f;(n.indexOf("registration_cutoff")!==-1||n.indexOf("minimum_age")!==-1||n.indexOf("minimum_age_adult")!==-1||n.indexOf("minimum_attendance")!==-1||n.indexOf("maximum_attendance")!==-1||n.indexOf("maximum_age")!==-1)&&t!==null&&t!==undefined&&t!==""&&(f=parseInt(t),f<0&&(r=!0,n.indexOf("registration_cutoff")!==-1?i+="Registration cutoff (hours) can not be less than 0\n":n.indexOf("minimum_age_adult")!==-1?i+="Minimum Age (w/ adult) can not be less than 0\n":n.indexOf("minimum_age")!==-1?i+="Minimum Age can not be less than 0\n":n.indexOf("maximum_age")!==-1?i+="Maximum Age can not be less than 0\n":n.indexOf("maximum_attendance")!==-1?i+="Maximum Attendance can not be less than 0\n":n.indexOf("minimum_attendance")!==-1&&(i+="Minimum Attendance can not be less than 0\n")))}),r===!0&&i!=""){Swal.fire({title:"",icon:"error",text:i,confirmButtonText:"Ok"});return}return o=$("#first-step-vol-opp-form-fields-management").serializeObject(),s=n+"set-vo-form-settings/FirstPageVolunteerOpportunity",$.ajax({method:"POST",url:s,data:o,beforeSend:function(){$("#fisrt-pag-vol-opp-form-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){$("#fisrt-pag-vol-opp-form-settings-edit-backend").foundation("close");location.reload()}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#fisrt-pag-vol-opp-form-settings-edit-backend").find(".processing_screen").hide(),!1}),!1}});$(document).on("click","#first-step-vol-opp-form-fields-management input[type=checkbox]",function(){var n=$(this).attr("name"),t;if(n!==undefined&&(n.indexOf("required")>0&&(n=n.replace("required","visible"),$(this).is(":checked")&&$("#"+n).prop("checked",!0),n.indexOf("primary_impact_area")>0&&$(this).is(":checked")==!1&&Swal.fire({title:"",icon:"warning",text:"Be sure to update page layout in Salesforce to remove requirement of Primary Impact Area",confirmButtonText:"Ok"}),n.indexOf("location_")>0&&$(this).is(":checked")==!1&&Swal.fire({title:"",icon:"warning",text:"Be sure to update page layout in Salesforce to remove requirement",confirmButtonText:"Ok"})),n.indexOf("visible")>0)){var r=$("#role-select").val(),u=!1,i="";n.indexOf("schedule_type")>0?(u=!0,i="--schedule_type"):n.indexOf("registration_type")>0&&(u=!0,i="--registration_type");n=n.replace("visible","required");$(this).is(":checked")==!1?($("#"+n).prop("checked",!1),u===!0&&($("#default-"+r+i+"--options option").prop("selected","selected"),$("#default-"+r+i+"--options").multiselect("reload"),$("#default-"+r+i+"--options").trigger("change"),$("#span-"+r+i+"--options div.ms-options-wrap").addClass("custom-disabled"))):u===!0&&$("#span-"+r+i+"--options div.ms-options-wrap").removeClass("custom-disabled");n.indexOf("minimum_age_adult")>0&&(t=$(this).attr("name").replace("--minimum_age_adult","").replace("yes-no-visible-",""),$(this).is(":checked")==!1?($("#default-"+t+"--minimum_age_adult").hide(),$("#span-"+t+"--minimum_age_adult").text("Automatically set to same age as Minimum Age")):($("#span-"+t+"--minimum_age_adult").text(""),$("#span-"+t+"--minimum_age_adult").append("<input name=default-"+t+"--minimum_age_adult id=default-"+t+'--minimum_age_adult value="1">'),$("#default-"+t+"--minimum_age_adult").show()));n.indexOf("type")>0&&(t=$(this).attr("name").replace("--type","").replace("yes-no-visible-",""),$(this).is(":checked")==!1?($(".activity-type-"+t).hide(),$(".training-type-"+t).hide()):($(".activity-type-"+t).show(),$(".training-type-"+t).show()));n.indexOf("activity_type")>0&&(t=$(this).attr("name").replace("--activity_type","").replace("yes-no-visible-",""),$(this).is(":checked")==!1?$(".training-type-"+t).hide():$(".training-type-"+t).show())}})}}function GetDropdownValuesSettings(n){var t="";return n.forEach(function(n){t=t+'<option value="'+n.value+'">'+n.label+"<\/option>"}),t}function IsFieldsEdit(n,t){var i=!1;return n.forEach(function(n){n==t&&(i=!0)}),i}function opportunity_custom_form_build(n,t,i,r,u,f,e){var s=!1,c="",l,o,a,h;return t.indexOf("recurrence_custom_form")!=-1&&(c="hide",f=!1),u!==undefined&&u===!0&&e!==undefined&&(s=!0),l='<select class="vo-form-blocks" name="formblock-'+n+"--"+t+'" id="formblock-'+n+"--"+t+'" disabled="disabled">'+i+"<\/select>",o='<li class="'+c+" row  vo-settings set-"+n+'" style="display:none"><div class="small-4 columns"><span >'+r+'<\/span><\/div><div class="small-4 columns">',o+=s===!0&&f===!0?'<div class="small-7 columns"><span style="padding-top:15px">'+window.translation.for_regular_users+'<\/span><\/div><div class="small-5 columns switch large">':'<div class="switch large">',o+='<input class="switch-input switch-form-block" id="yes-no-enabled-'+n+"--"+t+'" type="checkbox" name="yes-no-enabled-'+n+"--"+t+'"><label class="switch-paddle" for="yes-no-enabled-'+n+"--"+t+'"><span class="show-for-sr">Enabled?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div>",o+='<\/div><div class="small-4 columns"><span id="span-'+n+"--"+t+'">'+l+"<\/span>",o+="<\/div><\/li>",s===!0&&(a='<select class="vo-form-blocks" name="formblock-'+n+"--"+e+'" id="formblock-'+n+"--"+e+'" disabled="disabled">'+i+"<\/select>",h="",f===!1&&(h="hide"),o+='<li class="row '+h+" vo-settings set-"+n+'" style="display:none"><div class="small-4 columns"><span ><\/span><\/div><div class="small-4 columns"><div class="small-7 columns"><span style="padding-top:15px">'+window.translation.for_higher_privilege_user+"<\/span><\/div>",o+='<div class="small-5 columns switch large"><input class="switch-input switch-form-block" id="yes-no-enabled-'+n+"--"+e+'" type="checkbox" name="yes-no-enabled-'+n+"--"+e+'"><label class="switch-paddle" for="yes-no-enabled-'+n+"--"+e+'"><span class="show-for-sr">Enabled?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div>",o+='<\/div><div class="small-4 columns"><span id="span-'+n+"--"+e+'">'+a+"<\/span>",o+="<\/div><\/li>"),o}function SetValueSettings(n,t,i,r){var e="Date & Time Specific",o="Sign Up",s=!1,u=[],f=[],h;$("#default-"+i+"--location_country").length>0?($("#default-"+i+"--location_country").append(r),$("#default-"+i+"--location_country").val("United States")):$('select[name*="location_country"]').length>0;n!=null&&n.length>0&&n.forEach(function(n){var r="-"+i+"--"+n.name;$("#default-"+r).val();$("#span-"+r).text();(n.name==="url-print-check-in-sheet-ps"||n.name==="url-print-check-in-sheet-vl")&&$('input[name="'+n.name+'"]').val(n.text);n.visible?r.indexOf("opportunity_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!0),$("#formblock"+r).prop("disabled",!1)):r.indexOf("occurrence_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!0),$("#formblock"+r).prop("disabled",!1)):r.indexOf("recurrence_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!0),$("#formblock"+r).prop("disabled",!1)):r.indexOf("opportunity_higher_pivilege_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!0),$("#formblock"+r).prop("disabled",!1)):r.indexOf("occurrence_higher_pivilege_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!0),$("#formblock"+r).prop("disabled",!1)):r.indexOf("recurrence_higher_pivilege_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!0),$("#formblock"+r).prop("disabled",!1)):$("input#yes-no-visible"+r).prop("checked",!0):r.indexOf("opportunity_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!1),$("#formblock"+r).prop("disabled",!0)):r.indexOf("occurrence_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!1),$("#formblock"+r).prop("disabled",!0)):r.indexOf("recurrence_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!1),$("#formblock"+r).prop("disabled",!0)):r.indexOf("opportunity_higher_pivilege_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!1),$("#formblock"+r).prop("disabled",!0)):r.indexOf("occurrence_higher_pivilege_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!1),$("#formblock"+r).prop("disabled",!0)):r.indexOf("recurrence_higher_pivilege_custom_form")!=-1?($("input#yes-no-enabled"+r).prop("checked",!1),$("#formblock"+r).prop("disabled",!0)):($("input#yes-no-visible"+r).prop("checked",!1),$("input#yes-no-required"+r).prop("checked",!1));n.required?($("input#yes-no-required"+r).prop("checked",!0),$("input#yes-no-visible"+r).prop("checked",!0)):$("input#yes-no-required"+r).prop("checked",!1);n.name.indexOf("location")!=-1&&(s=!0);IsFieldsEdit(t,n.name)?n.text!=null&&n.text!=""&&($("#default"+r).val(n.text),$("#default"+r).attr("data-original-value",n.text),n.name=="schedule_type"&&(e=n.text,u=n.options),n.name=="registration_type"&&(o=n.text,f=n.options)):n.name!="genders_served"&&n.name.indexOf("opportunity_custom_form")==-1&&n.name.indexOf("occurrence_custom_form")==-1&&n.name.indexOf("recurrence_custom_form")==-1&&n.name.indexOf("_higher_pivilege_custom_form")==-1?$("#span"+r).text(n.text):n.name.indexOf("opportunity_custom_form")!=-1?$("#formblock"+r).val(n.text):n.name.indexOf("occurrence_custom_form")!=-1?$("#formblock"+r).val(n.text):n.name.indexOf("recurrence_custom_form")!=-1?$("#formblock"+r).val(n.text):n.name.indexOf("opportunity_higher_pivilege_custom_form")!=-1?$("#formblock"+r).val(n.text):n.name.indexOf("occurrence_higher_pivilege_custom_form")!=-1?$("#formblock"+r).val(n.text):n.name.indexOf("recurrence_higher_pivilege_custom_form")!=-1?$("#formblock"+r).val(n.text):$("#span"+r).text("All Genders Served")});u!=null&&u.length>0&&($("#default-"+i+"--schedule_type").empty(),u.forEach(function(n){$("#default-"+i+"--schedule_type").append($("<option>",{value:n,text:n}))}),$("#default-"+i+"--schedule_type--options").val(u),sessionStorage.setItem("last_schedule_option"+i,u+""),u.includes("Date & Time Specific")===!1&&($("#default-"+i+'--registration_type--options option[value="Sign Up"]').remove(),$("#default-"+i+'--registration_type--options option[value="Express Interest"]').remove(),$("#default-"+i+'--registration_type--options optgroup[label="Date & Time Specific"]').remove()),u.includes("Individually Scheduled")===!1&&($("#default-"+i+'--registration_type--options option[value="Express Interest with Schedule"]').remove(),$("#default-"+i+'--registration_type--options option[value="Express Interest Only"]').remove(),$("#default-"+i+'--registration_type--options optgroup[label="Individually Scheduled"]').remove()));f!=null&&f.length>0&&($("#default-"+i+"--registration_type").empty(),f.forEach(function(n){$("#default-"+i+"--registration_type").append($("<option>",{value:n,text:n}))}),$("#default-"+i+"--registration_type--options").val(f),sessionStorage.setItem("last_registration_option"+i,f+""));$("#default-"+i+"--schedule_type").val(e);$("#default-"+i+"--registration_type").val(o);$("#default-"+i+"--registration_type").val()==null&&$("#default-"+i+"--registration_type").val("Sign Up");$("input#yes-no-visible-"+i+"--coordinator").prop("checked",!0);$("input#yes-no-required-"+i+"--coordinator").prop("checked",!0);$("input#yes-no-visible-"+i+"--location").prop("checked",!0);$("input#yes-no-required-"+i+"--location").prop("checked",!0);$("input#yes-no-visible-"+i+"--description").prop("checked",!0);$("input#yes-no-required-"+i+"--description").prop("checked",!0);s||(h="-"+i+"--location_",$("input[id*='"+h+"']").each(function(){$(this).prop("checked",!0)}))}function getActivableBlocks(n,t,i,r){var o=!1,f,u,e;n!==null&&n!==undefined&&n.length>0&&$.each(n,function(n,i){i.name==t&&(o=i.active)});f=!1;i!==null&&i!==undefined&&i.length>0&&$.each(i,function(n,i){i.Code==t&&(f=!0)});u=t;switch(t){case"feature_opps":u="FeatureOpps";break;case"listing_cms":u="ListingCMS";break;case"search_result":u="SearchResult";break;case"first_step_volunteer_opportunity_form":u="FirstStepVOForm"}return e=!1,r!==null&&r!==undefined&&r.length>0&&$.each(r,function(n,t){t==u&&(e=!0)}),o||f||e}function getActivableBlocksByGlobal(n,t){var i=!1,r="";return t!==null&&t!==undefined&&t.length>0&&$.each(t,function(t,r){r.Code==n&&(i=!0)}),i&&(r="global-restricted"),r}function backend_code_injection_settings(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="code-injection-edit-backend"]',function(){var e=$(this).data("site-id"),n=$(this).data("element-reveal"),o,t,i,r,u,s,f;$("#"+n).find(".CodeMirror").remove();o=document.getElementById("CssContent");t=CodeMirror.fromTextArea(o,{extraKeys:{"Ctrl-Space":"autocomplete"},autoRefresh:!0,lineNumbers:!0,styleActiveLine:!0,matchBrackets:!0,lineWrapping:!0});textarea2=document.getElementById("JavaScriptLibrary");i=CodeMirror.fromTextArea(textarea2,{extraKeys:{"Ctrl-Space":"autocomplete"},autoRefresh:!0,lineNumbers:!1,styleActiveLine:!0,matchBrackets:!0});textarea3=document.getElementById("JavaScriptHeader");r=CodeMirror.fromTextArea(textarea3,{extraKeys:{"Ctrl-Space":"autocomplete"},autoRefresh:!0,lineNumbers:!0,styleActiveLine:!0,matchBrackets:!0,lineWrapping:!0});textarea4=document.getElementById("JavaScriptBody");u=CodeMirror.fromTextArea(textarea4,{extraKeys:{"Ctrl-Space":"autocomplete"},autoRefresh:!0,lineNumbers:!0,styleActiveLine:!0,matchBrackets:!0,lineWrapping:!0});clearCodeInjectionForm(n,!0,t,r,i,u);$("#"+n).find("input[name=SiteID]").val(e);$("#"+n).foundation("open");s=populateSiteWideInformation(n,t,r,i,u);s&&(f="#"+n+" input[name=SourceType]",$(f).length>0&&$(f).change(function(){var f=$(this).val();clearCodeInjectionForm(n,!0,t,r,i,u);f=="perpage"?populatePerpageInformation(n,e,t,r,i,u):f=="sitewide"&&populateSiteWideInformation(n,t,r,i,u)}))})}function clearCodeInjectionForm(n,t,i,r,u,f){var e="#"+n+" #searchpages";t==!0&&$(e).addClass("hide");$("#"+n).find("input[name=OptionToSave]").val("0");$("#"+n).find("input[type=submit]").prop("disabled",!0);$("#"+n).find("input[type=submit]").addClass("disabled");$("#"+n).find("textarea[name=CssContent]").val("");$("#"+n).find("textarea[name=JavaScriptHeader]").val("");$("#"+n).find("textarea[name=JavaScriptBody]").val("");$("#"+n).find("textarea[name=JavaScriptLibrary]").val("");$("#"+n).find("select[name=Position]").val("1");$("#"+n).find("input[name=EnableCss]").prop("checked",!1);$("#"+n).find("input[name=EnableJavaScript]").prop("checked",!1);i!==null&&i!==undefined&&i.setValue("");r!==null&&r!==undefined&&r.setValue("");f!==null&&f!==undefined&&f.setValue("");u!==null&&u!==undefined&&u.setValue("")}function populatePerpageInformation(n,t,i,r,u,f){var e="#"+n+" #searchpages",o;$(e).removeClass("hide");e+=" select[name=PageToRender]";o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(e).length>0&&$(e).html("");$.ajax({method:"GET",url:o+"CodeInjection/GetPages/",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var o=JSON.parse(t);o.status=="1"?($(e).append($("<option><\/option>").text("--Select--")),o.pages.forEach(function(n){$(e).append($("<option><\/option>").text(n.name).attr("value",n.id))}),$(e).change(function(){var t=$(this).val();t=="--Select--"?clearCodeInjectionForm(n,!1,i,r,u,f):(clearCodeInjectionForm(n,!1,i,r,u,f),loadPageInformation(n,t,i,r,u,f))})):Swal.fire({title:"",icon:"error",text:o.message,confirmButtonText:"Ok"});$("#"+n).find(".processing_screen").hide()})}function loadPageInformation(n,t,i,r,u,f){var e=!0,o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";return $.ajax({method:"GET",url:o+"CodeInjection/GetCMSInformationPerPage/"+t,beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var o=JSON.parse(t);o.status=="1"?($("#"+n).find("input[name=OptionToSave]").val("2"),$("#"+n).find("input[type=submit]").prop("disabled",!1),$("#"+n).find("input[type=submit]").removeClass("disabled"),$("#"+n).find("input[name=SiteID]").val(o.SiteID),$("#"+n).find("input[name=ID]").val(o.ID),$("#"+n).find("input[name=SiteAddonID]").val(o.SiteAddonID),i!==null&&i!==undefined&&(o.CssContent!=null&&o.CssContent!==undefined&&o.CssContent.trim()!==""?i.setValue(o.CssContent):i.setValue("")),o.NewVersion===!1?(r!==null&&r!==undefined&&r.setValue(""),f!==null&&f!==undefined&&f.setValue(""),o.Position==="2"?r!==null&&r!==undefined&&(o.JavaScriptContent!==null&&o.JavaScriptContent!==undefined&&o.JavaScriptContent.trim()!==""?r.setValue(o.JavaScriptContent):r.setValue("")):f!==null&&f!==undefined&&(o.JavaScriptContent!==null&&o.JavaScriptContent!==undefined&&o.JavaScriptContent.trim()!==""?f.setValue(o.JavaScriptContent):f.setValue(""))):(f!==null&&f!==undefined&&(o.JavaScriptBody!==null&&o.JavaScriptBody!==undefined&&o.JavaScriptBody.trim()!==""?f.setValue(o.JavaScriptBody):f.setValue("")),r!==null&&r!==undefined&&(o.JavaScriptHeader!==null&&o.JavaScriptHeader!==undefined&&o.JavaScriptHeader.trim()!==""?r.setValue(o.JavaScriptHeader):r.setValue(""))),u!==null&&u!==undefined&&(o.JavaScriptLibrary!==null&&o.JavaScriptLibrary!==undefined&&o.JavaScriptLibrary.trim()!==""?u.setValue(o.JavaScriptLibrary):u.setValue("")),$("#"+n).find("select[name=Position]").val(o.Position),o.EnableCss==!0&&$("#"+n).find("input[name=EnableCss]").prop("checked",!0),o.EnableJavaScript===!0&&$("#"+n).find("input[name=EnableJavaScript]").prop("checked",!0)):o.status=="2"?($("#"+n).find("input[name=ID]").val("0"),$("#"+n).find("input[name=OptionToSave]").val("2"),$("#"+n).find("input[type=submit]").prop("disabled",!1),$("#"+n).find("input[type=submit]").removeClass("disabled"),$("#"+n).find("input[name=SiteID]").val(o.SiteID),$("#"+n).find("input[name=SiteAddonID]").val(o.SiteAddonID)):(Swal.fire({title:"",icon:"error",text:o.message,confirmButtonText:"Ok"}),e=!1);$("#"+n).find(".processing_screen").hide()}),e}function populateSiteWideInformation(n,t,i,r,u){var f=!0,e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";return $.ajax({method:"GET",url:e+"CodeInjection/GetCMSInformation",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(e){var o=JSON.parse(e);o.status=="1"?($("#"+n).find("input[name=OptionToSave]").val("1"),$("#"+n).find("input[type=submit]").prop("disabled",!1),$("#"+n).find("input[type=submit]").removeClass("disabled"),$("#"+n).find("input[name=ID]").val(o.ID),$("#"+n).find("input[name=SiteID]").val(o.SiteID),$("#"+n).find("input[name=SiteAddonID]").val(o.SiteAddonID),t!==null&&t!==undefined&&(o.CssContent!=null&&o.CssContent!==undefined&&o.CssContent.trim()!==""?t.setValue(o.CssContent):t.setValue("")),o.NewVersion===!1?(i!==null&&i!==undefined&&i.setValue(""),u!==null&&u!==undefined&&u.setValue(""),o.Position==="2"?u!==null&&u!==undefined&&(o.JavaScriptContent!==null&&o.JavaScriptContent!==undefined&&o.JavaScriptContent.trim()!==""?u.setValue(o.JavaScriptContent):u.setValue("")):i!==null&&i!==undefined&&(o.JavaScriptContent!==null&&o.JavaScriptContent!==undefined&&o.JavaScriptContent.trim()!==""?i.setValue(o.JavaScriptContent):i.setValue(""))):(u!==null&&u!==undefined&&(o.JavaScriptBody!==null&&o.JavaScriptBody!==undefined&&o.JavaScriptBody.trim()!==""?u.setValue(o.JavaScriptBody):u.setValue("")),i!==null&&i!==undefined&&(o.JavaScriptHeader!==null&&o.JavaScriptHeader!==undefined&&o.JavaScriptHeader.trim()!==""?i.setValue(o.JavaScriptHeader):i.setValue(""))),r!==null&&r!==undefined&&(o.JavaScriptLibrary!==null&&o.JavaScriptLibrary!==undefined&&o.JavaScriptLibrary.trim()!==""?r.setValue(o.JavaScriptLibrary):r.setValue("")),$("#"+n).find("select[name=Position]").val(o.Position),o.EnableCss==!0&&$("#"+n).find("input[name=EnableCss]").prop("checked",!0),o.EnableJavaScript==!0&&$("#"+n).find("input[name=EnableJavaScript]").prop("checked",!0)):o.status=="2"?($("#"+n).find("input[name=ID]").val("0"),$("#"+n).find("input[name=OptionToSave]").val("1"),$("#"+n).find("input[type=submit]").prop("disabled",!1),$("#"+n).find("input[type=submit]").removeClass("disabled"),$("#"+n).find("input[name=SiteID]").val(o.SiteID),$("#"+n).find("input[name=SiteAddonID]").val(o.SiteAddonID)):(Swal.fire({title:"",icon:"error",text:o.message,confirmButtonText:"Ok"}),f=!1);$("#"+n).find(".processing_screen").hide()}),f}function backend_multiselect_widget(){if(is_backend_page())$(document).on("click",".input_group_region_multiple .ms-options-wrap li.optgroup ul li label",function(){var i=$(this).parents("ul").first(),f=$(this).parent(),n=$(this).parents(".reveal").first(),r=$(this).parents(".input_group_region_multiple").first().find('select[multiple="multiple"]').first(),u=f.find('input[type="checkbox"]'),o=u.prop("checked"),e,t;u.is(":disabled")===!1&&(o===!1?(i.find('input[type="checkbox"]').attr("disabled","disabled"),i.find("label").addClass("checkbox_disabled"),u.removeAttr("disabled"),f.find("label").removeClass("checkbox_disabled")):(i.find('input[type="checkbox"]').removeAttr("disabled"),i.find("label").removeClass("checkbox_disabled")));n.attr("id")==="blocks-image-configuration"||n.attr("id")==="blocks-slider-conf"?(e=n.find('input[name="image_block_id"]').val(),t=n.find('input[name="slider_block_id"]').val(),n.attr("id")==="blocks-image-configuration"&&(t=e),setTimeout(function(){display_suggested_resolution_in_modal(n,r,!1,t)},500)):n.attr("id")==="sponsor-block-configuration"?(t=n.find('input[name="block_id"]').val(),setTimeout(function(){display_suggested_resolution_in_modal(n,r,!0,t)},500)):n.attr("id")==="corporate-image-configuration"&&(t=n.find('input[name="block_id"]').val(),setTimeout(function(){display_suggested_resolution_in_modal(n,r,!1,t)},500))})}function display_suggested_resolution_in_modal(n,t,i,r){var u=n.find("p.recommended-size"),b=window.translation.recommended_resolution,l=t.val(),p=$("body").attr("data-layout-info"),o=n.attr("id"),a=o==="corporate-image-configuration"?!0:!1,w=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",s=0,h=0,c=!1,y;if(i)u.empty(),u.html(window.translation.recommended_resolution_sponsor);else if(l){var e=0,f=[],v=!1;l.forEach(function(n){var i=t.find('option[value="'+n+'"]').first(),r=i.attr("data-normal-layout");r=="True"&&f.push(n)});f.length===0?e=0:f.length==1?e=f[0]:f.length>1&&(y=f.join(","),$.ajax({method:"POST",url:w+"Admin/GetRegionBlockRecordsByBlockIdRegionId",data:{blockId:r,regionIds:y},beforeSend:function(){n.find(".recommended-size-loader").removeClass("hide-custom");u.hide()}}).done(function(i){var l=JSON.parse(i),y;l!=null?l.status=="ok"?l.comparisonDetails!="compatible"?(u.empty(),u.text(window.translation.warning_image_multiregion)):(v=!0,y=0,f.forEach(function(n){var i=t.find('option[value="'+n+'"]').first(),r=i.attr("data-info-layout");p===r&&(y=n)}),y>0&&(e=y),l.size=="custom"&&(s=l.width,h=l.height,c=!0),process_recommendation(t,u,a,e,o,s,h,c,!0,r)):(u.empty(),u.text(window.translation.warning_image_multiregion)):(u.empty(),u.text(window.translation.warning_image_multiregion));n.find(".recommended-size-loader").addClass("hide-custom");u.show()}));e!==0&&v==!1?process_recommendation(t,u,a,e,o,s,h,c,!1,r):!1&&(u.empty(),u.text(window.translation.warning_image_multiregion))}else u.empty(),u.text(window.translation.select_region_to_recomend_resolution)}function assign_recommendations_size_to_html(n,t,i,r,u){var e=0,o=0,f=window.translation.recommended_resolution,c,l;n!=null&&t&&(e=i,o=r,i=Math.round(i*.3),i<r&&(r=i));var s="<span>"+window.translation.minimum+": "+i+" x "+r+" px <\/span>",h="<span>"+window.translation.maximum+": "+parseInt(i)*2+" x "+parseInt(r)*2+" px <\/span>",a="<span>"+window.translation.minimum+": "+e+" x "+o+" px <\/span>",v="<span>"+window.translation.maximum+": "+parseInt(e)*2+" x "+parseInt(o)*2+" px <\/span>";t?(c='<span class="title-corporate">'+window.translation.with_title_slogan+"<\/span>",l='<span class="title-corporate">'+window.translation.without_title_slogan+"<\/span>",f=f.replace("{pixels-size}",c+s+h+l+a+v)):f=f.replace("{pixels-size}",s+h);u.empty();u.html(f)}function retrieve_resource_recommended_size_default(n,t){var i=window.translation.recommended_size,u=n.find('select.no-custom-multiple[multiple="multiple"]'),r,f;return t?i=window.translation.recommended_resolution_sponsor:u.length>0&&(r=n.find("p.recommended-size"),f=u.val(),i=r.length>0?r.html():f?"":window.translation.select_region_to_recomend_resolution),i}function open_invitation_code(){if(is_backend_page()&&window.location.hash&&window.location.hash.indexOf("open-invitation-code-block")!=-1){var n=0,t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:t+"admin/GetInvitationCodeId",data:{}}).done(function(i){var f=JSON.parse(i),u;f.status==="200"&&(n=f.BlockId);var r="invitation-code-edit-backend",e=parseInt($("#"+r).data("language-id")),o="";$("#"+r).find('input[name="block_id"]').val(n);initiate_jquery_validate_reveal($("#invitation-code-management"),"invitation-code-management");$("#"+r).foundation("open");$("#"+r).foundation();n!=0?($("#"+r).find(".delete_block").show(),$.ajax({method:"POST",url:t+"admin/GetInvitationCodeInfo",data:{blockId:n},beforeSend:function(){$("#"+r).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t),u;i.status==="200"&&(u=i.visibleTo?i.visibleTo:"0",$("#"+r+" form")[0].reset(),i.titles.forEach(function(n){if(n.Key!==null){var t=n.Key.ID,i=n.Value;parseInt(t)==e&&(o=i);$('input[name="title-'+t+'"]').val(i)}}),i.showTitleToUser&&$("#show_title_invitation_code").prop("checked",i.showTitleToUser),hideVisibleOptions(i.uniqueRegion,"#invitation-code-advanced-settings"),$('input[name="css_class_invitation_code"]').val(i.cssClass),$('input[name="weight-invitation-code"]').val(i.weight),i.enabled&&$("#enabled-invitation-code").prop("checked",i.enabled),$('input[name="visible_invitation_code__to"]#visibility_invitation_code_'+u).prop("checked",!0),i.urls&&$("#exception_url_invitation_code").val(i.urls.join("\n")),i.visibleTo!==0&&$("#exception_url_container_invitation_code").removeClass("is-hidden"),$("#"+r).find('input[name="block_id"]').val(n),i.systemName!==""&&$('input[name="invitation_system_name"]').val(i.systemName),i.regionId!==""&&$('select[name="invitation_region"]').val(i.regionId),i.regionsMultiple&&apply_backend_multiselect_group("#"+r+' select[name="invitation_region_multiple"]',!1,i.regionsMultiple));$("#"+r).find(".processing_screen").hide()})):(u="#invitation-code-management",$(u+' select[name="invitation_region"]').val($('select[name="invitation_region"] option:first-child').val()),$(u+" #enabled-invitation-code").prop("checked",!0),$("#exception_url_container_invitation_code").addClass("is-hidden"),$("#exception_url_invitation_code").val(""),$("#"+r).find(".delete_block").hide(),apply_backend_multiselect_group(u+' select[name="invitation_region_multiple"]',!1,""))})}}function minAgeCOPAConfirm(){var n=parseInt($("#input-text--minimum_age_of_volunteer_for_registration").val());n<13&&Swal.fire({title:"",text:window.translation.copa_warning,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes,closeOnConfirm:!0}).then(function(n){return n.isConfirmed?!0:($("#input-text--minimum_age_of_volunteer_for_registration").val("13"),!0)})}function calendar_form_settings_add_dependences_event(){if($("body.backend-page").length>0&&$("div#calendar-settings-edit-backend").length>0){$("div#calendar-settings-edit-backend").on("change",'input[id="yes-no-visible--location_names"]',function(){$(this).is(":checked")?(verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--zip"]',!1),verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--distance"]',!1)):(verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--zip"]',!0),verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--distance"]',!0))});$("div#calendar-settings-edit-backend").on("change",'input[id="yes-no-visible--zip"]',function(){$(this).is(":checked")?verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--location_names"]',!1):(verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--location_names"]',!0),verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--distance"]',!1))});$("div#calendar-settings-edit-backend").on("change",'input[id="yes-no-visible--distance"]',function(){$(this).is(":checked")&&(verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--location_names"]',!1),verificate_calendar_settings_fields('div#calendar-settings-edit-backend input[id="yes-no-visible--zip"]',!0))})}}function verificate_calendar_settings_fields(n,t){$(n).length>0&&$(n).prop("checked",t)}function event_toggle_advanced_search_block_modal(n,t){t?(n.find('input[name="show-zipcode-field"]').prop("checked",!1),n.find('input[name="show-distance-field"]').prop("checked",!1)):n.find('input[name="show-location-field"]').prop("checked",!1)}function manage_opportunity_details_setting(){if($("body.backend-page").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($("#opportunity-detail-settings-edit-backend").length>0){if($("#opp-setting-allow-multi-sign-up").length>0)$("#opp-setting-allow-multi-sign-up").on("change",function(){$(this).is(":checked")?$("p.help-text.multi-signup-help").show():$("p.help-text.multi-signup-help").hide()});$("#opportunity-detail-settings-edit-backend li.tabs-title").on("click",function(){$(this).parents(".opportunity-detail-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(document).on("click","#opportunity-detail-settings-edit-backend .save-settings",function(){var t=$("#opp-detail-fields-management").serializeObject();return $.ajax({method:"POST",url:n+"admin/SetOpportunityDetailSettings",data:t,beforeSend:function(){$("#opportunity-detail-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?($("#opportunity-detail-settings-edit-backend").foundation("close"),location.reload(),Swal.fire({title:"",icon:"success",text:"The settings were saved correctly",confirmButtonText:"Ok"})):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#opportunity-detail-settings-edit-backend").find(".processing_screen").hide(),!1}),!1})}$(document).on("click",'a[data-element-reveal="opportunity-detail-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).foundation("open");$.ajax({method:"POST",url:n+"admin/OpportunityDetailSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i),u,s,c;if(r)if(r.Status=="200"){$("#"+t).find('input[name="sign_up_button_type"][value="'+r.OptionSignUp+'"]').prop("checked",!0);$("#"+t).find('input[name="express_interest_button_type"][value="'+r.OptionExpressInterest+'"]').prop("checked",!0);$("#"+t).find('input[name="or_sign_up_with_team_button_type"][value="'+r.OptionSignUpTeam+'"]').prop("checked",!0);$("#"+t).find('input[name="or_express_interest_with_team_button_type"][value="'+r.OptionExpressInterestTeam+'"]').prop("checked",!0);r.DisplayCoordinatorName==!0?$("#"+t).find('input[name="yes-no-visible--coordinator-name"]').prop("checked",!0):$("#"+t).find('input[name="yes-no-visible--coordinator-name"]').prop("checked",!1);r.DisplayCoordinatorIcon==!0?$("#"+t).find('input[name="yes-no-visible--coordinator-icon"]').prop("checked",!0):$("#"+t).find('input[name="yes-no-visible--coordinator-icon"]').prop("checked",!1);r.ButtonText.forEach(function(n){$("#"+t).find('input[name="'+n.FieldName+"-"+n.LanguageID+'"]').val(n.Value)});$("#"+t).find('input[name="yes-no-visible--coordinator-name"]').on("change",function(){$(this).is(":checked")||$("#"+t).find('input[name="yes-no-visible--coordinator-icon"]').prop("checked",!1)});$("#"+t).find('input[name="yes-no-visible--coordinator-icon"]').on("change",function(){$(this).is(":checked")&&$("#"+t).find('input[name="yes-no-visible--coordinator-name"]').prop("checked",!0)});if($("body.new-template-system").length>0){if(r.Templates!==null&&r.Templates!==undefined){$("#"+t).find("a.link-custom-system-page").on("click",function(n){return n.preventDefault(),window.location.href="/#custom-system-page-settings",window.location.reload(),!1});var u="",o=0,h=0;if(r.Templates.forEach(function(n){n.InUse===!0&&(o=n.ID);h++;u+='<option value="'+n.ID+'">'+n.TemplateName+"<\/option>"}),$("select#opp-setting-template-name").empty(),$("select#opp-setting-template-name").html(u),$("select#opp-setting-template-name").val(o),r.RegionList!==undefined&&r.RegionList!==null){var u="",e=0,f=0;r.RegionSelected!==null&&r.RegionSelected!==undefined&&(f=r.RegionSelected);r.RegionList.forEach(function(n){n.ID==f&&(e=f);u+='<option value="'+n.ID+'">'+n.Name+"<\/option>"});$("select#opp-setting-region-image").empty();$("select#opp-setting-region-image").html(u);$("select#opp-setting-region-image").val(e)}if(r.RegionTabletList!==undefined&&r.RegionTabletList!==null){var u="",e=0,f=0;r.RegionTabletSelected!==null&&r.RegionTabletSelected!==undefined&&(f=r.RegionTabletSelected);r.RegionTabletList.forEach(function(n){n.ID==f&&(e=f);u+='<option value="'+n.ID+'">'+n.Name+"<\/option>"});$("select#opp-setting-region-image-tablet").empty();$("select#opp-setting-region-image-tablet").html(u);$("select#opp-setting-region-image-tablet").val(e)}if(r.RegionMobileList!==undefined&&r.RegionMobileList!==null){var u="",e=0,f=0;r.RegionMobileSelected!==null&&r.RegionMobileSelected!==undefined&&(f=r.RegionMobileSelected);r.RegionMobileList.forEach(function(n){n.ID==f&&(e=f);u+='<option value="'+n.ID+'">'+n.Name+"<\/option>"});$("select#opp-setting-region-image-mobile").empty();$("select#opp-setting-region-image-mobile").html(u);$("select#opp-setting-region-image-mobile").val(e)}h>1?o!==0&&o!=="0"?$("#"+t).find(".image-region-position").show():$("#"+t).find(".image-region-position").hide():($("#"+t).find(".image-region-position").hide(),$("select#opp-setting-region-image").val("0"),$("select#opp-setting-region-image-tablet").val("0"),$("select#opp-setting-region-image-mobile").val("0"))}r.FormList!==undefined&&r.FormList!==null&&(u="",r.FormList.forEach(function(n){u+='<option value="'+n.ID+'">'+n.Name+"<\/option>"}),$("select#opp-setting-additional-fields").empty(),$("select#opp-setting-additional-fields").html(u));r.FormAdditionalFields!==null&&r.FormAdditionalFields!=undefined&&$("select#opp-setting-additional-fields").val(r.FormAdditionalFields);r.OccListMode!==null&&r.OccListMode!=undefined&&$("select#opp-setting-occlist-mode").val(r.OccListMode);r.OppSettingVisibleTo!==null&&r.OppSettingVisibleTo!=undefined&&(r.OppSettingVisibleTo==0&&$(".row-setting-visible-to-rol").hide(),$("select#opp-setting-visible-to").val(r.OppSettingVisibleTo));r.OppSettingVisibleToRol!==null&&r.OppSettingVisibleToRol!=undefined&&$("select#opp-setting-visible-to-rol").val(r.OppSettingVisibleToRol);r.DisplayMap!==undefined&&r.DisplayMap!==null&&$("#opp-setting-display-map").prop("checked",r.DisplayMap);r.DisplayLabelOcc!==undefined&&r.DisplayLabelOcc!==null&&$("#opp-setting-display-label-occ").prop("checked",r.DisplayLabelOcc);r.ShowOrganizationNameAndLink!==undefined&&r.ShowOrganizationNameAndLink!==null?$("#opp-setting-display-org-name-link").prop("checked",r.ShowOrganizationNameAndLink):$("#opp-setting-display-org-name-link").prop("checked",!0);r.AllowMultiSignUp!==undefined&&r.AllowMultiSignUp!==null?($("#opp-setting-allow-multi-sign-up").prop("checked",r.AllowMultiSignUp),r.AllowMultiSignUp===!0?$("p.help-text.multi-signup-help").show():$("p.help-text.multi-signup-help").hide()):$("#opp-setting-allow-multi-sign-up").prop("checked",!1);$("#opp-setting-template-name").on("change",function(){var i=$(this).val();$("#"+t).find(".processing_screen").show();$.ajax({method:"GET",url:n+"admin/GetRegionsPerLayout?id="+$(this).val()}).done(function(n){var r=JSON.parse(n),u;r.status===200?(r.listRegions!==undefined&&r.listRegions!==null&&(u="",r.listRegions.forEach(function(n){u+='<option value="'+n.ID+'">'+n.Name+"<\/option>"}),$("select#opp-setting-region-image").empty(),$("select#opp-setting-region-image").html(u)),i!==0&&i!=="0"?$("#"+t).find(".image-region-position").show():($("#"+t).find(".image-region-position").hide(),$("select#opp-setting-region-image").val("0"),$("select#opp-setting-region-image-tablet").val("0"),$("select#opp-setting-region-image-mobile").val("0"))):Swal.fire({title:"",icon:"error",text:r.Message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})});$("#opp-setting-visible-to").on("change",function(){$(this).val()==1?$(".row-setting-visible-to-rol").show():$(".row-setting-visible-to-rol").hide()})}s='select[name="social_network_multiple"]';r.SocialNetworkMultiple!==undefined&&r.SocialNetworkMultiple!==null&&r.SocialNetworkMultiple!==""&&r.SocialNetworkMultiple!=="none"&&(c=r.SocialNetworkMultiple.split(","),$(s).val(c));$(s).multiselect({selectAll:!0,columns:1,showCheckbox:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}})}else r.Status=="500"&&Swal.fire({title:"",icon:"error",text:r.Message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})})}}function backend_contact_page_form_settings(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($("body.backend-page").length>0){$(document).on("click",'a[data-element-reveal="contact-pages-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).foundation("open");$.ajax({method:"GET",url:n+"get-contact-form-settings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r,u,f,e;if(i.status=="ok"){if(r="",$("#"+t).find("ul#list-contact-form").html(""),$("#"+t).find("ul#list-contact-form-custom").html(""),i.data.forEach(function(n){r+=get_item_contact_form(n)}),$("#"+t).find("ul#list-contact-form").append(r),u=i.customFormActivated,u==!0&&(f=JSON.parse(i.formBlocks),e=get_item_custom_contact_form("contact_custom_form",f),$("#"+t).find("ul#list-contact-form-custom").append(e)),i.data.forEach(function(n){add_current_response(n,t,"")}),$("#"+t+" #yes-no-visible--contact_type").length>0)$("#"+t).on("change",'input[id="yes-no-visible--contact_type"]',function(){$(this).is(":checked")&&$("#"+t).find('input[id="yes-no-required--contact_type"]').prop("checked",!0)});if($("#"+t+" #yes-no-required--contact_type").length>0)$("#"+t).on("change",'input[id="yes-no-required--contact_type"]',function(){$(this).is(":checked")||$("#"+t).find('input[id="yes-no-visible--contact_type"]').prop("checked",!1)});$("#"+t).find("input#id_form").val(i.id);$("#"+t).find("input#site_id").val(i.siteId);$("#"+t).find(".processing_screen").hide()}else $("#"+t).find(".processing_screen").hide(),Swal.fire({title:"",icon:"error",text:i.Message,confirmButtonText:"Ok"})});$(document).on("click",".switch-form-block",function(){$(this).prop("checked")?$(this).closest("li").find("select").prop("disabled",!1):$(this).closest("li").find("select").prop("disabled",!0)})});$(document).on("click","#contact-pages-form-settings-edit-backend .save-settings",function(){var t="contact-pages-form-settings-edit-backend",i;return $("#"+t).find(".processing_screen").show(),i=$("#contact-page-setting-form-fields").serializeObject(),$.ajax({method:"POST",url:n+"save-contact-form-settings",data:i,beforeSend:function(){}}).done(function(n){var i=JSON.parse(n);return i.status.toString()==="200"?($("#opportunity-detail-settings-edit-backend").foundation("close"),location.reload(),Swal.fire({title:"",icon:"success",text:"The settings were saved correctly",confirmButtonText:"Ok"})):i.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"}),$("#"+t).find(".processing_screen").hide(),!1}),!1})}}function backend_connection_page_form_settings(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($("body.backend-page").length>0){$(document).on("click",'a[data-element-reveal="connection-pages-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).foundation("open");$.ajax({method:"GET",url:n+"get-connection-form-settings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),e,o;if(i.code!=null&&i.code=="200"){$("#"+t).find(".listing-fields-volunteer ul").empty();$("#"+t).find(".listing-fields-volunteer-custom ul").empty();var s=i.customFormActivated,h=JSON.parse(i.labels),r=JSON.parse(i.fields),u=JSON.parse(i.disabledEditFields),c=JSON.parse(i.settings),f="";$("#"+t).find("ul#list-connection-form").html("");$("#"+t).find("ul#list-connection-form-custom").html("");r.forEach(function(n){var t=r.indexOf(n);f+=get_item_connection_form(n,h[t],u)});$("#"+t).find("ul#list-connection-form").append(f);s==!0&&(e=JSON.parse(i.formBlocks),o=get_item_custom_connection_form("connection_custom_form",e),$("#"+t).find("ul#list-connection-form-custom").append(o));c.forEach(function(n){add_current_response(n,t,"connection")});u.forEach(function(n){form_name="connection";$("#"+t).find("ul#list-"+form_name+"-form li #yes-no-visible--"+n).prop("checked",!0);$("#"+t).find("ul#list-"+form_name+"-form li #yes-no-required--"+n).prop("checked",!0)});$("#"+t).find(".processing_screen").hide()}else $("#"+t).find(".processing_screen").hide(),Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"})});$(document).on("click",".switch-form-block",function(){$(this).prop("checked")?$(this).closest("li").find("select").prop("disabled",!1):$(this).closest("li").find("select").prop("disabled",!0)})});if($("#connection-page-setting-form-fields").length>0)$(document).on("click","#connection-page-setting-form-fields .save-settings",function(){var t=$("#connection-page-setting-form-fields").serializeObject();return $.ajax({method:"POST",url:n+"set-form-settings/ConnectionPage",data:t,beforeSend:function(){$("#connection-pages-form-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),i;return t.status.toString()==="200"?($("#connection-pages-form-settings-edit-backend").foundation("close"),i=t.referrerURL.toString(),window.location.href=i,Swal.fire({title:"",icon:"success",text:"The settings were saved correctly",confirmButtonText:"Ok"})):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#connection-pages-form-settings-edit-backend").find(".processing_screen").hide(),!1}),!1})}}function add_default_fields_team_setting_members_page(){var n='<li class="row title"><span class="title-section">'+window.translation.team_members_title+"<\/span><\/li>",t;return n+='<li class="row">',t=window.translation.first_name,n+='<div class="small-3 columns"><span class="required"  data-required="*">'+t+"<\/span><\/div>",n+='<div class="small-3 columns"><div class="switch large"><input id="yes-no-visible--firstname" class="switch-input" type="checkbox" name="yes-no-visible--firstname" checked disabled><label class="switch-paddle" for="yes-no-visible--firstname"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",n+='<div class="small-3 columns"><div class="switch large" ><input id="yes-no-required--firstname" class="switch-input" type="checkbox" name="yes-no-required--firstname" checked disabled ><label class="switch-paddle" for="yes-no-required--firstname"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",n+='<div class="small-3 columns" style="display:none" ><input id="text-firstname" name="text-firstname" type="text"/><\/div>',n+="<\/li>",t=window.translation.last_name,n+='<li class="row">',n+='<div class="small-3 columns"><span class="required"  data-required="*">'+t+"<\/span><\/div>",n+='<div class="small-3 columns"><div class="switch large"><input id="yes-no-visible--lastname" class="switch-input" type="checkbox" name="yes-no-visible--lastname" checked disabled><label class="switch-paddle" for="yes-no-visible--lastname"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",n+='<div class="small-3 columns"><div class="switch large" ><input id="yes-no-required--lastname" class="switch-input" type="checkbox" name="yes-no-required--lastname"  checked disabled><label class="switch-paddle" for="yes-no-required--lastname"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",n+='<div class="small-3 columns" style="display:none" ><input id="text-lastname" name="text-lastname" type="text"/><\/div>',n+"<\/li>"}function add_default_fields_team_setting_custom_fields_page(){return'<li class="row title"><span class="title-section">'+window.translation.fields+"<\/span><\/li>"}function add_default_fields_team_setting__page(){var n='<li class="row title" ><span class="title-section">'+window.translation.team_information_title+"<\/span><\/li>",t;return n+='<li class="row">',t=window.translation.team_name,n+='<div class="small-3 columns"><span class="required"  data-required="*">'+t+"<\/span><\/div>",n+='<div class="small-3 columns"><div class="switch large"><input id="yes-no-visible--team_name" class="switch-input" type="checkbox" name="yes-no-visible--team_name" checked disabled><label class="switch-paddle" for="yes-no-visible--team_name"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",n+='<div class="small-3 columns"><div class="switch large" ><input id="yes-no-required--team_name" class="switch-input" type="checkbox" name="yes-no-required--team_name" checked disabled ><label class="switch-paddle" for="yes-no-required--team_name"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",n+='<div class="small-3 columns" style="display:none" ><input id="text-firstname" name="text-team_name" type="text"/><\/div>',n+"<\/li>"}function get_item_contact_form(n,t){var f;if(n.name=="contact_custom_form"||n.name=="team_custom_form")return"";var e=window.instance_prefix!=undefined?window.instance_prefix:"HOC__",i="",r="",u="";return t===undefined?t=!1:t===!0&&(r="style='display:none'",n.name=="team_captain"&&(u="disabled"),n.name=="email"&&(i+=add_default_fields_team_setting_members_page()),n.name==e+"Type_of_Group__c"&&(i+=add_default_fields_team_setting_custom_fields_page())),i+='<li class="row">',f=window.translation[n.name]!=null&&window.translation[n.name]!=undefined?window.translation[n.name]:n.name,i+='<div class="small-3 columns"><span>'+f+"<\/span><\/div>",i+='<div class="small-3 columns"><div class="switch large"><input id="yes-no-visible--'+n.name+'" class="switch-input" type="checkbox" name="yes-no-visible--'+n.name+'"><label class="switch-paddle" for="yes-no-visible--'+n.name+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",i+='<div class="small-3 columns"><div class="switch large" ><input id="yes-no-required--'+n.name+'" class="switch-input" type="checkbox" name="yes-no-required--'+n.name+'" '+u+'><label class="switch-paddle" for="yes-no-required--'+n.name+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",i+='<div class="small-3 columns" '+r+' ><input id="text-'+n.name+'" name="text-'+n.name+'" type="text"/><\/div>',i+"<\/li>"}function get_item_connection_form(n,t,i){var r,e;if(n=="connetion_custom_form")return"";var u="",f="";return i.indexOf(n)!=-1&&(u="disabled",f="non-editable"),r='<li class="row">',e=t,r+='<div class="small-3 columns"><span class="'+u+" "+f+'">'+e+"<\/span><\/div>",r+='<div class="small-3 columns"><div class="switch large"><input id="yes-no-visible--'+n+'" class="switch-input" type="checkbox" name="yes-no-visible--'+n+'" '+u+'><label class="switch-paddle" for="yes-no-visible--'+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",r+='<div class="small-3 columns"><div class="switch large" ><input id="yes-no-required--'+n+'" class="switch-input" type="checkbox" name="yes-no-required--'+n+'" '+u+'><label class="switch-paddle" for="yes-no-required--'+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",r+='<div class="small-3 columns"  ><input id="text-'+n+'" name="text-'+n+'" type="text"/><\/div>',r+"<\/li>"}function get_item_custom_contact_form(n,t){var r="",u,i;return t.forEach(function(n){r=r+'<option value="'+n.value+'">'+n.label+"<\/option>"}),u='<select class="contact-form-blocks" name="formblock--'+n+'" id="formblock--'+n+'" disabled="disabled">'+r+"<\/select>",i='<li class="row">',i+='<div class="small-4 columns"><div class="switch large"><input id="yes-no-enabled--'+n+'" class="switch-input switch-form-block" type="checkbox" name="yes-no-enabled--'+n+'"><label class="switch-paddle" for="yes-no-enabled--'+n+'"><span class="show-for-sr">Enabled?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",i+='<div class="small-8 columns"><span id="span--'+n+'">'+u+"<\/span><\/div>",i+"<\/li>"}function get_item_custom_connection_form(n,t){var r="",u,i;return t.forEach(function(n){r=r+'<option value="'+n.value+'">'+n.label+"<\/option>"}),u='<select class="connection-form-blocks" name="formblock--'+n+'" id="formblock--'+n+'" disabled="disabled">'+r+"<\/select>",i='<li class="row">',i+='<div class="small-4 columns"><div class="switch large"><input id="yes-no-enabled--'+n+'" class="switch-input switch-form-block" type="checkbox" name="yes-no-enabled--'+n+'"><label class="switch-paddle" for="yes-no-enabled--'+n+'"><span class="show-for-sr">Enabled?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div>",i+='<div class="small-8 columns"><span id="span--'+n+'">'+u+"<\/span><\/div>",i+"<\/li>"}function add_current_response(n,t,i){var r="contact";i=="connection"&&(r="connection");n.name=="contact_custom_form"?add_current_response_contact_form(n,t):n.name=="connection_custom_form"?add_current_response_connection_form(n,t):n.name=="team_custom_form"?add_current_response_team_form(n,t):(n.visible==!0&&$("#"+t).find("ul#list-"+r+"-form li #yes-no-visible--"+n.name).prop("checked",!0),n.required==!0&&$("#"+t).find("ul#list-"+r+"-form li #yes-no-required--"+n.name).prop("checked",!0),n.text!=null&&$("#"+t).find("ul#list-"+r+"-form li #text-"+n.name).val(n.text))}function add_current_response_team_form(n,t){n.visible==!0&&($("#"+t).find("ul#list-team-form-custom li #yes-no-enabled--"+n.name).prop("checked",!0),$("#"+t).find("ul#list-team-form-custom select.contact-form-blocks").val(n.text),$("#"+t).find("ul#list-team-form-custom select.contact-form-blocks").prop("disabled",!1))}function add_current_response_contact_form(n,t){n.visible==!0&&($("#"+t).find("ul#list-contact-form-custom li #yes-no-enabled--"+n.name).prop("checked",!0),$("#"+t).find("ul#list-contact-form-custom select.contact-form-blocks").val(n.text),$("#"+t).find("ul#list-contact-form-custom select.contact-form-blocks").prop("disabled",!1))}function add_current_response_connection_form(n,t){n.visible==!0&&($("#"+t).find("ul#list-connection-form-custom li #yes-no-enabled--"+n.name).prop("checked",!0),$("#"+t).find("ul#list-connection-form-custom select.connection-form-blocks").val(n.text),$("#"+t).find("ul#list-connection-form-custom select.connection-form-blocks").prop("disabled",!1))}function GetOptionDisplayName(n){return display_name=n,n=="year_only"?display_name="Birth Year":n=="day_month"?display_name="Birth Month and Day":n=="over_default"?display_name="Over Age Checkbox":n=="full_hide"?display_name="Hide Birthdate":n=="default"&&(display_name="Full Birthdate"),display_name}function retrieve_recommended_size_section(n){return'<p class="recommended-size">'+n+'<\/p><div class="recommended-size-loader hide-custom"><span>'+window.translation.please_wait+'<\/span><div class="icon-div" data-icon="ei-spinner" data-size="s"><\/div><\/div>'}function process_recommendation(n,t,i,r,u,f,e,o,s,h){var a=n.find('option[value="'+r+'"]').first(),c=a.attr("data-width"),l=a.attr("data-height"),v=a.attr("data-has-pagesizer");o==!0&&s==!0?(c=f,l=e):s==!1&&(c=$("#container-block-"+h).attr("data-block-width"),l=$("#container-block-"+h).attr("data-block-height"),(c==null||c==undefined||c==0)&&(c=a.attr("data-width")),(l==null||l==undefined||l==0)&&(l=a.attr("data-height")));parseInt(v)&&parseInt(c)>1024&&(c=1024);l=parseInt(l)===0?c:l-10;assign_recommendations_size_to_html(u,i,c,l,t)}function backend_team_page_form_settings(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=window.instance_prefix!=undefined?window.instance_prefix:"HOC__";if($("body.backend-page").length>0)$(document).on("click",'a[data-element-reveal="team-pages-form-settings-edit-backend"]',function(){var i=$(this).data("element-reveal");$("#"+i).foundation("open");$("#"+i).foundation();$.ajax({method:"GET",url:t+"get-setting-form-team",beforeSend:function(){$("#"+i).find(".processing_screen").show()}}).done(function(r){var u=JSON.parse(r),f,e,o,s;if(u.status=="ok"){f="";$("#"+i).find("ul#list-contact-form").html("");$("#"+i).find("ul#list-contact-form-custom").html("");u.introText.forEach(function(n){var t="#"+n.FieldName+"-"+n.LanguageID;$(t).val(n.Value)});u.data.forEach(function(n){f+=get_item_contact_form(n,!0)});e=u.customFormActivated;e==!0&&(o=JSON.parse(u.formBlocks),s=get_item_custom_contact_form("team_custom_form",o),$("#"+i).find("ul#list-team-form-custom").html(""),$("#"+i).find("ul#list-team-form-custom").append(s));f=add_default_fields_team_setting__page()+f;$("#"+i).find("ul#list-contact-form").append(f);u.data.forEach(function(n){add_current_response(n,i,"")});$("#"+i).find("input#yes-no--apply-default-settings").on("change",function(){var n=$(this).prop("checked")?!0:!1;$("#"+i).find('ul#list-contact-form input[type="checkbox"]').prop("disabled",n);$("#"+i).find('ul#list-contact-form input[name*="team_name"]').prop("disabled",!0);$("#"+i).find('ul#list-contact-form input[name*="firstname"]').prop("disabled",!0);$("#"+i).find('ul#list-contact-form input[name*="lastname"]').prop("disabled",!0);$("#"+i).find('ul#list-contact-form input[name="yes-no-required--team_captain"]').prop("disabled",!0)});$("#"+i).find('ul#list-contact-form input[name^="yes-no-visible--"]').on("change",function(){var t=$(this).prop("checked")?!0:!1,n;t||(n=$(this).prop("name"),n=n.replace("visible","required"),$('ul#list-contact-form input[name="'+n+'"]').prop("checked",!1))});$("#"+i).find('ul#list-contact-form input[name^="yes-no-required--"]').on("change",function(){var t=$(this).prop("checked")?!0:!1,n;t&&(n=$(this).prop("name"),n=n.replace("required","visible"),$('ul#list-contact-form input[name="'+n+'"]').prop("checked",!0))});(u.applyDefaultSettings===!0||u.applyDefaultSettings==="True")&&($("#"+i).find("input#yes-no--apply-default-settings").prop("checked",!0),$("#"+i).find('ul#list-contact-form input[type="checkbox"]').prop("disabled",!0));(u.useOrganizationLookup===!0||u.useOrganizationLookup==="True")&&$("#"+i).find("input#yes-no-visible--use-organization-lookup").prop("checked",!0);(u.companyDependsOfTypeOfGroup===!0||u.companyDependsOfTypeOfGroup==="True")&&$("#"+i).find("input#yes-no-visible--company-depends-of-type-of-group").prop("checked",!0);$("#"+i).find('ul#list-contact-form input[name^="yes-no-visible--'+n+'Type_of_Group__c"]').on("change",function(){var n=$(this).prop("checked")?!0:!1,t=$("#"+i).find("#yes-no-visible--use-organization-lookup").prop("checked")?!0:!1;n&&t?$("#"+i).find('input[name="yes-no-visible--company-depends-of-type-of-group"]').prop("disabled",!1):($("#"+i).find('input[name="yes-no-visible--company-depends-of-type-of-group"]').prop("checked",!1),$("#"+i).find('input[name="yes-no-visible--company-depends-of-type-of-group"]').prop("disabled",!0))});$("#"+i).find("#yes-no-visible--use-organization-lookup").on("change",function(){var t=$(this).prop("checked")?!0:!1,r=$("#"+i).find("#yes-no-visible--"+n+"Type_of_Group__c").prop("checked")?!0:!1;r&&t?$("#"+i).find('input[name="yes-no-visible--company-depends-of-type-of-group"]').prop("disabled",!1):($("#"+i).find('input[name="yes-no-visible--company-depends-of-type-of-group"]').prop("checked",!1),$("#"+i).find('input[name="yes-no-visible--company-depends-of-type-of-group"]').prop("disabled",!0))});$("#yes-no-visible--"+n+"Type_of_Group__c").length==0&&$("li.company-depends-of-type-of-group").hide();$("li.tabs-title").on("click",function(){$(this).parents(".my-teams-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".team-page-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});$("#"+i).find("input#id_form").val(u.id);$("#"+i).find("input#site_id").val(u.siteId);$("#"+i).find(".processing_screen").hide();$(document).on("click","#"+i+" .save-settings",function(){var n,r;$("#"+i).find(".processing_screen").show();for(n in CKEDITOR.instances)(CKEDITOR.instances[n].name.indexOf("team_page_my_team")!=-1||CKEDITOR.instances[n].name.indexOf("opp_signup_team")!=-1||CKEDITOR.instances[n].name.indexOf("opp_express_team")!=-1||CKEDITOR.instances[n].name.indexOf("title_captain_teams")!=-1||CKEDITOR.instances[n].name.indexOf("title_member_teams")!=-1)&&($("#"+CKEDITOR.instances[n].name).text(escape(CKEDITOR.instances[n].getData())),$("#"+CKEDITOR.instances[n].name).val(escape(CKEDITOR.instances[n].getData())));return r=$("#team-page-setting-form-fields").serializeObject(),$.ajax({method:"POST",url:t+"save-team-form-settings",data:r,beforeSend:function(){}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?($("#opportunity-detail-settings-edit-backend").foundation("close"),location.reload(),Swal.fire({title:"",icon:"success",text:"The settings were saved correctly",confirmButtonText:"Ok"})):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#"+i).find(".processing_screen").hide(),!1}),!1})}else $("#"+i).find(".processing_screen").hide(),Swal.fire({title:"",icon:"error",text:u.Message,confirmButtonText:"Ok"})});$(document).on("click",".switch-form-block",function(){$(this).prop("checked")?$(this).closest("li").find("select").prop("disabled",!1):$(this).closest("li").find("select").prop("disabled",!0)})})}function backend_columns_list_settings(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n="";if($("body.backend-page").length>0)$(document).on("click",'a[data-element-reveal="columns-list-settings-edit-backend"]',function(){var i=$(this).data("element-reveal"),f,r,u;n=$(this).data("list-name");r="";n=="SharingPortalOpportunitiesList"&&(r=window.translation.volunteer_opportunities);n=="SharingPortalOppDetailConnectionsList"&&(r=window.translation.opp_detail_connections_list);n=="SharingPortalOppDetailOccurrencesList"&&(r=window.translation.opp_detail_occurrences_list);n=="SharingPortalReportAttendanceConnectionsList"&&(r=window.translation.report_attendance_list);n=="SharingPortalContactsList"&&(r=window.translation.contacts_list);n=="SharingPortalLocations"&&(r=window.translation.locations_list);n=="SharingPortalConnetionsByContactList"&&(r=window.translation.cont_detail_connections_list);u=$("#"+i).find("h3").find("a");$("#"+i).find("h3").html(r+" - "+window.translation.columns_visibility);u.attr("data-page-name",n);$("#"+i).find("h3").append(u);u.on("click",function(){$("#rollback-list").parent("div.reveal-overlay").css("z-index","2000")});$("#"+i).foundation("open");$.ajax({method:"POST",url:t+"get-column-list-settings",data:{listName:n},beforeSend:function(){$("#"+i).find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);if($("#"+i).find(".processing_screen").hide(),t){$("#"+i).find(".listing-fields-volunteer ul").empty();$("#"+i).find(".listing-fields-volunteer-custom ul").empty();var r=JSON.parse(t.roles),s=t.customFormActivated,e=JSON.parse(t.labels),h=JSON.parse(t.fields),o=JSON.parse(t.editFields),c=JSON.parse(t.disabledEditFields),l=JSON.parse(t.booleanFields),u=0;if($("#"+i).find("#role-select").empty(),r.forEach(function(n){n.name=="Partner Staff"?$("#"+i).find("#role-select").append('<option value="'+n.ID+'"selected>'+n.name+"<\/option>"):n.name!="System Administrator"&&n.name!="Staff"&&n.name!="Client Administrator"&&$("#"+i).find("#role-select").append('<option value="'+n.ID+'">'+n.name+"<\/option>")}),h.forEach(function(n){var t=$("#"+i).find("#role-select").val();r.forEach(function(t){var r;r=IsFieldsEdit(o,n)?'<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-6 columns"><span>'+e[u]+'<\/span><\/div><div class="small-6 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>":'<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-6 columns"><span>'+e[u]+'<\/span><\/div><div class="small-6 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div><\/div><\/li>";$("#"+i).find(".listing-fields-volunteer ul").append(r)});u++}),s==!0){var a=JSON.parse(t.formBlocks),v=GetDropdownValuesSettings(a),y=JSON.parse(t.formBlocksOccurrence),p=GetDropdownValuesSettings(y),w=JSON.parse(t.formBlocksRecurrence),b=GetDropdownValuesSettings(w);r.forEach(function(n){var t="opportunity_custom_form",r=opportunity_custom_form_build(n.ID,t,v,window.translation.volunteer_opportunity),t="occurrence_custom_form";r+=opportunity_custom_form_build(n.ID,t,p,window.translation.occurrence);t="recurrence_custom_form";r+=opportunity_custom_form_build(n.ID,t,b,window.translation.recurrence);$("#"+i).find(".listing-fields-volunteer-custom ul").append(r)})}f=JSON.parse(t.settings);f.forEach(function(n){$("#"+i).find(".vo-settings").hide();$("#"+i).find(".set-"+$("#"+i).find("#role-select").val()).show();SetValueSettings(n.Settings,o,n.RoleId,"")});r.forEach(function(n){c.forEach(function(t){var r="-"+n.ID+"--"+t;$("#"+i).find("#yes-no-visible"+r).closest(".row.vo-settings").find("span:first-child").first().prop("class","non-editable");$("#"+i).find("#yes-no-visible"+r).prop("checked",!0);$("#"+i).find("#yes-no-required"+r).prop("checked",!0);$("#"+i).find("#yes-no-visible"+r).prop("disabled",!0);$("#"+i).find("#yes-no-required"+r).prop("disabled",!0)});l.forEach(function(t){var r="-"+n.ID+"--"+t;$("#"+i).find("#span"+r).text("False")})});$("#"+i).find("#role-select").change(function(){$("#"+i).find(".vo-settings").hide();$("#"+i).find(".set-"+$("#"+i).find("#role-select").val()).show()})}})});if($("#columns-list-form-fields-management").length>0){$(document).on("click",".switch-form-block",function(){$(this).prop("checked")?$(this).closest("li").find("select").prop("disabled",!1):$(this).closest("li").find("select").prop("disabled",!0)});$(document).on("click","#columns-list-form-fields-management .save-settings",function(){var i=$("#columns-list-form-fields-management").serializeObject(),r=t+"set-vo-form-settings/"+n;return $.ajax({method:"POST",url:r,data:i,beforeSend:function(){$("#columns-list-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){$("#columns-list-settings-edit-backend").foundation("close");location.reload()}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#columns-list-settings-edit-backend").find(".processing_screen").show(),!1}),!1});$(document).on("click","#columns-list-form-fields-management input[type=checkbox]",function(){var n=$(this).attr("name");n.indexOf("required")>0&&(n=n.replace("required","visible"),$(this).is(":checked")&&$("#"+n).prop("checked",!0));n.indexOf("visible")>0&&(n=n.replace("visible","required"),$(this).is(":checked")==!1&&$("#"+n).prop("checked",!1))})}}function backend_standard_form_settings(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n="";if($("body.backend-page").length>0)$(document).on("click",'a[data-element-reveal="standard-form-settings-edit-backend"]',function(){var i=$(this).data("element-reveal"),f,u,r;n=$(this).data("category-name");u="";n=="SharingPortalLocationSettings"&&(u=window.translation.location_form);r=$("#"+i).find("h3").find("a");$("#"+i).find("h3").html(u);r.attr("data-page-name",n);$("#"+i).find("h3").append(r);$("#"+i).addClass(n);r.on("click",function(){$("#rollback-list").parent("div.reveal-overlay").css("z-index","2000")});$("#"+i).foundation("open");$.ajax({method:"POST",url:t+"get-column-list-settings",data:{listName:n},beforeSend:function(){$("#"+i).find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),r,o;if($("#"+i).find(".processing_screen").hide(),t){$("#"+i).find(".listing-fields-volunteer ul").empty();$("#"+i).find(".listing-fields-volunteer-custom ul").empty();var s=JSON.parse(t.roles),y=t.customFormActivated,e=JSON.parse(t.labels),c=JSON.parse(t.fields),h=JSON.parse(t.editFields),l=JSON.parse(t.disabledEditFields),a=JSON.parse(t.booleanFields),v=JSON.parse(t.country),u=0;$("#"+i).find("#role-select").empty();s.forEach(function(n){n.name=="Partner Staff"?$("#"+i).find("#role-select").append('<option value="'+n.ID+'"selected>'+n.name+"<\/option>"):n.name!="System Administrator"&&n.name!="Staff"&&n.name!="Client Administrator"&&$("#"+i).find("#role-select").append('<option value="'+n.ID+'">'+n.name+"<\/option>")});r="";c.forEach(function(n){var t=$("#"+i).find("#role-select").val();s.forEach(function(t){var f,o;r="";IsFieldsEdit(h,n)?n=="location_country"?(f='<select class="country" name=default-'+t.ID+"--"+n+" id=default-"+t.ID+"--"+n+"><\/select>",r='<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-3 columns"><span>'+e[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+t.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><span id="span-'+t.ID+"--"+n+'">'+f+"<\/span><\/div><\/li>"):n=="location_zipcode"?(o='<input name="default-'+t.ID+"--"+n+'" id="default-'+t.ID+"--"+n+'" value="">',r='<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-3 columns"><span>'+e[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+t.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><span id="span-'+t.ID+"--"+n+'">'+o+"<\/span><\/div><\/li>"):r=n=="location_name"||n=="location_type"?'<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-3 columns"><span>'+e[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input item-'+n+'" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input item-req-'+n+'" id="yes-no-required-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+t.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><span id="span-'+t.ID+"--"+n+'" class="boolean"><\/span><\/div><\/li>':'<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-3 columns"><span>'+e[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+t.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><span id="span-'+t.ID+"--"+n+'" class="boolean"><\/span><\/div><\/li>':r='<li class="row vo-settings set-'+t.ID+'" style="display:none"><div class="small-3 columns"><span>'+e[u]+'<\/span><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-visible-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-visible-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-visible-'+t.ID+"--"+n+'"><span class="show-for-sr">Visible?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><div class="switch large"><input class="switch-input" id="yes-no-required-'+t.ID+"--"+n+'" type="checkbox" name="yes-no-required-'+t.ID+"--"+n+'"><label class="switch-paddle" for="yes-no-required-'+t.ID+"--"+n+'"><span class="show-for-sr">Required?<\/span><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span><span class="switch-inactive" aria-hidden="true">'+window.translation.no+'<\/span><\/label><\/div><\/div><div class="small-3 columns"><span id="span-'+t.ID+"--"+n+'" class="boolean"><\/span><\/div><\/li>';$("#"+i).find(".listing-fields-volunteer ul").append(r)});u++});f=JSON.parse(t.settings);o="";v.forEach(function(n){o=o+'<option value="'+n+'">'+n+"<\/option>"});f.forEach(function(n){$("#"+i).find(".vo-settings").hide();$("#"+i).find(".set-"+$("#"+i).find("#role-select").val()).show();SetValueSettings(n.Settings,h,n.RoleId,o)});s.forEach(function(n){l.forEach(function(t){var r="-"+n.ID+"--"+t;$("#"+i).find("#yes-no-visible"+r).closest(".row.vo-settings").find("span:first-child").first().prop("class","non-editable");$("#"+i).find("#yes-no-visible"+r).prop("checked",!0);$("#"+i).find("#yes-no-required"+r).prop("checked",!0);$("#"+i).find("#yes-no-visible"+r).prop("disabled",!0);$("#"+i).find("#yes-no-required"+r).prop("disabled",!0)});a.forEach(function(t){var r="-"+n.ID+"--"+t;$("#"+i).find("#span"+r+" .boolean").text("False")})});$("#"+i).find("#role-select").change(function(){$("#"+i).find(".vo-settings").hide();$("#"+i).find(".set-"+$("#"+i).find("#role-select").val()).show()})}add_custom_behaviors_for_standard_form_settings_modal()})});if($("#standard-form-settings-form-fields-management").length>0){$(document).on("click",".switch-form-block",function(){$(this).prop("checked")?$(this).closest("li").find("select").prop("disabled",!1):$(this).closest("li").find("select").prop("disabled",!0)});$(document).on("click","#standard-form-settings-form-fields-management .save-settings",function(){var i=$("#standard-form-settings-form-fields-management").serializeObject(),r=t+"set-vo-form-settings/"+n;return $.ajax({method:"POST",url:r,data:i,beforeSend:function(){$("#standard-form-settings-edit-backend").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",icon:"success",text:t.message,confirmButtonText:"Ok"}).then(function(){$("#standard-form-settings-edit-backend").foundation("close");location.reload()}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#standard-form-settings-edit-backend").find(".processing_screen").show(),!1}),!1});$(document).on("click","#standard-form-settings-form-fields-management input[type=checkbox]",function(){var n=$(this).attr("name");n.indexOf("required")>0&&(n=n.replace("required","visible"),$(this).is(":checked")&&$("#"+n).prop("checked",!0));n.indexOf("visible")>0&&(n=n.replace("visible","required"),$(this).is(":checked")==!1&&$("#"+n).prop("checked",!1))})}}function add_custom_behaviors_for_standard_form_settings_modal(){if($("body.backend-page").length>0&&$("body").find(".SharingPortalLocationSettings").length>0){var n=["location_name","location_street","location_city","location_state","location_zipcode","location_specialdirection"];$(document).on("change","select.country",function(){var t=$(this).prop("name").replace("default-","").replace("--location_country","");$(this).val()=="United States"?$.map(n,function(n){$("#yes-no-visible-"+t+"--"+n).prop("checked",!0);$("#yes-no-required-"+t+"--"+n).prop("checked",!0)}):($("#yes-no-visible-"+t+"--location_city").prop("checked",!0),$("#yes-no-required-"+t+"--location_city").prop("checked",!0),$("#yes-no-visible-"+t+"--location_street").prop("checked",!0),$("#yes-no-required-"+t+"--location_street").prop("checked",!0),$("#yes-no-visible-"+t+"--location_state").prop("checked",!0),$("#yes-no-required-"+t+"--location_state").prop("checked",!1),$("#yes-no-visible-"+t+"--location_zipcode").prop("checked",!0),$("#yes-no-required-"+t+"--location_zipcode").prop("checked",!1));$("#yes-no-visible-"+t+"--location_country").prop("checked",!1);$("#yes-no-required-"+t+"--location_country").prop("checked",!1)})}}function backend_overview_form_settings(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="overview-form-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).find(".processing_screen").hide();$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"admin/GetOverviewSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n),i,u;$("#title_tabs_overview li.tabs-title").on("click",function(){$(this).parents(".overview-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});if($(".overview-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")}),r.code=="200"){r.setting!=null&&r.setting!=undefined?(i=JSON.parse(r.setting),i.feedback==!0?($("#yes-no-visible--feedback").prop("checked",!0),$(".add-url-feedback").removeClass("is-hidden"),$("#urlFeedback").val(i.urlFeedback)):($("#yes-no-visible--feedback").prop("checked",!1),$(".add-url-feedback").addClass("is-hidden"),$("#urlFeedback").val("")),i.report_hours==!0?$("#yes-no-visible--report-hours").prop("checked",!0):$("#yes-no-visible--report-hours").prop("checked",!1),i.occNameActive==!0?$("#yes-no-visible--occ-name").prop("checked",!0):$("#yes-no-visible--occ-name").prop("checked",!1),i.urlRemoveme!=null&&i.urlRemoveme!=undefined&&i.urlRemoveme!=""?$("#urlRemoveme").val(i.urlRemoveme):$("#urlRemoveme").val(""),i.UrlPrintVolenteerHistory!=null&&i.UrlPrintVolenteerHistory!=undefined&&i.UrlPrintVolenteerHistory!=""?$('input[name="UrlPrintVolenteerHistory"]').val(i.UrlPrintVolenteerHistory):$('input[name="UrlPrintVolenteerHistory"]').val("")):($("#yes-no-visible--feedback").prop("checked",!0),$("#yes-no-visible--report-hours").prop("checked",!0),$("#yes-no-visible--occ-name").prop("checked",!1),$(".add-url-feedback").removeClass("is-hidden"),$("#urlFeedback").val(""),$("#urlRemoveme").val(""),$('input[name="UrlPrintVolenteerHistory"]').val(""));r.internationalizationItems!=null&&(u=JSON.parse(r.internationalizationItems),u.forEach(function(n){$("#"+n.Item+"-"+n.Language_ID).val(n.Value)}));$("#yes-no-visible--feedback").on("change",function(){$(this).is(":checked")?$(".add-url-feedback").removeClass("is-hidden"):($(".add-url-feedback").addClass("is-hidden"),$("#urlFeedback").val(""))})}else Swal.fire({title:"",icon:"error",text:jsonResult.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})})}}function skill_document_settings(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="skill-document-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).find(".processing_screen").hide();$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"admin/GetSkillDocumentationSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r;$("#title_tabs_skill_doc li.tabs-title").on("click",function(){$(this).parents(".skill-doc-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".skill-doc-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});i.code=="200"?i.internationalizationItems!=null&&(r=JSON.parse(i.internationalizationItems),r.forEach(function(n){$("#"+n.Group+"_"+n.Item+"-"+n.Language_ID).val(n.Value)})):Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})})}}function skill_settings(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="skill-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).find(".processing_screen").hide();$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"admin/GetSkillSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r,u;i.tableSettings!==null&&i.tableSettings!==""&&i.tableSettings!==undefined?(r=JSON.parse(i.tableSettings),$('input[name = "yes-no-visible--update_button_top"]').prop("checked",r.display_update_button_top),$('input[name = "yes-no-visible--accept_invitations"]').prop("checked",r.display_accept_invitations),$('input[name = "yes-no-visible--max_distance"]').prop("checked",r.display_max_distance)):($('input[name = "yes-no-visible--update_button_top"]').prop("checked",!0),$('input[name = "yes-no-visible--accept_invitations"]').prop("checked",!0),$('input[name = "yes-no-visible--max_distance"]').prop("checked",!0));$("#title_tabs_skill li.tabs-title").on("click",function(){$(this).parents(".skill-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".skill-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});i.code=="200"?i.internationalizationItems!=null&&(u=JSON.parse(i.internationalizationItems),u.forEach(function(n){$("#"+n.Group+"_"+n.Item+"-"+n.Language_ID).val(n.Value)})):Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})})}}function selfreport_page_settings(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="selfreport-page-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).find(".processing_screen").hide();$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"admin/GetSelfReportSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r,u;$("#title_tabs_selfreport li.tabs-title").on("click",function(){$(this).parents(".selfreport-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".selfreport-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});i.code=="200"?(i.internationalizationItems!=null&&(r=JSON.parse(i.internationalizationItems),r.forEach(function(n){$("#"+n.Group+"_"+n.Item+"-"+n.Language_ID).val(n.Value)})),$("#list-self-report-table").length>0&&($("#list-self-report-table").empty(),i.formSettings!=null&&i.titles!=null&&(r=JSON.parse(i.formSettings),u=JSON.parse(i.titles),r.forEach(function(n){var i=n.name,r="",t;u.forEach(function(n){n.name==i&&(r=n.label)});t='<li class="row"><div class="small-9 columns"><span>'+r+"<\/span><\/div>";t+='<div class="small-3 columns">';t+='<input class="switch-input" type="checkbox" name="yes-no-required--'+i+'" id="yes-no-required--'+i+'" />';t+='<label class="switch-paddle" for="yes-no-required--'+i+'">';t+='<span class="show-for-sr">Visible?<\/span>';t+='<span class="switch-active" aria-hidden="true">'+window.translation.yes+"<\/span>";t+='<span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span>";t+="<\/label>";t+="<\/div>";t+='<div class="small-4 columns"><\/div>';t+="<\/li>";$("#list-self-report-table").append(t)}),r.forEach(function(n){var t=n.name,i=n.required,r=n.visible;i?$("#list-self-report-table").find("input#yes-no-required--"+t).prop("checked",!0):$("#list-self-report-table").find("input#yes-no-required--"+t).prop("checked",!1);t==="display_impact_area"&&$("#list-self-report-table").find("input#yes-no-visible--"+t).attr("disabled","disabled")})))):Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})})}}function validate_include_gallery(n){var t="#"+n;$(t).length>0&&$(t).find(".gallery-settings").addClass("is-hidden")}function backend_gallery_settings(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if(is_backend_page()&&$("body.new-template-system").length>0&&$("#gallery-configuration").length>0)$(document).on("click",'a[data-element-reveal="gallery-configuration"]',function(){var t=$(this).attr("data-style-display"),u=$(this).attr("data-element-reveal"),i="0",r;t=="add"&&(i=$(this).attr("data-region-id"));r=$(this).attr("data-from");process_modal_gallery(u,t,i,r,n,"")})}function process_modal_gallery(n,t,i,r,u,f){var k="table-page-local-form-page",d="table-page-global-form-page",e,o;if(r=="ars"&&(k="table-page-local-ars-form",d="table-page-global-ars-form"),e=$("#"+k),o=$("#"+d),f==""&&(f="all"),r=="ars"?($("#"+n).parent(".reveal-overlay").css("z-index","1007"),$("#"+n).css("z-index","1008")):($("#"+n).parent(".reveal-overlay").css("z-index","1000"),$("#"+n).css("z-index","1001")),$("#"+n).find(".add-to-cms-note").hide(),t=="add"?$("#"+n).find(".add-to-cms-note").show():showHideTabs("display","all",n),$("#"+n).foundation("open"),$("#"+n).foundation(),r=="cms"?showHideTabs("display","cms",n):r=="ars"&&showHideTabs("display","ars",n),$("#"+n).find(".processing_screen").show(),$("#"+n).foundation("open"),t=="add"||t=="add-ars")$.ajax({method:"GET",url:u+"admin/RetrieveBlocksForGallery?type="+r+"&datafrom="+f}).done(function(f){var s,h,c;e.find("tbody").empty();o.find("tbody").empty();f!=null&&f!=undefined?(s=JSON.parse(f),s.code=="200"?(moment.locale(s.locale),s.globalBlocks!=null&&s.globalBlocks!=undefined&&s.globalBlocks.trim()!=""&&(h=JSON.parse(s.globalBlocks),datatable_destory_by_id(d),o.find("tbody").empty(),h.forEach(function(n){var h=n.ItemName,c=moment.tz(n.LastModifiedDate,s.timezone).format("MM/DD/YYYY hh:mm a"),l=n.LastModifiedByUser,u="",a="",f="",v=n.HelpText,e;n.Type=="19"&&(a="form-builder-block",f="Form");t=="view"?u='<a source-invoked="gallery" data-element-reveal="'+a+'" title="'+f+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>":t=="add"?u='<a source-gallery="global" class="add-to-region-block" title="'+f+'" data-block-id="'+n.ID+'" class="menu" data-region-id="'+i+'">'+window.translation.add_block+"<\/a>":t=="add-ars"&&(u='<a source-gallery="global" class="add-to-ars-page" title="'+f+'" data-block-id="'+n.ID+'" class="menu">'+window.translation.add_block+"<\/a>");e="<tr><td>"+h+"<\/td><td>"+l+"<\/td><td>"+c+"<\/td><td>"+v+"<\/td><td>"+u+"<\/td><\/tr>";r=="ars"&&(e="<tr><td>"+h+"<\/td><td>"+l+"<\/td><td>"+c+"<\/td><td>"+v+'<\/td><td class="type-column-list">'+n.SpecialTypeGallery+"<\/td><td>"+u+"<\/td><\/tr>");o.find("tbody").length>0&&o.find("tbody").append(e)})),s.localBlocks!=null&&s.localBlocks!=undefined&&s.localBlocks.trim()!=""&&(c=JSON.parse(s.localBlocks),datatable_destory_by_id(k),e.find("tbody").empty(),c.forEach(function(n){var h=n.ItemName,c=moment.tz(n.LastModifiedDate,s.timezone).format("MM/DD/YYYY hh:mm a"),l=n.LastModifiedByUser,u="",a="",f="",v=n.HelpText,o;n.Type=="19"&&(a="form-builder-block",f="Form");t=="view"?u='<a source-invoked="gallery" data-element-reveal="'+a+'" title="'+f+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>":t=="add"?u='<a source-gallery="local" class="add-to-region-block" title="'+f+'" data-block-id="'+n.ID+'" class="menu" data-region-id="'+i+'">'+window.translation.add_block+"<\/a>":t=="add-ars"&&(u='<a source-gallery="local" class="add-to-ars-page" title="'+f+'" data-block-id="'+n.ID+'" class="menu">'+window.translation.add_block+"<\/a>");o="<tr><td>"+h+"<\/td><td>"+l+"<\/td><td>"+c+"<\/td><td>"+v+"<\/td><td>"+u+"<\/td><\/tr>";r=="ars"&&(o="<tr><td>"+h+"<\/td><td>"+l+"<\/td><td>"+c+"<\/td><td>"+v+'<\/td><td class="type-column-list">'+n.SpecialTypeGallery+"<\/td><td>"+u+"<\/td><\/tr>");e.find("tbody").length>0&&e.find("tbody").append(o)})),r=="cms"?($("#"+n).find("table#table-page-global-form-page td.type-column-list").hide(),$("#"+n).find("table#table-page-local-form-page td.type-column-list").hide()):r=="ars"&&($("#"+n).find("table#table-page-global-form-page td.type-column-list").show(),$("#"+n).find("table#table-page-local-form-page td.type-column-list").show())):f.code=="500"&&Swal.fire({title:"",icon:"error",text:f.message,confirmButtonText:"Ok"})):Swal.fire({title:"",icon:"error",text:"Error retrieving data",confirmButtonText:"Ok"});$("#"+n).find(".processing_screen").hide();$("#"+n).find("a.add-to-ars-page").on("click",function(){var r=$(this).attr("data-block-id"),i=$(this).attr("source-gallery"),t=0;i==="local"?t=1:i==="global"&&(t=2);Swal.fire({title:window.translation.are_you_sure,text:window.translation.add_block_confirmation_message,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){$("#"+n).find(".processing_screen").show();var e=!1,o=$("#ars-page-conf-form div[data-element-id]").last().data("element-id"),f=0;o!=null&&(f=parseInt(o));$.ajax({method:"GET",url:u+"admin/GetFormInformationForARS?blockId="+r+"&gallery="+t}).done(function(t){var r=JSON.parse(t),u,c,o,s;if(r.code=="200"){var l=r.formId,a=r.form_html,h=sessionStorage.getItem("json-ars-data"),i={};i.idElement=f+1;i.blockId=r.blockId;i.formId=r.formId;i.type="form";i.weight=$("#ars-page-conf-form .ars_block").length;i.isdeleted=!1;h||(u=[],i.idElement=1,u.push(i),o=JSON.stringify(u),sessionStorage.setItem("json-ars-data",o),h=o,e=!0);u=JSON.parse(h);f==0?(u.forEach(function(n){n.idElement>i.idElement&&(i.idElement=n.idElement)}),i.weight=i.idElement,e||u.push(i),o=JSON.stringify(u),sessionStorage.setItem("json-ars-data",o),s='<div data-element-id="'+i.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+r.form_html+'<\/div><div class="options"><a data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+r.blockId+'" data-form-id="'+r.formId+'" data-element-id="'+i.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+r.blockId+'"  data-element-id="'+i.idElement+'"><\/a><span class="move"  data-element-id="'+i.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(s),$('#ars-page-conf .content_page select[multiple="multiple"]').multiselect(),date_picker_widget(),initiate_jquery_validate(window.translation)):(c=!1,u.forEach(function(n){if(n.idElement==i.idElement)return n.blockId=i.blockId,n.formId=i.formId,n.isdeleted=i.isdeleted,n.weight=i.weight,c=!0,!1}),c||u.push(i),o=JSON.stringify(u),sessionStorage.setItem("json-ars-data",o),s='<div data-element-id="'+i.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+r.form_html+'<\/div><div class="options"><a data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+r.blockId+'" data-form-id="'+r.formId+'" data-element-id="'+i.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+r.blockId+'"  data-element-id="'+i.idElement+'"><\/a><span class="move"  data-element-id="'+i.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page .ars_block[data-element-id="+i.idElement+"] .content").length>0?($("#ars-page-conf .content_page .ars_block[data-element-id="+i.idElement+"]").remove(),$("#ars-page-conf .content_page").append(s)):(s='<div data-element-id="'+i.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+r.form_html+'<\/div><div class="options"><a data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+r.blockId+'" data-form-id="'+r.formId+'" data-element-id="'+i.idElement+'"><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+r.blockId+'"  data-element-id="'+i.idElement+'"><\/a><span class="move"  data-element-id="'+i.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(s)),$('#ars-page-conf .content_page select[multiple="multiple"]').multiselect(),date_picker_widget(),initiate_jquery_validate(window.translation));$("#"+n).foundation("close")}else Swal.fire({title:"",icon:"error",text:response.message,confirmButtonText:"Ok"});$("#"+n).find(".processing_screen").hide()})}})})});else{var g="table-page-local-ars-block",s="table-page-local-ars-form",h="table-page-local-ars-workflow",c="table-page-local-sharing-form",l="table-page-local-normal-block",a="table-page-local-form-page",nt="table-page-global-ars-block",v="table-page-global-ars-form",y="table-page-global-ars-workflow",p="table-page-global-sharing-form",w="table-page-global-normal-block",b="table-page-global-form-page";$.ajax({method:"GET",url:u+"admin/RetrieveAllItemsForGallery"}).done(function(t){var i=JSON.parse(t),f,r,u;$("#"+g).find("tbody").empty();$("#"+s).find("tbody").empty();$("#"+h).find("tbody").empty();$("#"+c).find("tbody").empty();$("#"+l).find("tbody").empty();$("#"+a).find("tbody").empty();$("#"+nt).find("tbody").empty();$("#"+v).find("tbody").empty();$("#"+y).find("tbody").empty();$("#"+p).find("tbody").empty();$("#"+w).find("tbody").empty();$("#"+b).find("tbody").empty();i.code=="200"?(f="",moment.locale(i.locale),i.globalInfo!=null&&i.globalInfo!=undefined&&i.globalInfo.trim()!=""&&(r=JSON.parse(i.globalInfo),f="global",r.arsBlocks.length>0,r.arsForms.length>0&&(datatable_destory_by_id(v),$("#"+v).find("tbody").empty(),r.arsForms.forEach(function(n){var o=n.ItemName,s=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),h=n.LastModifiedByUser,t="",r="",u="",c=n.HelpText,f,e;n.Type=="19"&&(r="form-builder-block",u="Form");f=n.SpecialTypeGallery;t='<a source-invoked="gallery" data-element-reveal="'+r+'" title="'+u+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";e="<tr><td>"+o+"<\/td><td>"+h+"<\/td><td>"+s+"<\/td><td>"+f+"<\/td><td>"+c+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+v).find("tbody").length>0&&$("#"+v).find("tbody").append(e)})),r.arsWorkflows.length>0&&(datatable_destory_by_id(y),$("#"+y).find("tbody").empty(),r.arsWorkflows.forEach(function(n){var s=n.ItemName,c=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),l=n.LastModifiedByUser,e="",u="",a=n.HelpText,t="0",r="",o=n.SpecialTypeGallery,h;o=="volunteer"?(r="vol-reg",t=n.ID,u="Volunteer Registration"):o=="partner"?(r="partner-reg",t=n.ID,u="Partner Registration"):o=="signup"&&(r="signup",t=n.ID,u="Sign Up");e='<a source-invoked="gallery" data-element-reveal="ars-workflow-link" title="'+u+'" data-workflow-id="'+t+'" class="edit-component menu" data-from="'+r+'">'+window.translation.edit_block+"<\/a>";e+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+s+'" data-type-item="ars-workflow" data-type-workflow="'+r+'" data-item-id="'+t+'">'+window.translation.add_from_gallery+"<\/a><\/div>";h="<tr><td>"+s+"<\/td><td>"+l+"<\/td><td>"+c+"<\/td><td>"+a+"<\/td><td>"+e+"<\/td><\/tr>";$("#"+y).find("tbody").length>0&&$("#"+y).find("tbody").append(h)})),r.normalBlocks.length>0&&(datatable_destory_by_id(w),$("#"+w).find("tbody").empty(),r.normalBlocks.forEach(function(n){var o=n.ItemName,h=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),c=n.LastModifiedByUser,t="",r="",u="",l=n.ID,a=n.HelpText,e="",s;n.Type=="19"?(r="form-builder-block",u="Form",e="Form"):n.Type=="21"&&(r="listing-cms-block-conf",u="Listing CMS",e="Listing CMS");t='<a source-invoked="gallery" data-element-reveal="'+r+'" title="'+u+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";t+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+o+'" data-type-item="block" data-item-id="'+l+'">'+window.translation.add_from_gallery+"<\/a><\/div>";s="<tr><td>"+o+"<\/td><td>"+c+"<\/td><td>"+h+"<\/td><td>"+e+"<\/td><td>"+a+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+w).find("tbody").length>0&&$("#"+w).find("tbody").append(s)})),r.normalForms.length>0&&(datatable_destory_by_id(b),$("#"+b).find("tbody").empty(),r.normalForms.forEach(function(n){var r=n.ItemName,s=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),h=n.LastModifiedByUser,t="",u="",e="",c=n.ID,l=n.HelpText,o;n.Type=="19"&&(u="form-builder-block",e="Form");t='<a source-invoked="gallery" data-element-reveal="'+u+'" title="'+e+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";t+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+r+'" data-type-item="block" data-item-id="'+c+'">'+window.translation.add_from_gallery+"<\/a><\/div>";o="<tr><td>"+r+"<\/td><td>"+h+"<\/td><td>"+s+"<\/td><td>"+l+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+b).find("tbody").length>0&&$("#"+b).find("tbody").append(o)})),r.sharingForms.length>0&&(datatable_destory_by_id(p),$("#"+p).find("tbody").empty(),r.sharingForms.forEach(function(n){var r=n.ItemName,s=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),h=n.LastModifiedByUser,t="",u="",e="",c=n.HelpText,l=n.ID,o;n.Type=="19"&&(u="form-builder-block",e="Form");t='<a source-invoked="gallery" data-element-reveal="'+u+'" title="'+e+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";t+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+r+'" data-type-item="block" data-item-id="'+l+'">'+window.translation.add_from_gallery+"<\/a><\/div>";o="<tr><td>"+r+"<\/td><td>"+h+"<\/td><td>"+s+"<\/td><td>"+c+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+p).find("tbody").length>0&&$("#"+p).find("tbody").append(o)}))),i.localInfo!=null&&i.localInfo!=undefined&&i.localInfo.trim()!=""&&(u=JSON.parse(i.localInfo),f="local",u.arsBlocks.length>0,u.arsForms.length>0&&(datatable_destory_by_id(s),$("#"+s).find("tbody").empty(),u.arsForms.forEach(function(n){var o=n.ItemName,h=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),c=n.LastModifiedByUser,t="",r="",u="",l=n.HelpText,f,e;n.Type=="19"&&(r="form-builder-block",u="Form");f=n.SpecialTypeGallery;t='<a source-invoked="gallery"  data-element-reveal="'+r+'" title="'+u+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";e="<tr><td>"+o+"<\/td><td>"+c+"<\/td><td>"+h+"<\/td><td>"+f+"<\/td><td>"+l+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+s).find("tbody").length>0&&$("#"+s).find("tbody").append(e)})),u.arsWorkflows.length>0&&(datatable_destory_by_id(h),$("#"+h).find("tbody").empty(),u.arsWorkflows.forEach(function(n){var s=n.ItemName,l=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),a=n.LastModifiedByUser,e="",u="",v=n.HelpText,t="0",r="",o=n.SpecialTypeGallery,c;o=="volunteer"?(r="vol-reg",t=n.ID,u="Volunteer Registration"):o=="partner"?(r="partner-reg",t=n.ID,u="Partner Registration"):o=="signup"&&(r="signup",t=n.ID,u="Sign Up");e='<div><a source-invoked="gallery" data-element-reveal="ars-workflow-link" title="'+u+'" data-workflow-id="'+t+'" class="edit-component menu" data-from="'+r+'">'+window.translation.edit_block+"<\/a><\/div>";e+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+s+'" data-type-item="ars-workflow" data-type-workflow="'+r+'" data-item-id="'+t+'">'+window.translation.add_from_gallery+"<\/a><\/div>";c="<tr><td>"+s+"<\/td><td>"+a+"<\/td><td>"+l+"<\/td><td>"+v+"<\/td><td>"+e+"<\/td><\/tr>";$("#"+h).find("tbody").length>0&&$("#"+h).find("tbody").append(c)})),u.normalBlocks.length>0&&(datatable_destory_by_id(l),$("#"+l).find("tbody").empty(),u.normalBlocks.forEach(function(n){var o=n.ItemName,h=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),c=n.LastModifiedByUser,t="",r="",u="",a=n.HelpText,v=n.ID,e="",s;n.Type=="19"?(r="form-builder-block",u="Form",e="Form"):n.Type=="21"&&(r="listing-cms-block-conf",u="Listing CMS",e="Listing CMS");t='<a source-invoked="gallery"  data-element-reveal="'+r+'" title="'+u+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";t+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+o+'" data-type-item="block" data-item-id="'+v+'">'+window.translation.add_from_gallery+"<\/a><\/div>";s="<tr><td>"+o+"<\/td><td>"+c+"<\/td><td>"+h+"<\/td><td>"+e+"<\/td><td>"+a+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+l).find("tbody").length>0&&$("#"+l).find("tbody").append(s)})),u.normalForms.length>0&&(datatable_destory_by_id(a),$("#"+a).find("tbody").empty(),u.normalForms.forEach(function(n){var r=n.ItemName,s=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),h=n.LastModifiedByUser,t="",u="",e="",c=n.HelpText,l=n.ID,o;n.Type=="19"&&(u="form-builder-block",e="Form");t='<a source-invoked="gallery"  data-element-reveal="'+u+'" title="'+e+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";t+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+r+'" data-type-item="block" data-item-id="'+l+'">'+window.translation.add_from_gallery+"<\/a><\/div>";o="<tr><td>"+r+"<\/td><td>"+h+"<\/td><td>"+s+"<\/td><td>"+c+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+a).find("tbody").length>0&&$("#"+a).find("tbody").append(o)})),u.sharingForms.length>0&&(datatable_destory_by_id(c),$("#"+c).find("tbody").empty(),u.sharingForms.forEach(function(n){var r=n.ItemName,s=moment.tz(n.LastModifiedDate,i.timezone).format("MM/DD/YYYY hh:mm a"),h=n.LastModifiedByUser,t="",u="",e="",l=n.HelpText,a=n.ID,o;n.Type=="19"&&(u="form-builder-block",e="Form");t='<a source-invoked="gallery" data-element-reveal="'+u+'" title="'+e+'" data-block-id="'+n.ID+'" class="edit-component menu">'+window.translation.edit_block+"<\/a>";t+='<div><a class="add-to-site" data-gallery="'+f+'" data-item-name="'+r+'" data-type-item="block" data-item-id="'+a+'">'+window.translation.add_from_gallery+"<\/a><\/div>";o="<tr><td>"+r+"<\/td><td>"+h+"<\/td><td>"+s+"<\/td><td>"+l+"<\/td><td>"+t+"<\/td><\/tr>";$("#"+c).find("tbody").length>0&&$("#"+c).find("tbody").append(o)}))),process_add_to_site(n),$("#"+n).find(".processing_screen").hide()):(Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"}),$("#"+n).find(".processing_screen").hide())})}}function process_ars_add_block_from_gallery(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";process_modal_gallery("gallery-configuration","add-ars","0","ars",t,n)}function showHideTabs(n,t,i){n=="display"&&t=="all"?($("#"+i).find(".tab-local-ars-block").show(),$("#"+i).find(".tab-local-ars-form").show(),$("#"+i).find(".tab-local-ars-workflow").show(),$("#"+i).find(".tab-local-sharing-form").show(),$("#"+i).find(".tab-local-normal-block").show(),$("#"+i).find(".tab-local-form").show(),$("#"+i).find(".tab-global-ars-block").show(),$("#"+i).find(".tab-global-ars-form").show(),$("#"+i).find(".tab-global-ars-workflow").show(),$("#"+i).find(".tab-global-sharing-form").show(),$("#"+i).find(".tab-global-normal-block").show(),$("#"+i).find(".tab-global-form").show()):n=="display"&&t!="all"&&($("#"+i).find(".tab-local-ars-block").hide(),$("#"+i).find(".tab-local-ars-form").hide(),$("#"+i).find(".tab-local-ars-workflow").hide(),$("#"+i).find(".tab-local-sharing-form").hide(),$("#"+i).find(".tab-local-normal-block").hide(),$("#"+i).find(".tab-local-form").hide(),$("#"+i).find(".tab-global-ars-block").hide(),$("#"+i).find(".tab-global-ars-form").hide(),$("#"+i).find(".tab-global-ars-workflow").hide(),$("#"+i).find(".tab-global-sharing-form").hide(),$("#"+i).find(".tab-global-normal-block").hide(),$("#"+i).find(".tab-global-form").hide(),t=="cms"?($("#"+i).find(".tab-local-normal-block").show(),$("#"+i).find(".tab-global-normal-block").show(),$("#"+i).find(".tab-local-form").show(),$("#"+i).find(".tab-global-form").show()):t=="ars"?($("#"+i).find(".tab-local-ars-block").show(),$("#"+i).find(".tab-global-ars-block").show(),$("#"+i).find(".tab-local-ars-form").show(),$("#"+i).find(".tab-global-ars-form").show()):t=="workflow"?($("#"+i).find(".tab-local-ars-workflow").show(),$("#"+i).find(".tab-global-ars-workflow").show()):t=="sharing"&&($("#"+i).find(".tab-local-sharing-form").show(),$("#"+i).find(".tab-global-sharing-form").show()))}function save_workflow_item(){if(is_backend_page()){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=$("#vol-workflow-form").serializeObject(),f=$("#vol-workflow-form").find('input[name="workflow-label"]'),e=$("#vol-workflow-form").find('input[name="source-invoked"]').val(),i=f.siblings("label.validation-message"),o=n["workflow-label"],s=n["workflow-id"],r=n["workflow-type"],h=n["form-select-gallery"],c=n["form-help-text"],u=n.__RequestVerificationToken;$.ajax({method:"POST",url:t+"ARS/validateWorkflowName",data:{workflowName:o,workflowId:s,workflowType:r,source:e,__RequestVerificationToken:u},beforeSend:function(){$("img.spinner").show();$("#vol-workflow-form").find(".submit-button").find(".button").attr("disabled","disabled")}}).done(function(f){var s=JSON.parse(f),o;if(s.status===200){i.hide();var e=!1,h=!1,c=!1;$("#vol-workflow-form #step-reg-form").hasClass("is-hidden")?$("#vol-workflow-form #step-sign-up").hasClass("is-hidden")?$("#vol-workflow-form #step-partner").hasClass("is-hidden")||(e=$("#vol-workflow-form #step-partner .step-rules .rule").length>1):e=$("#vol-workflow-form #step-sign-up .step-rules .rule").length>1:e=$("#vol-workflow-form #step-reg-form .step-rules .rule").length>1;r=="4"&&(c=!0,localStorage.removeItem("json-conditions-ars-login"));($("#vol-workflow-form .custom-pages ul li").length>0&&e||c==!0)&&(h=!0);$("#vol-workflow-form .custom-steps .step-page").length>0||h?$.ajax({method:"POST",url:t+"ARS/AddOrUpdateArsWorkflow",data:{form:n,jsondata:sessionStorage.getItem("vol-workflow-pages"),jsonrules:sessionStorage.getItem("vol-workflow-rules"),__RequestVerificationToken:u},beforeSend:function(){$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status===200?(sessionStorage.removeItem("vol-workflow-pages"),sessionStorage.removeItem("vol-workflow-rules"),Swal.fire({title:window.translation.success,text:window.translation.workflow_saved_successfully,icon:"success",closeOnConfirm:!0}).then(function(){var n=t.referrerURL.toString();n!=""?window.location.href=n:($("#ars-vol-reg-workflow").foundation("close"),$("img.spinner").hide(),$("#vol-workflow-form").find(".submit-button").find(".button").removeAttr("disabled"),location.reload())})):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0});$("#ars-vol-reg-workflow").find(".processing_screen").show()}):(o=window.translation.add_atleast_one_block,$("#vol-workflow-form .custom-pages ul li").length>0&&(o=window.translation.please_add_one_branch_rule),Swal.fire({title:window.translation.warning,text:o,icon:"warning",closeOnConfirm:!0}),$("img.spinner").hide(),$("#vol-workflow-form").find(".submit-button").find(".button").removeAttr("disabled"))}else i.show(),Swal.fire({title:window.translation.error,text:s.message,icon:"error",closeOnConfirm:!0}),$("img.spinner").hide(),$("#vol-workflow-form").find(".submit-button").find(".button").removeAttr("disabled")})}}function process_add_to_site(n){$("#"+n).find(".add-to-site").on("click",function(){var i=$(this).attr("data-type-item"),t=$(this).attr("data-type-workflow"),r=$(this).attr("data-item-id"),u=$(this).attr("data-item-name"),f=$(this).attr("data-gallery");i==="ars-workflow"?(t==="signup"||t==="partner-reg"||t==="vol-reg")&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.add_workflow_from_gallery,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&($("#"+n).find(".processing_screen").show(),openModalToGetInformation(n,u,"ars-workflow",r,f))}):i==="block"&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.add_block_confirmation_message,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&($("#"+n).find(".processing_screen").show(),openModalToGetInformation(n,u,"block",r,f))})})}function openModalToGetInformation(n,t,i,r,u){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#clone-select-configuration").foundation("open");$("#clone-select-configuration").find("input#new-name-block").val(t);$("#clone-select-configuration").find("a.save-clone-setting-button").on("click",function(){var e=$("#clone-select-configuration").find("input#new-name-block").val(),o=$(this).closest("form"),s="",h,c,t;o!==null&&(h=o.serializeObject(),s=h.__RequestVerificationToken);$("#clone-select-configuration").foundation("close");i=="ars-workflow"?(t={wID:r,gType:u,newName:e,isSignup:"true",__RequestVerificationToken:s},$.ajax({method:"POST",url:f+"admin/CloneARSWorflowSignUp",data:t}).done(function(t){var i=JSON.parse(t);i.code=="200"?(Swal.fire({title:"",icon:"success",text:i.message,confirmButtonText:"Ok"}),location.reload()):(Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"}),$("#"+n).find(".processing_screen").hide())})):i=="block"&&(c=0,t={source:"cms",regionID:c,blockID:r,sourceGallery:u,newName:e},$.ajax({method:"POST",url:f+"admin/AddBlockToRegionFromGallery",data:t}).done(function(t){var i=JSON.parse(t);i.code=="200"?(Swal.fire({title:"",icon:"success",text:i.message,confirmButtonText:"Ok"}),location.reload()):(Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"}),$("#"+n).find(".processing_screen").hide())}))})}function validateMainPhoneChanges(n){var t="form#"+n;$(t).on("change",'input[id="yes-no-required--primary_phone"]',function(){var n=$(t).find("#input-text--primary_phone").val();$(this).is(":checked")&&(n.indexOf("Home")!==-1?$(t).find("#yes-no-visible--phone").prop("checked",!0):$(t).find("#yes-no-visible--phone").prop("checked",!1),n.indexOf("Business")!==-1?$(t).find("#yes-no-visible--work_phone").prop("checked",!0):$(t).find("#yes-no-visible--work_phone").prop("checked",!1),n.indexOf("Mobile")!==-1?$(t).find("#yes-no-visible--mobile_phone").prop("checked",!0):$(t).find("#yes-no-visible--mobile_phone").prop("checked",!1),n.indexOf("Other")!==-1?$(t).find("#yes-no-visible--other_phone").prop("checked",!0):$(t).find("#yes-no-visible--other_phone").prop("checked",!1),$(t).find("#yes-no-visible--phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--work_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--mobile_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--other_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--phone").prop("disabled","disabled"),$(t).find("#yes-no-required--work_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--mobile_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--other_phone").prop("disabled","disabled"))});$(t).on("change",'input[id="yes-no-visible--primary_phone"]',function(){var n=$(t).find("#input-text--primary_phone").val();$(this).is(":checked")?$(t).find("#yes-no-required--primary_phone").is(":checked")?console.log("Required checked!"):(n.indexOf("Home")!==-1?$(t).find("#yes-no-visible--phone").prop("checked",!0):$(t).find("#yes-no-visible--phone").prop("checked",!1),n.indexOf("Business")!==-1?$(t).find("#yes-no-visible--work_phone").prop("checked",!0):$(t).find("#yes-no-visible--work_phone").prop("checked",!1),n.indexOf("Mobile")!==-1?$(t).find("#yes-no-visible--mobile_phone").prop("checked",!0):$(t).find("#yes-no-visible--mobile_phone").prop("checked",!1),n.indexOf("Other")!==-1?$(t).find("#yes-no-visible--other_phone").prop("checked",!0):$(t).find("#yes-no-visible--other_phone").prop("checked",!1),$(t).find("#yes-no-visible--phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--work_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--mobile_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--other_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--phone").prop("checked",!1),$(t).find("#yes-no-required--work_phone").prop("checked",!1),$(t).find("#yes-no-required--mobile_phone").prop("checked",!1),$(t).find("#yes-no-required--other_phone").prop("checked",!1)):($(t).find("#yes-no-visible--phone").removeAttr("disabled"),$(t).find("#yes-no-visible--work_phone").removeAttr("disabled"),$(t).find("#yes-no-visible--mobile_phone").removeAttr("disabled"),$(t).find("#yes-no-visible--other_phone").removeAttr("disabled"),$(t).find("#yes-no-required--phone").removeAttr("disabled"),$(t).find("#yes-no-required--work_phone").removeAttr("disabled"),$(t).find("#yes-no-required--mobile_phone").removeAttr("disabled"),$(t).find("#yes-no-required--other_phone").removeAttr("disabled"))})}function validatePhoneValues(n){var t="form#"+n;$(t).find("#yes-no-visible--phone").removeAttr("disabled");$(t).find("#yes-no-visible--work_phone").removeAttr("disabled");$(t).find("#yes-no-visible--mobile_phone").removeAttr("disabled");$(t).find("#yes-no-visible--other_phone").removeAttr("disabled");$(t).find("#yes-no-required--phone").removeAttr("disabled");$(t).find("#yes-no-required--work_phone").removeAttr("disabled");$(t).find("#yes-no-required--mobile_phone").removeAttr("disabled");$(t).find("#yes-no-required--other_phone").removeAttr("disabled")}function validateAfterReader(n){var t="form#"+n,i=$(t).find("#input-text--primary_phone").val();i!=null&&i!=undefined&&i!=""&&$(t).find('input[id="yes-no-visible--primary_phone"]').is(":checked")&&($(t).find("#yes-no-required--primary_phone").is(":checked")?($(t).find("#yes-no-visible--phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--work_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--mobile_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--other_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--phone").prop("disabled","disabled"),$(t).find("#yes-no-required--work_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--mobile_phone").prop("disabled","disabled"),$(t).find("#yes-no-required--other_phone").prop("disabled","disabled")):(i.indexOf("Home")!==-1?$(t).find("#yes-no-visible--phone").prop("checked",!0):$(t).find("#yes-no-visible--phone").prop("checked",!1),i.indexOf("Business")!==-1?$(t).find("#yes-no-visible--work_phone").prop("checked",!0):$(t).find("#yes-no-visible--work_phone").prop("checked",!1),i.indexOf("Mobile")!==-1?$(t).find("#yes-no-visible--mobile_phone").prop("checked",!0):$(t).find("#yes-no-visible--mobile_phone").prop("checked",!1),i.indexOf("Other")!==-1?$(t).find("#yes-no-visible--other_phone").prop("checked",!0):$(t).find("#yes-no-visible--other_phone").prop("checked",!1),$(t).find("#yes-no-visible--phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--work_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--mobile_phone").prop("disabled","disabled"),$(t).find("#yes-no-visible--other_phone").prop("disabled","disabled")))}function getDataForSalesforceObject(n){var i=window.instance_prefix!=undefined?window.instance_prefix:"HOC__",t='<option value=""> - Select an Object - <\/option>';return n==="partner"?(t+='<option value="Contact">Contact<\/option>',t+='<option value="Account">Organization<\/option>'):n==="signup"&&(t+='<option value="Contact">Contact<\/option>',t+='<option value="'+i+'Connection__c">Connection<\/option>'),t}function processWaiverSelectObject(n,t,i,r){t===!0&&($('#blocks-ars-waiver-conf input[name="object_to_save"]').val(i),$('#blocks-ars-waiver-conf select[name="salesforce_object"]').val(i),callServiceForWaiver(i,"ARS/GetFieldsForWaivers",n,r,!0));$('#blocks-ars-waiver-conf select[name="salesforce_object"]').on("change",function(){var t=$(this).val();$('#blocks-ars-waiver-conf input[name="object_to_save"]').val(t);callServiceForWaiver(t,"ARS/GetFieldsForWaivers",n,"",!1)})}function backend_emailing_contacts_templates_settings(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#page-table");if($("body.backend-page").length>0){$(document).on("click",'a[data-element-reveal="emailing-contacts-templates-edit-backend"]',function(){var i=$(this).data("element-reveal");$("#"+i).foundation("open");$.ajax({method:"POST",url:n+"admin/GetEmailingContactsTemplates",data:{},beforeSend:function(){$("#page-management .processing_screen").show();datatable_destory_by_id("page-table");$("#page-table tbody").empty()}}).done(function(n){var r=JSON.parse(n),i,u,f;if(r.length>0){for($("#emailing-contacts-templates-edit-backend table tbody").empty(),i=0;i<r.length;i++)u='<tr><td class="parent"><a data-element-reveal="create-email-contact-template" data-template-id="'+r[i].ID+'" class="blue-key">'+r[i].TemplateName+"<\/a><\/td><td>"+r[i].Active+"<\/td><td>"+r[i].AvailableToRole+"<\/td><td>"+r[i].Subject+"<\/td><\/tr>",$("#emailing-contacts-templates-edit-backend table tbody").append(u);datatable_initialize_notAjax_with_params(t,null,null,!1,!0,!1)}else f='<tr class="odd"><td valign="top" colspan="0" class="dataTables_empty">No records found - sorry<\/td><\/tr>',$("#emailing-contacts-templates-edit-backend table tbody").append(f);$("#emailing-contacts-templates-edit-backend .processing_screen").hide()})});$(document).on("click",'a[data-element-reveal="create-email-contact-template"]',function(){var t=$(this).data("element-reveal"),r=$("#create-email-contact-template-form"),u=$(this).attr("data-modal-from"),i=$(this).attr("data-template-id");i!=null&&$.ajax({method:"GET",url:n+"admin/GetEmailingContactsTemplateDetail?emailingContactsTemplateId="+i,beforeSend:function(){}}).done(function(n){var i=JSON.parse(n);i.code===200&&(document.getElementById("create-email-contact-template-form").reset(),$("#"+t).find("#AvailableToRoles__").multiselect("reload"),$("#"+t).find("#ID").val(i.ID),$("#"+t).find("#TemplateName").val(i.TemplateName),$("#"+t).find("#AvailableToRoles__").val(i.AvailableToRole.split(",")),$("#"+t).find("#AvailableToRoles__").multiselect(),$("#"+t).find("#AvailableToRoles__").multiselect("reload"),i.Active==!0&&$("#"+t).find("#Active").prop("checked",!0),i.IsDefault==!0&&$("#"+t).find("#IsDefault").prop("checked",!0),$("#"+t).find("#CC").val(i.CC),$("#"+t).find("#Subject").val(i.Subject),$("#"+t).find("#Body").val(i.Body))});$("#"+t).foundation("open");$("#"+t).foundation()});$(document).on("click","#create-email-contact-template-form .save-emaling-contact-template",function(){if($("#create-email-contact-template-form").valid()){var t=$("#create-email-contact-template-form").serializeObject();return $.ajax({method:"POST",url:n+"admin/CreateEmailingContactsTemplate",data:t,beforeSend:function(){$("#page-conf").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?Swal.fire({title:"",html:t.message,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0,closeOnCancel:!0}).then(function(){window.location.reload()}):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#create-email-contact-template-form").find(".processing_screen").hide(),!1}),!1}return Swal.fire({title:"",icon:"warning",text:"Please enter all required fields.",confirmButtonText:"Ok"}),!1})}}function backend_custom_system_pages(){var n,t;if(is_backend_page()&&window.location.hash&&$("body.backend-page.new-template-system").length>0&&window.location.hash.indexOf("custom-system-page-settings")!==-1&&(n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",$("#custom-system-page-configuration").foundation("open"),t="custom-system-page-configuration",$("#custom-system-page-configuration").find(".processing_screen").show(),$.ajax({method:"GET",url:n+"AdvancedCMS/GetCustomSystemPages"}).done(function(i){var r=JSON.parse(i),u;if(r.status===200)if(r.Pages!==null&&r.Pages!==undefined)if(u="",r.Pages.forEach(function(n){var t="<tr>";t+="<td>"+n.TemplateName+"<\/td>";t+="<td>"+n.PageName+"<\/td>";t+="<td>"+n.Active+"<\/td>";t+="<td>"+n.InUse+"<\/td>";t+=n.TemplateName!=="Default System Template"?'<td><a href="#" data-element-reveal="custom-system-page-detail-configuration" class="open-custom-system-page" data-page-id="'+n.ID+'">Edit<\/a><\/td>':"<td><\/td>";t+="<\/tr>";u+=t}),u!==""){$("table#custom-system-page-table").find("tbody").empty();$("table#custom-system-page-table").find("tbody").html(u);$("#"+t).find(".processing_screen").hide();$("table#custom-system-page-table tbody a.open-custom-system-page").on("click",function(t){var i,r;t.preventDefault();i=$(this).attr("data-element-reveal");$("#"+i).foundation("open");$("#"+i).find(".processing_screen").show();$("#"+i).find(".title-update").removeClass("hide-custom");$("#"+i).find(".title-add").addClass("hide-custom");r=$(this).attr("data-page-id");$.ajax({method:"GET",url:n+"AdvancedCMS/GetLayoutsList"}).done(function(t){var u=JSON.parse(t),f;u.status===200?(u.layouts!==undefined&&u.layouts!==null&&(f="<option>"+window.translation.select+"<\/option>",u.layouts.forEach(function(n){f+='<option value="'+n.ID+'">'+n.Name+"<\/option>"}),$("#custom-system-page-detail-configuration").find("select#csp-layout-id").html(f)),$.ajax({method:"GET",url:n+"AdvancedCMS/GetCustomSystemPagesPerID?id="+r}).done(function(n){var t=JSON.parse(n);t.status===200?(t.Page!==null&&t.Page!==undefined&&($("input#csp-id").val(t.Page.ID),$("input#csp-site-id").val(t.Page.SiteID),$("input#csp-name").val(t.Page.TemplateName),$("select#csp-layout-id").val(t.Page.LayoutID),$("select#csp-page-name").val(t.Page.PageName),t.Page.Active===!0?$("input#cps-active").prop("checked",!0):$("input#cps-active").prop("checked",!1)),$("#"+i).find(".processing_screen").hide()):(Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#"+i).find(".processing_screen").hide())})):(Swal.fire({title:"",icon:"error",text:u.message,confirmButtonText:"Ok"}),$("#"+i).find(".processing_screen").hide())})})}else $("#"+t).find(".processing_screen").hide();else $("#"+t).find(".processing_screen").hide();else Swal.fire({title:"",icon:"error",text:r.message,confirmButtonText:"Ok"}),$("#custom-system-page-detail-configuration").find(".processing_screen").hide()}),$("#custom-system-page-configuration").find("a.create-new-system-page").length>0))$(document).on("click","#custom-system-page-configuration a.create-new-system-page",function(t){t.preventDefault();var i=$(this).attr("data-element-reveal");if($("#"+i).length>0){$("#"+i).foundation("open");$("#"+i).find(".title-update").addClass("hide-custom");$("#"+i).find(".title-add").removeClass("hide-custom");$("#"+i).find("processing_screen").removeClass("hide-custom");$("#custom-system-page-detail-configuration").find(".processing_screen").show();$.ajax({method:"GET",url:n+"AdvancedCMS/GetLayoutsList"}).done(function(n){var t=JSON.parse(n),i;t.status===200?(t.layouts!==undefined&&t.layouts!==null&&(i="<option>"+window.translation.select+"<\/option>",t.layouts.forEach(function(n){i+='<option value="'+n.ID+'">'+n.Name+"<\/option>"}),$("#custom-system-page-detail-configuration").find("select#csp-layout-id").html(i)),$("#custom-system-page-detail-configuration").find(".processing_screen").hide()):(Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#custom-system-page-detail-configuration").find(".processing_screen").hide())});$(document).on("click","#"+i+" .custom-button",function(n){n.preventDefault()})}})}function browse_organization_settings(){if(is_backend_page()){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="browse-organization-settings-edit-backend"]',function(){var t=$(this).data("element-reveal");$("#"+t).find(".processing_screen").hide();$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"admin/GetBrowseOrganizationSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r,u;i.tableSettings!==null&&i.tableSettings!==undefined&&i.tableSettings!==""?(r=JSON.parse(i.tableSettings),$("#"+t).find('input[name="yes-no-visible--list_org_name"]').prop("checked",!0),$("#"+t).find('input[name="yes-no-visible--list_city"]').prop("checked",r.display_city),$("#"+t).find('input[name="yes-no-visible--list_state"]').prop("checked",r.display_state),$("#"+t).find('input[name="yes-no-visible--list_impact_area"]').prop("checked",r.display_impact_area)):($("#"+t).find('input[name="yes-no-visible--list_org_name"]').prop("checked",!0),$("#"+t).find('input[name="yes-no-visible--list_city"]').prop("checked",!0),$("#"+t).find('input[name="yes-no-visible--list_state"]').prop("checked",!0),$("#"+t).find('input[name="yes-no-visible--list_impact_area"]').prop("checked",!0));$("#"+t).find('input[name="yes-no-visible--list_org_name"]').prop("disabled","disabled");$("#title_tabs_browse_org li.tabs-title").on("click",function(){$(this).parents(".browse-org-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$(".browse-org-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});i.code==="200"?i.internationalizationItems!=null&&(u=JSON.parse(i.internationalizationItems),u.forEach(function(n){$("#"+n.Group+"_"+n.Item+"-"+n.Language_ID).val(n.Value)})):Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()})})}}function backend_cookie_consent_settings(){if(is_backend_page()){$(document).on("click","#cookie-consent-banner-settings-edit-backend .save-settings",function(){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t,n;$("#cookie-consent-banner-settings-edit-backend").find(".processing_screen").show();t=$("#cookie-consent-banner-management").serializeObject();for(n in CKEDITOR.instances)CKEDITOR.instances[n].name.indexOf("cookie-consent-body")!=-1&&(t[CKEDITOR.instances[n].name]=escape(CKEDITOR.instances[n].getData()));return $.ajax({method:"POST",url:i+"admin/SaveCookieConsentSetting",data:t,beforeSend:function(){}}).done(function(n){var t=JSON.parse(n);return t.status.toString()==="200"?($("#cookie-consent-banner-settings-edit-backend").foundation("close"),Swal.fire({title:"",icon:"success",text:"The settings were saved correctly",confirmButtonText:"Ok"}),location.reload()):t.status.toString()==="500"&&Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("#cookie-consent-banner-settings-edit-backend").find(".processing_screen").hide(),!1}),!1});$(document).on("click",'a[data-element-reveal="cookie-consent-banner-settings-edit-backend"]',function(){var n=$(this).data("element-reveal"),t;if($("#"+n).parent().css("z-index","10000"),window.scroll_current_pos_y=$(window).scrollTop(),$("#cookie-consent-banner-settings-edit-backend").length>0)$("#cookie-consent-banner-settings-edit-backend li.tabs-title").on("click",function(){$(this).parents(".cookie-consent-tabs").find(".tabs-panel").not("#language-page-"+$(this).find("a").attr("data-language-id")).removeClass("is-active")});$("#"+n).foundation("open");$("#"+n).foundation();t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"Get",url:t+"admin/CookieConsentSettings",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i&&(i.Status=="200"?(i.IsEnabled==!0?$("#"+n).find('input[name="yes-no-visible--enable-cookie-consent"]').prop("checked",!0):$("#"+n).find('input[name="yes-no-visible--enable-cookie-consent"]').prop("checked",!1),i.BackGroundRGB!=""&&i.BackGroundRGB!==undefined&&$("#"+n).find('input[name="background-rgb"]').val(i.BackGroundRGB),i.TextColor!=""&&i.TextColor!==undefined&&$("#"+n).find('input[name="text-color"]').val(i.TextColor),$("#"+n+"input.cookie-consent-background-rgb")&&createColorPickerField($("#"+n).find("input.cookie-consent-background-rgb"),null),$("#"+n+"input.cookie-consent-text-color")&&createColorPickerField($("#"+n).find("input.cookie-consent-text-color"),null),i.ButtonText.forEach(function(t){var i=t.FieldName+"-"+t.LanguageID;$("#"+n).find("#"+i).text(t.Value)}),$(".cookie-consent-ckeditor").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")})):i.Status=="500"&&Swal.fire({title:"",icon:"error",text:i.Message,confirmButtonText:"Ok"}));$("#"+n).find(".processing_screen").hide()})})}}function generateOptions(n,t,i,r){"use strict";return{buildCallback:function(n){var t=this,u="",i=$(),f={},r=$(window),e=function(n){var i={};i[u]=(n.pageX-f.left)/t.currentWidth*255;t.color.setColor(i,"rgb");t.render()};n.append('<div class="cp-rgb-r"><div class="cp-rgb-r-cursor"><\/div><\/div><div class="cp-rgb-g"><div class="cp-rgb-g-cursor"><\/div><\/div><div class="cp-rgb-b"><div class="cp-rgb-b-cursor"><\/div><\/div><div class="cp-patch"><div><\/div><\/div><div class="cp-disp"><\/div>');this.$sliders=n.find(".cp-rgb-r, .cp-rgb-g, .cp-rgb-b");this.cursorRStyle=this.$sliders.find(".cp-rgb-r-cursor")[0].style;this.cursorGStyle=this.$sliders.find(".cp-rgb-g-cursor")[0].style;this.cursorBStyle=this.$sliders.find(".cp-rgb-b-cursor")[0].style;this.patchStyle=$(".cp-patch div")[0].style;this.$display=$(".cp-disp");this.$alpha=n.find(".cp-alpha");n.on("mousedown",".cp-rgb-r, .cp-rgb-g, .cp-rgb-b",function(n){i=$(this);u=this.className.replace(/cp-rgb-(\D){1}/,"$1");f=i.offset();t.currentWidth=i.width();r.on("mousemove.rgb",e);return n.preventDefault&&n.preventDefault(),e(n),!1});r.on("mouseup",function(){r.off("mousemove.rgb")});$("#colorPickerMod").appendTo("head")},positionCallback:function(n){var f=this.$UI,t=n.offset(),e=$(window),o=this.color.options.gap,i=window.scroll_current_pos_y,r=t.left,u=t.top+n.outerHeight()+i;return{left:r,top:u}},renderCallback:function(u,f){var c=this.color.colors,v=this.color.toString(),h="#"+c.HEX,e=c.RND.rgb,l,o,s,a;f===!0?$(".cp-color-picker").css("z-index","10005"):f===!1&&(n!==null&&n!==undefined&&n!==""&&$(n).css("color",h),t!==null&&t!==undefined&&t!==""&&$("#"+t).length>0&&$("#"+t).text(h),l="rgb("+e.r+","+e.g+","+e.b+")",o=getColorBasedTo(l),r!==null&&r!==undefined&&r.trigger("change"),o!==""&&(s="rgb(",s+=o=="#ffffff"?"255, 255, 255)":"0, 0, 0)",i!=null&&i!=undefined&&(a=i.split(","),a.forEach(function(n){var t=$('input[name="'+n+'"]').val();(t==""||t=="#ffffff"||t=="#000000")&&t!=s&&($('input[name="'+n+'"]').val(s),o=="#000000"?($('input[name="'+n+'"]').css("background-color","#000000"),$('input[name="'+n+'"]').css("color","rgb(221, 221, 221)")):($('input[name="'+n+'"]').css("background-color","#ffffff"),$('input[name="'+n+'"]').css("color","rgb(34, 34, 34)")))}))));this.patchStyle.backgroundColor=this.color.toString();this.$display.text(h);this.currentWidth=this.currentWidth||this.$UI.find(".cp-rgb-r")[0].clientWidth;this.cursorRStyle.left=e.r/255*this.currentWidth+"px";this.cursorGStyle.left=e.g/255*this.currentWidth+"px";this.cursorBStyle.left=e.b/255*this.currentWidth+"px"}}}function getColorBasedTo(n){var i="",t,r;return n.indexOf("rgb(")>-1&&n.indexOf(")")>-1&&(n=n.replace("rgb(",""),n=n.replace(")",""),t=n.split(","),t.length==3&&(r=Math.round((parseInt(t[0])*299+parseInt(t[1])*587+parseInt(t[2])*114)/1e3),i=r>125?"#000000":"#ffffff")),i}function createColorPickerField(n,t){if(n!==null&&n!==undefined){var u=n.attr("name")+"-legend",f=n.attr("data-field-depending"),e=generateOptions(t,u,f,n),i=n.attr("name"),r="clear-"+i.replace(".","_"),o=generateClearLink(i,r);n.parent().find("a.color-picker-clear").length===0&&(n.parent().append(o),n.parent().css("text-align","right"));n.colorPicker(e);n.css("margin-bottom","0px");$("#"+r).on("click",function(n){n.preventDefault();var r=$(this),i=r.attr("data-element-name");return $('input[name="'+i+'"]').val(""),$('input[name="'+i+'"]').css("background-color",""),$('input[name="'+i+'"]').css("color",""),t!==null&&t!==undefined&&$(t).css("color",""),!1})}}function generateClearLink(n,t){return"<a href='#' id='"+t+"' class='color-picker-clear' data-element-name='"+n+"'>"+window.translation.clear+"<\/a>"}function validate_redirection_to_new_open_activation_module(){}function add_event_for_ckeditor(n,t){CKEDITOR.instances[n].on("key",function(){assign_pending_change_value(t)});CKEDITOR.instances[n].on("change",function(){assign_pending_change_value(t)})}function assign_pending_change_value(n){var t=$(n).find('input[name="pending-changes"]').val();t!=="true"&&$(n).find('input[name="pending-changes"]').val("true").trigger("change")}function add_event_for_fields_in_modal(n){$(n).find('input[name="pending-changes"]').val("false");$(n).find('input[type="text"]').on("change",function(){assign_pending_change_value(n)});$(n).find('input[type="text"]').on("input",function(){assign_pending_change_value(n)});$(n).find('input[type="checkbox"]').on("change",function(){assign_pending_change_value(n)});$(n).find("select").on("change",function(){assign_pending_change_value(n)});$(n).find("textarea").on("change",function(){assign_pending_change_value(n)});$(n).find('select[multiple="multiple"]').on("change",function(){assign_pending_change_value(n)});$(n).find('input[type="radio"]').on("change",function(){assign_pending_change_value(n)});$(n).find('input[type="number"]').on("change",function(){assign_pending_change_value(n)});$(n).find('input[type="file"]').on("change",function(){assign_pending_change_value(n)});$(n).find("input.image-source-field").bind("change",function(){assign_pending_change_value(n)});$(n).find('input[name="pending-changes"]').on("change",function(){$(n).find("input.save-button").addClass("pending_changes")})}function validate_changes_to_save(){if(is_backend_page()&&$("body").find(".reveal.cms-modal-special-functionality button.close-button.special-close-button").length>0)$(".reveal.cms-modal-special-functionality button.close-button.special-close-button").on("click",function(n){var t=$(this).parent().parent().find(".reveal.cms-modal-special-functionality"),i;selectDynamiFilterModal!=undefined&&selectDynamiFilterModal!=null&&(selectDynamiFilterModal.destroy(),selectDynamiFilterModal=null);i=t.find('form input[name="pending-changes"]').val();i=="true"&&(n.stopImmediatePropagation(),Swal.fire({title:window.translation.discard,text:window.translation.discard_changes,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(n){n.isConfirmed&&t.foundation("close")}))})}function backendChangeDefaultTheme(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="change-default-theme-config"]',function(){var n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation();$("#"+n).find("input.reset-button").on("click",function(t){$("#"+n).find("#theme-operation").val("0");t.preventDefault();t.stopImmediatePropagation();Swal.fire({title:"",text:"This procedure will erase all the data related to this Public Site. Please be completely sure before proceed. Are you sure?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&($("#"+n).find(".processing_screen").show(),$("#"+n).find("form#change-default-theme-config-form").submit())})});$("#"+n).find("input.change-button").on("click",function(t){$("#"+n).find("#theme-operation").val("1");var i=$("#"+n).find("#seleted-theme").val();if(i.trim()==="")return Swal.fire({title:"",icon:"error",text:"You should to select a Theme",confirmButtonText:"Ok"}),t.preventDefault(),!1;t.preventDefault();t.stopImmediatePropagation();Swal.fire({title:"",text:"This procedure will erase all the data related to this Public Site. Please be completely sure before proceed. Are you sure?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&($("#"+n).find(".processing_screen").show(),$("#"+n).find("form#change-default-theme-config-form").submit())})});return!1})}function backend_cc_email(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="cc-email-settings"]',function(){var n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation()})}function mobile_app_settings(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="mobile-app-settings"]',function(){var n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation();mobile_app_settings_load(n)})}function mobile_app_settings_load(n){if(is_backend_page()){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($.ajax({method:"POST",url:t+"admin/GetMobileAppSettings",data:{},beforeSend:function(){$("#"+n+" .processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.code=="200"&&i.ListOfSetting&&i.ListOfSetting.length>0&&i.ListOfSetting.forEach(function(n){$("#MobileAppSettingId").val(n.Id);$("#message-app-mobile-setting").text(n.Message);$("#title-app-mobile-setting").val(n.Title)});$(".mobileapptextarea").each(function(){initialize_ckeditor_ars($(this).attr("id"),"")});$("#"+n+" .processing_screen").hide()}),$("button.save-mobile-app-settings").length>0)$("button.save-mobile-app-settings").on("click",function(){$("#"+n+" .processing_screen").show();$("#mobile-app-settings-form").submit()})}}function checkin_settings_redirects(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="checkin-settings"]',function(){var n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation();checkin_settings_load(n)})}function checkin_settings_load(n){if(is_backend_page()){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:t+"admin/GetCheckInSettings",data:{},beforeSend:function(){$("#"+n+" .processing_screen").show()}}).done(function(t){var r=JSON.parse(t),s,u,i;if(r.code=="200"){$("ul.custom-time-configuration li").remove();s='<li><input type="hidden" name="chk_000_val" id="chk_000_val" class="val-hidden-check" /><div class="input-group input-group-checkbox inner-input-group-checkbox"><input type="checkbox" id="chk_000" class="custom-calculation-type" data-value-rule="000" /><label for="chk_000" class="radio-button-style">'+window.translation.traditional_served_hours_calculation+"<\/label><\/div><\/li>";$("ul.custom-time-configuration").append(s);u=!1;r.customCalculation&&r.customCalculation.RuleSet&&r.customCalculation.RuleSet.length>0&&r.customCalculation.RuleSet.forEach(function(n){n.Enabled=="true"&&(u=!0);r.customCalculation.RequestInsertConfiguration!=undefined&&$('input[name="RequestInsertConfiguration"]').val(r.customCalculation.RequestInsertConfiguration);var i=n.Description,t='<li><input type="hidden" name="chk_'+n.Id+'_val" id="chk_'+n.Id+'_val" class="val-hidden-check"  value="'+(n.Enabled=="true"?n.Label:"")+'" /><div class="input-group input-group-checkbox inner-input-group-checkbox"><input type="checkbox" id="chk_'+n.Id+'" class="custom-calculation-type" '+(n.Enabled=="true"?"checked='checked'":"")+'  data-value-rule="'+n.Label+'"  data-set-id="'+n.Id+'" /><label for="chk_'+n.Id+'"  class="radio-button-style">'+i+"<\/label><\/div><\/li>";n.Definitions&&n.Definitions.length>0&&(t+="<ul class='definitions-list definitions-list-"+n.Id+"' data-parent-set='"+n.Id+"'>",n.Definitions.forEach(function(i){var u=i.Enabled==!0&&n.Enabled=="true",r=i.Description,e,f;i.Simple===!0?(r=r.replaceAll("%NumericValue%",'<\/label><input type="number" class="text-for-minutes" id="num_'+i.Label+'" name="num_'+i.Label+'" value="'+i.NumericValue+'" '+(u?"":"disabled='disabled'")+' /><label for="chkD_'+i.Id+'" class="not-new-input">'),t+='<li><input type="hidden" name="chkD_'+i.Id+'_val" id="chkD_'+i.Id+'_val" class="val-hidden-check-def val-hidden-check-def-group-'+n.Id+'"  value="'+(u?i.Label:"")+'" /><div class="input-group input-group-checkbox inner-input-group-checkbox"><input type="checkbox" id="chkD_'+i.Id+'" class="custom-calculation-definition definition-group-'+n.Id+'" '+(u?"checked='checked'":"")+'  data-value-rule="'+i.Label+'" data-definition-id="'+i.Id+'" data-parent-checkbox="'+n.Id+'" /><label for="chkD_'+i.Id+'">'+r+"<\/label><\/div><\/li>"):(e=r.replaceAll(" ","-").replace(/[^a-zA-Z ]/g,""),t+='<li><div class="definition-group-div"><div class="input-group input-group-checkbox auto-input-group" ><input id="prnt'+e+'" class="parent-group" type="checkbox" '+(u?"checked='checked'":"")+' /><label class="" for="prnt'+e+'">'+r+"<\/label><\/div>",f="<ul>",i.DefinitionChild.forEach(function(t){var e=i.Enabled==!0&&n.Enabled=="true"&&t.Enabled==!0,o=t.Description,u;t.Simple===!0&&(u=r.replaceAll(" ","-").replace(/[^a-zA-Z ]/g,""),o=o.replaceAll("%NumericValue%",'<\/label><input type="number" class="text-for-minutes nmbchild-group-'+u+'" id="num_'+t.Label+'" name="num_'+t.Label+'" value="'+t.NumericValue+'" '+(e?"":"disabled='disabled'")+' /><label for="chkD_'+t.Id+'" class="not-new-input">'),f+='<li><input type="hidden" name="chkD_'+t.Id+'_val" id="chkD_'+t.Id+'_val"  class="val-hidden-check-def hidden-child-group-'+u+'"  value="'+(e?t.Label:"")+'" /><div class="input-group input-group-checkbox inner-input-group-checkbox"><input type="checkbox" id="chkD_'+t.Id+'" class="custom-calculation-definition custom-calculation-child definition-group-'+n.Id+" child-group-"+u+' " '+(e?"checked='checked'":"")+'  data-value-rule="'+t.Label+'" data-definition-id="'+t.Id+'"  data-parent-checkbox="'+n.Id+'" data-child-group="child-group-'+u+'" /><label for="chkD_'+t.Id+'" class="radio-button-style" >'+o+"<\/label><\/div><\/li>")}),f+="<\/ul>",t+=f+"<\/div><\/li>")}),t+="<\/ul>");$("ul.custom-time-configuration").append(t)});u||($("#chk_000").attr("checked","checked"),$("#chk_000_val").val("000"));var h=!1,c=!1,l=!1,f=0,e=0,o=0;if(r.checkinAppSettings&&r.checkinAppSettings&&(i=r.checkinAppSettings,i.enabledCustomEarlyCheckIn!=undefined&&i.enabledCustomEarlyCheckIn===!0&&(h=!0),i.timeMinutesEarlyCheckIn!=undefined&&(f=i.timeMinutesEarlyCheckIn),i.enabledCustomLateCheckIn!=undefined&&i.enabledCustomLateCheckIn===!0&&(c=!0),i.timeMinutesLateCheckIn!=undefined&&(e=i.timeMinutesLateCheckIn),i.enabledCustomLateCheckOut!=undefined&&i.enabledCustomLateCheckOut===!0&&(l=!0),i.timeMinutesLateCheckOut!=undefined&&(o=i.timeMinutesLateCheckOut)),h?($("#EarlyCheckInDefault").removeAttr("checked"),$("#EarlyCheckInDefaultValue").val(""),$("#EarlyCheckInByMinutes").attr("checked","checked"),$("#EarlyCheckInByMinutesValue").val("true"),$("#EarlyCheckInByMinutesNumber").val(f),$("#EarlyCheckInByMinutesNumber").removeAttr("disabled")):($("#EarlyCheckInDefault").attr("checked","checked"),$("#EarlyCheckInDefaultValue").val("false"),$("#EarlyCheckInByMinutes").removeAttr("checked"),$("#EarlyCheckInByMinutesValue").val(""),$("#EarlyCheckInByMinutesNumber").val(f),$("#EarlyCheckInByMinutesNumber").attr("disabled","disabled")),c?($("#LateCheckInDefault").removeAttr("checked"),$("#LateCheckInDefaultValue").val(""),$("#LateCheckInByMinutes").attr("checked","checked"),$("#LateCheckInByMinutesValue").val("true"),$("#LateCheckInByMinutesNumber").val(e),$("#LateCheckInByMinutesNumber").removeAttr("disabled")):($("#LateCheckInDefault").attr("checked","checked"),$("#LateCheckInDefaultValue").val("false"),$("#LateCheckInByMinutes").removeAttr("checked"),$("#LateCheckInByMinutesValue").val(""),$("#LateCheckInByMinutesNumber").val(e),$("#LateCheckInByMinutesNumber").attr("disabled","disabled")),l?($("#LateCheckOutDefault").removeAttr("checked"),$("#LateCheckOutDefaultValue").val(""),$("#LateCheckOutByMinutes").attr("checked","checked"),$("#LateCheckOutByMinutesValue").val("true"),$("#LateCheckOutByMinutesNumber").val(o),$("#LateCheckOutByMinutesNumber").removeAttr("disabled")):($("#LateCheckOutDefault").attr("checked","checked"),$("#LateCheckOutDefaultValue").val("false"),$("#LateCheckOutByMinutes").removeAttr("checked"),$("#LateCheckOutByMinutesValue").val(""),$("#LateCheckOutByMinutesNumber").attr("disabled","disabled"),$("#LateCheckOutByMinutesNumber").val(o)),load_qr_section(n),$("button.save-checkin-settings").length>0)$("button.save-checkin-settings").on("click",function(){$("#"+n+" .processing_screen").show();$("#check-in-settings-form").submit()})}else Swal.fire({title:"",icon:"error",text:"Error loading data",confirmButtonText:"Ok"}),$("#"+n).foundation("close");actions_to_select_calculation("custom-calculation-type","val-hidden-check","custom-calculation-definition");actions_to_select_calculation("quick-early-check-in","quick-early-check-in-hidden",undefined);actions_to_select_calculation("quick-late-check-in","quick-late-check-in-hidden",undefined);actions_to_select_calculation("quick-late-check-out","quick-late-check-out-hidden",undefined);actions_to_select_definitions();actions_to_select_parent();$("#"+n+" .processing_screen").hide()})}}function load_qr_section(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"GET",url:t+"AdvancedCMS/GetSiteImagesResource",beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i!=null&&(i.siteImages!==undefined&&i.siteImages.forEach(function(t){t.ResourceType==2&&($("#"+n).find(".row-logo-contactless div.ezdz-dropzone > div").html('<img src="'+t.Url+'" alt="loading" style="display: inline-block; width: auto; height: 100%; max-height: 200px;">'),$("#"+n).find("input[name='logo-contactless_siteImageID']").val(t.ID))}),i.internationalizationItems!==undefined&&(i.internationalizationItems.titleLocation!=undefined&&$("#"+n).find("input[name='location-title-contactless']").val(i.internationalizationItems.titleLocation),i.internationalizationItems.titleOccurrence!=undefined&&$("#"+n).find("input[name='oc-title-contactless']").val(i.internationalizationItems.titleOccurrence),i.internationalizationItems.titleOpportunity!=undefined&&$("#"+n).find("input[name='vo-title-contactless']").val(i.internationalizationItems.titleOpportunity)))})}function actions_to_select_parent(){$("input.parent-group").length>0&&$("input.parent-group").click(function(){var n=$(this).closest(".definition-group-div"),t=$(n).find("input.custom-calculation-child").first(),u=$(n).find("input.custom-calculation-child:checked").length,f=$(n).closest(".definitions-list").data("parent-set"),i=$("#chk_"+f),r=$(t).data("value-rule");$(t).attr("style","background-color:red;");$(this).prop("checked")?(u==0&&($(t).prop("checked",!0),$(t).closest("li").find(".val-hidden-check-def").val(r)),i==undefined||$(i).prop("checked")||($(i).trigger("click"),$(this).prop("checked",!0),$(t).prop("checked",!0),$(t).closest("li").find(".val-hidden-check-def").val(r))):($(n).find(".val-hidden-check-def").val(""),$(n).find('input[type="checkbox"]').prop("checked",!1),$(n).find("input.text-for-minutes").attr("disabled","disabled"))})}function actions_to_select_definitions(){$("input.custom-calculation-definition").length>0&&$("input.custom-calculation-definition").click(function(){var n=$(this).data("parent-checkbox"),r=$(this).data("value-rule"),i=$(this).hasClass("custom-calculation-child"),t;if($(this).prop("checked"))i&&(t=$(this).data("child-group"),$("input."+t).not($(this)).prop("checked",!1),$("input.nmb"+t).attr("disabled","disabled"),$("input.hidden-"+t).val("")),$("input#chk_"+n).prop("checked",!0),$("input#chk_"+n+"_val").val($("input#chk_"+n).data("value-rule")),$(".val-hidden-check").not("input#chk_"+n+"_val").not(".checkin-out-hidden").val(""),$(this).closest("li").find(".val-hidden-check-def").first().val(r),$("input.custom-calculation-type").not("input#chk_"+n).prop("checked",!1),$("input.custom-calculation-definition").not(".definition-group-"+n).prop("checked",!1),$("input.custom-calculation-definition").not(".definition-group-"+n).closest("li").find('input[type="number"]').attr("disabled","disabled"),$(this).closest("li").find("input.text-for-minutes").removeAttr("disabled"),i&&$(this).closest(".definition-group-div").find("input.parent-group").prop("checked",!0);else{if(i)return!1;$(this).closest("li").find(".val-hidden-check-def").val("");$(this).closest("li").find("input.text-for-minutes").attr("disabled","disabled")}})}function actions_to_select_calculation(n,t,i){$("input."+n).length>0&&$("input."+n).click(function(){if($(this).prop("checked"))t!="val-hidden-check"?$("input."+t).val(""):$("input."+t).not(".checkin-out-hidden").val(""),n=="custom-calculation-type"&&($("input.val-hidden-check-def").not(".checkin-out-hidden").val(""),$(".definition-group-div input.parent-group").prop("checked",!1)),$(this).closest("li").find("input.text-for-minutes").removeAttr("disabled"),$(this).closest("li").find("input.val-hidden-check").val($(this).data("value-rule"));else return!1;if($("input."+n+":checkbox").not(this).prop("checked",!1),$("input."+n+":checkbox").not(this).trigger("change"),$("input."+n+":checkbox").not(this).each(function(){$(this).closest("li").find("input.text-for-minutes").attr("disabled","disabled")}),i!=undefined){var r=$(this).data("parent-checkbox");$("input."+i+":checkbox").not("."+r).prop("checked",!1);$("input."+i+":checkbox").not("."+r).trigger("change");$("input."+i+":checkbox").not("."+r).each(function(){$(this).closest("li").find("input.text-for-minutes").attr("disabled","disabled")})}})}function backend_url_redirects(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="url-redirect-settings"]',function(){var n=$(this).data("element-reveal"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#"+n).foundation("open");$("#"+n).foundation();created_url_redirects();url_redirect_list_load()})}function created_url_redirects(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="created-url-redirection-modal"]',function(){var n=$(this).data("element-reveal"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t;$("#"+n).foundation("open");$("#"+n).foundation();t=0;$(this).hasClass("create-new-url")?$("#"+n).find("input#URLRedirectID").val("0"):$(this).hasClass("edit-url")&&(t=$(this).attr("data-url-id"),$("#"+n).find("input#URLRedirectID").val(t));t!==0?($("#"+n).find("h3.title").text("Update URL"),$("#"+n).find("a.remove-url").removeClass("hide"),$.ajax({method:"POST",url:i+"admin/GetURLRedirectByID?id="+t,data:{},beforeSend:function(){$("#created-url-redirection-form .processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.code==200?($("#"+n).find("input#from-url").val(i.FromURL),$("#"+n).find("input#to-url").val(i.ToURL),$("#"+n).find("select#type-url").val(i.TypeURL),$("#"+n).find("input#active-url").attr("checked",i.ActiveURL)):Swal.fire({title:"",icon:"error",text:i.status,confirmButtonText:"Ok"});$("#created-url-redirection-form .processing_screen").hide()})):($("#"+n).find("h3.title").text("Create new URL"),$("#"+n).find("a.remove-url").addClass("hide"));$(document).on("click","#created-url-redirection-modal a.remove-url",function(){Swal.fire({title:"",text:"Are you sure to remove this URL?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(n){n.isConfirmed&&$.ajax({method:"GET",url:i+"admin/DeleteURLRedirectByID?id="+t,beforeSend:function(){$("#created-url-redirection-form .processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.code==200?Swal.fire({title:"",icon:"success",text:t.status,confirmButtonText:"Ok"}):Swal.fire({title:"",icon:"error",text:t.status,confirmButtonText:"Ok"});$("#created-url-redirection-form .processing_screen").hide();$("#created-url-redirection-modal").foundation("close");url_redirect_list_load()})})});$(document).on("click",'#created-url-redirection-form input[type="button"]',function(t){var r=$("#"+n).find("input#from-url").val(),u=$("#"+n).find("input#to-url").val();if(!(r!==undefined&&r!==null&&r.trim()!=="")){Swal.fire({title:"Error",icon:"error",text:"The From URL field can't be empty",confirmButtonText:"Ok"});return}if(!(u!==undefined&&u!==null&&u.trim()!=="")){Swal.fire({title:"Error",icon:"error",text:"The To URL field can't be empty",confirmButtonText:"Ok"});return}return $.ajax({method:"POST",url:i+"admin/SaveURLRedirectCreated",data:$("#created-url-redirection-form").serializeObject(),beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.code==200?Swal.fire({title:"Success",icon:"success",text:"URL Redirect saved successfully",confirmButtonText:"Ok"}).then(function(){$("#"+n).find(".processing_screen").hide();$("#"+n).foundation("close");url_redirect_list_load()}):Swal.fire({title:"Error",icon:"error",text:i.status,confirmButtonText:"Ok"}).then(function(){$("#"+n).find(".processing_screen").hide();$("#"+n).foundation("close");url_redirect_list_load()})}),t.stopImmediatePropagation(),!1})})}function url_redirect_list_load(){if(is_backend_page()){var n=$("#url-redirect-table"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:t+"admin/GetURLRedirect",data:{},beforeSend:function(){$("#url-redirects-form .processing_screen").show();datatable_destory_by_id("url-redirect-table");$("#url-redirect-table tbody").empty()}}).done(function(t){var r=JSON.parse(t),i,u,f,e;if(r.length>0){for($("#url-redirects-form table tbody").empty(),i=0;i<r.length;i++)u=r[i].TypeURL==0?"Permanent (301 redirect)":"Temporary (302 redirect)",f='<tr><td class="parent"><a data-element-reveal="created-url-redirection-modal"  data-url-id="'+r[i].ID+'" class="edit-url">'+r[i].FromURL+"<\/a><\/td><td>"+r[i].ToURL+"<\/td><td>"+u+"<\/td><td>"+window.translation[r[i].ActiveURL+"_text"]+"<\/td><\/tr>",$("#url-redirects-form table tbody").append(f);datatable_initialize_notAjax_with_params(n,null,null,!1,!0,!1)}else e='<tr class="odd"><td valign="top" colspan="0" class="dataTables_empty">Nothing records found - sorry<\/td><\/tr>',$("#url-redirects-form table tbody").append(e);$("#url-redirects-form .processing_screen").hide()})}}function validate_html_editor_save(){$("#block-wysiwyg-form input.save-button").on("click",function(n){var t=!0,i="";return $("#block-wysiwyg-form ul.tabs li a").each(function(){var r=$(this).attr("data-language-id"),n,f,u;if(r!==undefined&&r!==null&&(n="wysiwyg-"+r,typeof CKEDITOR.instances[n]=="object"&&CKEDITOR.instances[n]!==null&&CKEDITOR.instances[n]!==undefined&&(f=CKEDITOR.instances[n].getData(),u=validateHtml(f),u.valid===!1)))return t=!1,i=u.message,!1}),t===!1?(Swal.fire({title:"Error",icon:"error",text:i,confirmButtonText:"Ok"}),n.preventDefault(),!1):void 0})}function eventsDependenceLocationType(){$(document).on("change","#standard-form-settings-form-fields-management input.item-location_type",function(){var n=$(this).closest("ul").find("input.item-location_name"),t=$(this).prop("checked");t&&n.prop("checked",!0)});$(document).on("change","#standard-form-settings-form-fields-management input.item-location_name",function(){var n=$(this).closest("ul").find("input.item-location_type"),t=$(this).closest("ul").find("input.item-req-location_type"),i=$(this).closest("ul").find("input.item-req-location_name"),r=$(this).prop("checked");r||(n.prop("checked",!1),t.prop("checked",!1),i.prop("checked",!1))});$(document).on("change","#standard-form-settings-form-fields-management input.item-req-location_type",function(){var n=$(this).closest("ul").find("input.item-location_name"),t=$(this).prop("checked");t&&n.prop("checked",!0)})}function prepare_page_llamapi_success_registration(n,t){$("#"+n).find(".friendly-url-section").addClass("hide");$("#"+n).find("#page-conf-form-summary").addClass("hide");$("#"+n).find("a.remove-link").addClass("hide");$("#"+n).find(".page-enabled-settings").addClass("hide");$("#"+n).find(".visibility-field-section").addClass("hide");$("#page-conf-form .page-id-hidden").val(0);$("#"+n).find(".remove-link.delete").show();$("#"+n).find(".save-page").parent().parent().removeClass("medium-12");$("#"+n).find(".save-page").parent().parent().addClass("medium-8");$("#page-conf-form").find("label.error").remove();$(".title-field").prop("disabled",!1);$("#"+n).foundation("open");$("#"+n).foundation();initiate_jquery_validate_reveal($("#page-conf-form"),"page-conf-form");$("#"+n).find('input[name="page_conf_changes"]').val("false");$("#"+n+" form")[0].reset();$("#page-conf .rollback-link").hide();$("#page-conf-form").find("label.error").remove();$("#page-conf-form").find(".metatag-item").remove();$("#page-conf-form input[type=hidden]:not([name=__RequestVerificationToken]").val("");$("#page-conf-form input[type=hidden]:not([name=__RequestVerificationToken]").attr("value","");$("#page-conf-form #page-id").val("true");$('#page-conf-form input[name="new-llamapi-ars-success"]').val("true");$("#page-conf-form #page-id").attr("value",!1);$(".visibility-per-role").addClass("hide");$("#page-conf-form input[name=display-page-title]").val(null);$("#page-conf-form").find("input[name='align-title']").val($("#page-conf-form").first("select.align-title").val());$("#page-conf-form input.display-page-title").prop("checked",!1);$("#page-conf-form .keywords").each(function(){$("#page-conf-form #page-id").val("true")});$("#page-conf-form").find('select[name="visible_to"]').find('option[value="3"]').remove();$("#page-conf-form input[name='create_page_from_menu']").val(!1);$("#page-conf-form li.tabs-title a[data-language-id]").each(function(){var n=$(this).attr("data-language-id");$("#result-text-section-"+n).addClass("is-hidden");$("#organization-id-section-"+n).addClass("is-hidden");$("#tile-information-container-"+n).addClass("is-hidden");$("#page-conf-form").find('input[name="title-'+n+'"]').val("Registration Success Page")});$("#page-conf-form textarea").each(function(){$(this).val("<p>Thank you for register<\/p>");var n=$(this).attr("id");$("#"+n).length>0&&(initialize_ckeditor_ars(n,""),add_event_for_ckeditor(n,"#page-conf"))});$("#"+n).find(".remove-link.delete").hide();$("#"+n).find(".save-page").parent().parent().removeClass("medium-8");$("#"+n).find(".save-page").parent().parent().addClass("medium-12");$("#"+n).find('input[name="friendly-url"]').removeAttr("readonly");$("#"+n).find(".tile-information-container").each(function(){var n=$(this),i=n.find(".page-categories-container"),r=n.parent().find("input.field-tile-information").attr("data-language-id");listingcmsblock_loadpagecategorylistingcheckbox(t,i,r,null)});$("#"+n).find("textarea[name*=body]").each(function(){$(this).parents(".row").first().removeClass("hide-custom")});$("#"+n).find("input.field-corporate-page").each(function(){$(this).parents(".row").first().removeClass("hide-custom")});$("#"+n).find("a.advanced-link").removeClass("hide-custom");$('select[name="visible_to"]').on("change",function(){var n=$(this).val();n==="1"?$(".visibility-per-role").removeClass("hide"):$(".visibility-per-role").addClass("hide")});$("#page-conf-form").find("input.display-page-title").val(null);$("#page-conf-form").find("input[name='align-title']").val($("#page-conf-form").first("select.align-title").val());$("#page-conf-form").find("input[name=display-page-title]").prop("checked",!1);$("#page-conf-form").find("select.align-title").addClass("hide-custom");add_event_for_fields_in_modal("#page-conf")}function validate_custom_tag(){if($("#ga-code-edit-backend").length>0)$("select.options-tags").on("change",function(){var n=$(this).val();n=="meta_custom"?$(".tag-name").removeClass("is-hidden"):$(".tag-name").addClass("is-hidden")})}function load_meta_tags_page_custom(n,t,i){if(i!=null&&i!=undefined&&i.name!=null&&i.value!=null&&i.name!=undefined&&i.value!=undefined){var f=i.name,e=i.value,r=f.replaceAll(" ","_"),o='<div><div class="row metatag-item"><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-4 columns"><label class="text-left middle">'+window.translation.property+': <\/label><\/div><div class="small-12 medium-8 columns input"><select class="og_property_item_'+n+"_"+t+' og_property_item" name="selectbox" disabled="" data-property="'+f+'"><option value="url">og:url<\/option><option value="title">og:title<\/option><option value="description" >og:description<\/option><option value="site_name">og:site_name<\/option><option value="image">og:image<\/option><option value="keywords">keywords<\/option><option value="htmlTitle">HTML title<\/option><option value="meta_description">meta:description<\/option><option value="meta_key_google">meta:google key<\/option><option value="meta_value_google">meta:google value<\/option><option value="'+r+'">meta:'+r+'<\/option><\/select><\/div><\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row"><div class="small-12 medium-3 columns"><label class="text-left middle">'+window.translation.content+':<\/label><\/div><div class="small-12 medium-9 columns"><input type="text" id="og_content_item_'+n+"_"+t+"_"+r+'" class="og_content_item_'+n+' og_content_item" type="text" name="og_content_item_'+n+"_"+t+"_"+r+'" value="'+e+'" readonly=""><input type="hidden" class="og_content_item_'+n+' og_content_name_item"  name="og_content_name_item_'+n+"_"+t+"_"+r+'" value="'+r+'"><\/div><\/div><\/div><div class="large-2 medium-2 small-12 columns"><div class="row"><div class="medium-3 columns"><a class="edit"><\/a><\/div><div class="medium-3 columns"><a class="delete"><\/a><\/div><\/div><\/div><\/div><\/div>',u=$(o);u.find("option").removeAttr("selected");u.find('option[value="'+r+'"]').attr("selected","selected");$(".metatag_items_"+n).append(u.html());$("#og_content_"+n).val("")}}function option_hidden(){var n=$('#login-block-management select[name="options_login_button_style"]').val();n==="3"?($('#login-block-management input[name="color_setting_login"]').prop("disabled","disabled"),$('#login-block-management input[name="color_hover_setting_login"]').prop("disabled","disabled")):($('#login-block-management input[name="color_setting_login"]').removeAttr("disabled"),$('#login-block-management input[name="color_hover_setting_login"]').removeAttr("disabled"));$(document).on("change",'#login-block-management select[name="options_login_button_style"]',function(){var n=$(this).val();n=="3"?($("#login-block-management .button-style-section").hide(),$('#login-block-management input[name="color_setting_login"]').prop("disabled","disabled"),$('#login-block-management input[name="color_hover_setting_login"]').prop("disabled","disabled")):($("#login-block-management .button-style-section").show(),$('#login-block-management input[name="color_setting_login"]').removeAttr("disabled"),$('#login-block-management input[name="color_hover_setting_login"]').removeAttr("disabled"))});$(document).on("change",'#login-block-management input[name="hide-registration-link"]',function(){$(this).prop("checked")?$("#login-block-management .custom-registration-link-section").hide():$("#login-block-management .custom-registration-link-section").show()})}function backend_custom_session_var_list(n){var t=$("table#custom-variable-table"),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:i+"admin/GetCustomSessionVariables",data:{},beforeSend:function(){$("#"+n).find(".processing_screen").removeClass("hide-custom");datatable_destory_by_id("custom-variable-table");$("#"+n).find("table#custom-variable-table tbody").empty()}}).done(function(i){var r=JSON.parse(i),u;r.code===200?r.customSessionVar!==null&&r.customSessionVar!==undefined&&(u=JSON.parse(r.customSessionVar),u.forEach(function(t){var i="<tr>";i+='<td><a data-id="'+t.ID+'" data-element-reveal="created-custom-session-var-modal" href="#">'+t.SFObject+"<\/a><\/td>";i+="<td>"+t.SFField+"<\/td>";i+="<td>"+t.Token+"<\/td>";i+="<td>"+t.Enabled+"<\/td>";i+="<\/tr>";$("#"+n).find("table#custom-variable-table tbody").append(i)}),datatable_initialize_notAjax_with_params(t,null,null,!1,!1,!1)):Swal.fire({title:"Error",icon:"error",text:r.message,confirmButtonText:"Ok"});$("#"+n).find(".processing_screen").addClass("hide-custom")})}function backend_create_custom_session_var(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="created-custom-session-var-modal"]',function(){var i=$(this).data("element-reveal"),r;$("#"+i).foundation("open");$("#"+i).foundation();r=$(this).attr("data-id");r==="0"?($("#"+i).find('select[name="object_item"]').val(""),$("#"+i).find('select[name="field_to_select"]').empty(),$("#"+i).find('select[name="field_to_select"]').append("<option>"+window.translation.select_one+"<\/option>"),$("#"+i).find('input[name="token_selected"]').val(""),$("#"+i).find('input[name="CustomSessionVarID"]').val("0"),$("#"+i).find('input[name="active_csv"]').prop("checked",!0)):($("#created-custom-session-var-modal").find(".processing_screen").show(),$.ajax({method:"POST",url:t+"admin/GetCurrentSessionVariable/"+r}).done(function(n){var t=JSON.parse(n),r,u;t.code===200?t.Data!==undefined&&t.Data!==null&&(r=JSON.parse(t.Data),$("#"+i).find('select[name="object_item"]').val(r.SFObject),u=$("#"+i).find('select[name="field_to_select"]'),u.empty(),u.append('<option value="">'+window.translation.select_one+"<\/option>"),t.Fields!==null&&t.Fields!==undefined&&t.Fields.forEach(function(n){u.append('<option value="'+n.ApiName+'">'+n.Label+"<\/option>")}),$("#"+i).find('select[name="field_to_select"]').val(r.SFField),$("#"+i).find('input[name="token_selected"]').val(r.Token),$("#"+i).find('input[name="CustomSessionVarID"]').val(r.ID),$("#"+i).find('input[name="active_csv"]').prop("checked",r.Enabled)):Swal.fire({title:"Error",icon:"error",text:t.message,confirmButtonText:"Ok"});$("#created-custom-session-var-modal").find(".processing_screen").hide()}));$("#"+i).find('select[name="object_item"]').on("change",function(){var r=$(this).val(),n;$("#"+i).find('input[name="token_selected"]').val("");r!==""?$.ajax({method:"POST",url:t+"admin/GetObjectFieldsForCustomSessionVar",data:{object:r},beforeSend:function(){$("#created-custom-session-var-modal").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),r;t.code===200?(r=$("#"+i).find('select[name="field_to_select"]'),r.empty(),r.append('<option value="">'+window.translation.select_one+"<\/option>"),t.Data!==null&&t.Data!==undefined&&t.Data.forEach(function(n){r.append('<option value="'+n.ApiName+'">'+n.Label+"<\/option>")})):Swal.fire({title:"Error",icon:"error",text:t.message,confirmButtonText:"Ok"});$("#created-custom-session-var-modal").find(".processing_screen").hide()}):(n=$("#"+i).find('select[name="field_to_select"]'),n.empty(),n.append('<option value="">'+window.translation.select_one+"<\/option>"))});$("#"+i).find('select[name="field_to_select"]').on("change",function(){var n=$(this).val(),t=$("#"+i).find('select[name="object_item"]').val(),r="";r=t===""||n===""?"":"s:"+t+"."+n;$("#"+i).find('input[name="token_selected"]').val(r)});$("#"+i).find(".save-custom-session").on("click",function(r){return initiate_jquery_validate_reveal($("#created-custom-session-var-form"),"created-custom-session-var-form"),$("#created-custom-session-var-form").valid()?($.ajax({method:"POST",url:t+"admin/SetCustomSessionVariables",data:$("#created-custom-session-var-form").serializeObject(),beforeSend:function(){$("#"+i).find(".processing_screen").show()}}).done(function(t){var r=JSON.parse(t);r.code==200?Swal.fire({title:"Success",icon:"success",text:"Custom Session Variable saved successfully",confirmButtonText:"Ok"}).then(function(){$("#"+i).find(".processing_screen").hide();$("#"+i).foundation("close");backend_custom_session_var_list(n)}):Swal.fire({title:"Error",icon:"error",text:r.status,confirmButtonText:"Ok"}).then(function(){$("#"+i).find(".processing_screen").hide();$("#"+i).foundation("close");backend_custom_session_var_list(n)})}),r.stopImmediatePropagation(),!1):(Swal.fire({title:"",icon:"warning",text:"Please enter all required fields.",confirmButtonText:"Ok"}),!1)})})}function backend_custom_session_var(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="custom-session-var-settings"]',function(n){var t=$(this).data("element-reveal");return $("#"+t).foundation("open"),$("#"+t).foundation(),backend_custom_session_var_list(t),backend_create_custom_session_var(t),n.preventDefault(),!1})}function load_multiselet_field_backend(n,t){if(t.includes(",")){var i=t.split(",");$(n).val(i)}else $(n).val(t);$(n).multiselect("reload")}function load_organization_detail_modal(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="organization-detail-settings-edit-backend"]',function(n){n.preventDefault();var t=$(this).data("element-reveal");return $("#"+t).foundation("open"),$("#"+t).foundation(),$.ajax({url:"/admin/GetOrganizationDetailSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r;i.code===200?i.listSettings!==null&&i.listSettings!==undefined&&i.listSettings!==""&&(r=JSON.parse(i.listSettings),r.forEach(function(n){$("#"+t).find('input[name="'+n.name+'"]').val(n.text)})):Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()}),!1})}function load_special_event_modal(){if(is_backend_page())$(document).on("click",'a[data-element-reveal="special-event-settings-edit-backend"]',function(n){n.preventDefault();var t=$(this).data("element-reveal");return $("#"+t).foundation("open"),$("#"+t).foundation(),$.ajax({url:"/admin/GetSpecialEventSettings",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r;i.code===200?i.listSettings!==null&&i.listSettings!==undefined&&i.listSettings!==""&&(r=JSON.parse(i.listSettings),r.forEach(function(n){$("#"+t).find('input[name="'+n.name+'"]').val(n.text)})):Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"});$("#"+t).find(".processing_screen").hide()}),!1})}function open_ars_login(n,t){reset_others();localStorage.removeItem("json-conditions-ars-login");display_ars_login(n,t);$("#ars-vol-reg-workflow").foundation("open");$("#ars-vol-reg-workflow").foundation()}function display_ars_login(n,t){var a=window.is_llamapi,u=n.data("from"),i,c,r,o,s,l;$("p.log-in-note").show();$(".arrow_down").hide();i="#step-log-in";$("h3.basic-login-title").show();$("a.log-in-workflow").show();$("#step-log-in").show();var f=n.attr("source-invoked"),h=!1,e="cms";$(".only-for-ars-login").removeClass("is-hidden");$("#vol-workflow-form").find('input[name="workflow-type"]').val(4);c=4;$("#vol-workflow-form").find("#workflow-is-default").show();$("#vol-workflow-form").find("#workflow-is-default").removeClass("hide");$("#vol-workflow-form").find("#workflow-is-default").removeClass("hidden");$("#vol-workflow-form").find("#workflow-is-default").removeClass("is-hidden");f!==null&&f!==undefined&&f=="gallery"&&(h=!0,e="gallery",$("#vol-workflow-form").find("#workflow-is-default").hide());$("#vol-workflow-form").find('input[name="source-invoked"]').val(e);$("#vol-workflow-form").attr("data-from",u);r=n.data("workflow-id");$("#vol-workflow-form").find('select[name="ars-login-type"]').val(0);r==0||r==null||r==""?($(i+" .step-rules").find(".rule").not(".default").remove(),o="Volunteer Account Overview or Opp detail Page",s="rule-name-section",a&&(o="Account Overview",s=""),l='<div class="row rule default" data-page-id="0" data-rule-id="0" data-is-default="true"><div class="large-5 medium-5 small-12 columns"><div class="row"><i>'+translation.default_rule+'<\/i><\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row '+s+'"><strong>'+translation.go_to+":<\/strong> <i>"+o+'<\/i><\/div><\/div><div class="large-2 medium-2 small-12 columns"><\/div><\/div>',$(i+" .step-rules").empty(),$(i+" .step-rules").append(l)):$(i+" .step-rules").empty();$.ajax({method:"POST",url:t+"ARS/ExistWorkflow",data:{type:c,id:r,typeSource:e},beforeSend:function(){$("#ars-vol-reg-workflow").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),f;if($("#vol-workflow-form .container-pages.custom-pages ul").empty(),$("#vol-workflow-form .container-pages.custom-pages .legend-text span").show(),t.status===200){$("#ars-vol-reg-workflow").find("input[name=workflow-id]").val(t.workflowId);$("#vol-workflow-form").find("#current-active-workflow").val(t.currentActive);$("#vol-workflow-form").find("#ignore-for-mobile-app").prop("checked",t.ignoreInMobileApp);r!==0?$("#ars-vol-reg-workflow").find('select[name="ars-login-type"]').val(t.loginType):$("#ars-vol-reg-workflow").find('select[name="ars-login-type"]').val(0);$("#vol-workflow-form").find("#current-active-workflow-id").val(t.currentActiveID);$("#vol-workflow-form").find("#select-as-default-workflow").on("mousedown",function(){var i="",n=$(this);n.is(":checked")?(t.currentActive=="*"&&(i="If this Workflow is set as Inactive, the regular system registration process would be used, Confirm?"),i!==""&&Swal.fire({title:window.translation.are_you_sure,text:i,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){t.isConfirmed?(n.prop("checked",!1),n.trigger("change")):(n.prop("checked","checked"),n.trigger("change"))})):(t.currentActive=="none"?i="Activating this Workflow, would modify the regular system registration process, Confirm?":t.currentActive!="*"&&t.currentActive!="none"&&(i="Activating this Workflow, would deactive the workflow "+t.currentActive+", Confirm?"),i!==""&&Swal.fire({title:window.translation.are_you_sure,text:i,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.ok,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){t.isConfirmed?(n.prop("checked","checked"),n.trigger("change")):(n.prop("checked",!1),n.trigger("change"))}))});t.workflowId==0||t.workflowId==null||t.workflowId==""?$(i+" .step-rules").find(".rule").not(".default").remove():$(i+" .step-rules").empty();t.message=="Yes"&&($("#blocks-ars-wysiwyg-conf").foundation(),$("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(t.workflowName),t.isDefault=="1"?($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked","checked"),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("1")):($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked",!1),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0")),(t.pages!=""||t.pages!=null)&&(f=[],t.pages.forEach(function(n){n.isSuccessPage?($("#vol-workflow-form .container-pages.custom-pages .legend-text span").hide(),ars_display_workflow_success_pages(n.pageId,n.pageName,t.workflowType,n.subSubsiteName,n.multipleSubsite,n.friendlyUrl)):ars_display_workflow_pages(n.pageId,n.pageName,t.workflowType,n.subSubsiteName,n.multipleSubsite,n.friendlyUrl);f.push(n)}),sessionStorage.setItem("vol-workflow-pages",JSON.stringify(f)),f=[],(t.rules!=""||t.rules!=null)&&(t.rules.forEach(function(n){n.deleted||(ars_display_branch_rules(n.pageId,n.type,n.ruleId,n.conditions,n.redirectTo,n.condCount,n.isDefault,!1),ars_display_hide_see_all(n.pageId,n.type));var t={};t.ruleId=n.ruleId;f.push(t)}),sessionStorage.setItem("vol-workflow-rules",JSON.stringify(f)))))}else console.log("Error in ExistsWorkflow",t);u==="vol-reg"?($("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(t.workflowName),t.isDefault=="1"?($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked","checked"),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("1")):($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked",!1),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0")),$("#ars-vol-reg-workflow").find("#workflow-is-default").removeClass("is-hidden"),$("#workflow-title").removeClass("is-hidden"),$("#step-reg-form").removeClass("is-hidden"),$("#step-sign-up").addClass("is-hidden"),$("#step-partner").addClass("is-hidden"),$('a[data-modal-from="create-page-vol"]').removeClass("is-hidden"),$('a[data-modal-from="create-page-signup"]').addClass("is-hidden"),$('a[data-modal-from="create-page-partner"]').addClass("is-hidden"),$(".volunteer_registration_config").removeClass("is-hidden"),$(".signup_registration_config").addClass("is-hidden"),$("#vol-workflow-form .container-pages").addClass("hide-custom")):u==="signup"?($("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(t.workflowName),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0"),$("#ars-vol-reg-workflow").find("#workflow-is-default").addClass("is-hidden"),$("#workflow-title").removeClass("is-hidden"),$("#step-reg-form").addClass("is-hidden"),$("#step-sign-up").removeClass("is-hidden"),$("#step-partner").addClass("is-hidden"),$('a[data-modal-from="create-page-vol"]').addClass("is-hidden"),$('a[data-modal-from="create-page-signup"]').removeClass("is-hidden"),$('a[data-modal-from="create-page-partner"]').addClass("is-hidden"),$(".volunteer_registration_config").addClass("is-hidden"),$(".signup_registration_config").removeClass("is-hidden"),$("#vol-workflow-form .container-pages").removeClass("hide-custom"),$("#vol-workflow-form .container-pages .help-text").removeClass("is-hidden"),$("#vol-workflow-form li.signup-page").removeClass("is-hidden"),$("#vol-workflow-form li.express-interest-page").removeClass("is-hidden"),$("#vol-workflow-form li.partner-registration").addClass("is-hidden"),$("#vol-workflow-form li.vol-registration-page").addClass("is-hidden"),ars_add_links_success_pages()):u==="partner-reg"&&($("#ars-vol-reg-workflow").find("input[name=workflow-label]").val(t.workflowName),t.isDefault=="1"?($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked","checked"),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("1")):($("#ars-vol-reg-workflow").find('input[name="select-as-default-workflow"]').prop("checked",!1),$("#ars-vol-reg-workflow").find('input[name="original-default-workflow"]').val("0")),$("#ars-vol-reg-workflow").find("#workflow-is-default").removeClass("is-hidden"),$("#workflow-title").removeClass("is-hidden"),$("#step-reg-form").addClass("is-hidden"),$("#step-sign-up").addClass("is-hidden"),$("#step-partner").removeClass("is-hidden"),$('a[data-modal-from="create-page-vol"]').addClass("is-hidden"),$('a[data-modal-from="create-page-signup"]').addClass("is-hidden"),$('a[data-modal-from="create-page-partner"]').removeClass("is-hidden"),$("#vol-workflow-form .container-pages").removeClass("hide-custom"),$("#vol-workflow-form .container-pages .help-text").addClass("is-hidden"),$("#vol-workflow-form li.signup-page").addClass("is-hidden"),$("#vol-workflow-form li.express-interest-page").addClass("is-hidden"),$("#vol-workflow-form li.partner-registration").removeClass("is-hidden"),$("#vol-workflow-form li.other-signup-page").addClass("is-hidden"),$("#vol-workflow-form li.vol-registration-page").addClass("is-hidden"));ars_add_arrows_after_step();h==!0&&$("#vol-workflow-form div.custom-steps .step-page").length>0&&$("#vol-workflow-form").find(".settings-builder-form-clone").hide();$("#vol-workflow-form").find('select[name="ars-login-type"]').on("change",function(){var t=$(this).val(),n="";t==="0"?n="Volunteer Account Overview or Opp detail Page":t==="1"&&(n="Volunteer Account Overview");$("#vol-workflow-form").find(".rule-name-section i").text(n)});$("#ars-vol-reg-workflow").find(".processing_screen").hide()})}function reset_others(){$("#vol-workflow-form").find('select[name="ars-login-type"]').val(0);sessionStorage.removeItem("vol-workflow-pages");sessionStorage.setItem("vol-workflow-pages","");sessionStorage.removeItem("vol-workflow-rules");sessionStorage.setItem("vol-workflow-rules","");$("h3.vol-reg-title").addClass("is-hidden");$("h3.signup-title").addClass("is-hidden");$("h3.partner-title").addClass("is-hidden");$("#vol-workflow-form .custom-steps").empty();$("#vol-workflow-form").find(".settings-builder-form-clone").hide();$(".volunteer_registration_config").addClass("is-hidden");$(".signup_registration_config").addClass("is-hidden");$("#step-reg-form").hide();$("#step-sign-up").hide();$("#step-partner").hide();$("#success-pages").hide();$("a.vol-reg-workflow").hide();$("a.signup-workflow").hide();$("a.partner-reg-workflow").hide();$(".external-url").hide()}function reset_login_ars(){$("#vol-workflow-form").find('select[name="ars-login-type"]').val(0);$("h3.basic-login-title").hide();$("a.log-in-workflow").hide();$("#step-log-in").hide();$("p.log-in-note").hide();$("#step-reg-form").show();$("#step-sign-up").show();$("#step-partner").show();$("#success-pages").show();$("a.vol-reg-workflow").show();$("a.signup-workflow").show();$("a.partner-reg-workflow").show();$(".allow-cond-switch").show();$(".external-url").hide();$(".only-for-ars-login").addClass("is-hidden")}function validate_go_to_select(n,t){if($("#"+t).find(".external-url input#gotourl").attr("required","false"),n=="4"){$("#"+t).find(".external-url input#gotourl").attr("required","true");$("#"+t+" select[name=goto].for-login").on("change",function(){var n=$(this).val();n=="-1"?($("#"+t).find(".external-url").show(),$("#"+t).find(".external-url input#gotourl").removeClass("valid")):$("#"+t).find(".external-url").hide()})}}function wait_translation_resource_volunteer_portal(){var n=setInterval(function(){window.translation!=null&&(clearInterval(n),after_translation_resource_load_volunteer_portal_functions())},100)}function after_translation_resource_load_volunteer_portal_functions(){self_reported_hours_page();var n={lengthMenu:window.translation.datatable_length,zeroRecords:window.translation.datatable_zero_records,loadingRecords:window.translation.sLoadingRecords,info:window.translation.datatable_info,infoEmpty:window.translation.datatable_info_empty,paginate:{first:window.translation.datatable_first,last:window.translation.datatable_last,next:window.translation.datatable_next,previous:window.translation.datatable_previous},processing:"<span>"+window.translation.please_wait+"<\/span><img src='/img/default/spinner.svg' alt='loading'/>"};include_datatable_custom_sort_volunteer_portal();set_datatable_for_history_opp(n);set_datatable_for_self_reported_hours(n);set_datatable_for_upcoming_opp(n);set_datatable_for_referal_history(n);sendDataServiceForMember();create_new_team_page();add_redirect_on_additional_fields();mixTeamPage();waitingTeam();init_settings_for_corporate_partners_pages();handle_multi_request();event_selection_organization("li.partner-switcher");staff_select_organization();admin_select_organization();select_org_to_manage()}function handle_multi_request(){var n,t,i;$("body.page-multi-logout").length>0&&(n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=n.substring(0,n.length-1),t=$('.mlo-specialpage input[name="tokenML"]').val(),i=n+"/process-multilogout-request",$.ajax({type:"POST",url:i,data:{tokenDetail:t},beforeSend:function(){$(".processing_screen").show()},success:function(t){t=JSON.parse(t);t.code==="200"||t.code===200?(console.log("1 - Redirect to : "+t.token),window.location.href=t.token):(console.log("2 - Redirect to : "+n),window.location.href=n)},complete:function(){$(".processing_screen").hide()}}))}function fix_fieldset_empty_volunteer_registration(){$("#volunteer-register-form fieldset.fieldset-step").each(function(){var n=$(this).find("input").length,t=$(this).find("select").length,i=$(this).find("textarea").length;n===0&&t===0&&i===0&&($(this).parents(".fieldset-group").length>0?($(this).parents(".columns.reduced-fieldset").remove(),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").wrap('<div class="small-12 columns"><\/div>'),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").removeClass("medium-6"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").addClass("medium-12"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("space-right"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("fixed-position"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").wrap('<div class="small-2 medium-6 text-right columns"><\/div>'),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").removeClass("medium-9"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").addClass("medium-6")):$(this).remove())})}function fix_fieldset_empty_organization_registration(){$("#organization-register-form fieldset.fieldset-step").each(function(){var n=$(this).find("input").length,t=$(this).find("select").length,i=$(this).find("textarea").length;n===0&&t===0&&i===0&&($(this).parents(".fieldset-group").length>0?($(this).parents(".columns.reduced-fieldset").remove(),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").wrap('<div class="small-12 columns"><\/div>'),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").removeClass("medium-6"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset").addClass("medium-12"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("space-right"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").removeClass("fixed-position"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title button").wrap('<div class="small-2 medium-6 text-right columns"><\/div>'),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").removeClass("medium-9"),$("#volunteer-register-form .fieldset-group .small-12.columns.reduced-fieldset .fieldset-title .small-10.text-left").addClass("medium-6")):$(this).remove())})}function custom_alert(n,t,i){n==="success"&&Swal.fire({title:t,html:i,icon:"success"});n==="error"&&Swal.fire({title:t,html:i,icon:"error"});n==="warning"&&Swal.fire({title:t,html:i,icon:"warning"})}function custom_alert_redirect(n,t,i,r){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f;u=u.substring(0,u.length-1);f={title:t,icon:"warning",showCancelButton:!1,confirmButtonClass:"btn-danger",closeOnConfirm:!0,showLoaderOnConfirm:!1,html:i};Swal.fire(f).then(function(n){n.isConfirmed&&r!==""&&(window.location=u+r)})}function process_login_request(){var n,t;if($(".login-block a.login_button").length>0){$("#login-modal").attr("tabindex","0");$(document).on("open.zf.reveal","[data-reveal]",function(){var n=$(this).attr("id");n==="login-modal"&&($("#login-modal").attr("tabindex","0"),$("#login-modal").focus())});n=$(".login-block a.login_button").attr("data-color-assigned");n!==null&&n!==undefined&&n!==""&&($(".login-block a.login_button.login-style-button").length>0?document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button.login-style-button","background-color: "+n+" !important;"):$(".login-block a.login_button.login-style-link-icon").length>0?(document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button.login-style-link-icon","color: "+n+" !important;"),document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button.login-style-link-icon:before","color: "+n+" !important;")):$(".login-block a.login_button").length>0&&(document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button","color: "+n+" !important;"),document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button:before","color: "+n+" !important;")));t=$(".login-block a.login_button").attr("data-hover-color-assigned");t!==null&&t!==undefined&&t!==""&&($(".login-block a.login_button.login-style-button").length>0?document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button.login-style-button:hover","background-color: "+t+" !important;"):$(".login-block a.login_button.login-style-link-icon").length>0?(document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button.login-style-link-icon:hover","color: "+t+" !important;"),document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button.login-style-link-icon:hover:before","color: "+t+" !important;")):$(".login-block a.login_button").length>0&&(document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button:hover","color: "+t+" !important;"),document.styleSheets[0].addRule("body:not(.partner-portal) .login-block .login_button:hover:before","color: "+t+" !important;")))}$("body").on("click","form#login-form input.login-button",function(n){login_event("login-form",n)});$("body").on("click","form#login-form-aux input.login-button",function(n){login_event("login-form-aux",n)})}function login_event(n,t){var i,r,u,f;if(localStorage.setItem("ars-contact-email-contains",JSON.stringify($("#"+n+' input[name="Email"]').val())),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=i.substring(0,i.length-1),t.preventDefault(),r=getClientSecurityKey(),u=!1,r!=undefined){var e=$("form#"+n+' input[name="user_response_login_time"]').val(),o=(new Date).getTime(),s=o-e;s>9e4&&(u=!0)}u===!0?($("input.login-button").show(),$("form#"+n+" img.spinner").hide(),f="Login",grecaptcha.execute(getClientSecurityKey(),{action:f}).then(function(t){if($("form#"+n+' input[name="user_response_login"]').length>0){var u=(new Date).getTime();u=u+864e5;$("form#"+n+' input[name="user_response_login"]').val(t);$("form#"+n+' input[name="user_response_login_time"]').val(u)}ajax_login_submit(i,r,n)})):ajax_login_submit(i,r,n)}function clean_final_url(n){return n!==null&&n!==undefined&&n!==""&&n.includes("#")&&(n=n.replaceAll("#","")),n}function ajax_login_submit(n,t,i){var f;try{$("form#"+i+" #NickName").is(":-webkit-autofill")===!0&&(f=$("form#"+i+" #NickName").val(),f.length>0&&$("form#"+i+"  #NickName").val(""))}catch(e){window.console&&console.error(e)}var u=$("form#"+i).serializeObject(),o=$("form#"+i).attr("action"),r=$("form#"+i).find('input[name="returnurl"]').val();$.ajax({method:"POST",url:o+"?_="+guid(),data:u,cache:!1,beforeSend:function(){$("input.login-button").hide();$("form#"+i+" img.spinner").show()}}).done(function(f){var v=window.location.href,c,e,l,h;if(f=JSON.parse(f),c=window.location.pathname,f.status==="ok"){if(n=n.replace("requiredLogin=1",""),f.contactId!==undefined&&(sessionStorage.setItem("Salesforce Contact ID",f.contactId),sessionStorage.setItem("User Profile",f.role)),!!f.parentalConsentNotLogin)return Swal.fire({title:"",text:window.translation.parental_consent_login_message,icon:"warning"}),$("input.login-button").show(),$("form#"+i+" img.spinner").hide(),!1;e="";let y=!1,t=!1;if($('input[name="multisignupmode"].multi-sign-up-flag').length>0&&(t=$('input[name="multisignupmode"].multi-sign-up-flag').is(":checked")&&$('input[name="multisignupmode"].multi-sign-up-flag').hasClass("onestep")),(t||$(".occurrenceSelectedBeforeLogin").length>0)&&(y=!0),($("body").hasClass("volunteer-opportunity-detail-page")||$("body").hasClass("volunteer-opportunity-detail-page-v3")||$("body").hasClass("volunteer-opportunity-detail-page-v2"))&&y===!0){if(c!==""&&(l=c.split("/"),l.length>1)){var o=c,a=!1,s="OneStepSignUp=true";if(t===!1){a=$(".occurrenceSelectedBeforeLogin").hasClass("signup-team2");let n=$(".occurrenceSelectedBeforeLogin").parents("div.item-occ").find("input.occurrence-id").val();o=v.replace("/opportunity/"+l[2],"/opportunity/"+n)}a&&(s="OneStepSignUpWTeam=true");t===!0&&(s+="&isMultiSignUp=true&itemsId="+get_selected_occs_multi_signup());o+=o.indexOf("?")!==-1?"&"+s:"?"+s;o=clean_final_url(o);f.executedARS!==null&&f.executedARS!==undefined&&f.executedARS===!0&&f.arsUrlToRedirect!==null&&f.arsUrlToRedirect!==undefined&&f.arsUrlToRedirect!==""&&f.isSuccessPage===!1&&f.typeARSLogin===0&&(h={type:"ars-login-one-step",finalUrl:o},localStorage.removeItem("ars-log-onestep"),localStorage.setItem("ars-log-onestep",JSON.stringify(h)),o=clean_final_url(n+f.arsUrlToRedirect));window.location.href=o}$("#login-modal").foundation("close")}else if(f.executedARS!==null&&f.executedARS!==undefined&&f.executedARS===!0)e=f.arsUrlToRedirect!==null&&f.arsUrlToRedirect!==undefined&&f.arsUrlToRedirect!==""?n+f.arsUrlToRedirect:f.role==="System Administrator"||f.role==="Staff"?n+"/":f.isLlamaPi==="true"?n+"/account-overview":f.role!=="Volunteer"?n+"/partner-portal/dashboard":n+"/volunteer-account-overview",r!==null&&r!==undefined&&r!==""&&f.isSuccessPage===!1?(h={type:"ars-login-one-step",finalUrl:r},localStorage.removeItem("ars-log-onestep"),localStorage.setItem("ars-log-onestep",JSON.stringify(h))):r!==null&&r!==undefined&&r!==""&&e===""&&f.isSuccessPage===!0&&(e=n+r),window.location.href=e;else if(f.role=="System Administrator"||f.role=="Staff"){if(e="",r!==null&&r!==undefined&&r!=="")e=n+r;else{if(n==""){let n=window.location.href;n.includes("requiredLogin=1")?(n=n.replace("requiredLogin=1",""),window.location.href=n):window.location.reload();return}e=n}window.location.href=e}else window.location.href=u.returnurl!=""?u.returnurl:f.isLlamaPi=="true"?n+"/account-overview":f.role!="Volunteer"?n+"/partner-portal/dashboard":n+"/volunteer-account-overview"}else if(f.status==="expired"){if(c!=""&&(l=c.split("/"),l.length>1&&$(".occurrenceSelectedBeforeLogin").parents("div.item-occ").find("input.occurrence-id").length>0)){var y=$(".occurrenceSelectedBeforeLogin").parents("div.item-occ").find("input.occurrence-id").val(),o=v.replace("/opportunity/"+l[2],"/opportunity/"+y),a=$(".occurrenceSelectedBeforeLogin").hasClass("signup-team2"),s="OneStepSignUp=true";a&&(s="OneStepSignUpWTeam=true");o+=o.indexOf("?")!==-1?"&"+s:"?"+s;h={type:"ars-login-one-step",finalUrl:o};f.executedARS==!0?(localStorage.removeItem("ars-log-onestep"),localStorage.setItem("ars-log-onestep",JSON.stringify(h))):(localStorage.removeItem("log-onestep"),localStorage.setItem("log-onestep",JSON.stringify(h)))}window.location.href=n+"/change-password"}else f.status=="multilogin"?window.location.href=f.token:(t!==undefined&&f.renew!=undefined&&f.renew===!0&&regenerateKeyLogin("form#"+i,"Login"),f.status=="changepassword"?($("#login-modal").foundation("close"),Swal.fire({title:"",text:f.message,icon:"info"})):Swal.fire({title:"",text:f.message,icon:"error"}),$("input.login-button").show(),$("form#"+i+" img.spinner").hide())}).fail(function(){window.location.href=n})}function process_one_step_signup(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n,i,t;$("body").addClass("logged one-step-signup");$("#prerequisite-opportunity").length>0?$.ajax({method:"GET",url:r+"HocContact/GetVolunteerConnectionsInPrerequisite/"+$("#prerequisite-opportunity").data("prerequisiteId"),dataType:"json",beforeSend:function(){$(".processing_screen").show()},success:function(n){if(n.status==200){$("#prerequisite-opportunity").data("prerequisiteConnections",n.connectionsEndDate);$(".signup-individual, .signup-team2").off("click");$(".signup-team2").removeAttr("data-open").addClass("signup-team").removeClass("signup-team2");var t=$(".occurrenceSelectedBeforeLogin");t.removeClass("occurrenceSelectedBeforeLogin");opportunity_signup();t.click()}else Swal.fire({title:"",text:n.message,icon:"error"}),$(".processing_screen").hide()},error:function(n,t,i){$(".processing_screen").hide();Swal.fire({title:t,text:i,icon:"error"})}}):(n=$("form#login-form #returnurl").val(),i=$(".opportunity-detail-content input.branch-logic-info").length>1,n&&n.indexOf("/opportunity/")!=-1&&i&&(window.location.href=n+"?OneStepSignUp=true"),$(".signup-individual, .signup-team2").off("click"),$(".signup-team2").removeAttr("data-open").addClass("signup-team").removeClass("signup-team2"),t=$(".occurrenceSelectedBeforeLogin"),t.removeClass("occurrenceSelectedBeforeLogin"),opportunity_signup(),t.click())}function verify_login_modal(){var t=get_parameter_by_ame("requiredLogin"),n;t=="1"&&(n=get_parameter_by_ame("invalid"),n==1?$("div#invalid-credentials").length>0&&$("div#invalid-credentials").show():$("div#invalid-credentials").length>0&&$("div#invalid-credentials").hide(),$("#login-modal").length>0&&!$("body").hasClass("logged")&&$("#login-modal").foundation("open"))}function get_parameter_by_ame(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function set_participants(){if($(".manage-member-team").length!==0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".manage-member-team").click(function(){var i,r,f,t,u;if(document.getElementById("typeparticipating").value=$(this).attr("option"),$("#bMoreParticipants").hide(),i=$(this).attr("option"),i=="1"&&(document.getElementById("textModalTitle").innerHTML=window.translation.select_team_members_captain_label,document.getElementById("textModal").innerHTML=window.translation.select_team_members_captain_opportunity),(i=="2"||i=="3")&&(document.getElementById("textModalTitle").innerHTML=window.translation.select_team_members_participants_label,document.getElementById("textModal").innerHTML=window.translation.select_team_members_participating_opportunity),r=$(this).data("volunteer-still-needed")!=null&&$(this).data("volunteer-still-needed")!=undefined&&$(this).data("volunteer-still-needed")!=""?Number($(this).data("volunteer-still-needed")):0,f=$(this).data("allow-anonymous-slots")!=null&&$(this).data("allow-anonymous-slots").toLowerCase()=="true",r<0&&(r=0),f?($("#manage-member-team-form").addClass("include-unnamed-column"),document.getElementById("textModal").innerHTML=window.translation.select_team_members+" ("+r.toString()+" "+window.translation.spots_available+")"):$("#manage-member-team-form").removeClass("include-unnamed-column"),$("#datatable-for-manage-member-team").DataTable().destroy(),$("#occurrence-id-member-team").val($(this).attr("accurrence")),$("#opportunity-id").val($(this).attr("opportunity")),$("#team-id").val($(this).attr("team-id")),$(".processing_screen").show(),t=-1,table=$("#datatable-for-manage-member-team").DataTable({ajax:n+"GetconnectionsbyTeam/"+$(this).attr("accurrence")+"/"+$(this).attr("team-id")+"/"+$(this).attr("option"),bFilter:!1,bLengthChange:!1,paging:!1,warning:!1,order:[[1,"asc"]],iDisplayLength:-1,columnDefs:[{targets:[5],visible:f,searchable:!1},{targets:[4],visible:!1,searchable:!1},{targets:[0],width:"1%",orderable:!1,render:function(n,i,r){t++;var u=r[7]=="True",f=r[6]=="True"?"is-captain":"",e=u?"reg-enabled":"reg-disabled";return r[4]=="False"?'<input type="checkbox" name="confirmed-'+t+'" class="member-participate '+f+"  "+e+'" value="'+r[0]+'" data-cont="'+t+'"  data-is-captain="'+r[6]+'" '+(u?"":'disabled="disabled"')+' ><input type="hidden"  name="teamid-'+t+'" value="'+r[0]+'"   />':'<input type="checkbox" name="confirmed-'+t+'" class="member-participate '+f+' reg-enabled" value="'+r[0]+'" checked  data-cont="'+t+'"  data-is-captain="'+r[6]+'" ><input type="hidden"  name="teamid-'+t+'" value="'+r[0]+'"  />'}}],initComplete:function(n,t){document.getElementById("contparticipating").value=parseInt(document.getElementById("datatable-for-manage-member-team").rows.length)-1;$("#allow-anonymous-slots").val(t.allowAnonymousSlots);t.registrationEnabled!=null&&t.registrationEnabled===!1?$("#registrationDisabled").removeAttr("style"):$("#registrationDisabled").attr("style","display:none");$(".processing_screen").hide();$("#datatable-for-manage-member-team").length>0&&($(".member-participate").change(function(){var n=$(this).data("cont");$("#slots-"+n).length>0&&(this.checked?$("#slots-"+n).removeAttr("disabled"):($("#slots-"+n).val(""),$("#slots-"+n).attr("disabled","disabled")))}),$("#datatable-for-manage-member-team input#selectall-member-team").change(function(){this.checked?$(".anonymous-slots.reg-enabled").removeAttr("disabled"):($(".anonymous-slots").val(""),$(".anonymous-slots").attr("disabled","disabled"))}));$("input.anonymous-slots").length>0&&$("input.anonymous-slots").change(function(){$(this).data("registration-enabled")==="False"&&$(this).val()>$(this).data("original-value")&&(Swal.fire({title:"",text:window.translation.new_registration_is_closed,icon:"warning",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0}),$(this).val($(this).data("original-value")))})},fnDrawCallback:function(){datatable_add_cells_data_for_mobile_headers(this)}}),table)table.on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_members+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_members,icon:"error"})});u=!1;$("#selectall-member-team").click(function(){u=!u;u?($(".member-participate.reg-enabled").prop("checked",!0),$(".member-participate.reg-enabled").attr("checked",!0)):($(".member-participate.reg-enabled").prop("checked",!1),$(".member-participate.reg-enabled").attr("checked",!1))})});$("#bMoreParticipantsCaptain").click(function(){var t=document.getElementById("typeparticipating").value;if(t=="1")$("#datatable-for-manage-member-team input[type='checkbox']").each(function(){this.checked&&($(".processing_screen").show(),$("#bMoreParticipantsCaptain").hide(),$("#update-participants-team-occ-form").submit())});else if($("#datatable-for-manage-member-team input[type='checkbox']:checked").length===0){var i=$("#update-participants-team-occ-form input#opportunity-id").val(),r=$("#update-participants-team-occ-form input#occurrence-id-member-team").val(),u=$("#update-participants-team-occ-form input#team-id").val(),f=t=="2"?"my-teams":"";Swal.fire({title:"",text:window.translation.any_volunteer_selected+". "+window.translation.you_sure_remove_your_team,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&($("#bMoreParticipantsCaptain").hide(),$(".processing_screen").show(),window.location.href=n+"RemoveTeam/"+i+"/"+r+"/"+u+"/"+f)})}else $(".processing_screen").show(),$("#bMoreParticipantsCaptain").hide(),$("#update-participants-team-occ-form").submit()})}}function set_datatable_for_upcoming_opp(n){if($("#datatable-custom-upcoming-opp").length>0){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#datatable-custom-upcoming-opp").DataTable({ajax:t+"HocContact/GetConnections/upcoming",bFilter:!1,scrollY:height_content_data_table,scrollCollapse:!0,bLengthChange:!1,paging:!1,language:n,order:[[2,"asc"]],columnDefs:[{targets:"datetime-column",type:"datetime"}],fnDrawCallback:function(){set_participants();datatable_add_cells_data_for_mobile_headers(this)}}).on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_upcoming_opportunities+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_upcoming_opportunities,icon:"error"})})}}function RemoveTeam(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_remove_your_team,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(u){u.isConfirmed&&($(".processing_screen").show(),window.location.href=r+"RemoveTeam/"+n+"/"+t+"/"+i)})}function RemoveMe(n,t){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";typeof t!="undefined"?($("#grouped-occurrences-alert").find("button").attr("data-connection-id",n),Swal.fire({title:"",html:$("#grouped-occurrences-alert").html(),icon:"warning",showConfirmButton:!1,closeOnConfirm:!0}).then(function(n){n.isConfirmed&&$(".processing_screen").show()})):Swal.fire({title:"",text:window.translation.you_sure_remove_yourself_opportunity,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&($(".processing_screen").show(),window.location.href=i+"DeclineParticipation/"+n)})}function RemoveTeamRedirectTo(n,t,i,r){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_remove_your_team,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(f){f.isConfirmed&&($(".processing_screen").show(),window.location.href=u+"RemoveTeam/"+n+"/"+t+"/"+i+"/"+r)})}function set_datatable_for_history_opp(n){if($("#datatable-custom-history-opp").length>0){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#datatable-custom-history-opp").DataTable({ajax:t+"HocContact/GetConnections/history",bFilter:!1,bLengthChange:!1,scrollY:height_content_data_table,scrollCollapse:!0,paging:!1,order:[[2,"desc"]],columnDefs:[{targets:"datetime-column",type:"datetime"}],language:n,columnDefs:[{targets:"datetime-column",type:"datetime"}],fnDrawCallback:function(){$(".feedback-submit").click(function(){$("#feedback").val($(this).attr("feedback"));$("#rating").val($(this).attr("rating"));$("#connection-id-feedback").val($(this).attr("id"));window.IsCustomFeedback===!0&&custom_feedback($(this))});$(".reporthours").click(function(){$("#connection-id-reporthours").val($(this).attr("id"));$("#opp-name").text($(this).attr("opp-name"));$("#org-name").text($(this).attr("org-name"));$("#opp-leader").text($(this).attr("opp-leader"));$("#start-date").text($(this).attr("start-date"));$("#end-date").text($(this).attr("end-date"));$("#report-hours").val($(this).attr("report-hours"))});datatable_add_cells_data_for_mobile_headers(this)},initComplete:function(t,i){$(".processing_screen").hide();$(".earlier-data-section").attr("style","display:none");i.StartDate!=null&&i.StartDate!=undefined?($(".older-data-section").removeAttr("style"),$(".history-since-date").text(i.StartDate),$("#history-start-date").val(i.StartDate),$("#history-start-page").val(i.StartDate),$(".history-connection-get-older").click(function(){$(".processing_screen").show();$("#datatable-custom-history-opp").DataTable().destroy();getOlderHistoryConnections(n)})):$(".older-data-section").attr("style","display:none")}}).on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_history_volunteers_opp+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_history_volunteers_opp,icon:"error"})})}}function getOlderHistoryConnections(n){if($("#datatable-custom-history-opp").length>0){var t=$("#history-start-date").val(),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#datatable-custom-history-opp").DataTable({ajax:i+"HocContact/GetConnections/history?endDate="+t,bFilter:!1,bLengthChange:!1,scrollY:height_content_data_table,scrollCollapse:!0,paging:!1,language:n,fnDrawCallback:function(){$(".feedback-submit").click(function(){$("#feedback").val($(this).attr("feedback"));$("#rating").val($(this).attr("rating"));$("#connection-id-feedback").val($(this).attr("id"));window.IsCustomFeedback===!0&&custom_feedback($(this))});$(".reporthours").click(function(){$("#connection-id-reporthours").val($(this).attr("id"));$("#opp-name").text($(this).attr("opp-name"));$("#org-name").text($(this).attr("org-name"));$("#opp-leader").text($(this).attr("opp-leader"));$("#start-date").text($(this).attr("start-date"));$("#end-date").text($(this).attr("end-date"));$("#report-hours").val($(this).attr("report-hours"))});datatable_add_cells_data_for_mobile_headers(this)},initComplete:function(t,i){$(".processing_screen").hide();$(".older-data-section").attr("style","display:none");$(".export-volunteer-history").attr("href","export-volunteer-history?page=2");i.EndDate!=null&&i.EndDate!=undefined?($(".earlier-data-section").removeAttr("style"),$(".history-upto-date").text($("#history-start-page").val()),$(".history-connection-get-earlier").click(function(){$(".processing_screen").show();$("#datatable-custom-history-opp").DataTable().destroy();$(".export-volunteer-history").attr("href","export-volunteer-history");set_datatable_for_history_opp(n)})):$(".earlier-data-section").attr("style","display:none");i.StartDate!=null&&i.StartDate!=undefined?($(".older-data-section").removeAttr("style"),$(".history-since-date").text(i.StartDate),$("#history-start-date").val(i.StartDate),$(".history-connection-get-older").click(function(){$(".processing_screen").show();$("#datatable-custom-history-opp").DataTable().destroy();getOlderHistoryConnections(n)})):$(".older-data-section").attr("style","display:none")}}).on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_history_volunteers_opp+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_history_volunteers_opp,icon:"error"})})}}function set_datatable_for_self_reported_hours(n){if($("#datatable-for-self-reported-hours").length>0){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#datatable-for-self-reported-hours").DataTable({ajax:t+"HocContact/GetConnections/self-report",bFilter:!1,bLengthChange:!1,scrollY:"400px",scrollCollapse:!0,paging:!1,language:n,order:[[2,"desc"]],columnDefs:[{targets:"datetime-column",type:"datetime"}],fnDrawCallback:function(){datatable_add_cells_data_for_mobile_headers(this)},initComplete:function(t,i){$(".processing_screen").hide();$(".self-earlier-data-section").attr("style","display:none");i.StartDate!=null&&i.StartDate!=undefined?($(".self-older-data-section").removeAttr("style"),$(".self-history-since-date").text(i.StartDate),$("#self-history-start-date").val(i.StartDate),$("#self-history-start-page").val(i.StartDate),$(".self-history-connection-get-older").click(function(){$(".processing_screen").show();$("#datatable-for-self-reported-hours").DataTable().destroy();getOlderSelfConnections(n)})):$(".self-older-data-section").attr("style","display:none")}}).on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_self_report_opp+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_self_report_opp,icon:"error"})})}}function getOlderSelfConnections(n){if($("#datatable-for-self-reported-hours").length>0){var t=$("#self-history-start-date").val(),i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#datatable-for-self-reported-hours").DataTable({ajax:i+"HocContact/GetConnections/self-report?endDate="+t,bFilter:!1,bLengthChange:!1,scrollY:"400px",scrollCollapse:!0,paging:!1,language:n,columnDefs:[{targets:"datetime-column",type:"datetime"}],fnDrawCallback:function(){datatable_add_cells_data_for_mobile_headers(this)},initComplete:function(t,i){$(".processing_screen").hide();$(".self-older-data-section").attr("style","display:none");i.EndDate!=null&&i.EndDate!=undefined?($(".self-earlier-data-section").removeAttr("style"),$(".self-history-upto-date").text($("#self-history-start-page").val()),$(".self-history-connection-get-earlier").click(function(){$(".processing_screen").show();$("#datatable-for-self-reported-hours").DataTable().destroy();set_datatable_for_self_reported_hours(n)})):$(".self-earlier-data-section").attr("style","display:none");i.StartDate!=null&&i.StartDate!=undefined?($(".self-older-data-section").removeAttr("style"),$(".self-history-since-date").text(i.StartDate),$("#self-history-start-date").val(i.StartDate),$(".self-history-connection-get-older").click(function(){$(".processing_screen").show();$("#datatable-for-self-reported-hours").DataTable().destroy();getOlderSelfConnections(n)})):$(".self-older-data-section").attr("style","display:none")}}).on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_history_volunteers_opp+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_history_volunteers_opp,icon:"error"})})}}function addMoreRow(n){var c=!0,l=!0,a=!0,v=!0,y=!1,p=!1,f,i,e,s,r,w,u,b,k,d,g,o,nt,t,h;for(($("input[name='isVisibleEmail']").length>0&&$("input[name='isVisibleEmail']").val()==="False"||$("input[name='isVisibleEmail']").val()===!1)&&(c=!1),($("input[name='isVisiblePhone']").length>0&&$("input[name='isVisiblePhone']").val()==="False"||$("input[name='isVisiblePhone']").val()===!1)&&(l=!1),($("input[name='isVisibleAge']").length>0&&$("input[name='isVisibleAge']").val()==="False"||$("input[name='isVisibleAge']").val()===!1)&&(a=!1),($("input[name='isVisibleTeamCaptain']").length>0&&$("input[name='isVisibleTeamCaptain']").val()==="False"||$("input[name='isVisibleTeamCaptain']").val()===!1)&&(v=!1),$("input[name='isOverAgeActive']").length>0&&$("input[name='isOverAgeActive']").val()==="True"&&(y=!0),$("input[name='isFullHideActive']").length>0&&$("input[name='isFullHideActive']").val()==="True"&&(p=!0),f=document.getElementById("teamMember"),i="M",n==1&&(t=f.rows.length-1,i="",e=f.rows.length),n==2&&(t=f.rows.length,e=parseInt($("#contMembers").val())+parseInt(t)),s=0;s<20&&e<100;s++)e++,r=f.insertRow(f.rows.length),w=r.insertCell(0),w.innerHTML=t+".",u=3,b=r.insertCell(1),b.innerHTML="<input  id='"+i+"name-"+t+"' name='"+i+"name-"+t+"' type='text' >",k=r.insertCell(2),k.innerHTML="<input  id='"+i+"last-"+t+"' name='"+i+"last-"+t+"' type='text' >",c===!0&&(d=r.insertCell(u),d.innerHTML="<input  id='"+i+"email-"+t+"' name='"+i+"email-"+t+"' type='text'>",u++),l===!0&&(g=r.insertCell(u),g.innerHTML="<input  id='"+i+"phone-"+t+"' name='"+i+"phone-"+t+"' type='text'>",u++),a&&!p&&(o=r.insertCell(u),y?n==2?(o.className="check-age-column",o.innerHTML="<input id='checkMage-"+t+"' name='checkMage-"+t+"' type='checkbox' />"):o.innerHTML="<input id='"+i+"age-"+t+"' name='"+i+"age-"+t+"' type='hidden' value=''><input id='"+i+"ageCheck-"+t+"' name='"+i+"ageCheck-"+t+"' type='checkbox' />":o.innerHTML="<input  id='"+i+"age-"+t+"' name='"+i+"age-"+t+"' type='text'>",u++),v===!0&&(nt=r.insertCell(u),nt.innerHTML="<input id='"+i+"capitan-"+t+"' name='"+i+"capitan-"+t+"' type='checkbox' onClick='checkCap("+t+")' />",u++),r.className="newMember",t=t+1;e==100&&$("#more-team-members").hide();h=document.getElementById("cont");h.value=parseInt(h.value)+20;datatable_add_cells_data_for_mobile_headers(f);addAdditionalAttributesToMenmbers()}function removeSavedSearches(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_remove_saved_searches,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(i){i.isConfirmed&&(window.location.href=t+"saved-searches-delete/"+n)})}function deleteSkillsDocumentation(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_delete_skill_documentation,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_delete_it,closeOnConfirm:!0}).then(function(i){i.isConfirmed&&(window.location.href=t+"volunteer-skills-delete/"+n)})}function processSelfReportForm(){if($("#report-form").length>0){var n=$("#advanced-filter").val()==="true";$(".Is-Not-Allow-Regularly-Scheduled-Connections").length>0&&SetFieldsRequiredForSelfReportPage();n&&($("#OrganizationId").closest(".toggle-self-report").hide(),$("#OrganizationId").closest(".toggle-self-report").next(".toggle-self-report").show());$("body").on("click",".click-here",function(){var t=$(".organizations-remote-data"),i=t.data("select2").$dropdown.find("input").val();t.select2("close");n=!n;$("#OrganizationName").val(i);$("#advanced-filter").val(n.toString());SetFieldsRequiredForSelfReportPage();$(".toggle-self-report").toggle("slow");$("#OrganizationName").focus()});$("#date-of-service").length>0&&$("#date-of-service").change(function(){$("#date-of-service").val()!=null&&$("#date-of-service-error").hide()})}}function validateEmail(n){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n)}function validate_team_members_before_add_members(){var i=!1,r=!1,u=!1,f=!1,e=!1,o=!1,t=0,n;return($("#form-add-more-members input[name='isRequiredEmail']").val()==="True"||$("#form-add-more-members input[name='isRequiredEmail']").val()===!0)&&(i=!0),($("#form-add-more-members input[name='isRequiredPhone']").val()==="True"||$("#form-add-more-members input[name='isRequiredPhone']").val()===!0)&&(r=!0),($("#form-add-more-members input[name='isRequiredAge']").val()==="True"||$("#form-add-more-members input[name='isRequiredAge']").val()===!0)&&($("#form-add-more-members input[name='isOverAgeActive']").val()==="False"||$("#form-add-more-members input[name='isOverAgeActive']").val()===!1)&&($("#form-add-more-members input[name='isFullHideActive']").val()==="False"||$("#form-add-more-members input[name='isFullHideActive']").val()===!1)&&(u=!0),($("#form-add-more-members input[name='isVisibleEmail']").val()==="True"||$("#form-add-more-members input[name='isVisibleEmail']").val()===!0)&&(f=!0),($("#form-add-more-members input[name='isVisiblePhone']").val()==="True"||$("#form-add-more-members input[name='isVisiblePhone']").val()===!0)&&(e=!0),($("#form-add-more-members input[name='isVisibleAge']").val()==="True"||$("#form-add-more-members input[name='isVisibleAge']").val()===!0)&&($("#form-add-more-members input[name='isOverAgeActive']").val()==="False"||$("#form-add-more-members input[name='isOverAgeActive']").val()===!1)&&($("#form-add-more-members input[name='isFullHideActive']").val()==="False"||$("#form-add-more-members input[name='isFullHideActive']").val()===!1)&&(o=!0),n=1,$("form#form-add-more-members tbody#tablebody tr.newMember").each(function(){var h="",c="",l="",a="",v="",y="",p=!1,w=!1,b=!1,k=!1,d=!1,s;f&&(s=$(this).find('input[name="Memail-'+n+'"]'),c=s.val(),h+=c,i&&c==""?p=!0:s.removeClass("special-required"));e&&(s=$(this).find('input[name="Mphone-'+n+'"]'),l=s.val(),h+=l,r&&l==""?w=!0:$(this).find('input[name="Mphone-'+n+'"]').removeClass("special-required"));o&&(s=$(this).find('input[name="Mage-'+n+'"]'),a=s.val(),h+=a,u&&a==""&&(b=!0));y=$(this).find('input[name="Mname-'+n+'"]').val();h+=y;y==""?d=!0:$(this).find('input[name="Mname-'+n+'"]').removeClass("special-required");v=$(this).find('input[name="Mlast-'+n+'"]').val();h+=v;v==""?k=!0:$(this).find('input[name="Mlast-'+n+'"]').removeClass("special-required");h!=""&&(p||b||w||k||d)&&(t++,p&&$(this).find('input[name="Memail-'+n+'"]').addClass("special-required"),w&&$(this).find('input[name="Mphone-'+n+'"]').addClass("special-required"),b&&$(this).find('input[name="Mage-'+n+'"]').addClass("special-required"),k&&$(this).find('input[name="Mlast-'+n+'"]').addClass("special-required"),d&&$(this).find('input[name="Mname-'+n+'"]').addClass("special-required"));n++}),t>0&&($("form#form-add-more-members input.special-required").first().focus(),Swal.fire({title:"",text:window.translation.enter_all_required,icon:"warning",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0})),t}function add_team_member_door(){if($("body.team-detail-page").length>0)$(document).on("click","a#add-team-member-door",function(){$("#modal-create").foundation("open");$('form#form-add-more-members input[name="recaptcha"]').length>0&&typeof regenerateKey=="function"&&regenerateKey("form#form-add-more-members",$('form#form-add-more-members input[name="pageactioname"]').val())})}function addMoreMembers(){var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=!0,i=!1,h=document.getElementById("Company").value,t=1,c=$("#idTeam").val(),e=";",o;if($("#buttonAddmoremembers").hide(),$("#processing_screen2").show(),validate_team_members_before_add_members()>0){$("#buttonAddmoremembers").show();$("#processing_screen2").hide();return}var r=!0,u=!0,f=!0,l=!0,a=!1,v=!1,y=!1;hasCustomRulesForFields=$('form#form-add-more-members input[name="hasCustomRulesForFields"]').length>0?$('form#form-add-more-members input[name="hasCustomRulesForFields"]').val():!1;($("input[name='isVisibleEmail']").length>0&&$("input[name='isVisibleEmail']").val()==="False"||$("input[name='isVisibleEmail']").val()===!1)&&(r=!1);($("input[name='isVisiblePhone']").length>0&&$("input[name='isVisiblePhone']").val()==="False"||$("input[name='isVisiblePhone']").val()===!1)&&(u=!1);($("input[name='isVisibleAge']").length>0&&$("input[name='isVisibleAge']").val()==="False"||$("input[name='isVisibleAge']").val()===!1||$("input[name='isOverAgeActive']").length>0&&$("input[name='isOverAgeActive']").val()==="True"||$("input[name='isOverAgeActive']").val()===!0||$("input[name='isFullHideActive']").length>0&&$("input[name='isFullHideActive']").val()==="True"||$("input[name='isFullHideActive']").val()===!0)&&(f=!1);($("input[name='isVisibleTeamCaptain']").length>0&&$("input[name='isVisibleTeamCaptain']").val()==="False"||$("input[name='isVisibleTeamCaptain']").val()===!1)&&(l=!1);$("#teamMember tr.newMember").each(function(){var p=$("#Mname-"+t).val(),s=$("#Mlast-"+t).val(),o="",c="",l=0,w=this.checked;r&&(o=$("#Memail-"+t).val());u&&(c=$("#Mphone-"+t).val());f&&(l=$("#Mage-"+t).val());n&&!addMoreMembersvalidate(p,o,c,l,w,s,t,h,hasCustomRulesForFields,r,a,u,v,f,y)&&(n=!1);n&&o!=""&&(e+=o+";");n&&s!=""&&(i=!0);n||(i=!1);t++});e!=";"&&n?(n=!0,o=$("#form-add-more-members").serializeArray(),$.ajax({type:"POST",data:o,dataType:"json",url:s+"unique-email-team/"+c,cache:!1,timeout:3e5}).done(function(t){(t.data=="2"||t.data==null)&&(n=!1,Swal.fire({title:"",text:window.translation.fatal_error_loading_information,icon:"error"}));t.data!=null&&t.data!="0"&&(n=!1,Swal.fire({title:"",text:window.translation.no_two_volunteers_same_email,icon:"error"}));n&&t.data=="0"?($("#processing_screen2").show(),process_add_more_team_members_submit()):($("#buttonAddmoremembers").show(),$("#processing_screen2").hide())})):i?($("#processing_screen2").show(),process_add_more_team_members_submit()):($("#buttonAddmoremembers").show(),$("#processing_screen2").hide())}function process_add_more_team_members_submit(){var r=getClientSecurityKey(),t=!1,n="form#form-add-more-members",i;if(r!=undefined){var u=$(n+' input[name="user_response_time"]').val(),f=(new Date).getTime(),e=f-u;e>9e4&&(t=!0)}t===!0?($(n).find(".submit-button").attr("disabled",!0),i=$(n+' input[name="pageactioname"]').val(),grecaptcha.execute(getClientSecurityKey(),{action:i}).then(function(t){if($(n+' input[name="user_response"]').length>0){var i=(new Date).getTime();i=i+864e5;$(n+' input[name="user_response"]').val(t);$(n+' input[name="user_response_time"]').val(i)}$("#bMoreMembers").click()})):$("#bMoreMembers").click()}function addMoreMembersvalidate(n,t,i,r,u,f,e,o,s){if((n!=""||t!=""||i!=""||r!=""||u)&&f=="")return Swal.fire({title:"",text:window.translation.last_name_is_required_row+" "+e+".",icon:"error"}),!1;if((n!=""||t!=""||i!=""||r!=""||u)&&n=="")return Swal.fire({title:"",text:window.translation.first_name_is_required_in_the_row+" "+e+".",icon:"error"}),!1;if(t!=""&&!validateEmail(t))return Swal.fire({title:"",text:window.translation.please_valid_email_row+" "+e+".",icon:"error"}),!1;if(f!=""&&u&&t=="")return Swal.fire({title:"",text:window.translation.designate_team_captain_without_email_row+" "+e+".",icon:"error"}),!1;if((s===!1||s==="False")&&f!=""&&t==""&&i==""&&o=="")return Swal.fire({title:"",text:window.translation.please_email_phone_all_members,icon:"error"}),!1;if(t!=""&&f!=""&&n!=""){var h=1,c=!0;if($("#teamMember tr.newMember").each(function(){if(t==$("#Memail-"+h).val()&&e!=h)return Swal.fire({title:"",text:window.translation.no_two_volunteers_same_email,icon:"error"}),c=!1,!1;h++}),!c)return!1}return!0}function deleteTeam(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_delete_team,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_delete_it,closeOnConfirm:!0}).then(function(i){i.isConfirmed&&($(".processing_screen").show(),window.location.href=t+"delete-team/"+n)})}function init_settings_for_corporate_partners_pages(){var i,r,u,n,t,f;if($("body.corporate-partners-page").length>0){i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";r=$("#section-opportunities-for-corporate-partner").attr("data-invitation-code");$("#form-basic-search-filters-options").length>0&&($("#form-basic-search-filters-options").submit(function(n){n.preventDefault();$("#wait-message").addClass("positioned-top");$("html, body").animate({scrollTop:$("#multiple-views").offset().top-50},1e3);$("#multiple-views").multipleViews("reloadData")}),$("#form-basic-search-filters-options input[name='searchvo_invitation_code']").length==0&&(u='<input name="searchvo_invitation_code" type="hidden" value="'+$("#section-opportunities-for-corporate-partner").data("invitationCode")+'" >',$("#form-basic-search-filters-options").append(u)),n=$("#form-basic-search-filters-options").data("parameters"),n!==undefined&&n.indexOf("searchvo_invitation_code")<0&&(n+="searchvo_invitation_code",$("#form-basic-search-filters-options").data("parameters",n)));$(".filtered-results-text .see_all").on("click",function(){var n=$('input[name="searchvo_invitation_code"]').val();return $("#form-basic-search-filters-options > .section.first .clear").click(),$('input[name="searchvo_invitation_code"]').val(n),$("#form-basic-search-filters-options").submit(),!1});$("#multiple-views").length>0&&(t=window.location.href,f={dataUrl:i+"Partners/getOpportunitiesForCorporatePartner?partner-url="+t,requestType:"POST",requestData:function(){var i=$("#form-basic-search-filters-options").data("parameters"),n=$("#form-basic-search-filters-options").serializeFormCustom(i),t=window.rowPerPage;return $(".load_more_link").length>0&&(t=parseInt($(".load_more_link").attr("data-length"))),n.length=t,n.start=0,n},dataToViews:function(){var t=$("#multiple-views").multipleViews().viewsData,n=window.rowPerPage;return $(".load_more_link").length>0&&(n=parseInt($(".load_more_link").attr("data-length"))),{data:t.data,rowsPerPage:n,invitationCode:r}},views:[{id:"view-table-mode",viewUrl:"/Partners/ViewTableMode","default":!1},{id:"view-grid-mode",viewUrl:"/Partners/ViewGridMode","default":!0},{id:"view-calendar-mode",viewUrl:"/Partners/ViewCalendarMode?partner-url="+t,"default":!1}],buttonsContainer:$("#multiple-views-buttons"),afterViewChange:function(){var n,t;init_datatable_for_corporate_partner();n=$("#section-opportunities-for-corporate-partner .content-section-calendar");n!==null&&n!==undefined&&n.length>0&&(t=$("#section-opportunities-for-corporate-partner").find(".processing_screen.block_processing"),process_calendar_default_for_old(n,!1,t));hide_or_show_calendar_mobile_desktop();init_load_more_button();$("#wait-message").removeClass("positioned-top")},afterInit:function(){init_datatable_for_corporate_partner();init_load_more_button()},afterDataLoad:function(){var n=$("#multiple-views").multipleViews().viewsData,i,t;$("#query-string-form").val(unescape(n.queryString));n.widgetResponse!=null?(n.InvitationCode!=null&&$('#form-basic-search-filters-options input[name="searchvo_invitation_code"]').val(n.InvitationCode),i=n.widgetResponse,populate_multiselect('#form-basic-search-filters-options select[name="searchvo_serve_this_organization"]',"searchvo_serve_this_organization",i.organizationsServed.join("---"),!1),populate_multiselect('#form-basic-search-filters-options select[name="searchvo_population_served"]',"searchvo_population_served",i.populationsServed.join("---"),!0),populate_multiselect('#form-basic-search-filters-options select[name="searchvo_issue_area"]',"searchvo_issue_area",i.impactAreas.join("---"),!0),$('#form-basic-search-filters-options select[name="searchvo_serve_this_organization"]').multiselect("reload"),$('#form-basic-search-filters-options select[name="searchvo_population_served"]').multiselect("reload"),$('#form-basic-search-filters-options select[name="searchvo_issue_area"]').multiselect("reload")):(populate_multiselect('#form-basic-search-filters-options select[name="searchvo_serve_this_organization"]',"searchvo_serve_this_organization","",!1),populate_multiselect('#form-basic-search-filters-options select[name="searchvo_population_served"]',"searchvo_population_served","",!0),populate_multiselect('#form-basic-search-filters-options select[name="searchvo_issue_area"]',"searchvo_issue_area","",!0),$('#form-basic-search-filters-options select[name="searchvo_serve_this_organization"]').multiselect("reload"),$('#form-basic-search-filters-options select[name="searchvo_population_served"]').multiselect("reload"),$('#form-basic-search-filters-options select[name="searchvo_issue_area"]').multiselect("reload"));var u=!1,f=$("#form-basic-search-filters-options").data("parameters"),r=$("#form-basic-search-filters-options").serializeFormCustom(f);for(t in r)if(t!="searchvo_invitation_code"&&t!="searchvo_zip"&&r[t]!=null&&r[t]!=""){u=!0;break}u?$("#section-opportunities-for-corporate-partner #filtered-results-text").removeClass("hide"):$("#section-opportunities-for-corporate-partner #filtered-results-text").addClass("hide");n.error!=null&&Swal.fire({title:"",text:n.error,icon:"error"})}},$("#wait-message").show(),$("#multiple-views").multipleViews(f))}}function init_datatable_for_corporate_partner(){if($("#datatable-for-opps-w-invitation-code").length>0&&$("#datatable-for-opps-w-invitation-code tbody tr td.dataTables_empty").length==0){datatable_add_cells_data_for_mobile_headers($("#datatable-for-opps-w-invitation-code")[0]);var n=parseInt($(".load_more_link").attr("data-length")),t=$("#datatable-for-opps-w-invitation-code").DataTable({bFilter:!1,bPaginate:!0,bLengthChange:!1,pageLength:n,order:[[3,"asc"]]})}}function init_load_more_button(){if($(".load_more_link").length>0)$(".load_more_link").on("click",function(){var n=parseInt($(".load_more_link").attr("data-length")),t=n+window.rowPerPage;return $(".load_more_link").attr("data-length",t),$("#multiple-views").multipleViews("reloadData"),!1})}function init_basic_search_filters_and_options(){if($(".basic-search-filters-and-options").length!==0)$(document).on("click","fieldset.fieldset-step a.button-open",function(){var n=$(".additional-filters").css("display");return n=="block"?$(".additional-filters").hide("fast"):$(".additional-filters").show("fast",function(){fix_label_middle_in_forms()}),!1})}function updateteamMembers(n){var i=!1,t=0,r,u;$("#team input[type='checkbox'].member-participate").each(function(){this.checked&&t!=-1&&(i=!0);t++});i?(n==1&&(t=0,r=0,u=0,$("#team input[type='checkbox'].member-participate").each(function(){t!=-1&&($("#iscaptain-"+t).val()==!0&&u++,this.checked&&$("#iscaptain-"+t).val()=="1"&&r++);t++}),u-r==0&&(Swal.fire({title:"",text:window.translation.least_one_team_captain_remain_team,icon:"error"}),i=!1),i&&(i=!1,Swal.fire({title:"",text:window.translation.you_sure_remove_member_team,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes,closeOnConfirm:!0}).then(function(n){n.isConfirmed&&($(".processing_screen").show(),$("#accion").val(1),$("#update-team-members").submit())}))),n==2&&(i=!1,t=-1,$("#team input[type='checkbox'].member-participate").each(function(){t!=-1&&this.checked&&$("#email-"+t).val()==""&&(i=!0);t++}),i?Swal.fire({title:"",text:window.translation.email_required_member_promoted_captain,icon:"error"}):($("#accion").val(2),$(".processing_screen").show(),$("#update-team-members").submit()))):(n==1&&Swal.fire({title:"",text:window.translation.use_button_remove_member,icon:"warning"}),n==2&&Swal.fire({title:"",text:window.translation.use_button_captain_member,icon:"warning"}))}function validate_team_questions(){if($("#opp-signup-team-members").length>0){var n=localStorage.getItem("signup-team-prerequisites");n!=undefined&&n!=""&&n!=null&&($('#opp-signup-team-members input[name="visitedOpportunitiesWithPrerequisite"]').val(n),localStorage.removeItem("signup-team-prerequisites"));$("#opp-signup-team-members button#button-opp-signup-team").length>0&&$("#opp-signup-team-members button#button-opp-signup-team").click(function(n){var t=$("#opp-signup-team-members"),i=partial_validate_personal_information(t,!0);if(i===!1){if(n.preventDefault(),$(".row.question .radio-button-error").length>0)$('.input-group-radiobutton input[type="radio"]').on("click",function(){$(this).parent().parent().parent().find(".radio-button-error").remove()});if($(".row.question .checkbox-error").length>0)$('.input-group-checkbox input[type="checkbox"]').on("click",function(){$(this).is(":checked")&&$(this).parent().parent().find(".checkbox-error").remove()})}})}}function validator_detailed_age(n,t,i,r){var u=n+"-error",e=!0,f;return i<t?(e=!1,$("#"+n).addClass("error"),f="<label class='error' id='"+u+"' name='"+u+"'>"+r+"<\/label>",$("#"+u).length>0?($("#"+u).remove(),$("#"+n).parent().append(f)):$("#"+n).parent().append(f),$("#"+u+" span").attr("data-tooltip")!=""&&$(".tooltip").length>0&&$(".tooltip").remove(),$("#"+u).find("span.has-tip").foundation()):($("#"+n).removeClass("error"),$("#"+u).length>0&&$("#"+u).remove()),e}function validation_min_age_personal_information(){var f=!0,i,r,e,n,o,s,t,u,h;return $("#personal-information-form").length!==0&&(i=$("#age_mode").val(),r=$("#date_of_birth").val(),r!=""&&(e=moment().diff(moment(r,"YYYY-M-D",!0),"years"),n="",i==""?n="select-month":i=="year_only"&&(n="select-year"),n!=""&&(o=$("#"+n).data("no-validate-min-age"),s=o=="False",s&&(t=$("#"+n).data("min-age-allowed"),u=13,t!==undefined&&t!==null&&$.trim(t)!==""&&(u=parseInt(t)),h=$("#"+n).attr("data-min-age"),f=validator_detailed_age(n,u,e,h))))),f}function validate_phone_number_personal_information(){$("#personal-information-form").length!==0&&($("fieldset[data-title-fieldset='sms_information']").length>0&&$("fieldset[data-title-fieldset='sms_information']").find("input[type='checkbox']").click(function(){$(this).is(":checked")?($(this).parents(".row").find('label[for="mobile_phone"]').addClass("required").attr("data-required","*"),$("input[name='MobilePhone']").rules("add",{required:!0,messages:{required:window.translation.error_required_field.replace("{0}",window.translation.mobile_phone)}})):($(this).parents(".row").find('label[for="mobile_phone"]').removeClass("required").attr("data-required",""),$("input[name='MobilePhone']").rules("remove","required"))}),$("#personal-information-form button[name=btn-save], #personal-information-form button[name=btn-save-skills]").click(function(n){var r=$("#personal-information-form"),u=partial_validate_personal_information(r,!1),t,i,f;u===!1&&n.preventDefault();t=r.find("input.email-field");u===!0&&t!==undefined&&t.data("original-value")!==$.trim(t.val())&&(n.preventDefault(),sessionStorage.setItem("btn-trigger-action",$(this).attr("name")),i=$(this).attr("name"),f=$("#personal-information-form .action-trigger-click").length,f>0?$("#personal-information-form .action-trigger-click").val(i):$("#personal-information-form").append("<input type='hidden' name='trigger-action' id='trigger-action' value='"+i+"' class='action-trigger-click' />"),is_needed_verification_code_hoc("#personal-information-form",!1))}),$("#personal-information-form").submit(function(){return!0}))}function partial_validate_personal_information(n,t){var i=!0,u=$(document).scrollTop(),r=0;return n.find("input[type='checkbox'][data-required='true']").each(function(){var r=$(this).attr("name"),n=!1,t;$("form input[name='"+r+"']").each(function(){$(this).prop("checked")===!0&&(n=!0)});n===!1&&(t="<div class='small-12 checkbox-error columns'><label class='error-custom'>"+translation.field_required+"<\/label><\/div>",$(this).parent().parent().find("label.error-custom").length===0&&$(this).parent().parent().append(t),i=!1)}),n.find("input[type='radio'][data-required='true']").each(function(){var r=$(this).attr("name"),n=!1,t;$("form input[name='"+r+"']").each(function(){$(this).prop("checked")===!0&&(n=!0)});n===!1&&(t="<div class='small-12 radio-button-error columns'><label class='error-custom'>"+translation.field_required+"<\/label><\/div>",$(this).parents(".row").first().find("label.error-custom").length===0&&$(this).parents(".row").first().append(t),i=!1)}),n.find(".day-widget[data-required='true']").each(function(){var n=!1,t=$(this),r;$(this).find("input[type='checkbox']").each(function(){$(this).prop("checked")===!0&&(n=!0);$(this).change(function(){$(this).prop("checked")===!0&&(n=!0,t.first().find(".error-custom").remove())})});n===!1?(r="<div style='margin-top: 10px;' class='small-12 columns'><label class='error-custom'>"+translation.field_required+"<\/label><\/div>",$(this).find("label.error-custom").length===0&&t.first().append(r),i=!1):t.first().find(".error-custom").remove()}),t===!1&&n.find("select[multiple='multiple']").each(function(){if($(this).attr("data-required")=="true"&&!$(this).val()){var n="<label class='error-custom'>"+translation.field_required+"<\/label>";$(this).parent().parent().find("label.error-custom").length===0&&$(this).parent().parent().append(n);i=!1}}),n.find('input[data-type="phone"]').length!==0&&n.find('input[data-type="phone"]').each(function(){var f=$(this).get(0),n=$(this).attr("name"),t=window.intlTelInputGlobals.getInstance(f),r,u;$.trim(t.getNumber())&&(t.isValidNumber()?$("form input[name='international_"+n+"']").length>0&&$("form input[name='international_"+n+"']").val(t.getNumber()):(r="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>",$(this).parents(".row").first().find("label.error-custom").length===0&&$(this).parents(".intl-tel-input").first().append(r),$("form input[name='international_"+n+"']").length>0&&$("form input[name='international_"+n+"']").val(""),i=!1));$("input#"+n+"-ext").length!==0&&(u=$(this).parent().find(".iti__selected-flag").attr("title").split(":")[1].trim(),$("input#"+n+"-ext").val(u))}),n.valid()&&i!=!1||((n.find("label.error").length>0||n.find("label.error-custom").length>0)&&(n.find("label.error").each(function(){var n=$(this).parents("fieldset").first();n.find(".fieldset-content").is(":visible")==!1&&n.find(".fieldset-title").find("button").trigger("click")}),n.find("label.error-custom").each(function(){var n=$(this).parents("fieldset").first();n.find(".fieldset-content").is(":visible")==!1&&n.find(".fieldset-title").find("button").trigger("click")})),n.find("label.error:visible").length>0?r=n.find("label.error:visible").first().offset().top:n.find("label.error-custom:visible").length>0&&(r=n.find("label.error-custom:visible").first().offset().top),u!=r&&$("body,html").animate({scrollTop:r-200},500)),validation_min_age_personal_information()||(i=!1),i}function sendEmailTeamMembers(){var n=0,t="",i=$("#idteam").val();$("#team input[type='checkbox'].member-participate").each(function(){this.checked&&n!=-1&&$("#email-"+n).val()!=null&&$("#email-"+n).val()!=""&&(t==""?t=$("#name-"+n).val():t+=", "+$("#name-"+n).val(),i+="/"+$("#check-"+n).val());n++});document.getElementById("emailTo").innerHTML="<label><strong>"+window.translation.label_to+" <\/strong>"+t+"<\/label>";$("#emailList").val(i);t==""?Swal.fire({title:"",text:window.translation.to_send_email_select_on_team_member,icon:"warning"}):$("#email-reveal").click()}function removemefromteam(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_remore_yourself,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(i){i.isConfirmed&&($(".processing_screen").show(),window.location.href=t+"removeme-team/"+n)})}function removemefromConnection(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:"",text:window.translation.you_sure_remore_yourself,type:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.yes_remove_it,closeOnConfirm:!0}).then(function(i){i.isConfirmed&&($(".processing_screen").show(),window.location.href=t+"removeme-connection/"+n)})}function edit_volunteer_opportunity_page(){$("body.edit-volunteer-opportunity").length>0&&$("#LocationId option[value='-1']").remove()}function skillPageSlider(){if($("#skillsform").length>0){$(".slider, slider-handle").hover(function(){var n="#"+$(this).attr("id").replace("skSlider","bu");$(this).find("input").val()>0?$(n).show():$(n).hide()},function(){var n="#"+$(this).attr("id").replace("skSlider","bu");$(this).find("input").val()>0?$(n).show():$(n).hide()});$(".slider, slider-handle").on("mouseup.zf.slider",function(){var n="#"+$(this).attr("id").replace("skSlider","bu");$(this).find("input").val()>0?$(n).show():$(n).hide()});$(".slider, slider-handle").on("changed.zf.slider",function(n){var i=$(n.currentTarget).find(".slider-handle"),t=i.attr("aria-valuenow");t==="0"||t===0?i.attr("aria-label","None Value selected"):t==="25"||t===25?i.attr("aria-label","Low value Selected"):t==="50"||t===50?i.attr("aria-label","Medium value Selected"):t==="75"||t===75?i.attr("aria-label","High value Selected"):i.attr("aria-label","Expert value Selected")})}}function mixTeamPage(){$("#button_select_team").on("click",function(){var i,r,t;$("#choose_team_id").val()!=""?(i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",$("#teamMember").DataTable().destroy(),$("#choose_team_name").html($("#choose_team_id option:selected").text()),$('<div class="loading">Loading<\/div>').appendTo("body"),$("#choose_team_members").show(),$("#idteam").val($("#choose_team_id").val()),r=$("#isAnonymousReserveSlotsActivated").val(),t=-1,$(".processing_screen").show(),table=$("#teamMember").DataTable({ajax:i+"opportunity-signup-team-members-list/"+$("#choose_team_id").val()+"?anonymousActivated="+r,bFilter:!1,bLengthChange:!1,paging:!1,warning:!1,iDisplayLength:-1,columnDefs:[{targets:[0],width:"1%",orderable:!1,render:function(n,i,r){var c,u,s,h;t++;c=!1;u=r.length-1;t==0&&$("#myteamid").val(n);var f="",e="",o="";return u>=0&&r[u]==="False"||r[u]===!1?f=" disabled":r[1].indexOf("(Y)")>=0&&(e=" checked",o=" current-volunteer",r[1]=r[1].replace("(Y)","")),s=r[u]=="True"?"meet-requirements":"",h='<input type="checkbox" class="member-participate'+o+" "+s+'" name="confirmed-'+t+'"  value="'+n+'" '+f+e+' data-element-id="'+t+'"  >',h+('<input type="hidden" name="meet-requirements-'+t+'" id="meet-requirements-'+t+'" value="'+r[u]+'" />')}}],initComplete:function(){if($("div.loading").remove(),$(".processing_screen").hide(),$(".member-participate").change(function(){var t=$(this).data("element-id");this.checked?(n=!0,$(".member-participate").each(function(){this.checked||(n=!1)}),n?($("#selectall-member-team").prop("checked",!0),$("#selectall-member-team").attr("checked",!0)):($("#selectall-member-team").prop("checked",!1),$("#selectall-member-team").attr("checked",!0)),$("#slots-"+t).length>0&&$("#meet-requirements-"+t).val().toLowerCase()==="true"&&$("#slots-"+t).removeAttr("disabled")):($("#selectall-member-team").prop("checked",!1),$("#selectall-member-team").attr("checked",!0),n=!1,$("#slots-"+t).length>0&&$("#slots-"+t).attr("disabled","disabled"));checkMemberOcc()}),$("input.reserved-slots").length>0)$("input.reserved-slots").on("change",function(){checkMemberOcc()||$(this).val("")});$("#teamcont").val($("#teamMember input[type='checkbox']").length-1);$("#autoselectTeam").length>0&&$("#autoselectTeam").val()!=""&&($("#autoselectTeam").val(""),$("#selectall-member-team").attr("checked",!0),$("#selectall-member-team").trigger("click"),$("#additional_questions .row.question").length===0&&$("input.reserved-slots").length===0&&$("#button-opp-signup-team").trigger("click"))},fnDrawCallback:function(){datatable_add_cells_data_for_mobile_headers(this)}})):$("#choose_team_members").hide()});var n=!1;$("#selectall-member-team").click(function(){n=!n;n?($(".member-participate.meet-requirements").prop("checked",!0),$(".member-participate.meet-requirements").attr("checked",!0),$(".reserved-slots.meet-requirements").removeAttr("disabled")):($(".member-participate.meet-requirements").prop("checked",!1),$(".member-participate.meet-requirements").attr("checked",!0),$(".reserved-slots.meet-requirements").attr("disabled","disabled"));checkMemberOcc()});$("#autoselectTeam").length>0&&$("#autoselectTeam").val()!=""&&($('#choose_team_id option[value="'+$("#autoselectTeam").val()+'"]').length>0?($("#choose_team_id").val($("#autoselectTeam").val()),$("#button_select_team").trigger("click")):$("#autoselectTeam").val(""))}function checkMemberOcc(){var i=$("#volunteersStillNeeded").val(),t=0,r=!1,n;return($("input.reserved-slots").length>0&&(r=!0,$("input.reserved-slots").each(function(){if($(this).val()!=""){var n=Number($(this).val());t=t+n}})),$(".member-participate").each(function(){this.checked&&t++}),t>99)?(n=window.translation.team_signup_cannot_be_larger,Swal.fire("",n,"error"),!1):t>i?(n=window.translation.team_maximum_attendance,r&&(n=window.translation.alert_spots_available),n=n.replace('"Y"',t.toString()),n=n.replace('"X"',i.toString()),n=n.replace('"X"',i.toString()),Swal.fire("",n,"error"),!1):!0}function waitingTeam(){$("#createanewteam").on("click","#bCreateTeam",function(){var r=validate_team_members_before_create(),t,n,i;if($("#createanewteam").valid()&&r===0){if($(".processing_screen").show(),t=getClientSecurityKey(),n=!1,t!=undefined){var u=$('form#createanewteam input[name="user_response_time"]').val(),f=(new Date).getTime(),e=f-u;e>9e4&&(n=!0)}n===!0?(i=$('form#createanewteam input[name="pageactioname"]').val(),grecaptcha.execute(getClientSecurityKey(),{action:i}).then(function(n){if($('form#createanewteam input[name="user_response"]').length>0){var t=(new Date).getTime();t=t+864e5;$('form#createanewteam input[name="user_response"]').val(n);$('form#createanewteam input[name="user_response_time"]').val(t)}$("#createanewteam").submit()})):$("#createanewteam").submit()}else!0&&$("form#createanewteam input.error").first().focus()});$("#send-email-team-members").submit(function(){$("#butEmail").hide();$("#processing_screen3").show()});$("#button-opp-signup-team").click(function(){var t=JSON.parse(localStorage.getItem("ars-signup-type")),s,n;if(t!==null&&t.sid!=""&&t.wid!=""&&(t.signupType==="Team Only"||arsSignUpteam.signupType==="Both"||t.signupType===undefined)){var h=t.sid,c=t.wid,f=localStorage.getItem("signup-branch-logic-form-data-"+h+"-wr-"+c);f!==null&&$("input#arsTeamWorkflow").val(f)}if(checkMemberOcc())if($("#opp-signup-team-members").valid()&&$("#opp-signup-team-members").find("label.error-custom").length===0&&$('#opp-signup-team-members input[name="membersaddedinternally"]').length==0){var i=$("input.member-participate:checked").length,e=$("input.current-volunteer:checked").length,o=$("input#selectall-member-team:checked").length,r=$("#teamMember td input[type=checkbox]:checked").length,u=0;$("#teamMember td input[type=number].reserved-slots").each(function(){totalAnonymousCaptain=0;$(this).val()!=""&&(totalAnonymousCaptain=Number($(this).val()));u+=Number(totalAnonymousCaptain)});s=$("#isAnonymousReserveSlotsActivated").val()==="True";n="";s?o==1?(n=window.translation.team_singup_all_confirmation_anonymous,n=n.replaceAll("{0}",r),n=n.replaceAll("{1}",u)):e&&i==1?(n=window.translation.team_singup_none_confirmation_anonymous,n=n.replaceAll("{0}",u)):i>0&&(n=window.translation.team_singup_confirmation_anonymous,n=n.replaceAll("{0}",r),n=n.replaceAll("{1}",u)):o==1?(n=window.translation.team_singup_all_confirmation_message,n=n.replaceAll("{0}",r)):e&&i==1?n=window.translation.team_singup_none_confirmation_message:i>0&&(n=window.translation.team_singup_confirmation_message,n=n.replaceAll("{0}",r));n!=""?Swal.fire({title:"",html:n,icon:"info",showCancelButton:!0,cancelButtonText:window.translation.cancel,confirmButtonText:window.translation.continue_text,closeOnConfirm:!0}).then(function(n){n.isConfirmed&&($(".processing_screen").show(),$("#opp-signup-team-members").submit())}):Swal.fire({title:"",icon:"error",text:window.translation.please_select_a_member,confirmButtonText:"Ok"})}else $("#opp-signup-team-members").valid()&&$("#opp-signup-team-members").find("label.error-custom").length===0&&$('#opp-signup-team-members input[name="membersaddedinternally"]').length>0&&$('#opp-signup-team-members input[name="membersaddedinternally"]').val()=="1"&&$("#opp-signup-team-members").submit()});$("#report-form").submit(function(){$("#report-form").valid()&&($("#butSelfReport").hide(),$(".processing_screen").show())})}function create_new_team_page(){var n=window.instance_prefix!=undefined?window.instance_prefix:"HOC__";if($("body.create-new-team-page").length>0){if(datatable_add_cells_data_for_mobile_headers(document.getElementById("teamMember")),addAdditionalAttributesToMenmbers(),$("#"+n+"Type_of_Group__c").length>0&&$("#"+n+"Type_of_Group__c").val()=="Family & Friends"&&$(".normal-company-field").length>0)$(".normal-company-field").show(),$(".select-list-organization").length>0&&$("#organizationSelect").length>0&&$("#organizationSelect").hide();else{$(".normal-company-field").hide();$(".select-list-organization").length>0&&$("#organizationSelect").length>0&&$("#organizationSelect").select2({language:{noResults:function(){return"Can't find your organization?  <a class='click-here'>Click here to enter a new organization<\/a>"}},escapeMarkup:function(n){return n}});$("body").on("click",".click-here",function(){var n=$("#organizationSelect"),t=n.data("select2").$dropdown.find("input").val();n.select2("val","");n.select2("close");n.val("").trigger("change");$(".select-list-organization").toggle("fast");$(".normal-company-field").toggle("fast");$(".normal-company-field #Company").val(t);$(".normal-company-field #Company").focus()})}if($("#"+n+"Type_of_Group__c").length>0)$("#"+n+"Type_of_Group__c").on("change",function(){$(this).val()=="Family & Friends"&&$(".normal-company-field").length>0?($(".normal-company-field").show(),$(".select-list-organization").hide(),$(".search-again").hide()):$(".select-list-organization").is(":hidden")&&($(".normal-company-field").hide(),$(".select-list-organization").show(),$(".search-again").show())});$(".sharing-portal-form").length>0&&($(".submit-group a.submit-button").hide(),$(".label-section").each(function(){$(this).removeClass("medium-4").addClass("medium-5")}),$(".fields-section").each(function(){$(this).removeClass("medium-8").addClass("medium-7")}))}}function addAdditionalAttributesToMenmbers(){}function verifyTeamMembersFields(n,t){var i="input[name='"+n+"']";($(i).length>0&&$(i).val()==="True"||$(i).val()===!0)&&(isEmailRequired=!0,$("form#createanewteam input[name^='"+t+"']").each(function(){$(this).attr("data-required",!0);$(this).attr("data-val",!0);$(this).attr("data-val-required","The Name field is required.")}))}function background_check_page(){if($("body.background-check-page").length>0){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#packageIdSelected option:selected").text(),n=t.split("(");n[1]!=null?($(".step-2").not(".opacity").find(".center-box strong").html(n[0]),$(".step-2").not(".opacity").find(".center-box span").html("("+n[1])):$(".step-2").not(".opacity").find(".center-box strong").html(t)}}function after_translation_resource_load_volunteer_portal(){processSelfReportForm()}function volunteer_account_overview_page(){if($("body.volunteer-account-overview-page").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("body.volunteer-account-overview-page").on("click","button[name='go-remove-me-button']",function(){var t=$(this).val(),i=$(this).attr("data-connection-id");t=="just-this"?window.location.href=n+"DeclineParticipation/"+i:t=="all-occurrences"&&(window.location.href=n+"DeclineParticipation/"+i+"/all")})}}function volunteer_opportunity_detail_page(){$("body.volunteer-opportunity-detail-page").length>0&&$("p.hide-signup-button").length>0&&$("p.hide-signup-button").parents(".fieldset-content").find(".buttons-section").hide()}function validate_impersonate(){$(".login-section p.login-info .impersonate .icon-section").length>0&&$(".login-section p.login-info .impersonate .icon-section").hover(function(){$(".login-section p.login-info .impersonate .text-section").fadeIn("300")},function(){$(".login-section p.login-info .impersonate .text-section").fadeOut("200")})}function self_reported_hours_page(){var f,r,e,o,s,h,c,l;if($("body.self-reported-hours-page").length>0){if(f=null,$(".organizations-remote-data").find("option").eq(0).remove(),f=$("#AllowSelfReportingNonPartnerOrganizations").val()=="True"?$(".organizations-remote-data").select2({language:{noResults:function(){return"Can't find your organization?  <a class='click-here'>Click here to enter a new organization<\/a>"}},escapeMarkup:function(n){return n}}):$(".organizations-remote-data").select2({}),$('#report-form  input[name="isBack"]').val()=="0"&&($("#select2-OrganizationId-container").html(window.translation.search_and_select_org),$("#select2-OrganizationId-container").attr("title",window.translation.search_and_select_org),$("#OrganizationId").val("")),$("div.regular-schedule-selector").length>0){$('input[name="IsRegularSchedule"]:checked').val()=="Yes"?($(".no-regular-schedule-fields").hide(),$(".regular-schedule-fields").show(),$("#butSelfReport").hide(),$("#butSelfReportReview").show()):($(".no-regular-schedule-fields").show(),$(".regular-schedule-fields").hide(),$("#butSelfReport").show(),$("#butSelfReportReview").hide());$('input:radio[name="IsRegularSchedule"]').change(function(){$(this).val()=="Yes"?($(".no-regular-schedule-fields").hide(),$(".regular-schedule-fields").show(),$("#butSelfReport").hide(),$("#butSelfReportReview").show()):($(".regular-schedule-fields").hide(),$(".no-regular-schedule-fields").show(),$("#butSelfReport").show(),$("#butSelfReportReview").hide())});r="";r=$('select[name="RegularScheduleSpecification.RecurrenceType"]').val()=="Daily"?"daily-recurrence-type":$('select[name="RegularScheduleSpecification.RecurrenceType"]').val()=="Weekly"?"weekly-recurrence-type":"monthly-recurrence-type";$('.recurrence-type:not(".'+r+'")').hide();$("."+r+"").show();$('select[name="RegularScheduleSpecification.RecurrenceType"]').change(function(){var n="";n=$(this).val()=="Daily"?"daily-recurrence-type":$(this).val()=="Weekly"?"weekly-recurrence-type":"monthly-recurrence-type";$('.recurrence-type:not(".'+n+'")').hide();$("."+n+"").show()});$(".mvp-hidden").hide();$('select[name="RegularScheduleSpecification.RecurrenceTypeMonthly"]').val()=="Specific Day of Month"?($(".recurrence-type-monthly-month-day").hide(),$(".recurrence-type-monthly-specific-day").show()):($(".recurrence-type-monthly-specific-day").hide(),$(".recurrence-type-monthly-month-day").show());$('select[name="RegularScheduleSpecification.RecurrenceTypeMonthly"]').change(function(){$(this).val()=="Specific Day of Month"?($(".recurrence-type-monthly-month-day").hide(),$(".recurrence-type-monthly-specific-day").show()):($(".recurrence-type-monthly-specific-day").hide(),$(".recurrence-type-monthly-month-day").show())});add_event_to_jqmsLoaded_picklist("#RegularScheduleSpecification_RecurrenceTypeWeeklyDays");var n=new Date,t=n.getDate(),i=n.getMonth()+1,u=n.getFullYear();t<10&&(t="0"+t);i<10&&(i="0"+i);switch(window.IsoPhone){case"us":n=i+"/"+t+"/"+u;break;case"nl":n=t+"-"+i+"-"+u}e=$("#RegularScheduleSpecification_StartDate").data();o=e.shortDatePattern;$("#RegularScheduleSpecification_StartDate").fdatepicker({format:o,endDate:n,startView:"decade"}).on("changeDate",function(){var i;if($("#RegularScheduleSpecification_EndDate").val()!=""){var r=$("#RegularScheduleSpecification_StartDate").data(),n=$("#RegularScheduleSpecification_EndDate").data(),u=n.datepicker,t=moment($("#RegularScheduleSpecification_StartDate").val(),r.shortDatePattern.toUpperCase()),f=moment($("#RegularScheduleSpecification_EndDate").val(),n.shortDatePattern.toUpperCase());t.diff(f,"days")>0&&(i=t.add(1,"days").toDate(),u.update(i))}$(this).valid()});s=$("#RegularScheduleSpecification_EndDate").data();h=s.shortDatePattern;$("#RegularScheduleSpecification_EndDate").fdatepicker({format:h,endDate:n,startView:"decade",weekStart:get_start_day_of_week_from_locale()}).on("changeDate",function(){var i;if($("#RegularScheduleSpecification_StartDate").val()!=""){var n=$("#RegularScheduleSpecification_StartDate").data(),r=$("#RegularScheduleSpecification_EndDate").data(),u=n.datepicker,f=moment($("#RegularScheduleSpecification_StartDate").val(),n.shortDatePattern.toUpperCase()),t=moment($("#RegularScheduleSpecification_EndDate").val(),r.shortDatePattern.toUpperCase());f.diff(t,"days")>0&&(i=t.subtract(1,"days").toDate(),u.update(i))}$(this).valid()});$("input[name='OpportunityName']")[0]!=undefined&&$("input[name='OpportunityName']")[1].value==""&&($("input[name='OpportunityName']")[1].value=$("input[name='OpportunityName']")[0].value);$("#butSelfReportReview").on("click",function(){$("#report-form").valid()==!0&&($("input[name='OpportunityName']").each(function(){$(this).val()==""&&$(this).remove()}),$("#report-form")[0].submit())});c=setInterval(function(){if(window.translation!=null){clearInterval(c);var n=$("input[name='RegularScheduleSpecification.StartTime']").attr("data-val-regex");$.validator.addMethod("timeFormat",function(n){var t=$("input[name='RegularScheduleSpecification.StartTime']").attr("data-val-regex-pattern");return n.match(t)},n);n=$("input[name='RegularScheduleSpecification.EndTime']").attr("data-val-regex");$.validator.addMethod("timeFormatEnd",function(n){var t=$("input[name='RegularScheduleSpecification.EndTime']").attr("data-val-regex-pattern");return n.match(t)},n);$("#report-form").data("validator")!=null&&($("input[name='RegularScheduleSpecification.StartTime']").rules("add","timeFormat"),$("input[name='RegularScheduleSpecification.EndTime']").rules("add","timeFormatEnd"),$("input[name='start-time']").rules("add","timeFormat"),$("input[name='end-time']").rules("add","timeFormatEnd"))}},100)}if($("fieldset.Is-Not-Allow-Regularly-Scheduled-Connections").length>0||$("div.no-regular-schedule-fields").length>0){var n=new Date,t=n.getDate(),i=n.getMonth()+1,u=n.getFullYear();t<10&&(t="0"+t);i<10&&(i="0"+i);switch(window.IsoPhone){case"us":n=i+"/"+t+"/"+u;break;case"nl":n=t+"-"+i+"-"+u}l=$("#date-of-service").attr("data-short-date-pattern");$("#date-of-service").fdatepicker({format:l,endDate:n,startView:"decade",weekStart:get_start_day_of_week_from_locale()})}}if($("body.review-self-reported-hours-page").length>0){$("#butSelfReportReview").on("click",function(){$("#confirm-report-form")[0].submit()});$("#butSelfReportReviewBack").on("click",function(){$("#confirm-report-form").attr("action","/self-reported-hours");$('#confirm-report-form input[name="isBack"]').val("1");$("#confirm-report-form").submit()})}}function add_event_to_jqmsLoaded_picklist(n){$(n).parent(".input-group-select").on("click",".ms-options-wrap button",function(){var t=$(n).parent(".input-group-select").height();$(n).parent(".input-group-select").toggleClass("multiselect-opened")});$(document).on("click",function(t){var i=$(n).next(".ms-options-wrap");i.is(t.target)||i.has(t.target).length!==0||$(n).parent(".input-group-select").removeClass("multiselect-opened")})}function SetFieldsRequiredForSelfReportPage(){var n=$("#advanced-filter").val()==="true",t=setInterval(function(){var e=$("#report-form").data(),i,r,u,f;e.validator!=null&&(clearInterval(t),i={},i.required=function(){return n?!1:!0},i.messages={required:window.translation.organization_name==null?window.translation.field_required:window.translation.organization_name+" "+window.translation.is_required},$("#OrganizationId").rules("add",i),i={},i.required=function(){return n?!0:!1},i.messages={required:window.translation.organization_name==null?window.translation.field_required:window.translation.organization_name+" "+window.translation.is_required},$("#OrganizationName").rules("add",i),i={},i.required=function(){return n?!0:!1},i.messages={required:window.translation.contact_name==null?window.translation.field_required:window.translation.contact_name+" "+window.translation.is_required},$("#OrgContactName").rules("add",i),i={},i.required=function(){return n?!0:!1},i.messages={required:window.translation.email_address==null?window.translation.field_required:window.translation.email_address+" "+window.translation.is_required},$("#OrgContactEmail").rules("add",i),r=$("#date-of-service").data(),i={},i.regex=new RegExp(r.valRegexPattern),i.messages={required:window.translation.date_of_service==null?window.translation.field_required:window.translation.date_of_service+" "+window.translation.is_required,regex:r.valRegex},$("#date-of-service").rules("add",i),u=$("#start-time").data(),i={},i.regex=new RegExp(u.valRegexPattern),i.messages={required:window.translation.start_time==null?window.translation.field_required:window.translation.start_time+" "+window.translation.is_required,regex:u.valRegex},$("#start-time").rules("add",i),f=$("#end-time").data(),i={},i.regex=new RegExp(f.valRegexPattern),i.messages={required:window.translation.end_time==null?window.translation.field_required:window.translation.end_time+" "+window.translation.is_required,regex:f.valRegex},$("#end-time").rules("add",i))},100)}function volunteer_personal_information_date(){if($("body.volunteer-personal-information-page").length>0){var n=$('input[name="age_mode"]').val(),r=$("#date_of_birth").val(),t=r.split("-"),i=t[0],u=t[1],f=t[2];if(n==="default"||n===""||n==="day_month"){(n==="default"||n==="")&&$("#select-year").val(i);$("#select-month").val(u);$("#select-day").val(f);$("#select-month").on("change",function(){var n=$("#select-month").val(),t=$("#select-year").val();calculate_days(n,t);validation_min_age_personal_information()});if(n==="default"||n==="")$("#select-year").on("change",function(){var n=$("#select-year").val(),t=$("#select-month").val();calculate_days(t,n);validation_min_age_personal_information()});$("#select-day").on("change",function(){var n=$("#select-year").val(),t=$("#select-month").val(),i=$("#select-day").val();$("#date_of_birth").val(n+"-"+t+"-"+i);validation_min_age_personal_information()})}else if(n==="year_only"){$("#select-year").val(i);$("#select-year").on("change",function(){var n=$("#select-year").val(),t=$("#select-month").val(),i=$("#select-day").val();$("#date_of_birth").val(n+"-"+t+"-"+i);validation_min_age_personal_information()})}if($("#over_default_age_check").length>0)$("#over_default_age_check").on("click",function(){$(this).is(":checked")?$("#date_of_birth").val($("#checked_age").val()):$("#date_of_birth").val($("#not_checked_age").val())})}}function validate_format_date_pi(){var u=window.DatePickerDateFormat,n;if($("body.volunteer-personal-information-page").length>0)if(u.indexOf("-")>=0?n=u.split("-"):u.indexOf("/")>=0&&(n=u.split("/")),n!==null&&n!==undefined&&Array.isArray(n)===!0&&n.length==3){var i=n[0].toLowerCase(),t=n[1].toLowerCase(),r=n[2].toLowerCase();(i=="d"||i=="dd")&&(t=="m"||t=="mm")&&r=="yyyy"?($("#month-container").prepend($("#select-day")),$("#month-container").removeClass("medium-5"),$("#month-container").addClass("medium-3"),$("#day-container").prepend($("#select-month")),$("#day-container").removeClass("medium-3"),$("#day-container").addClass("medium-5")):(i=="m"||i=="mm")&&(t=="d"||t=="dd")&&r=="yyyy"||(i=="yyyy"&&(t=="m"||t=="mm")&&(r=="d"||r=="dd")?($("#month-container").prepend($("#select-year")),$("#month-container").removeClass("medium-4"),$("#month-container").addClass("medium-5"),$("#day-container").prepend($("#select-month")),$("#day-container").removeClass("medium-3"),$("#day-container").addClass("medium-4"),$("#year-container").prepend($("#select-day")),$("#year-container").removeClass("medium-4"),$("#year-container").addClass("medium-3")):i=="yyyy"&&(t=="d"||t=="dd")&&(r=="m"||r=="mm")?($("#month-container").prepend($("#select-year")),$("#month-container").removeClass("medium-4"),$("#month-container").addClass("medium-5"),$("#day-container").prepend($("#select-day")),$("#day-container").removeClass("medium-4"),$("#day-container").addClass("medium-3"),$("#year-container").prepend($("#select-month")),$("#year-container").removeClass("medium-3"),$("#year-container").addClass("medium-4")):console.log("INVALID CASE "))}else console.log("INVALID FORMAT ")}function storageEnabled(){try{localStorage.setItem("__test","data")}catch(n){return!1}return!0}function validateStorageEnabled(){storageEnabled()||custom_alert("warning","Important","Some functions are not supported in Private Mode. Please turn private browsing off.")}function submit_update_skill(){$("body.volunteer-skills-page").length>0&&$("input[type=submit].custom-button").click(function(){$(".processing_screen").show()})}function clear_session_storage(){var t,n,i;$("header a.logout").on("click",function(){remove_session_storage_item()});$("body.partner-portal a.logout").on("click",function(){remove_session_storage_item();remove_local_storage_report_item()});$("body.partner-portal button#login-as-this-contact-button").on("click",function(){remove_session_storage_item()});$("span.impersonate a.logout").on("click",function(){remove_session_storage_item()});try{t=get_parameter_by_ame("clean");t=="1"&&(remove_session_storage_item(),n=window.location.href.toString(),n.indexOf("?")>0&&(i=n.substring(0,n.indexOf("?")),window.history.replaceState({},document.title,i)))}catch(r){window.console&&console.error(r)}}function remove_local_storage_report_item(){if($("a.get_report_folders").length>0){var n=$("a.get_report_folders").attr("data-instance").toString();localStorage.removeItem("reporting-section-listing-folders"+n)}}function remove_session_storage_item(){sessionStorage.removeItem("Salesforce Contact ID");sessionStorage.removeItem("Salesforce Organization ID");sessionStorage.removeItem("Salesforce Contact Account ID");sessionStorage.removeItem("Salesforce Contact Account Name");sessionStorage.removeItem("User Profile");var n=Object.keys(sessionStorage);n&&n.length>0&&n.forEach(function(n){n.indexOf("LISTING_RELOADED")!=-1&&sessionStorage.removeItem(n)})}function guid(){function n(){return Math.floor((1+Math.random())*65536).toString(16).substring(1)}return n()+n()+n()+n()+n()+n()+n()+n()}function sendDataServiceForMember(){if($("body.team-detail-page").length!==0)$(document).on("click","body.team-detail-page a.btn-update-member",function(n){var t;if(n.preventDefault(),!$(this).hasClass("disabled")){t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";t=t.substring(0,t.length-1);var i=$("form#update-team-members"),r=i.serializeObject(),u=t+"/update-team-member-list";$.ajax({type:"POST",url:u,data:r,beforeSend:function(){$(".processing_screen").show()},success:function(n){n=JSON.parse(n);n.code==="200"||n.code===200?Swal.fire({title:window.translation.success,text:"Saved Successfully",icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(n){n.isConfirmed&&location.reload()}):Swal.fire({title:window.translation.error,icon:"error",text:n.message,confirmButtonText:"Ok"}).then(function(n){n.isConfirmed&&location.reload()})},complete:function(){$(".processing_screen").hide()}})}})}function set_datatable_for_referal_history(n){if($("#datatable-custom-referal-history").length>0){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#datatable-custom-referal-history").DataTable({ajax:t+"referal-history",retrieve:!0,bFilter:!1,bLengthChange:!1,scrollY:"400px",scrollCollapse:!0,paging:!1,language:n,order:[],columnDefs:[{targets:[2],width:"19%",orderable:!1}],fnDrawCallback:function(){datatable_add_cells_data_for_mobile_headers(this);remove_referal_history_item()}}).on("error.dt",function(n,t,i,r){r?Swal.fire({title:"",text:window.translation.error_loading_self_report_opp+": "+r,icon:"error"}):Swal.fire({title:"",text:window.translation.error_loading_self_report_opp,icon:"error"})})}}function remove_referal_history_item(){$("#datatable-custom-referal-history").length>0&&$("#datatable-custom-referal-history  a.remove-referral").each(function(){$(this).on("click",function(){var n=$(this).attr("data-attr-id");Swal.fire({title:"",html:window.translation.confirm_delete_item,icon:"warning",showCancelButton:!0,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(t){t.isConfirmed&&invoke_server_to_remove_referal_item(n)})})})}function invoke_server_to_remove_referal_item(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({type:"GET",url:t+"remove-referal/"+n,beforeSend:function(){$(".processing_screen").show()},success:function(n){n=JSON.parse(n);n.code==="200"?Swal.fire({title:window.translation.success,text:"Saved Successfully",icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(n){if(n.isConfirmed){var t=$("#datatable-custom-referal-history").DataTable();t.ajax.reload(null,!1)}}):Swal.fire({title:window.translation.error,icon:"error",text:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}})}function add_redirect_on_additional_fields(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=window.location.pathname,r=i.replace(t,"/"),u,n;$("body.page-team").length>0&&r==="/my-teams/additional-fields/team"&&(u=getParameterByNameFromURL("recid"),n="",n="/my-teams",$('input[name="have_redirection"]').val(!0),$('input[name="redirect_url"]').val(n))}function verify_redirect_teamsignup_prerequisites_questions(){var t,i,n;if($('div.opportunity-signupteam-content  input[name="teamsignupmembers"]').length>0&&(t=$('div.opportunity-signupteam-content  input[name="teamsignupmembers"]').val(),t!=undefined&&t!=null&&t!=""&&(sessionStorage.setItem("teamsingup-special-data",t),sessionStorage.setItem("occ-id-pre-requisite",$('div.opportunity-signupteam-content  input[name="occwithprerequisite"]').val()),window.location=$('div.opportunity-signupteam-content  input[name="teamsignupspecialredirecturl"]').val())),$("div.opportunity-signupteam-content  form#opp-signup-team-members input#prerequisiteOccSelected").length>0){var r=sessionStorage.getItem("teamsingup-special-data"),u=$('div.opportunity-signupteam-content  input[name="occId"]').val(),f=sessionStorage.getItem("occ-id-pre-requisite");if(r!=undefined&&r!=""&&u==f){for(i=r.split(","),n=0;n<i.length;n++)$("div.opportunity-signupteam-content  form#opp-signup-team-members").append('<input type="hidden" class="member-participate" name="confirmed-'+n+'" id="confirmed-'+n+'" value="'+i[n]+'" checked="" /> '),$("div.opportunity-signupteam-content  form#opp-signup-team-members").append('<input type="hidden" name="meet-requirements-'+n+'" id="meet-requirements-'+n+'" value="true" /> ');$("div.opportunity-signupteam-content  form#opp-signup-team-members").append('<input type="hidden" name="membersaddedinternally" id="membersaddedinternally" value="1" /> ');$('div.opportunity-signupteam-content  form#opp-signup-team-members input[name="teamcont"]').val(i.length)}}}function include_datatable_custom_sort_volunteer_portal(){var n=[get_day_of_the_week_translation_volunteer_portal("Monday"),get_day_of_the_week_translation_volunteer_portal("Tuesday"),get_day_of_the_week_translation_volunteer_portal("Wednesday"),get_day_of_the_week_translation_volunteer_portal("Thursday"),get_day_of_the_week_translation_volunteer_portal("Friday"),get_day_of_the_week_translation_volunteer_portal("Saturday"),get_day_of_the_week_translation_volunteer_portal("Sunday")];$.extend($.fn.dataTableExt.oSort,{"weekday-pre":function(t){return $.inArray(t,n)},"weekday-asc":function(n,t){return n<t?-1:n>t?1:0},"weekday-desc":function(n,t){return n<t?1:n>t?-1:0}},{"datetime-pre":function(n){return moment(n,window.MomentDateTimeFormat).valueOf()},"datetime-asc":function(n,t){return n<t?-1:n>t?1:0},"datetime-desc":function(n,t){return n<t?1:n>t?-1:0}})}function get_day_of_the_week_translation_volunteer_portal(n){var t="";switch(n){case"Monday":t=window.translation.monday;break;case"Tuesday":t=window.translation.tuesday;break;case"Wednesday":t=window.translation.wednesday;break;case"Thursday":t=window.translation.thursday;break;case"Friday":t=window.translation.friday;break;case"Saturday":t=window.translation.saturday;break;case"Sunday":t=window.translation.sunday}return t}function personal_information_state_logic(){var i;if($("body").hasClass("volunteer-personal-information-page")){i="";$("#HomeLocation_Country").length>0?i=$("#HomeLocation_Country").val():$("#home_country").length>0&&(i=$("#home_country").val());var f=$("#BusinessLocation_Country").val(),n=$("input#usedpfac").val(),t=$("input#relatedCountry").val(),r=$("#otherStateField").val(),u=$("#otherWStateField").val();i=="United States"?($("#div-state").show(),$("#div-state-australia").hide(),$("#div-state-text").hide(),$("#div-state-other-field").hide()):i=="Australia"&&n=="true"&&r=="none"?($("#div-state").hide(),$("#div-state-australia").show(),$("#div-state-text").hide(),$("#div-state-other-field").hide()):t==i&&n=="true"&&t!="none"&&r!="none"?($("#div-state").hide(),$("#div-state-australia").hide(),$("#div-state-text").hide(),$("#div-state-other-field").show()):($("#div-state").hide(),$("#div-state-australia").hide(),$("#div-state-text").show(),$("#div-state-other-field").hide());f=="United States"?($("#div-work-state").show(),$("#div-work-state-australia").hide(),$("#div-work-state-text").hide(),$("#div-work-state-other-field").hide()):f=="Australia"&&n=="true"&&u=="none"?($("#div-work-state").hide(),$("#div-work-state-australia").show(),$("#div-work-state-text").hide(),$("#div-work-state-other-field").hide()):t==f&&n=="true"&&t!="none"&&u!="none"?($("#div-work-state").hide(),$("#div-work-state-australia").hide(),$("#div-work-state-text").hide(),$("#div-work-state-other-field").show()):($("#div-work-state").hide(),$("#div-work-state-australia").hide(),$("#div-work-state-text").show(),$("#div-work-state-other-field").hide());$("#HomeLocation_Country").on("change",function(){var i=$(this).val();i=="United States"?($("#div-state").show(),$("#div-state-australia").hide(),$("#div-state-text").hide(),$("#div-state-other-field").hide()):i=="Australia"&&n=="true"&&r=="none"?($("#div-state").hide(),$("#div-state-australia").show(),$("#div-state-text").hide(),$("#div-state-other-field").hide()):i==t&&n=="true"&&t!="none"&&r!="none"?($("#div-state").hide(),$("#div-state-australia").hide(),$("#div-state-text").hide(),$("#div-state-other-field").show()):($("#div-state").hide(),$("#div-state-australia").hide(),$("#div-state-text").show(),$("#div-state-other-field").hide())});$("#BusinessLocation_Country").on("change",function(){var i=$(this).val();i=="United States"?($("#div-work-state").show(),$("#div-work-state-australia").hide(),$("#div-work-state-text").hide(),$("#div-work-state-other-field").hide()):i=="Australia"&&n=="true"&&u=="none"?($("#div-work-state").hide(),$("#div-work-state-australia").show(),$("#div-work-state-text").hide(),$("#div-work-state-other-field").hide()):i==t&&n=="true"&&t!="none"&&u!="none"?($("#div-work-state").hide(),$("#div-work-state-australia").hide(),$("#div-work-state-text").hide(),$("#div-work-state-other-field").show()):($("#div-work-state").hide(),$("#div-work-state-australia").hide(),$("#div-work-state-text").show(),$("#div-work-state-other-field").hide())})}}function validate_auth_external(){if($("body .authenticate-login-external").length>0){var n=$('input[name="redirectTo"]').val(),t=$('input[name="returnUrl"]').val(),i={type:"ars-login-one-step",finalUrl:t};localStorage.removeItem("ars-log-onestep");localStorage.setItem("ars-log-onestep",JSON.stringify(i));window.location.href=n}}function process_calendar_default_for_old(n,t,i){var k,u,o,y,e,p,w,f,c,r;if(i.removeClass("hide-custom"),i.show(),k=n.find('input[name="calendar-search-block-id"]').val(),u={},n.find('form#search_calendar input[name="searchvo_include_location_name"]').length>0&&(u.searchvo_include_location_name="true"),u.searchResultBlockId=k,u.isRecreateAction=t,o=null,y=!0,t)u.IsFromShareUrl="false";else{if(e=n.find('input[name="query-string-form-calendar"]').val(),p=!0,e!=="undefined"&&e!==null&&e!==""){var l=get_parameter_from_query_string("year",e),a=get_parameter_from_query_string("month",e),v=get_parameter_from_query_string("day",e);l===null&&a===null&&v===null&&(p=!1);(l!==undefined||a!==undefined||v!==undefined)&&(l===undefined&&(l=moment().format("YYYY")),a===undefined&&(a="01"),v===undefined&&(v="01"),o=l+"-"+a+"-"+v)}else p=!1;if(p===!1&&y===!1)if(w=getCalendarSearchLastDateSessionStorageSR(),w!==null&&w.last_date!==null)o=w.last_date;else{sessionStorage.setItem("calendar-search-last-date","");var s=new Date,h=s.getMonth()+1,b=h;h<10&&(b="0"+h);f=s.getDate();c=f;f<10&&(c="0"+f);o=s.getFullYear()+"-"+b+"-"+c}u.IsFromShareUrl=n.find('input[name="IsFromShareUrl"]').val()}if(y===!0){var s=new Date,h=s.getMonth()+1,b=h;h<10&&(b="0"+h);f=s.getDate();c=f;f<10&&(c="0"+f);o=s.getFullYear()+"-"+b+"-"+c}if(r=generate_calendar_widget(k,o,y),retrieve_occurrences(r,u,i,n,t,!0),n.find("button.fc-dayGridMonth-button").length>0)n.find("button.fc-dayGridMonth-button").on("click",function(){saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!0)});if(n.find("button.fc-dayGridWeek-button").length>0)n.find("button.fc-dayGridWeek-button").on("click",function(){saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!0)});if(n.find("button.fc-dayGridDay-button").length>0)n.find("button.fc-dayGridDay-button").on("click",function(){saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!0)});if(n.find("button.fc-prev-button").length>0)n.find("button.fc-prev-button").on("click",function(){saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!0)});if(n.find("button.fc-next-button").length>0)n.find("button.fc-next-button").on("click",function(){saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!0)});if(n.find("button.fc-today-button").length>0)n.find("button.fc-today-button").on("click",function(){saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!0)});n.find("a.button.submit-calendar-button").on("click",function(t){return t.preventDefault(),i.show(),reload_calendar_widget(n,r,i),invoke_calendar_for_mobile(n),!1});n.find('.my-searches-section select[name="my_saved_searches"]').on("change",function(){var t=$(this).val(),i=$(this).hasClass("anonymous");if(t){var n=$(this).parents(".searchresultblock").first(),u=n.find(".processing_screen"),f=n.find(".view-more.searchresult-listing");searchresult_load_search_shareable_for_default_calendar(n,u,t,i,r)}});invoke_calendar_for_mobile(n)}function post_process_login_modal(){$(document).on("open.zf.reveal","[data-reveal]",function(){$(this).attr("id")==="login-modal"&&$("#login-modal").focus()})}function staff_select_organization(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#showOrganizationSelection").length>0&&($("#related-organizations").DataTable({paging:!1,info:!1}),$("#showOrganizationSelection .clickable-row").click(function(){var t=$(this).data("id");$.ajax(n+"partner-portal/SetManagedOrganization/"+t).done(function(){sessionStorage.setItem("Salesforce Organization ID",t);location.reload(!0)})}),$("nav#main-nav .open-organization-selection").click(function(n){n.preventDefault();$("#showOrganizationSelection").foundation("open")}),$("#managedOrganizationField").val()==""&&($("body.partner-portal").length>0||$("li.partner-switcher").length>0)&&$("#showOrganizationSelection").foundation("open"))}function admin_select_organization(){$("#showOrganizationSelectionAdmin .processing_screen").show();var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("#showOrganizationSelectionAdmin").length>0&&($("#related-organizations-client-admin").DataTable({ajax:{url:n+"partner-portal/get-organization-list",type:"GET",data:function(n){n.term=$("#organization-search").val();$("#related-organizations-client-admin_startRecord").val()!=""&&$("#organization-search").val()==""&&$("#related-organizations-client-admin_startRecordAux").val()!="1"&&(n.searchGreaterThan=$("#related-organizations-client-admin_startRecord").val())}},bPaginate:!0,bLengthChange:!1,pageLength:7,bProcessing:!1,order:[[4,"asc"]],oLanguage:{oPaginate:{sPrevious:window.translation.sPrevious,sNext:window.translation.sNext},sZeroRecords:window.translation.sZeroRecords,sInfoFiltered:window.translation.sInfoFiltered,sInfo:window.translation.sInfo,sInfoEmpty:window.translation.sInfoEmpty,sLoadingRecords:window.translation.sLoadingRecords},initComplete:function(n,t){t.data.length>=1e3&&$("#related-organizations-client-admin").data("datatable-more-than-1k-records",!0);SetHiddenFieldsForLoadMore("related-organizations-client-admin",t.firstOrganizationName,t.lastOrganizationName,t.data.length,1e3,$("#related-organizations-client-admin_startRecord").val()=="",t.data.length>=1e3||$("#related-organizations-client-admin_startRecord").val()!="");var i=$("#related-organizations-client-admin_startRecord").val(),r=$("#related-organizations-client-admin_endRecord").val(),u=window.translation.loaded_records+": "+window.translation.from_text+" '"+i+"' "+window.translation.to_text+" '"+r+"'";$("#organization-search").val()==""&&$("#related-organizations-client-admin_info").text(u);(t.data.length>=1e3||$("#related-organizations-client-admin_firstRecordSet").val()!="true")&&removeNextPrevious();$("#showOrganizationSelectionAdmin .processing_screen").hide();$("#related-organizations-client-admin_startRecordAux").val("0")},rowCallback:function(n,t){$(n).attr("data-id",t[0]);$(n).attr("data-logo",t[1]);$(n).attr("data-name",t[2])},fnInfoCallback:function(n,t,i,r){$("td.dataTables_empty").length==0?$("#showOrganizationSelectionAdmin .processing_screen").hide():$("td.dataTables_empty").each(function(){var n=$(this).html();n==window.translation.sZeroRecords&&$("#showOrganizationSelectionAdmin .processing_screen").hide()});($("#related-organizations-client-admin").data("datatable-more-than-1k-records")==!0&&r>=1e3||$("#related-organizations-client-admin_startRecord").val()!=""&&$("#related-organizations-client-admin_firstRecordSet").val()!="true")&&$("#organization-search").val()==""?(AddLoadMoreButtonDataTable("related-organizations-client-admin",r<1e3&&$("#related-organizations-client-admin_startRecord").val()!="",$("#related-organizations-client-admin_startRecord").val()==""),removeNextPrevious()):RemoveLoadMoreButtonDataTable("related-organizations-client-admin");var u=$("#related-organizations-client-admin_startRecord").val(),f=$("#related-organizations-client-admin_endRecord").val();return $("#related-organizations-client-admin_startRecordAux").val("0"),($("#related-organizations-client-admin").data("datatable-more-than-1k-records")==!0&&r>=1e3||$("#related-organizations-client-admin_startRecord").val()!=""&&$("#related-organizations-client-admin_firstRecordSet").val()!="true")&&$("#organization-search").val()==""?window.translation.loaded_records+": "+window.translation.from_text+" '"+u+"' "+window.translation.to_text+" '"+f+"'":""},columnDefs:[{targets:0,visible:!1},{targets:1,visible:!1},{targets:2,visible:!1}]}),$("#related-organizations-client-admin").delegate("tbody tr","click",function(){var t=$(this).data("id"),i=$(this).data("name"),r=$(this).data("logo");$.ajax(n+"partner-portal/SetManagedOrganization/"+t+"?orgName="+encodeURI(i)+"&orgLogo="+encodeURI(r)).done(function(){sessionStorage.setItem("Salesforce Organization ID",t);location.reload(!0)})}),$("#related-organizations-client-admin_filter").remove(),$("#organization-search").keyup(function(){var n=$("#related-organizations-client-admin").dataTable().api(),t=$("#related-organizations-client-admin").data("datatable-more-than-1k-records");t?donetyping(function(){$("#showOrganizationSelectionAdmin .processing_screen").show();$("#organization-search").val()==""&&$("#related-organizations-client-admin_firstRecordSet").val()=="true"?$("#related-organizations-client-admin_startRecordAux").val("1"):$("#related-organizations-client-admin_startRecordAux").val("0");n.ajax.reload()},1e3):n.search($("#organization-search").val()).draw()}),$("nav#main-nav .open-organization-selection").click(function(n){n.preventDefault();$("#showOrganizationSelectionAdmin").foundation("open")}),$("#managedOrganizationField").val()==""&&($("body.partner-portal").length>0||$("li.partner-switcher").length>0)&&$("#showOrganizationSelectionAdmin").foundation("open"))}function select_org_to_manage(){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=window.location.pathname,n;($("li.partner-switcher").length>0||t.indexOf("/partner-portal/")>0&&t.indexOf("setting-first-pag-volunteer-opportunity")<0)&&(n=sessionStorage.getItem("Salesforce Organization ID"),(n==null||n==""||n==undefined||n=="null")&&$.ajax(i+"partner-portal/GetManagedOrganizationInformation").done(function(n){n=JSON.parse(n);n.managedOrganizationID!==null&&sessionStorage.setItem("Salesforce Organization ID",n.managedOrganizationID)}))}function organization_served_lookup_process(n,t){if($("#organization-served-lookup").length>0&&$("body.page-setting-first-pag-volunteer-opportunity").length==0){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($.validator.addMethod("lookupInput",function(n,t){return $(t).prev("input").val()!=""?!0:!1}),organization_served_lookup_datatable_process(n,t),$("#"+t+"").lookupInput({modalId:"organization-served-lookup",createInputForDisplay:!0}),n=="1"){$("#"+t+"").on("change",function(){load_coordinator_dropdown("CoordinatorId",$(this).val(),$('input[name="ManagedBy"]:checked').val())});$('input[name="ManagedBy"]').on("change",function(){$("#"+t+"").val()!=""&&load_coordinator_dropdown("CoordinatorId",$("#"+t+"").val(),$(this).val())})}}}function event_selection_organization(n,t){$("#showOrganizationSelectionAdmin").length>0&&$(n).click(function(n){n.preventDefault();t&&t.close();$("#showOrganizationSelectionAdmin").foundation("open")});$("#showOrganizationSelection").length>0&&$(n).click(function(n){n.preventDefault();t&&t.close();$("#showOrganizationSelection").foundation("open")})}function removeNextPreviousOrganizationServed(){$("#organization-served-lookup .paginate_button.previous").length>0&&$("#organization-served-lookup .paginate_button.previous").remove();$("#organization-served-lookup .paginate_button.next").length>0&&$("#organization-served-lookup .paginate_button.next").remove()}function removeNextPrevious(){$("#showOrganizationSelectionAdmin .paginate_button.previous").length>0&&$("#showOrganizationSelectionAdmin .paginate_button.previous").remove();$("#showOrganizationSelectionAdmin .paginate_button.next").length>0&&$("#showOrganizationSelectionAdmin .paginate_button.next").remove()}function RemoveLoadMoreButtonDataTable(n){$("#"+n+"_wrapper .dataTables_info").length>0&&$("#"+n+"_wrapper .dataTables_info").removeClass("custom-info");$("#"+n+"_loadAction").length>0&&$("#"+n+"_loadAction").remove();$("#"+n+"_firstAction").length>0&&$("#"+n+"_firstAction").remove()}function SetHiddenFieldsForLoadMore(n,t,i,r,u,f,e){$("#"+n+"_startRecord").val(t);$("#"+n+"_endRecord").val(i);$("#"+n+"_firstRecordSet").val(f);var o=r<u;$("#"+n+"_lastRecordSet").val(o);e&&(n=="contacts-datatable"&&AddLoadMoreButtonDataTable(n,o,$("#contacts-datatable_startRecord").val()==""),n=="organization-volunteer-opportunities"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_limitSearchRecord").val()==""),n=="volunteer-opportunity-connections"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_limitSearchRecord").val()==""),n=="organizations-datatable"&&AddLoadMoreButtonDataTable(n,o,$("#organizations-datatable_startRecord").val()==""),n=="volunteer-opportunities-occurrences"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_limitSearchRecord").val()==""),n=="related-organizations-client-admin"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_startRecord").val()==""),n=="locations-datatable"&&AddLoadMoreButtonDataTable(n,o,$("#locations-datatable_startRecord").val()==""),n=="report-attendance-grid"&&AddLoadMoreButtonDataTable(n,o,$("#report-attendance-grid_startRecord").val()==""),n=="organization-served-lookup-datatable"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_startRecord").val()==""),n=="user-logins-metrics-table"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_startRecord").val()==""),n=="logins-signups-by-month-table"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_startRecord").val()==""),n=="logins-signups-by-specific-month-table"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_startRecord").val()==""),n=="user-logins-metrics-table-specific-days"&&AddLoadMoreButtonDataTable(n,o,$("#"+n+"_startRecord").val()==""))}function AddLoadMoreButtonDataTable(n,t,i){if($("#"+n+"_wrapper .dataTables_info").length>0&&$("#"+n+"_wrapper .dataTables_info").addClass("custom-info"),$("#"+n+"_paginate  a.paginate_button").length>0){var r=$("#"+n+"_paginate a.paginate_button").length-1;$("#"+n+"_firstRecordSet").length>0&&$("#"+n+"_firstRecordSet").val()!="true"&&$("#"+n+"_firstAction").length==0&&($("#"+n+"_paginate").last("a.paginate_button").prepend('<a id="'+n+'_firstAction" class="paginate_button" aria-controls="'+n+'" data-dt-idx="'+r+'" tabindex="0">'+window.translation.first_result+"<\/a>"),$("#"+n+"_firstAction").click(function(){n=="contacts-datatable"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),contacts_list_page());n=="organization-volunteer-opportunities"&&($("#"+n+"_limitSearchRecord").val(""),$("#"+n).DataTable().destroy(),volunteer_opportunities_page());n=="volunteer-opportunity-connections"&&($("#"+n+"_limitSearchRecord").val(""),$("#"+n+"_limitSearchRecordDisplaySort").val(""),$("#"+n).DataTable().destroy(),grid_connections_editable());n=="organizations-datatable"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),organizations_list_page());n=="volunteer-opportunities-occurrences"&&($("#"+n+"_limitSearchRecord").val(""),$("#"+n+"_limitSearchRecordDisplaySort").val(""),$("#"+n).DataTable().destroy(),opportunity_details_page(!1));n=="related-organizations-client-admin"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),admin_select_organization());n=="locations-datatable"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),locations_list_page());n=="report-attendance-grid"&&($("#"+n+"_limitSearchRecord").val(""),$("#"+n+"_minValueDisplaySort").val(""),$("#"+n).DataTable().destroy(),report_attendance_page());n=="organization-served-lookup-datatable"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),organization_served_lookup_datatable_process("0","selectedOrganization"));n=="user-logins-metrics-table"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),grid_users_summary_logins());n=="logins-signups-by-month-table"&&($("#"+n+"_startRecord").val(""),$("#"+n+"_endRecordReal").val(""),$("#"+n+"_endRecordReal").val(""),$("#"+n).DataTable().destroy(),get_top_login_signup_by_months());n=="logins-signups-by-specific-month-table"&&($("#"+n+"_startRecord").val(""),$("#"+n+"_endRecordReal").val(""),$("#"+n).DataTable().destroy(),get_top_login_signup_by_specific_month());n=="user-logins-metrics-table-specific-days"&&($("#"+n+"_startRecord").val(""),$("#"+n+"_endRecordReal").val(""),$("#"+n).DataTable().destroy(),grid_users_summary_logins_specific_day())}),r=r+1);$("#"+n+"_lastRecordSet").length>0&&$("#"+n+"_lastRecordSet").val()!="true"&&$("#"+n+"_loadAction").length==0&&($("#"+n+"_paginate").last("a.paginate_button").append('<a id="'+n+'_loadAction" class="paginate_button" aria-controls="'+n+'" data-dt-idx="'+r+'" tabindex="0">'+window.translation.load_more+"<\/a>"),$("#"+n+"_loadAction").click(function(){n=="contacts-datatable"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),contacts_list_page());n=="organization-volunteer-opportunities"&&($("#"+n+"_limitSearchRecord").val($("#"+n+"_minValue").val()),$("#"+n).DataTable().destroy(),volunteer_opportunities_page());n=="volunteer-opportunity-connections"&&($("#"+n+"_limitSearchRecord").val($("#"+n+"_minValue").val()),$("#"+n+"_limitSearchRecordDisplaySort").val($("#"+n+"_minValueDisplaySort").val()),$("#"+n).DataTable().destroy(),grid_connections_editable());n=="organizations-datatable"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),organizations_list_page());n=="volunteer-opportunities-occurrences"&&($("#"+n+"_limitSearchRecord").val($("#"+n+"_minValue").val()),$("#"+n+"_limitSearchRecordDisplaySort").val($("#"+n+"_minValueDisplaySort").val()),$("#"+n).DataTable().destroy(),opportunity_details_page(!1));n=="related-organizations-client-admin"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),admin_select_organization());n=="locations-datatable"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),locations_list_page());n=="report-attendance-grid"&&($("#"+n+"_limitSearchRecord").val($("#"+n+"_minValue").val()),$("#"+n+"_limitSearchRecordDisplaySort").val($("#"+n+"_minValueDisplaySort").val()),$("#"+n).DataTable().destroy(),report_attendance_page());n=="organization-served-lookup-datatable"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),organization_served_lookup_datatable_process("0","selectedOrganization"));n=="user-logins-metrics-table"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),grid_users_summary_logins());n=="logins-signups-by-month-table"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),get_top_login_signup_by_months());n=="logins-signups-by-specific-month-table"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),get_top_login_signup_by_specific_month());n=="user-logins-metrics-table-specific-days"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),grid_users_summary_logins_specific_day())}));t&&$("#"+n+"_loadAction").length>0&&$("#"+n+"_loadAction").remove();i&&$("#"+n+"_firstAction").length>0&&$("#"+n+"_firstAction").remove()}}function review_llist_amounts(n){var t=$(n).find(".payment_component_section");t!==null&&t!==undefined&&process_donation_amounts(t)}function rebuild_payment_component(n){var t,i,r;change_text_label_payment_api_keys(n);$(n).find('select[name="pc-payment-process"]').val()==="PAYPAL"&&($(n).find('select[name="pc-paypal-mode"]').val()==="SANDBOX"?($(n).find(".paypal-production-configure").addClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").addClass("hidden")):$(n).find('select[name="pc-paypal-mode"]').val()==="PRODUCTION"?($(n).find(".paypal-production-configure").removeClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").addClass("hidden")):$(n).find('select[name="pc-paypal-mode"]').val()==="CUSTOMSANDBOX"&&($(n).find(".paypal-production-configure").addClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").removeClass("hidden")));$(n).find('select[name="pc-payment-process"]').val()==="STRIPE"&&($(n).find('select[name="pc-paypal-mode"]').val()==="SANDBOX"?($(n).find(".paypal-production-configure").addClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").addClass("hidden")):$(n).find('select[name="pc-paypal-mode"]').val()==="PRODUCTION"?($(n).find(".paypal-production-configure").removeClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").addClass("hidden")):$(n).find('select[name="pc-paypal-mode"]').val()==="CUSTOMSANDBOX"&&($(n).find(".paypal-production-configure").addClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").removeClass("hidden")));$(n).find('select[name="pc-payment-process"]').val()==="AUTHORIZENET"&&($(n).find('select[name="pc-paypal-mode"]').val()==="SANDBOX"?($(n).find(".paypal-production-configure").addClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").addClass("hidden")):$(n).find('select[name="pc-paypal-mode"]').val()==="PRODUCTION"?($(n).find(".paypal-production-configure").removeClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").addClass("hidden")):$(n).find('select[name="pc-paypal-mode"]').val()==="CUSTOMSANDBOX"&&($(n).find(".paypal-production-configure").addClass("hidden"),$(n).find(".paypal-custom-sandbox-configure").removeClass("hidden")));$(n).find("#table-amounts tbody").empty();t=$(n).find(".payment_component_section");t!==null&&t!==undefined&&(i=$(n).find('input[name="donation-amount-json"]').val(),i!==null&&i!==undefined&&i!==""&&(r=JSON.parse(i),r.forEach(function(n){var i="";n.hidden===!0&&(i="checked");buildRowTable(n.itemID,n.label,n.value,i,t)})),t.find(".click-and-plegde-options").hide(),t.find(".cp-custom-questions").hide(),t.find(".paypal-options").hide(),t.find('input[name="pc-use-paypal"]').is(":checked")===!0?t.find(".paypal-options").show():t.find(".paypal-options").hide(),load_payment_component_events_backend(n))}function load_payment_component_events_backend(n){var t=$(n).find(".payment_component_section");if(t!==null&&t!==undefined){t.find('select[name="pc-paypal-mode"]').on("change",function(){$(this).val()==="SANDBOX"?(t.find(".paypal-production-configure").addClass("hidden"),t.find(".paypal-custom-sandbox-configure").addClass("hidden")):$(this).val()==="PRODUCTION"?(t.find(".paypal-production-configure").removeClass("hidden"),t.find(".paypal-custom-sandbox-configure").addClass("hidden")):$(this).val()==="CUSTOMSANDBOX"&&(t.find(".paypal-production-configure").addClass("hidden"),t.find(".paypal-custom-sandbox-configure").removeClass("hidden"))});t.find('select[name="pc-payment-process"]').on("change",function(){change_text_label_payment_api_keys(t)});t.find(".donation-values .button-donation-section button.add_button_donation_amount").on("click",function(){var u=t.find('input[name="label-donation"]').val(),r=t.find('input[name="donation-amount"]').val(),f="",i,n;return(t.find('input[name="hide-amount-label"]').is(":checked")&&(f="checked"),u===""||r==="")?(Swal.fire({title:window.translation.warning,html:window.translation.label_amount_required,icon:"warning",closeOnConfirm:!0}),!1):$.isNumeric(r)===!1?(Swal.fire({title:window.translation.warning,html:window.translation.amount_numeric,icon:"warning",closeOnConfirm:!0}),!1):(i=t.find('input[name="number_amounts"]').val(),i===""&&(i=0),n=parseInt(i),n=n+1,buildRowTable(n,u,r,f,t),t.find('input[name="number_amounts"]').val(n),t.find('input[name="label-donation"]').val(""),t.find('input[name="donation-amount"]').val(""),t.find('input[name="hide-amount-label"]').prop("checked",!1),t.find('input[name="donation-amounts-list"]').val("Processed"),process_donation_amounts(t),!1)})}else Swal.fire({title:window.translation.error,text:"Sorry! Can not process this component please contact with the Administrator",icon:"error",closeOnConfirm:!0})}function buildRowTable(n,t,i,r,u){var f='<tr class="item-'+n+'"><td><input id="label-donation-'+n+'" class="donation-label" name="label-donation-'+n+'" type="text" placeholder="Ex. Adults" data-element-id='+n+' value="'+t+'"/><\/td><td><input id="donation-amount-'+n+'" class="donation-amount" name="donation-amount-'+n+'" type="number" placeholder="150" min="0" class="input-group-field" value="'+i+'" /><\/td><td><input id="hide-label-'+n+'" name="hide-label-'+n+'" class="switch-input" type="checkbox" '+r+'/><label class="switch-paddle" for="hide-label-'+n+'"><span class="switch-active" aria-hidden="true">Yes<\/span><span class="switch-inactive" aria-hidden="true">No<\/span><\/label><\/td><td><a href="#" class="delete_amount" data-element-id="item-'+n+'" title="delete_amount" /><\/td><\/tr>';u.find(".donation-amount-created table#table-amounts").append(f);u.find("a.delete_amount").on("click",function(){var i=$(this).attr("data-element-id"),t,n;return u.find("table#table-amounts tr."+i).remove(),t=u.find('input[name="number_amounts"]').val(),t===""&&(t=0),n=parseInt(t),n>0&&(n=n-1),n===0&&u.find('input[name="donation-amounts-list"]').val(""),u.find('input[name="number_amounts"]').val(n),process_donation_amounts(u),!1})}function process_donation_amounts(n){var u,f,r,e,t,i;if(u=n.find('input[name="number_amounts"]').val(),u===""&&(u=0),f=parseInt(u),r="",f===0)r="";else{for(r="",e=[],t=1;t<=f;t++)i={},i.itemID=t,i.label=n.find('table#table-amounts input[name="label-donation-'+t+'"]').val(),i.value=n.find('table#table-amounts input[name="donation-amount-'+t+'"]').val(),i.hidden=n.find('table#table-amounts input[name="hide-label-'+t+'"]').is(":checked"),e.push(i);r=JSON.stringify(e)}let o=$(".form_builder_block").find('input[name="update_record"]').is(":checked")?!0:!1,s=n.find('input[name="pc-payment-get-salesforce-amount"]').is(":checked")?!0:!1,h=n.find('select[name="sf-get-salesforce-amount-field"] option:selected').text();o==!0&&s==!0?(n.find('input[name="number_amounts"]').val(1),n.find('input[name="donation-amount-json"]').val('[{"itemID":1,"label":"'+h+'","value":"00","hidden":false}]')):n.find('input[name="donation-amount-json"]').val(r)}function reset_elements_in_component(n){$(n).find(".salesforce-mapping-section").addClass("hidden");$(n).find(".paypal-production-configure").addClass("hidden");$(n).find(".paypal-custom-sandbox-configure").addClass("hidden");$(n).find(".payment-type").hide();$(n).find(".paypal-account").hide();$(n).find('input[name="number_amounts"]').val("0");$(n).find('input[name="payment-component-id"]').val("0");$(n).find("#table-amounts tbody").empty();$(n).find('select[name="sf-label-pc"]').val("none");$(n).find('select[name="sf-amount-pc"]').val("none")}function reset_payment_for_new(n){reset_elements_in_component(n);load_payment_component_events_backend(n);hide_show_payment_amounts_config(n)}function validate_fields_in_payment_component(n){var u=!1,f="",t=$(n).find(".payment_component_section"),nt,e,o,s,y,i,r,g;if(t!==null&&t!==undefined){nt=t.find('input[name="donation-amounts-list"]').val();let tt=$(n).find('input[name="update_record"]').is(":checked")?!0:!1,it=$(n).find('input[name="pc-payment-get-salesforce-amount"]').is(":checked")?!0:!1,rt=$('select[name="sf-get-salesforce-amount-field"] option:selected').text();if(e=t.find('select[name="pc-payment-process"]').val(),(e===null||e===undefined||e!==undefined&&e!==null&&e==="")&&(u=!0,f="You should select a least a payment processor\n"),nt===""&&tt!=!0&&it!=!0&&(u=!0,f+="You should to configure at least a donation amount"),o=t.find('select[name="sf-label-pc"]').val(),s=t.find('select[name="sf-amount-pc"]').val(),o!==undefined&&o!==null&&o!==""&&o!=="none"&&s!==undefined&&s!==null&&s!==""&&s!=="none"&&o==s&&(u=!0,f+="Salesforce Field for Label should be different to Salesforce Field for Amount"),y=$(n).find('select[name="salesforce_object"]').val(),y==="Both_Organization"||y==="Both_User"){var h=t.find('select[name="sf-label-pc"]').val(),c=t.find('select[name="sf-amount-pc"]').val(),l=t.find('select[name="sf-transtaction-id"]').val(),a=t.find('select[name="sf-transtaction-status"]').val(),v=t.find('select[name="sf-transtaction-payment-method"]').val(),p=t.find('select[name="sf-get-salesforce-amount-field"]').val();if(p!==null&&p!==undefined&&p!=="none"&&(objpaymentgetamount=t.find('select[name="sf-get-salesforce-amount-field"] option:selected').attr("data-object")),h!==null&&h!==undefined&&h!=="none"||c!==null&&c!==undefined&&c!=="none"||l!==null&&l!==undefined&&l!=="none"||a!==null&&a!==undefined&&a!=="none"||v!==null&&v!==undefined&&v!=="none"){var w=null,b=null,k=null,d=null;h!==null&&h!==undefined&&h!=="none"&&(w=t.find('select[name="sf-label-pc"] option:selected').attr("data-object"));c!==null&&c!==undefined&&c!=="none"&&(b=t.find('select[name="sf-amount-pc"] option:selected').attr("data-object"));l!==null&&l!==undefined&&l!=="none"&&(k=t.find('select[name="sf-transtaction-id"] option:selected').attr("data-object"));a!==null&&a!==undefined&&a!=="none"&&(d=t.find('select[name="sf-transtaction-status"] option:selected').attr("data-object"));v!==null&&v!==undefined&&v!=="none"&&(objpaymentmethod=t.find('select[name="sf-transtaction-payment-method"] option:selected').attr("data-object"));i=[];w!==null&&i.push(w);b!==null&&i.push(b);k!==null&&i.push(k);d!==null&&i.push(d);r=null;i.length>1?(g=!1,i.forEach(function(n){r!==null&&r!=n&&(g=!0);r=n}),g===!0&&(r=null,u=!0,f="Sorry! All fields of the Payment component should be of the same object")):r=i[0];r!==null&&t.find('input[name="sf-object-pc"]').val(r)}}}else u=!0,f="Sorry! Can not process this component please contact with the Administrator";return u===!0?(Swal.fire({title:window.translation.error,text:f,icon:"error",closeOnConfirm:!0}),!1):!0}function clear_payment_component_after_change(){var n="#form-builder-block";$(n).find("form ul.tabs li a").each(function(){var t=$(this).data("language-id"),i="field-text-"+t;$(n).find('form input[name="'+i+'"]').val("")});$(n).find('input[name="payment-component-id"]').val("");$(n).find('input[name="cp-allow-skip-donation"]').prop("checked",!1);$(n).find('input[name="pc-payment-btn-label"]').prop("checked",!1);$(n).find('input[name="pc-payment-hide-pay-amounts"]').prop("checked",!1);$(n).find('input[name="pc-payment-hide-pay-with"]').prop("checked",!1);$(n).find('input[name="pc-payment-get-salesforce-amount"]').prop("checked",!1);$(n).find('input[name="pc-use-paypal"]').prop("checked",!1);$(n).find('input[name="donation-amounts-list"]').val("");$(n).find('input[name="number_amounts"]').val("");$(n).find('input[name="donation-amount-json"]').val("");$(n).find('input[name="label-donation"]').val("");$(n).find('input[name="label-donation"]').val("");$(n).find('input[name="cp-allow-other"]').prop("checked",!1);$(n).find('input[name="cp-allow-select-multiple-amount"]').prop("checked",!1);$(n).find('input[name="cp-display-amount-vertical"]').prop("checked",!1);$(n).find('input[name="cp-display-add-remove-btn"]').prop("checked",!1);$(n).find('input[name="cp-hide-title"]').prop("checked",!1);$(n).find('select[name="sf-label-pc"]').val("none");$(n).find('select[name="sf-amount-pc"]').val("none");$(n).find('select[name="sf-transtaction-id"]').val("none");$(n).find('select[name="sf-transtaction-status"]').val("none");$(n).find('select[name="sf-transtaction-payment-method"]').val("none");$(n).find('select[name="sf-get-salesforce-amount-field"]').val("none");$(n).find('input[name="prod-paypal-client-id"]').val("");$(n).find('input[name="prod-paypal-secret-id"]').val("");$(n).find('input[name="sandbox-paypal-client-id"]').val("");$(n).find('input[name="sandbox-paypal-secret-id"]').val("");$(n).find("#table-amounts tbody").empty()}function load_payment_component_selected_formbuilder(n){var t="#form-builder-block";n!==null&&n.properties!==null&&n.properties!==undefined&&($(t).find("form ul.tabs li a").each(function(){var n=$(this).data("language-id"),i="label-"+n,r="helptext_field-"+n,u="label-textarea-"+n,f="checkbox-option-"+n,e="number_validation_text-"+n;$(t).find('form input[name="'+e+'"]').val("");$(t).find('form input[name="'+i+'"]').val("");$(t).find('form input[name="'+r+'"]').val("");$(t).find('.dropdown-options[data-language-id="'+n+'"] .added').remove();$(t).find('.dropdown-options-reloaded[data-language-id="'+n+'"] textarea').val("");CKEDITOR.instances[u].setData("");$(t).find('form input[name="'+f+'"]').val("")}),n.properties.forEach(function(n){switch(n.name){case"field_id":$(t).find('input[name="field_id"]').val(n.value);break;case"block_id":$(t).find('input[name="block_id"]').val(n.value);break;case"payment-component-id":$(t).find('input[name="payment-component-id"]').val(n.value);break;case"pc-use-paypal":n.value==="on"?$(t).find('input[name="pc-use-paypal"]').prop("checked",!0):$(t).find('input[name="pc-use-paypal"]').prop("checked",!1);break;case"cp-allow-skip-donation":n.value==="on"?$(t).find('input[name="cp-allow-skip-donation"]').prop("checked",!0):$(t).find('input[name="cp-allow-skip-donation"]').prop("checked",!1);break;case"pc-payment-btn-label":n.value==="on"?$(t).find('input[name="pc-payment-btn-label"]').prop("checked",!0):$(t).find('input[name="pc-payment-btn-label"]').prop("checked",!1);break;case"pc-payment-hide-pay-amounts":n.value==="on"?$(t).find('input[name="pc-payment-hide-pay-amounts"]').prop("checked",!0):$(t).find('input[name="pc-payment-hide-pay-amounts"]').prop("checked",!1);break;case"pc-payment-hide-pay-with":n.value==="on"?$(t).find('input[name="pc-payment-hide-pay-with"]').prop("checked",!0):$(t).find('input[name="pc-payment-hide-pay-with"]').prop("checked",!1);break;case"pc-payment-get-salesforce-amount":n.value==="on"?$(t).find('input[name="pc-payment-get-salesforce-amount"]').prop("checked",!0):$(t).find('input[name="pc-payment-get-salesforce-amount"]').prop("checked",!1);break;case"donation-amounts-list":$(t).find('input[name="donation-amounts-list"]').val(n.value);break;case"number_amounts":$(t).find('input[name="number_amounts"]').val(n.value);break;case"donation-amount-json":$(t).find('input[name="donation-amount-json"]').val(n.value);break;case"label-donation":$(t).find('input[name="label-donation"]').val(n.value);break;case"donation-amount":$(t).find('input[name="donation-amount"]').val(n.value);break;case"cp-allow-other":n.value==="on"?$(t).find('input[name="cp-allow-other"]').prop("checked",!0):$(t).find('input[name="cp-allow-other"]').prop("checked",!1);break;case"cp-allow-select-multiple-amount":n.value==="on"?$(t).find('input[name="cp-allow-select-multiple-amount"]').prop("checked",!0):$(t).find('input[name="cp-allow-select-multiple-amount"]').prop("checked",!1);break;case"cp-display-amount-vertical":n.value==="on"?$(t).find('input[name="cp-display-amount-vertical"]').prop("checked",!0):$(t).find('input[name="cp-display-amount-vertical"]').prop("checked",!1);break;case"cp-display-add-remove-btn":n.value==="on"?$(t).find('input[name="cp-display-add-remove-btn"]').prop("checked",!0):$(t).find('input[name="cp-display-add-remove-btn"]').prop("checked",!1);break;case"cp-hide-title":n.value==="on"?$(t).find('input[name="cp-hide-title"]').prop("checked",!0):$(t).find('input[name="cp-hide-title"]').prop("checked",!1);break;case"sf-amount-pc":$(t).find('select[name="sf-amount-pc"]').val(n.value);break;case"sf-label-pc":$(t).find('select[name="sf-label-pc"]').val(n.value);break;case"sf-transtaction-id":n.value===null&&(n.value="none");$(t).find('select[name="sf-transtaction-id"]').val(n.value);break;case"sf-transtaction-status":n.value===null&&(n.value="none");$(t).find('select[name="sf-transtaction-status"]').val(n.value);break;case"sf-transtaction-payment-method":n.value===null&&(n.value="none");$(t).find('select[name="sf-transtaction-payment-method"]').val(n.value);break;case"sf-get-salesforce-amount-field":n.value===null&&(n.value="none");$(t).find('select[name="sf-get-salesforce-amount-field"]').val(n.value);break;case"pc-payment-process":$(t).find('select[name="pc-payment-process"]').val(n.value);break;case"pc-payment-currency":$(t).find('select[name="pc-payment-currency"]').val(n.value);break;case"pc-paypal-mode":$(t).find('select[name="pc-paypal-mode"]').val(n.value);break;case"prod-paypal-client-id":$(t).find('input[name="prod-paypal-client-id"]').val(n.value);break;case"prod-paypal-secret-id":$(t).find('input[name="prod-paypal-secret-id"]').val(n.value);break;case"sandbox-paypal-client-id":$(t).find('input[name="sandbox-paypal-client-id"]').val(n.value);break;case"sandbox-paypal-secret-id":$(t).find('input[name="sandbox-paypal-secret-id"]').val(n.value);break;case"payment-component-alignment":$(t).find('select[name="payment-component-alignment"]').val(n.value)}change_text_label_payment_api_keys(t);n.name.indexOf("field-text")!==-1&&$(t).find("form ul.tabs li a").each(function(){var r=$(this).data("language-id"),i="field-text-"+r;n.name==i&&$(t).find('form input[name="'+i+'"]').val(n.value)});$(t).find('input[name="save_data_salesforce"]:checked').length>0?$(t).find(".pc_sync_with_salesforce").removeClass("hidden"):$(t).find(".pc_sync_with_salesforce").addClass("hidden")}),rebuild_payment_component(t),hide_show_payment_amounts_config(t))}function hide_show_payment_amounts_config(n){$(n).find('input[name="update_record"]').is(":checked")?($(n).find(".get-salesforce-payment-data").show(),$(n).find('input[name="pc-payment-get-salesforce-amount"]').is(":checked")?$(n).find(".donation-values").hide():$(n).find(".donation-values").show()):($(n).find(".get-salesforce-payment-data").hide(),$(n).find(".donation-values").show());$(n).find('input[name="cp-allow-select-multiple-amount"]').is(":checked")?($(n).find(".display-add-remove-options").show(),$(n).find(".display-other-amount").hide()):($(n).find(".display-add-remove-options").hide(),$(n).find(".display-other-amount").show());$(n).find('input[name="update_record"]').change(function(){hide_show_payment_amounts_config(n)});$(n).find('input[name="pc-payment-get-salesforce-amount"]').change(function(){hide_show_payment_amounts_config(n)});$(n).find('input[name="cp-allow-select-multiple-amount"]').change(function(){hide_show_payment_amounts_config(n)})}function change_text_label_payment_api_keys(n){var t=$(n).find('select[name="pc-payment-process"]').val();t=="AUTHORIZENET"?($(n).find(".paypal-custom-sandbox-configure label.label-cliend-id").text("Login ID"),$(n).find(".paypal-custom-sandbox-configure label.label-secret-id").text("Transaction Key"),$(n).find(".paypal-production-configure label.label-cliend-id").text("Login ID"),$(n).find(".paypal-production-configure label.label-secret-id").text("Transaction Key"),$(n).find(".row-payment-method").show()):t=="STRIPE"?($(n).find(".paypal-custom-sandbox-configure label.label-cliend-id").text("Publishable key"),$(n).find(".paypal-custom-sandbox-configure label.label-secret-id").text("Secret key"),$(n).find(".paypal-production-configure label.label-cliend-id").text("Publishable key"),$(n).find(".paypal-production-configure label.label-secret-id").text("Secret key"),$(n).find(".row-payment-method").hide()):($(n).find(".paypal-custom-sandbox-configure label.label-cliend-id").text("Client ID"),$(n).find(".paypal-custom-sandbox-configure label.label-secret-id").text("Secret ID"),$(n).find(".paypal-production-configure label.label-cliend-id").text("Client ID"),$(n).find(".paypal-production-configure label.label-secret-id").text("Secret ID"),$(n).find(".row-payment-method").hide())}function load_payment_component_frontend(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n=n.substring(0,n.length-1);$(".formBlock").length>0&&$(".formBlock").each(function(){var t=$(this),s,r,u,i;let f=t.find('input[name="isAllowSelectMultipleAmount"]').val();if(t.find(".payment-component").length>0){if(s=t.find('input[name="donate_pay_text"]').val(),t.find('input[name="amountField"]').length>0){if(r=t.find('input[name="amountField"]').first().val(),u=t.find('input[name="amountField"]').first().attr("data-amount-label"),f!="true"&&t.find('input[name="amountField"]').first().prop("checked",!0),f==="true"){let i=0,n="";t.find(".amount_listing .amount_item").each(function(t,r){$(r).find('input[name="amountField"]').is(":checked")?($(this).addClass("amount-active"),i=i+parseFloat($(r).find('input[name="amountField"]').val()),n=n!=""?n+" | "+$(r).find('input[name="amountField"]').attr("data-amount-label"):n+$(r).find('input[name="amountField"]').attr("data-amount-label")):$(this).removeClass("amount-active")});r=i;u=n;t.find("span.total-payment").text("$"+i/100)}t.find('input[name="formAmountField"]').val(r);t.find('input[name="formAmountLabel"]').val(u);t.find('input[name="formAmountFieldP"]').val(r);t.find('input[name="formAmountLabelP"]').val(u);r!=="Other Amount"?t.find('input[name="amount_other_value"]').attr("readonly","readonly"):t.find('input[name="amount_other_value"]').removeAttr("readonly")}if(t.find('input[name="payment_processor"]').length>0){if(t.find('input[name="payment_processor"]').first().prop("checked",!0),i=t.find('input[name="payment_processor"]').first().val(),(t.find(".row.payment-component").hasClass("is-hidden")||t.find(".row.payment-component").closest(".section").closest(".row").hasClass("is-hidden"))&&(i=""),t.find('input[name="processor_selected"]').val(i),i.toLocaleLowerCase()==="paypal"&&t.find('input[name="urlToProcess"]').val(n+"/Payment/ProcessPaypalDonation"),i.toLocaleLowerCase()==="stripe"&&t.find('input[name="urlToProcess"]').val(n+"/Payment/ProcessStripeDonation"),i.toLocaleLowerCase()==="authorizenet"&&t.find('input[name="urlToProcess"]').val(n+"/Payment/ProcessAuthorizenetDonation"),i==""&&t.find('input[name="prefer_not_donate"]').prop("checked",!0),t.find("a.submit-button.from-view").length>0){var o=t.find(".row.payment-component"),e=t.find("a.submit-button.from-view").attr("data-original-label"),h=e!=""?e:"Proceed to payment";o.hasClass("is-hidden")||o.closest(".section").closest(".row").hasClass("is-hidden")?t.find("a.submit-button.from-view").text(e):t.find("a.submit-button.from-view").text(h)}t.find('input[name="payment_processor"]').on("change",function(){var i=$(this).val(),r,u;t.find("a.submit-button.from-view").length>0&&(r=t.find("a.submit-button.from-view").attr("data-original-label"),u=r!=""?r:"Proceed to payment",t.find("a.submit-button.from-view").text(u));i.toLocaleLowerCase()==="paypal"?t.find('input[name="urlToProcess"]').val(n+"/Payment/ProcessPaypalDonation"):i.toLocaleLowerCase()==="stripe"?t.find('input[name="urlToProcess"]').val(n+"/Payment/ProcessStripeDonation"):i.toLocaleLowerCase()==="authorizenet"&&t.find('input[name="urlToProcess"]').val(n+"/Payment/ProcessAuthorizenetDonation");t.find('input[name="processor_selected"]').val(i);t.find('input[name="prefer_not_donate"]').length>0&&t.find('input[name="prefer_not_donate"]').prop("checked",!1)})}if(t.find('input[name="prefer_not_donate"]').length>0)t.find('input[name="prefer_not_donate"]').on("change",function(){if($(this).is(":checked")){t.find('input[name="payment_processor"]').prop("checked",!1);var n=t.find("a.submit-button.from-view").attr("data-original-label");t.find("a.submit-button.from-view").text(n);t.find('input[name="processor_selected"]').val("skip_donation");t.find('input[name="urlToProcess"]').val("")}else t.find('input[name="payment_processor"]').prop("checked",!0),t.find('input[name="payment_processor"]').trigger("change")});t.on("change",'input[name="amountField"]',function(){var n=$(this).val(),i=$(this).attr("data-amount-label");if(n!=="Other Amount"&&f==="true"){t.find('input[name="amountField"][value="Other Amount"]').prop("checked",!1);let u=0,r="";t.find(".amount_listing .amount_item").each(function(n,t){$(t).find('input[type=checkbox][name="amountField"]').is(":checked")?($(this).addClass("amount-active"),u=u+parseFloat($(t).find('input[name="amountField"]').val()),r=r!=""?r+" | "+$(t).find('input[name="amountField"]').attr("data-amount-label"):r+$(t).find('input[name="amountField"]').attr("data-amount-label")):$(this).removeClass("amount-active")});n=u;i=r;t.find("span.total-payment").text("$"+u/100)}t.find('input[name="formAmountField"]').val(n);t.find('input[name="formAmountLabel"]').val(i);t.find('input[name="formAmountFieldP"]').val(n);t.find('input[name="formAmountLabelP"]').val(i);n!=="Other Amount"?t.find('input[name="amount_other_value"]').attr("readonly","readonly"):t.find('input[name="amount_other_value"]').removeAttr("readonly")});t.on("change",'input[name="amount_other_value"]',function(){var n=$(this).val();n&&(t.find('input[name="formAmountOtherValue"]').val(n),t.find('input[name="formAmountOtherValueP"]').val(n))});$.getJSON("https://jsonip.com/?callback=?",function(n){t.find('input[name="ip_address"]').val(n.ip)});t.on("click",'input[name="amount_other_value"],.other_amount input[name="amountField"]',function(){t.find('input[name="amountField"]').prop("checked",!1);t.find('input[type=checkbox][name="amountField"]').prop("checked",!1).change();t.find('input[name="amount_other_value"]').removeAttr("readonly");t.find('input[name="amountField"][value="Other Amount"]').prop("checked",!0);var n=t.find('input[name="amountField"][value="Other Amount"]').val(),i=t.find('input[name="amountField"][value="Other Amount"]').attr("data-amount-label");t.find('input[name="formAmountField"]').val(n);t.find('input[name="formAmountLabel"]').val(i);t.find('input[name="formAmountFieldP"]').val(n);t.find('input[name="formAmountLabelP"]').val(i)})}})}function add_use_this_address_event(){$("#address-lookup.formbuilder input#chooseaddress").on("click",function(){var t=$(this).parent("div"),n,i;t!==undefined&&(t.find(".spinner").show(),$(this).prop("disabled",!0));n=$('input[name="addressId"]:checked').val();let r=$(this).data("selectedAddressComponent");n==="original"?($("#address-lookup").foundation("close"),$(".section.address-component-use-address-suggestion").length>0&&$(".section.address-component-use-address-suggestion").addClass("address-suggestion-completed")):(i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",$.ajax({type:"GET",url:i+"place-details?placeId="+encodeURIComponent(n)+"&isFromSharingPortal=false&sessionToken="+get_session_token()}).done(function(n){n=JSON.parse(n);let t=undefined;n.code===200&&n.data!==undefined&&(t=$('.section.address-component-use-address-suggestion[data-machine-name="'+r+'"]'),t.length>0&&(t.find("input.address-component-street").val(n.data.street),t.find("input.address-component-state").val(n.data.state),t.find("input.address-component-city").val(n.data.city),t.find("select.address-component-country").val(n.data.country),t.find("input.address-component-zipcode").val(n.data.zipcode),t.find("input.address-component-latitude").val(n.data.latitude),t.find("input.address-component-longitude").val(n.data.longitude)));t!==undefined&&(t.addClass("address-suggestion-completed"),t.parents(".formBlock.blockContainer").hasClass("arsBlock")?$(".actions_branch_logic .next_option a").trigger("click"):t.parents("form").find(".submit-group a.submit-button").trigger("click"));$("#address-lookup").foundation("close")}).fail(function(n,t,i){console.log("status:",t,"error:",i);$("#address-lookup").foundation("close")}).always(function(){sessionStorage.removeItem("session_token")}))})}function after_translation_resource_load(){var n={lengthMenu:window.translation.datatable_length,zeroRecords:window.translation.datatable_zero_records,info:window.translation.datatable_info,infoEmpty:window.translation.datatable_info_empty,paginate:{first:window.translation.datatable_first,last:window.translation.datatable_last,next:window.translation.datatable_next,previous:window.translation.datatable_previous},processing:"<span>"+window.translation.please_wait+"<\/span><img src='/img/default/spinner.svg' alt='loading'/>"};add_multi_select_widget();datatable_widget(null,window.rowPerPage,!1,n);translate_datatable_grid();LoadDataComplianceProgressForm();initiate_jquery_validate(window.translation);retrieve_opportuniy_detail();retrieve_organization_detail();browse_organization_index_letter(window.rowPerPage,n);vol_page_branch_logic();partner_page_branch_logic();upload_profile_image();verifySocialLogin();verifyRemoveSocialLogin();apply_drag_image_option();advanced_search_filter_block();set_default_datetime_form_blocks();date_picker_widget();GetElevationCode();display_modal_signed_up_information();add_confirmation_event_to_external_opportunities();public_team_datatable();verify_password_meter();validate_login_403();VerifyIfIsSuccessSignupPage();cms_privileges_process();eventsRelatedToVirtualLocationInSearch();llamapi_contact_list();process_volunteer_detail();add_hoc_verification_code_events();load_rss();prevent_registration_close()}function prevent_registration_close(){var n=window.alert_missing_changes!=undefined?window.alert_missing_changes:!1;$('input[name="pageARSRegistrationOrCompliance"]').length>0&&$('input[name="pageARSRegistrationOrCompliance"]').val()=="REGISTRATION"&&$("form.form-ars").length>0&&$("form.form-ars").addClass("alert-changes");$("form[data-evaluate-changes=true]").length>0&&$("form[data-evaluate-changes=true]").each(function(){var t=JSON.stringify($(this).serializeObjectSkipUserResponse()),n=$(this).prop("id");sessionStorage.removeItem("data-"+n);sessionStorage.setItem("data-"+n,t);$(this).addClass("prevent-changes")});window.addEventListener("beforeunload",t=>{var i=!0;$("form.prevent-changes").length>0&&$("form.prevent-changes").each(function(){var t=$(this).prop("id"),n=sessionStorage.getItem("data-"+t);n!=null&&n!=undefined&&n!=JSON.stringify($(this).serializeObjectSkipUserResponse())&&(i=!1)});$("form.alert-changes").length>0&&(i=!1);n&&!i&&(t.returnValue="There is pending work. Sure you want to leave?")})}function add_confirmation_event_to_external_opportunities(){$("body").on("click","a.external-opportunity-information",function(n){var t=$(this).attr("href");n.preventDefault();Swal.fire({title:window.translation.warning_go_outside_title,text:window.translation.warning_go_outside_msg,icon:"warning",showCancelButton:!0,confirmButtonText:"Ok",closeOnConfirm:!1}).then(function(n){n.isConfirmed&&(window.open(t,"_blank"),Swal.close())})})}function approveOrRejectParentalConsent(){$("body .parental-consent-terms button").on("click",function(){var i=!1,t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n;$(this).hasClass("approve")==!0&&(i=!0);n=$(".parental-consent-terms input[name='contactId']").val();n!=""&&i==!0&&$.ajax({type:"POST",url:t+"Admin/ApproveParentalConsent",data:{contactId:n},beforeSend:function(){$(".processing_screen").show()},success:function(n){n=JSON.parse(n);n.status=="ok"?Swal.fire({title:window.translation.success,text:window.translation.parental_consent_approved,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!1}).then(function(n){n.isConfirmed&&(window.location.href=t,Swal.close(),$("body .parental-consent-terms button").prop("disabled",!0))}):Swal.fire({title:"",icon:"error",text:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}});n!=""&&i==!1&&Swal.fire({title:window.translation.warning,text:window.translation.are_you_sure,icon:"warning",showCancelButton:!0,confirmButtonText:"Ok",closeOnConfirm:!1}).then(function(i){i.isConfirmed&&$.ajax({type:"POST",url:t+"Admin/RejectParentalConsent",data:{contactId:n},beforeSend:function(){$(".processing_screen").show()},success:function(n){n=JSON.parse(n);n.status=="ok"?Swal.fire({title:window.translation.success,text:window.translation.parental_consent_rejected,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!1}).then(function(n){n.isConfirmed&&(window.location.href=t,swal.close(),$("body .parental-consent-terms button").prop("disabled",!0))}):Swal.fire({title:"",icon:"error",text:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}})})})}function verifySocialLogin(){if($("div.social-login-enabled").length>0){var t=$("div.social-login-enabled .social-login-message").html(),n=$("div.social-login-enabled input[name='providerCallBack']").val(),i={html:window.translation.social_login_confirm,icon:"warning",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:window.translation.social_login_link_continue,cancelButtonText:window.translation.social_login_link_cancel,closeOnConfirm:!0,showLoaderOnConfirm:!1,closeOnCancel:!0,text:t};Swal.fire(i).then(function(t){t.isConfirmed&&($("button."+n+"-login").hide(),$("img.spinner-fb."+n).show(),$("div.social-login-enabled form#confirm-link-account").submit())})}}function removeSocialLogin(n){$("div.social-login-box form.remove-social-account button.unlink-"+n).click(function(){var i=$("div.social-login-box form.remove-social-account."+n+" .social-login-remove-message").html(),t=!0,r=window.translation.social_login_confirm,u=window.translation.social_login_link_continue,f,e;$('div.social-login-box form.remove-social-account input[name="missingNativeAccount"]').length>0&&(t=!1,f=n.substr(0,1).toUpperCase()+n.substr(1).toLowerCase(),i=window.translation.configure_password_before_unlink.replaceAll("#provider#",f),r=window.translation.Important,u="Ok");e={title:r,icon:"warning",showCancelButton:t,confirmButtonClass:"btn-danger",confirmButtonText:u,cancelButtonText:window.translation.social_login_link_cancel,closeOnConfirm:!0,showLoaderOnConfirm:!1,closeOnCancel:!0,html:i};Swal.fire(e).then(function(i){i.isConfirmed&&t&&($("button.unlink-"+n).hide(),$("form.remove-social-account."+n).submit())})})}function verifyRemoveSocialLogin(){$("div.social-login-box form.remove-social-account button.unlink-facebook").length>0&&removeSocialLogin("facebook");$("div.social-login-box form.remove-social-account button.unlink-linkedIn").length>0&&removeSocialLogin("linkedIn");$("div.social-login-box form.remove-social-account button.unlink-google").length>0&&removeSocialLogin("google");$("div.social-login-box form.remove-social-account button.unlink-apple").length>0&&removeSocialLogin("apple")}function active_secondary_menu(){$(".secondary_menu ul li a").each(function(){var n=window.location.pathname,t=n.replace("/","");$(this).attr("href")==t&&$(this).parent().addClass("active")})}function fix_active_menu(){var n,t,i;typeof validSelectFirstItem!="undefined"&&validSelectFirstItem!=null&&(validSelectFirstItem==undefined||validSelectFirstItem==null||validSelectFirstItem!==!1)&&(n=$("nav ul.level-1 > li"),n.hasClass("active")||(n.first().addClass("active"),t=n.first(),t.length>0&&(i=t.children("ul").first().clone(),i.length>0&&$(".visible_zone").html(i))))}function ajax_mode_forgot_password(){$("#forgot-password-jc").submit(function(n){var i=$(this).attr("action"),t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";t=t.substring(0,t.length-1);$.ajax({type:"POST",url:t+i,data:$("#forgot-password-jc").serialize(),beforeSend:function(){$(".processing_screen").show()},success:function(n){var r=$(n).find(".validation-summary-errors li").html(),i="",u;r!=null&&r!=undefined&&r.trim()!=""&&(i=r,i=i.toLowerCase(),i=i.replaceAll(".",""),i=i.replaceAll(" ","_"),i=i.replaceAll("-","_"));u=window.translation;i!=""&&u[i]!=null&&u[i]!=undefined&&(r=u[i]);r&&r.length>0?Swal.fire({title:"",icon:"error",text:r,confirmButtonText:"Ok"}):window.location.href=t+"/forgot-password-confirmation"},complete:function(){$(".processing_screen").hide()}});n.preventDefault()})}function browse_organization_index_letter(n,t){$(".browse-organization-container").length>0&&$(".index-links ul li a, .index-links a.all").click(function(){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=$(this).data("search")!=="all"?$(this).data("search"):"";return $.ajax({method:"POST",url:i+"search/BrowseOrganizationByParameter",data:{letter:r},beforeSend:function(){$(".processing_screen").show()}}).done(function(r){$(".processing_screen").hide();r=JSON.parse(r);$("#browse-organization").DataTable().destroy();$("#browse-organization tbody").empty();r.Organizations&&(r.Organizations.forEach(function(n){var u=n.Name?n.Name:"",f=n.Id?n.Id:"",e=n.BillingCity?n.BillingCity:"",o=n.BillingState?n.BillingState:"",s=n.ImpactArea?n.ImpactArea:"";u=u.indexOf("<script>")===-1?u:escape(u);f=f.indexOf("<script>")===-1?f:escape(f);e=e.indexOf("<script>")===-1?e:escape(e);o=o.indexOf("<script>")===-1?o:escape(o);s=s.indexOf("<script>")===-1?s:escape(s);var h="<td><a href='"+i+"organization/"+f+"'>"+u+"<\/a><\/td>",c="<td tabindex='0'>"+e+"<\/td>",l="<td tabindex='0'>"+o+"<\/td>",a="<td tabindex='0'>"+s+"<\/td>",t="<tr>";r.display_org_name===!0&&(t+=h);r.display_city===!0&&(t+=c);r.display_state===!0&&(t+=l);r.display_impact_area===!0&&(t+=a);t+="<\/tr>";$("#browse-organization tbody").append(t)}),datatable_add_cells_data_for_mobile_headers($("#browse-organization")[0]));datatable_initialize_notAjax($("#browse-organization"),t,n)}),!1})}function upload_profile_image(){var e=$("#logo").attr("data-filetype"),n=new XMLHttpRequest,r=new FormData,t=document.getElementById("logo"),u,f;if(t!=null&&t.value!=""){for(i=0;i<t.files.length;i++)r.append(t.files[i].name,t.files[i]);$("#logo").parent().hasClass("ezdz-reject")?n.abort():($("#logo").parents(".ezdz-dropzone").find("img").hide(),$("#logo").parents(".ezdz-dropzone").find("div").append('<img alt="Image for spinner" title="Image for spinner" class="spinner" src="/img/default/spinner-green.svg" height="30" width="30" />'),$("form").find(".submit-button").attr("disabled",!0),n.open("POST","/user/UploadImageOrg"),n.send(r),n.onreadystatechange=function(){if(n.readyState==4&&n.status==200){var t=JSON.parse(n.responseText);t.status.toLowerCase()=="ok"?($("#logo_url").val(t.uri_image),$("#logo").parents(".ezdz-dropzone").find(".spinner").remove(),$("#logo").parents(".ezdz-dropzone").find("img").show(),$("form").find(".submit-button").attr("disabled",!1)):(Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("form").find(".submit-button").attr("disabled",!1))}},u=window.translation.delete,f='<a href="#" id="delete_logo_url" class="delete_logo_url">'+u+"<\/a>",$(".remove_image").html(f),$("#delete_logo_url").click(function(){return $("#logo").parents(".ezdz-dropzone").find("img").hide(),$("#logo").parents(".ezdz-dropzone").find("div").append(translation.add_picture_drop_picture),$("#logo_url").val(""),n.abort(),$(this).remove(),!1}))}}function ajax_submit_sign_up(n,t){var i,f,u;let r=t=="/opportunity-multi-signup-confirmation";r==!1&&(r=n.isMultiSignup=="true",r===!0&&(t="/opportunity-multi-signup-confirmation"));r==!1&&n.comeFromPreRequisiteMultiSignUp=="true"&&(r=!0,t="/opportunity-multi-signup-confirmation");i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";i=i.substring(0,i.length-1);f=$("#vvRequiredLevel").val();u=n;u.waiverFields=JSON.stringify(u.waiverFields);n=u;$.ajax({method:"POST",url:i+"/Compliance/ValidateCustomCompliance",data:{vvRequiredLevelOpportunity:f},beforeSend:function(){$("#signup-questions-form").length>0&&$("#signup-questions").foundation("close");$(".processing_screen").first().is(":visible")||$(".processing_screen").first().show()},error:function(n,t,i){$(".processing_screen").hide();Swal.fire({title:t,icon:"error",html:i,confirmButtonText:"Ok"})}}).done(function(u){var f=JSON.parse(u);return f.status=="ok"?f.isComplianceActive==!1?$.ajax({method:"POST",url:i+"/User/OppSignupIndividual",data:n,beforeSend:function(){$(".processing_screen").first().is(":visible")||$(".processing_screen").first().show()},error:function(n,t,i){$(".processing_screen").hide();Swal.fire({title:t,text:i,icon:"error"})}}).done(function(u){var f,e,h;let d=u;if(f=JSON.parse(u),e=is_signup_time_out_enabled(),f.code=="200"){var o="",a=f.formResult,c="";$.ajax({type:"GET",url:i+"/ARS/getSiteId",success:function(u){var k=u,g=n.workflowId,y,h,w,b,p;if(a!=null&&a.forEach(function(n){n.status=="error"&&(c=n.results+"\n")}),c!=""&&Swal.fire({title:"",icon:"error",text:c,confirmButtonText:"Ok",closeOnConfirm:!0}),e===!0&&remove_cookie_signupevent_timeout(),localStorage.removeItem("signup-branch-logic-form-data-"+k+"-wr-"+g),r){let t=i+"/opportunity-multi-signup-confirmation",n=$('<form action="'+t+'" method="post" style="display:none"><input type="hidden" name="data" value="'+btoa(d)+'" /><\/form>');return $("body").append(n),n.submit(),!1}var s=t?t:"/opportunity-signup-confirmation",l=getQueryString(),v=l.type?l.type:"";if(t=t?t.split("?")[0]:t,f.message=="Individual signup wait listed"?s="/opportunity-waitlist-confirmation":$("div.grouped-occurrence-box-express-interest").length>0||v==="grouped-ocurrences-express-interest"?(o=f.message,s=!t||t==="/individual-signup-confirmation"?"/grouped-occ-express-interest-confirmation":t):$(".express-interest-block").length>0||v==="express-interest"?(o=window.translation.expressed_interest_successfully,s=!t||t==="/individual-signup-confirmation"?"/express-interest-confirmation":t):$(".express-interest-only-block").length>0||v==="express-interest"?(o=window.translation.expressed_interest_successfully,s=!t||t==="/individual-signup-confirmation"?"/express-interest-confirmation":t):$("div.grouped-occurrence-box").length>0||v==="grouped-ocurrences"?(o=f.message,s=!t||t==="/individual-signup-confirmation"?"/grouped-occurrences-confirmation":t):(o=f.message,t==="/individual-signup-confirmation"&&(t="/opportunity-signup-confirmation"),s=t?t:"/opportunity-signup-confirmation"),y=encodeURIComponent(n.occId),$("#prerequisite-notice").length>0&&$("#prerequisite-notice").data("oppwithprerequisitehasquestions")){var nt=$('#signup-questions-form input[name="occId"]').val(),y=$("#prerequisite-notice").data("occwithprerequisite"),tt=$("#prerequisite-notice").data("registeringwithteam");window.location.href=i+"/opportunity/"+y+"?prerequisitesuccess=true&registeringWithTeam="+tt+"&prerequisiteOccSelected="+nt}else{h={};y!=null&&(h.occId=y);f.idConnections[0]!=null&&(h.conn=f.idConnections[0]);$("#prerequisite-notice").length>0?($("#prerequisite-notice").data("oppwithprerequisiteconfirmationpage")!=null&&$("#prerequisite-notice").data("oppwithprerequisiteconfirmationpage")!=""&&(s=$("#prerequisite-notice").data("oppwithprerequisiteconfirmationpage")),h.occId=$("#prerequisite-notice").data("occwithprerequisite"),h.prerequisiteOccSelected=$('#signup-questions-form input[name="occId"]').val()):(w="",l.prerequisiteOccSelected&&(w=l.prerequisiteOccSelected,h.prerequisiteOccSelected=w));b=[];for(p in h)h.hasOwnProperty(p)&&b.push(encodeURIComponent(p)+"="+encodeURIComponent(h[p]));s+="?"+b.join("&");window.location.href=i+s}}})}else{$(".processing_screen").hide();var v="error",g=!1,y="",l=!1,p=f.message;if((f.message=="We cannot handle your request at the moment. Please try again in a few minutes. Thank you for your patience."||f.message.indexOf("unable to obtain exclusive access to this record")>=0)&&(v="",g=!0,l=!0,window.sad_face_image!=undefined&&(y=window.sad_face_image),e===!0)){p="We are experiencing an unusually high volume of requests. Please wait at least <span class='counter' style='font-weight: bold;'>30<\/span> seconds before trying again.Thank you for your patience.";var w=$(".opportunity-detail-content input#opportunityId").val(),b="signupevent"+w,k=getCookie(b),s;k!==""?(s=JSON.parse(k),s.action="wtime",s.t1=Date.now()):s={"void":w,action:"wtime",t1:Date.now()};setCookie(b,JSON.stringify(s))}if(h={title:"",imageUrl:y,icon:v,html:p,confirmButtonText:"Ok"},r==!0){let n=null;if(f.code==428&&f.SubResult==2){n="<li>";for(const[t,i]of Object.entries(f.OccIdsLabels))f.UnmetRequirements[t]!==undefined&&(n+="<ul>"+i+" : "+f.UnmetRequirements[t]+"<\/ul>");n+="<\/li>"}else f.message!==""&&f.message!=null&&(n=f.message),f.GeneralUnmetRequierements!=null&&f.GeneralUnmetRequierements!=undefined&&(n+="<li>",f.GeneralUnmetRequierements.forEach(function(t){n+="<ul>"+t+"<\/ul>"}),n+="<\/li>");n!==null&&n!=""&&(h.html=n)}e===!0&&l===!0&&(h.customClass="server-full");Swal.fire(h).then(function(t){if(t.isConfirmed){$(".processing_screen").show();$(".signup-individual").length>0&&($(".signup-individual").addClass("disabled"),$(".signup-individual").off("click"));$(".signup-team").length>0&&($(".signup-team").addClass("disabled"),$(".signup-team").off("click"));let t=null;n!=null&&(r==!0&&"occIds"in n?t=n.occIds.split(",")[0].split("#")[0]:"occId"in n&&(t=n.occId));t!=null&&(window.location.href=i+"/opportunity/"+t);$("body").hasClass("one-step-signup")&&($(".processing_screen").show(),location.reload())}});e===!0&&(l===!0?timer_for_swal_timeout():remove_cookie_signupevent_timeout())}return!1}):($(".processing_screen").hide(),window.location.href=i+f.redirectTo):($(".processing_screen").hide(),f.status=="error"&&Swal.fire({title:"",icon:"error",html:f.message,confirmButtonText:"Ok"}),f.status=="warning"&&Swal.fire({title:"",icon:"warning",html:f.message,confirmButtonText:"Ok"})),!1})}function ajax_submit_event(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",e,f,u;if(r=r.substring(0,r.length-1),e=$("body.new-template-system").length>0?!0:!1,t===null){var u=n.serializeObject(),f=n.attr("action"),o=n.find(".custom-questions input, .custom-questions textarea, .custom-questions select");u.questions=o.serializeObject()}else f=r+"/user/SignUpVolunteer",u=t,u.waiverFields=JSON.stringify(u.waiverFields);f!=""&&$.ajax({type:"POST",url:f,data:u,dataType:"json",beforeSend:function(){$("#volunteer-register-form").length>0?$("#volunteer-register-form").find(".submit-button").attr("disabled",!0):$("#organization-register-form").length>0&&$("#organization-register-form").find(".submit-button").attr("disabled",!0);e==!0?$("body #main_content .processing_screen").show():$("body #main-content .processing_screen").show()},success:function(n){if($(".processing_screen").hide(),n.code==200){if(f==r+"/user/SignUpVolunteer")if(n.parentalStatus==0){var t=n;$.ajax({type:"GET",url:r+"/ARS/getSiteId",success:function(n){var f=n,u;localStorage.removeItem("vol-branch-logic-form-data-"+f);t.OneStepSignUpResponse!=null?t.OneStepSignUpResponse.status=="ok"?window.location.href=r+t.OneStepSignUpConfirmationUrl:Swal.fire({title:"",icon:"error",html:t.OneStepSignUpResponse.message,confirmButtonText:"Ok"}).then(function(){window.location.href=r+"/opportunity/"+t.occSelectedBeforeLogin}):t.isMultiSignUp&&t.multisignupParamaters!=""&&t.firstOccId!=""?(u="/opportunity/"+t.firstOccId+"?"+t.multisignupParamaters,window.location.href=r+u):t.occSelectedBeforeLogin!=null?t.returnOccSelectedBeforeLogin?(u="/opportunity/"+t.occSelectedBeforeLogin,u+=t.signUpBeforeLoginWTeam?"?OneStepSignUpWTeam=true":"?OneStepSignUp=true",window.location.href=r+u):t.signUpBeforeLoginWTeam&&(window.location.href=r+"/opportunity-signup-team/"+t.occSelectedBeforeLogin+"/"+t.waitlistAllowed):((i==undefined||i==null||i=="")&&(i="/volunteer-confirmation-registration"),window.location.href=r+i)}})}else window.location.href=r+"/volunteer-parental-confirmation";f==r+"/user/SignUpOrganization"?window.location.href=r+"/organization-confirmation-registration":$("#volunteer-register-form").length>0?($(".processing_screen").hide(),$("#volunteer-register-form").find(".submit-button").attr("disabled",!1)):$("#organization-register-form").length>0&&($(".processing_screen").hide(),$("#organization-register-form").find(".submit-button").attr("disabled",!1))}else Swal.fire({title:"",icon:"error",html:n.message,confirmButtonText:"Ok"}).then(function(){if($("#volunteer-register-form").length>0)$(".processing_screen").hide(),$("#volunteer-register-form").find(".submit-button").attr("disabled",!1),$("#volunteer-register-form").find(".next_option").removeAttr("disabled"),$("#volunteer-register-form").find(".verification-code-section").hide(),$("#volunteer-register-form").find(".email-field").removeClass("custom-disabled-opacity"),$("#volunteer-register-form").find(".submit-button").show(),$("#volunteer-register-form").find(".info-email-code").hide(),$("#volunteer-register-form .verification-code-section").removeClass("custom-disabled-opacity"),n.renew!=undefined&&n.renew==!0&&regenerateKey("form#volunteer-register-form","volunteer_registration");else if($("#organization-register-form").length>0)$(".processing_screen").hide(),$("#organization-register-form").find(".submit-button").removeAttr("disabled"),$("#organization-register-form").find(".next_option").removeAttr("disabled"),n.renew!=undefined&&n.renew==!0&&regenerateKey("form#organization-register-form","organization_registration");else if($(".branch-logic-info").length>0){var i=r+"/volunteer-sign-up",t=u.userId,f=u.isSocialLoginSource,e=u.isSSOSource;t!==undefined&&t!=null&&t!=""&&(f==1||e==1)&&(i=i+"/"+t);window.location.href=i}})},error:function(n,t,i){Swal.fire({title:"",icon:"error",text:i});$("#volunteer-register-form").length>0?($("#volunteer-register-form").find(".submit-button").prop("disabled",!1),$(".processing_screen").hide(),regenerateKey("form#volunteer-register-form","volunteer_registration")):$("#organization-register-form").length>0?($("#organization-register-form").find(".submit-button").prop("disabled",!1),$(".processing_screen").hide()):$(".processing_screen").hide()}})}function ajax_submit_donation(n,t){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";i=i.substring(0,i.length-1);var r=n.redirect_url,u=!1,f=n.is_ars;$.ajax({method:"POST",url:i+"/ARS/SendDonation",data:n,beforeSend:function(){t.find(".processing_screen").first().show()}}).done(function(n){var e=JSON.parse(n),o="error",s=e.title,h=e.message;t.find(".processing_screen").hide();e.status==="200"?(o="success",t.find("form").each(function(){$(this)[0].reset()}),r?(t.find(".processing_screen").first().show(),window.location.href=i+r):u=!0):e.status!=="400"&&$('form[name="donation-form"]').length>0&&$('form[name="donation-form"] input[name="is_ars"]').val()==="False"&&typeof regenerateKey=="function"&&regenerateKey('form[name="donation-form"]',$('form[name="donation-form"] input[name="pageactioname"]').val());Swal.fire({title:s,icon:o,text:h,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){f==="False"&&u===!0&&location.reload()});$('form[name="donation-form"] input.submit-button').prop("disabled",!1)})}function translate_datatable_grid(){$(".dataTables_wrapper .dataTables_processing span").text(window.translation.please_wait)}function translate_full_calendar_widget(n){var t=window.translation,r,i;if(n==="0")t?(i=$(".full-calendar-widget .fc-toolbar h2").text().split(" "),r=t[i[0].toLowerCase()+"_name"],r!=undefined&&r!=""&&(i[0]=r),$(".full-calendar-widget .fc-toolbar h2").text(i.join(" ")),$(".full-calendar-widget .fc-toolbar button.fc-today-button").text(t.today),$(".full-calendar-widget .fc-view-container table thead .fc-widget-header table thead th").each(function(){var n=$(this).text();$(this).text(t[n.toLowerCase()])}),$(".full-calendar-widget .fc-view-container table tbody tr td.fc-more-cell a.fc-more").each(function(){var n=$(this).text().split(" ");n[1]=t[n[1]];$(this).text(n.join(" "))}),$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-month-button").html(t.month),$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-basicWeek-button").html(t.week),$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-agendaDay-button").html(t.day)):$.get("/translation/"+(new Date).getTime(),function(n){t=n;var i=$(".full-calendar-widget .fc-toolbar h2").text().split(" "),r=t[i[0].toLowerCase()+"_name"];r!=undefined&&r!=""&&(i[0]=r);$(".full-calendar-widget .fc-toolbar h2").text(i.join(" "));$(".full-calendar-widget .fc-toolbar button.fc-today-button").text(t.today);$(".full-calendar-widget .fc-view-container table thead .fc-widget-header table thead th").each(function(){var n=$(this).text();$(this).text(t[n.toLowerCase()])});$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-month-button").html(t.month);$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-basicWeek-button").html(t.week);$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-agendaDay-button").html(t.day)});else if(n==="1")if(t){i=$(".full-calendar-widget .fc-toolbar h2").text().split(" ");i[0]=t[i[0].toLowerCase()+"_name"]?t[i[0].toLowerCase()+"_name"]:i[0];$(".full-calendar-widget .fc-toolbar h2").text(i.join(" "));$(".full-calendar-widget .fc-view-container table tbody tr td.fc-more-cell a.fc-more").each(function(){var n=$(this).text().split(" ");n[1]=t[n[1]];$(this).text(n.join(" "))});$(".full-calendar-widget .fc-view-container table thead .fc-widget-header table thead th").each(function(){var n=$(this).text(),i=t[n.toLowerCase()]?t[n.toLowerCase()]:i;$(this).text(i)});$(".full-calendar-widget .fc-widget-content").on("DOMNodeInserted",function(n){if($(n.target).is(".fc-popover")){var r=$(".fc-popover .fc-header .fc-title"),i=r.text().split(", "),u=i[1].split(" ")[1],f=t[i[0].toLowerCase()],e=t[i[1].split(" ")[0].toLowerCase()+"_name"];r.text(f+", "+e+" "+u)}else $(n.target).is(".fc-more-cell")&&$(".full-calendar-widget .fc-view-container table tbody tr td.fc-more-cell a.fc-more").each(function(){var n=$(this).text().split(" ");n[1]=n[1]==="more"?t[n[1]]:n[1];$(this).text(n.join(" "))})});$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-month-button").html(t.month);$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-basicWeek-button").html(t.week);$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-agendaDay-button").html(t.day)}else $.get("/translation/"+(new Date).getTime(),function(n){t=n;var i=$(".full-calendar-widget .fc-toolbar h2").text().split(" ");i[0]=t[i[0].toLowerCase()+"_name"]?t[i[0].toLowerCase()+"_name"]:i[0];$(".full-calendar-widget .fc-toolbar h2").text(i.join(" "));$(".full-calendar-widget .fc-view-container table tbody tr td.fc-more-cell a.fc-more").each(function(){var n=$(this).text().split(" ");n[1]=t[n[1]];$(this).text(n.join(" "))});$(".full-calendar-widget .fc-view-container table thead .fc-widget-header table thead th").each(function(){var n=$(this).text(),i=t[n.toLowerCase()]?t[n.toLowerCase()]:i;$(this).text(i)});$(".full-calendar-widget .fc-widget-content").on("DOMNodeInserted",function(n){if($(n.target).is(".fc-popover")){var r=$(".fc-popover .fc-header .fc-title"),i=r.text().split(", "),u=i[1].split(" ")[1],f=t[i[0].toLowerCase()],e=t[i[1].split(" ")[0].toLowerCase()];r.text(f+", "+e+" "+u)}else $(n.target).is(".fc-more-cell")&&$(".full-calendar-widget .fc-view-container table tbody tr td.fc-more-cell a.fc-more").each(function(){var n=$(this).text().split(" ");n[1]=n[1]==="more"?t[n[1]]:n[1];$(this).text(n.join(" "))})});$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-month-button").html(t.month);$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-basicWeek-button").html(t.week);$(".full-calendar-widget .fc-toolbar .fc-center .fc-button-group button.fc-agendaDay-button").html(t.day)})}function full_size_content(){$("#sidebar").length>0&&!$("body").hasClass("new-template-system")&&$("#sidebar div").length==0&&($("#sidebar").hide(),$("#main-content").addClass("full-width"))}function put_menu_in_visible_zone(){var n,t,i;$("nav").length>0&&(n=$("nav ul.level-1 > li.active"),n.length>0&&(n.find("ul").length==0&&n.addClass("no-after"),t=n.children("ul").first().clone(),t.length>0&&$(".visible_zone").html(t)),$("body nav ul li.active ul.level-2 li.active ul.level-3").length>0&&(i=$("body nav ul li.active ul.level-2 li.active ul.level-3").html(),$("#sidebar").length>0&&$("#sidebar").prepend('<div class="sub-menu"><ul>'+i+"<\/ul><\/div>")))}function active_menu_by_url(){var n=window.location.pathname,t,i;([";","?",":","@","=","&"].forEach(function(t){n=n.replaceAll(t,"")}),n=n.toLowerCase(),$("body.new-template-system").length>0)||($("body nav ul").length>0&&($("body nav ul a").each(function(){for(var r,i=n.split("/"),u=$(this).attr("href").toLowerCase(),t=2;t<=i.length;t++)r=i.slice(0,t).join("/"),r.match("^"+u+"$")!=null&&$(this).parents("li").addClass("active")}),$(".menu-block-wrapper ul a").each(function(){for(var r,i=n.split("/"),u=$(this).attr("href").toLowerCase(),t=2;t<=i.length;t++)r=i.slice(0,t).join("/"),r.match("^"+u+"$")!=null&&$(this).parents("li").addClass("active")})),$(".menu-block-wrapper").length>0&&n!="/"&&($(".menu-block-wrapper ul li.active").length==0?(t=getCookie("last-page-menu"),(t!=null||t!="")&&$(".menu-block-wrapper ul a").each(function(){var n=$(this).attr("href").toLowerCase();t.match("^"+n+"$")!=null&&$(this).parents("li").addClass("active")})):(i="",$(".menu-block-wrapper ul li.active a").length>0&&(i=document.location.pathname),setCookie("last-page-menu",i,.5))))}function initiate_jquery_validate(n){var t,i;if($("form.validate").length!==0){jQuery.validator.addMethod("regex",function(n,t,i){return n!=""?i.test(n):!0});jQuery.validator.addMethod("notEqual",function(n,t,i){return $(i).val()!=n},"Please specify a different (non-default) value");jQuery.validator.addMethod("minOptionsMultiSelect",function(n,t,i){var r=i[0],u=i[1],f=0;if(n instanceof Array?f=n.length:n&&(f=n.split(",").length),r===0&&u===0)return!0;if(r&&u===0){if(f<r)return!1}else if(r===0&&u){if(f>u)return!1}else if(r<=u&&(f<r||f>u))return!1;return!0});jQuery.validator.addMethod("maxrepetitive",function(n,t,i){var u=$(t).closest("form#personal-information-form").length>0,f=i[0],r=!0;return u&&(n==null||n=="")||(r=is_valid_password_repetitive(n,f)),r});jQuery.validator.addMethod("maxsequential",function(n,t,i){var u=$(t).closest("form#personal-information-form").length>0,f=i[0],r=!0;return u&&(n==null||n=="")||(r=is_valid_password_sequential(n,f)),r});jQuery.validator.addMethod("passwordComplexity",function(n,t,i){var s=$(t).closest("form#personal-information-form").length>0,h=i[0],r=!0,u,f,e,o;if(!s||n!=null&&n!="")switch(h){case"1":u=RegExp("(?=.*[0-9]+)(?=.*[a-zA-Z]+).*");r=u.test(n);break;case"2":f=RegExp("(?=.*[0-9]+)(?=.*[a-z]+)(?=.*[A-Z]+).*");r=f.test(n);break;case"3":e=RegExp("(?=.*[0-9]+)(?=.*[a-zA-Z]+)(?=.*[!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~]+).*");r=e.test(n);break;case"4":o=RegExp("(?=.*[0-9]+)(?=.*[a-z]+)(?=.*[A-Z]+)(?=.*[!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~]+).*");r=o.test(n)}return r});jQuery.validator.addMethod("dateDMY",function(n,t){var u=!1,i,f,e,o,r;return/^\d{1,2}\/\d{1,2}\/\d{4}$/.test(n)?(i=n.split("/"),f=parseInt(i[0],10),e=parseInt(i[1],10),o=parseInt(i[2],10),r=new Date(Date.UTC(o,e-1,f,12,0,0,0)),u=r.getUTCFullYear()===o&&r.getUTCMonth()===e-1&&r.getUTCDate()===f?!0:!1):u=!1,this.optional(t)||u});jQuery.validator.addMethod("check_date_of_birth",function(n,t){var u=$(t).attr("data-min-age-allowed"),i,r;return n!=""?$("select#select-year").length>0||$("select#select-month").length>0?(i=$("#date_of_birth").val(),r=1e4,i!=""&&(r=moment().diff(moment(i,"YYYY-M-D",!0),"years")),r>=u):!0:!0});jQuery.validator.addMethod("multiFileRequired",function(n,t){var i=$(t).data("ul-files-id");return $("#"+i+" li .progress-file.completed").length>0});jQuery.validator.addMethod("required_date",function(){return $("#date_of_birth")!=null&&$("#date_of_birth").val()!=""});jQuery.validator.addMethod("differentTo",function(n,t){var i=$("#"+$(t).attr("data-different-to")).val();return n!=null&&i!=null&&n==i?!1:!0});jQuery.validator.addMethod("currencyformat",function(n,t){var r=/^\d*\.?\d+$/,i=$(t).attr("data-decimal-mark");return(i==""||i==null)&&(i="."),i===","&&(r=/^\d*\,?\d+$/),this.optional(t)||r.test(n)});jQuery.validator.addMethod("rangeorspecific",function(n){var t=n,u=new RegExp("^[0-9]+-[0-9]+$"),f=new RegExp("^[0-9]+$"),r=u.test(t),i;return r&&(i=t.split("-"),parseInt(i[1])<=parseInt(i[0]))?!1:r||f.test(t)||t==""});jQuery.validator.addMethod("validate_email",function(n){return/^([a-zA-Z0-9_\.\-])+(\+[a-zA-Z0-9_\.\-]+)*\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n)?!0:!1});jQuery.validator.addMethod("validate_email_special",function(n){return n.trim()===""?!0:/^([a-zA-Z0-9_\.\-])+(\+[a-zA-Z0-9_\.\-]+)*\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n)?!0:!1});jQuery.validator.addMethod("special_number_min_value",function(n,t){var i;if(n.trim()==="")return!0;i=window.digitGroupSeparator;i!==null&&i!==undefined||(i=",");var r=n.replaceAll(i,""),u=parseFloat(r),f=$(t).attr("data-minvalue"),e=parseFloat(f);return u>=e?!0:!1});jQuery.validator.addMethod("special_number_max_value",function(n,t){var i;if(n.trim()==="")return!0;i=window.digitGroupSeparator;i!==null&&i!==undefined||(i=",");var r=n.replaceAll(i,""),u=parseFloat(r),f=$(t).attr("data-maxvalue"),e=parseFloat(f);return u<=e?!0:!1});$("form.validate").each(function(){var t=$(this),i=t.prop("id"),r={ignore:":hidden:not(.jqmsLoaded, .rich_text, .custom-file-multiple),.custom-radio-behavior , custom-check-behavior",rules:{},messages:{},errorPlacement:function(n,t){t.hasClass("wysiwyg")||t.hasClass("rich_text")?n.insertAfter(t.next(".cke")):t.hasClass("jqmsLoaded")?n.insertAfter(t.parent()):t.hasClass("custom-file-multiple")?n.insertAfter(t.parent().parent().parent().parent()):n.insertAfter(t)},showErrors:function(n,t){this.defaultShowErrors();t.forEach(function(n){n.message.indexOf("data-tooltip")>-1&&($(".tooltip").length>0&&$(".tooltip").remove(),$(n.element).next("label.error").find("span.has-tip").foundation())});$("label.error").attr("tabindex","0");$("label.error-custom").attr("tabindex","0")}};(i=="organization-register-form"||i=="signup-questions-form"||i=="volunteer-register-form"||i=="volunteer-skills-doc"||i=="createanewteam"||i=="report-form")&&($("form input[type=submit].submit-button").click(function(){return partial_validate_custom(t,i,!1),i=="createanewteam"&&validate_team_members_before_create()>0?!1:void 0}),r.submitHandler=function(n){var v=!1,f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",y,s,p,it,w,rt,r,ut,ot,a,st,ht,ct,l,lt,u;if(f=f.substring(0,f.length-1),y=!1,i=="signup-questions-form"&&$('form#signup-questions-form input[name="isTeamAction"]').val()=="1"&&(y=!0,v=!0),y||(v=partial_validate_custom(t,i,!1)),v){if($("form#organization-register-form").length>0){if(volunteer_registration_branch_logic("organization-register-form"),s=$("form#organization-register-form").find("input#branch-logic-redirect"),p=s.attr("data-issuccess"),s.val()!=""&&s.val()!=null&&s.val()!="/organization-confirmation-registration"){var n=$("form#organization-register-form"),c=n.serializeObject(),g="",nt="",tt="";n.find(".submit-button").attr("disabled",!0);n.find(".spinner").show();$.ajax({type:"GET",url:f+"/ARS/getSiteId",success:function(n){var i=n,r,t,u;c["back-branch-logic"]=[];r={};r.urlCurrent=f+s.val();r.urlBack=window.location.pathname;c["back-branch-logic"].push(r);localStorage.getItem("partner-branch-logic-form-data-"+i)!==null&&localStorage.getItem("partner-branch-logic-form-data-"+i)!=="null"&&(t=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+i)),g=t.donationTransactionId?t.donationTransactionId:"",nt=t.donationAmount?t.donationAmount:"",tt=t.donationAuthorizationId?t.donationAuthorizationId:"",c.donationTransactionId=g,c.donationAmount=nt,c.donationAuthorizationId=tt);_assign_value_json_local_storage("partner-branch-logic-form-data-"+i,c);p==!0||p=="true"?ajax_submit_partner_registration(c,s.val(),i):(u=$(".formBlock.blockContainer form"),remove_form_restriction(u,"19"),window.location.href=f+s.val())}})}else{if(it=getClientSecurityKey(),w=!1,it!=undefined){var at=$('form#organization-register-form input[name="user_response_time"]').val(),vt=(new Date).getTime(),yt=vt-at;yt>9e4&&(w=!0)}w===!0?($("#organization-register-form").find(".submit-button").attr("disabled",!0),rt=$('form#organization-register-form input[name="pageactioname"]').val(),grecaptcha.execute(getClientSecurityKey(),{action:rt}).then(function(n){if($('form#organization-register-form input[name="user_response"]').length>0){var t=(new Date).getTime();t=t+864e5;$('form#organization-register-form input[name="user_response"]').val(n);$('form#organization-register-form input[name="user_response_time"]').val(t)}ajax_submit_event($("form#organization-register-form"),null,null)})):ajax_submit_event($("form#organization-register-form"),null,null)}return!1}if($("#signup-questions-form").length>0){r=$("#signup-questions-form").serializeObject();ut=$("#signup-questions-form .question").find("input, textarea, select");r.questions=ut.serializeObject();var ft=localStorage.getItem("signup-iso"),e=ft?JSON.parse(ft):null,et=localStorage.getItem("signup-team"),o=et?JSON.parse(et):null;if($(".opportunity-detail-content input.branch-logic-info").length>0){var b=$(".opportunity-detail-content input.branch-logic-info").first().data("workflow"),h="",k="";$(".opportunity-detail-content input.branch-logic-info").length==1&&(h=$(".opportunity-detail-content input.branch-logic-info").first().data("redirectto"),k=$(".opportunity-detail-content input.branch-logic-info").first().data("issuccess"),h=h?h.split("?")[0]:h);h!=="/individual-signup-confirmation"&&k!=="True"?(ot=r.occId,a=[],$(".occurrence-field-ars").each(function(){a.push($(this).prop("id"))}),st={occurrenceId:ot,fieldsOccurrence:a},$.ajax({type:"POST",data:st,url:f+"/ARS/getSiteIdAndOccurrenceFields",beforeSend:function(){$(".processing_screen").first().show()},success:function(n){var u,i,t,s;n=JSON.parse(n);u=n.SiteId;a.forEach(function(t){n.Record!=undefined&&n.Record[t.split(".")[1]]!=null&&$('input[name="'+t+'[value]"]').val(n.Record[t.split(".")[1]])});i={};volunteer_registration_branch_logic("signup-questions-form");t=$("input#branch-logic-redirect");r["back-branch-logic"]=[];i.urlCurrent=f+t.val();i.urlBack=window.location.pathname;r["back-branch-logic"].push(i);r.isExpressInterest=$(".express-interest-container").length>0;r.oppTitle=$("h2.title-opportunity").text();r.oppDate=$('#signup-questions-form input[name="oppDate"]').val();r.workflowId=b;_assign_value_json_local_storage("signup-branch-logic-form-data-"+u+"-wr-"+b,r);t.val().split("?")[0]==="/individual-signup-confirmation"||t.attr("data-issuccess")==="true"?e&&e.isISO?(ajax_submit_signup_iso(e,t.val(),r),localStorage.removeItem("signup-iso")):o&&o.isTeamSignup?(s={sid:u,wid:b,signupType:"Team Only"},localStorage.setItem("ars-signup-type",JSON.stringify(s)),localStorage.removeItem("signup-team"),window.location.href=f+o.finalUrl):ajax_submit_sign_up(r,t.val()):window.location.href=f+t.val()}})):k==="True"?e&&e.isISO?(ajax_submit_signup_iso(e,h,r),localStorage.removeItem("signup-iso")):o&&o.isTeamSignup?(localStorage.removeItem("signup-team"),window.location.href=f+o.finalUrl):ajax_submit_sign_up(r,h):e&&e.isISO?(ajax_submit_signup_iso(e,null,r),localStorage.removeItem("signup-iso")):o&&o.isTeamSignup?(localStorage.removeItem("signup-team"),window.location.href=f+o.finalUrl):ajax_submit_sign_up(r,null)}else if(e&&e.isISO)ajax_submit_signup_iso(e,null,r),localStorage.removeItem("signup-iso");else if(o&&o.isTeamSignup)localStorage.removeItem("signup-team"),window.location.href=f+o.finalUrl;else{let n=r.isMultiSignup=="true",t=n?"/opportunity-multi-signup-confirmation":null;ajax_submit_sign_up(r,t)}return!1}if($("form#volunteer-register-form").length>0){var pt=$('#volunteer-register-form input[name="isSSOSource"]').val(),wt=$('#volunteer-register-form input[name="isSocialLoginSource"]').val(),d=!0;if(pt=="1"?d=!1:wt=="1"&&(ht=$.trim($("#volunteer-register-form #email").val()),ct=$("#volunteer-register-form #email").data("original-value"),ht===ct&&(d=!1)),d===!1)process_volunteer_registration_submit();else return is_needed_verification_code_hoc("#"+i,!1),!1}else return!0}else return $(".processing_screen").hide(),l=0,lt=$(document).scrollTop(),t.find("label.error-custom:visible").length>0?(l=t.find("label.error-custom:visible").first().offset().top,u=t.find("label.error-custom:visible").first().parent("columns").find("input.error"),u!=null&&u!=undefined?u.focus():(u=t.find("label.error-custom:visible").first().parent("columns").find("select.error"),u!=null&&u!=undefined&&u.focus())):t.find("label.error:visible").length>0&&(l=t.find("label.error:visible").first().offset().top,u=t.find("label.error:visible").first().parent("columns").find("input.error"),u!=null&&u!=undefined?u.focus():(u=t.find("label.error:visible").first().parent("columns").find("select.error"),u!=null&&u!=undefined&&u.focus())),lt>l&&$("body,html").animate({scrollTop:l-100},500),!1});t.find("input, select, textarea").each(function(){var s=$(this).data(),i=$(this).prop("name"),e=$(this).attr("data-type"),c=$(this).attr("data-length"),b=$(this).attr("data-min-length"),k=$(this).attr("data-max-length"),lt=$(this).attr("data-creditcard"),d=$(this).attr("data-equal-to"),g=$(this).attr("data-not-equal-to"),nt=$(this).siblings('label[for="'+i+'"]').first().text(),o=$(this).attr("data-min-options"),h=$(this).attr("data-max-options"),at=$(this).hasClass("field-with-auto-number"),u,rt,p,tt,ut,ft,et,ot,w,st,l,a,f,v,y,it,ht,ct;rules={};messages={};rules.required={depends:function(){var i,t,r;return $(this).attr("data-required")==="true"?(i=nt.length>25||nt==""?n.field_required:nt+" "+n.is_required,messages.required=i,t=!0,($(this).attr("name")=="personal_nick_name"||$(this).attr("name")=="organization_formal_nick_name"||$(this).attr("name")=="with_copy_to")&&(t=!1),$(this).hasClass("jqmsLoaded")?t=function(n){return $(n).next(".ms-options-wrap").is(":visible")?!0:!1}:$(this).hasClass("rich_text")&&(r=$(this).attr("id"),t=function(n){return(CKEDITOR.instances[r].updateElement(),$(n).next(".cke").is(":visible"))?!0:!1}),$(this).rules("add",{required:t,messages:{required:i},normalizer:function(n){return $.trim(n)}}),!0):!1}};$(this).attr("data-val-range-specific")==="true"&&(rules.rangeorspecific=!0,u=window.translation.range_specific_validation_text,u!=null&&u!=undefined&&u!=""?(u=u.replaceAll("{x}","16"),u=u.replaceAll("{y}","50-65")):u=window.translation.currency_format_message+" 16 "+window.translation.or_word+" 50-65",messages.rangeorspecific=u);e&&(e==="email"&&$(this).attr("data-required")==="false"?(rules.validate_email_special=!0,messages.validate_email_special=n.please_complete_valid_email):e==="email"&&$(this).attr("data-required")==="true"&&(rules.validate_email=!0,messages.validate_email=n.please_complete_valid_email),e==="date"&&(rt=DatePickerDateFormat=window.DatePickerDateFormat,rt.toLowerCase().indexOf("d/m")==-1?(rules[e]=!0,messages[e]=n.please_complete_valid_date):(rules.dateDMY=!0,messages.dateDMY=n.please_complete_valid_date)),e==="file"&&($(this).hasClass("multiple-file")&&$(this).attr("data-multi-required")!=null&&$(this).attr("data-multi-required")!=undefined&&(isMultipleRequired=$(this).attr("data-multi-required"),isMultipleRequired=="true"&&(rules.multiFileRequired=!0,messages.multiFileRequired=n.please_at_least_file)),t.hasClass("isComplianceForm")&&$(this).attr("data-required")==="true"&&(rules.required=$(this).siblings(".compliance_file").length>0?$(this).siblings(".compliance_file").val()!=""?!1:!0:!0)),e==="currency"&&(rules.currencyformat=!0,messages.currencyformat=window.translation.currency_format_message+" 123"+$(this).attr("data-decimal-mark")+"12"),e==="url"&&(rules.url=!0,messages.url=window.translation.please_enter_valid_url));$(this).attr("type")!=="password"||$(this).attr("data-type")||$(this).attr("data-type")==="encrypted"||(p=n.password_minimal_length_message,$(this).attr("data-psw-min-length")!=undefined&&(rules.minlength=$(this).attr("data-psw-min-length"),messages.minlength=$(".password-meter-detailed").length>0?n.please_complete_valid_password:p.replace("{0}",rules.minlength)),$(this).attr("data-psw-complexity")!=undefined&&(tt=$(this).attr("data-psw-complexity"),tt!="0"&&(rules.passwordComplexity=tt,ut=n.please_complete_valid_password,messages.passwordComplexity=ut)),$(this).attr("data-psw-repetitive")!=undefined&&(ft=$(this).attr("data-psw-repetitive"),ft!="0"&&(rules.maxrepetitive=$(this).attr("data-psw-repetitive"),messages.maxrepetitive=$(".password-meter-detailed").length>0?n.please_complete_valid_password:p.replace("{0}",rules.maxrepetitive))),$(this).attr("data-psw-sequential")!=undefined&&(et=$(this).attr("data-psw-sequential"),et!="0"&&(rules.maxsequential=$(this).attr("data-psw-sequential"),messages.maxsequential=$(".password-meter-detailed").length>0?n.please_complete_valid_password:p.replace("{0}",rules.maxsequential))));d&&(ot=$("input[id='"+d+"']").parent().parent().find("label").first().text(),rules.equalTo="input[id='"+d+"']",w=n.field_must_be_equal,w=w.replaceAll("{x}",ot),messages.equalTo=w);g&&(st=$("#"+g).parent().parent().find("label").first().text(),rules.notEqual="#"+g,messages.notEqual=n.field_must_be_different+" "+st);c&&(rules.minlength=parseInt(c),rules.maxlength=parseInt(c),messages.minlength="The field must be of "+c+" characters",messages.maxlength="The field must be of "+c+" characters");b&&(rules.minlength=parseInt(b),messages.minlength="The field must be minimum of "+b+" characters");k&&(rules.maxlength=parseInt(k),messages.maxlength="The field must be maximum of "+k+" characters");at===!0&&(l=$(this).attr("data-minvalue"),l!==null&&l!==undefined&&l!==""&&(rules.special_number_min_value=!0,messages.special_number_min_value="Please enter a value greater than or equal to "+l),a=$(this).attr("data-maxvalue"),a!==null&&a!==undefined&&a!==""&&(rules.special_number_max_value=!0,messages.special_number_max_value="Please enter a value less than or equal to "+a));lt&&$(this).validateCreditCard(function(n){var r=n.valid,t;r===!1?($("#"+i+"-error-number").length===0&&$(this).val()!=""&&(t='<label id="'+i+'-error-number" class="error">Credit card number is not valid<\/label>',$(this).after(t),$("#"+i+"-error-number").css("display","none")),$(this).val()!=""&&($("#"+i+"-error-number").text("Credit card number is not valid"),$("#"+i+"-error-number").css("display","block"))):$("#"+i+"-error-number").css("display","none")});o&&h&&(rules.minOptionsMultiSelect=[+o,+h],+o==+h?(f=n.multiselect_only_one_option.replaceAll("[minNumber]",o),messages.minOptionsMultiSelect=f):+o&&+h==0?(f=n.multiselect_min_option.replaceAll("[minNumber]",o),messages.minOptionsMultiSelect=f):+o==0&&+h?(f=n.multiselect_max_option.replaceAll("[maxNumber]",h),messages.minOptionsMultiSelect=f):(f=n.multiselect_between_option.replaceAll("[minNumber]",o),f=f.replaceAll("[maxNumber]",h),messages.minOptionsMultiSelect=f));v=$("input[name='date_of_birth']").attr("data-no-validate-min-age");s!=null&&v=="False"&&"minAge"in s&&(rules.check_date_of_birth=typeof v=="undefined"||typeof v!="undefined"&&v=="False",messages.check_date_of_birth=s.minAge);s!=null&&"requiredDate"in s&&(rules.required_date=!0,y=n.form_error_field_required,y=$("#birth_date_mode").val()=="year_only"?y.replaceAll("{0}",n.year_of_birh):y.replaceAll("{0}",n.date_of_birth),messages.required_date=y);it=$(this).attr("data-different-to");s!=null&&it&&"differentTo"in s&&(ht=$("#"+i).parent().parent().find("label").first().text(),ct=$("#"+it).parent().parent().find("label").first().text(),rules.differentTo="#"+i,messages.differentTo=ht+" "+n.field_must_be_different+" "+ct);$.isEmptyObject(rules)||(r.rules[i]=rules,r.messages[i]=messages)});t.validate(r)});$('form input[data-type="phone"]').length!==0&&$('form input[data-type="phone"]').each(function(){var f=$(this).parents("form"),t=$(this).get(0),n=$(this).attr("name"),e=$(this).val(),i,u,r;window.intlTelInput(t,{allowDropdown:!0,initialCountry:window.IsoPhone,preferredCountries:[window.IsoPhone],utilsScript:"/js/vendors/intl-tel-utils.js"});i=$(this).val();$("form input[name='international_"+n+"']").length>0&&(u=window.intlTelInputGlobals.getInstance(t),$(this).val().indexOf("+")<=0&&$("form input[name='international_"+n+"_fixed']").length>0&&(r=$("form input[name='international_"+n+"_fixed']").val(),i=r,u.setNumber(r)),$("form input[name='international_"+n+"']").val(i));fix_validate_phone_field_after_country_change(t,$(this),!0,!1,f,n)});t='form input[type="checkbox"][data-required="true"], form input[type="radio"][data-required="true"]';$(document).on("change",t,function(){var n=$(this).attr("type")==="checkbox"?$(this).prop("checked")===!0:$(this).val()&&$(this).prop("checked")===!0;n&&($(this).attr("type")!=="checkbox"?$(this).parents(".row.input-group").first().find("label.error-custom").length?$(this).parents(".row.input-group").first().find("label.error-custom").css("display","none"):$(this).parents(".row").first().find("label.error-custom").length&&$(this).parents(".row").first().find("label.error-custom").css("display","none"):$(this).parents(".row").first().find("label.error-custom").length&&($(this).parents(".row").first().find("label.error-custom").parent().hasClass("right")?$(this).parents(".row").first().find("label.error-custom").css("display","none"):$(this).parents(".row").first().find("label.error-custom").parent().css("display","none")))});i='form select[multiple="multiple"][data-required="true"]';$(document).on("change",i,function(){$(this).val()&&($(this).parents(".row").first().find("label.error-custom").length&&$(this).parents(".row").first().find("label.error-custom").css("display","none"),$(this).parents(".row").first().find("label.error").length&&$(this).parents(".row").first().find("label.error").css("display","none"))})}}function partial_validate_custom(n,t,i){var r=!0,p=$(document).scrollTop(),f=0,u,e,l,a,o,v,y;if(n.find("input[type='checkbox'][data-required='true']").each(function(){var t,n,u;i===!0&&$(this).parents(".formBlock").first().length>0||(t=$(this).attr("name"),n=!1,$("form input[name='"+t+"']").each(function(){$(this).prop("checked")===!0&&(n=!0)}),n===!1&&(u="<div class='small-12 checkbox-error columns'><label class='error-custom'>"+translation.field_required+"<\/label><\/div>",$(this).parent().parent().find("label.error-custom").length===0&&$(this).parent().parent().append(u),r=!1))}),n.find("input[type='radio'][data-required='true']").length>0){var e=!1,c={},s={},h={};n.find("input[type='radio'][data-required='true']").each(function(){var n=$(this).attr("name");$(this).prop("checked")===!0&&(e=!0,c[n]=!0);s[n]===undefined&&(s[n]=!0);h[n]=i===!0&&$(this).parents(".formBlock").first().length>0?!0:!1});for(u in s)e=c[u],l=h[u],l===!1&&(e===!1||e===undefined?(a="<div class='small-12 columns'><label class='error-custom'>"+translation.field_required+"<\/label><\/div>",n.find("input[name='"+u+"']").first().parents(".row").first().find("label.error-custom").length===0?n.find("input[name='"+u+"']").first().parents(".row").first().append(a):n.find("input[name='"+u+"']").first().parents(".row").first().find("label.error-custom").show(),r=!1):n.find("input[name='"+u+"']").parents(".row").first().find("label.error-custom").length>0&&n.find("input[name='"+u+"']").parents(".row").first().find("label.error-custom").hide())}if(n.find(".day-widget[data-required='true']").each(function(){var n=!1,t=$(this),i;$(this).find("input[type='checkbox']").each(function(){$(this).prop("checked")===!0&&(n=!0);$(this).change(function(){$(this).prop("checked")===!0&&(n=!0,t.first().find(".error-custom").remove())})});n===!1?(i="<div style='margin-top: 10px;' class='small-12 columns'><label class='error-custom'>"+translation.field_required+"<\/label><\/div>",$(this).find("label.error-custom").length===0&&t.first().append(i),r=!1):t.first().find(".error-custom").remove()}),t==="signup-questions-form"){n.find("select[multiple='multiple']").each(function(){if($(this).attr("data-required")=="true"&&!$(this).val()){var n="<label class='error-custom'>"+translation.field_required+"<\/label>";$(this).parent().parent().find("label.error-custom").length===0&&$(this).parent().parent().append(n);r=!1}});n.find("textarea").each(function(){if($(this).attr("data-required")=="true"&&!$(this).val()){var n="<label class='error-custom'>"+translation.field_required+"<\/label>";$(this).parent().parent().find("label.error-custom").length===0&&$(this).parent().parent().append(n);r=!1}});n.find("select").each(function(){if($(this).attr("data-required")=="true"&&!$(this).val()){var n="<label class='error-custom'>"+translation.field_required+"<\/label>";$(this).parent().parent().find("label.error-custom").length===0&&$(this).parent().parent().append(n);r=!1}});o='form select[data-required="true"]';$(document).on("change",o,function(){$(this).val()&&$(this).parents(".row").find("label.error-custom").length&&$(this).parents(".row").find("label.error-custom").remove()});o='form textarea[data-required="true"]';$(document).on("change",o,function(){$(this).val()&&$(this).parents(".row").find("label.error-custom").length&&$(this).parents(".row").find("label.error-custom").remove()})}return n.find('.volunteer-availability[data-required="true"]').length!==0&&n.find('.volunteer-availability[data-required="true"]').find('input[type="checkbox"]:checked').length==0&&(v=n.find('.volunteer-availability[data-required="true"]').parents(".fieldset-content:visible").length>0,v||(n.find('.volunteer-availability[data-required="true"]').parents("fieldset").first().find("button.button-open").removeClass("button-open").addClass("button-close"),n.find('.volunteer-availability[data-required="true"]').parents("fieldset").first().find(".fieldset-content").fadeIn())),n.find("fieldset").find(".fieldset-title").find("span.required").each(function(){var n=$(this).parents("fieldset").first();n.find("button.button-open").removeClass("button-open").addClass("button-close");n.find(".fieldset-content").fadeIn()}),n.find('input[data-type="phone"]').length!==0&&n.find('input[data-type="phone"]').each(function(){var f=$(this).get(0),t=window.intlTelInputGlobals.getInstance(f),n,i,u;t!==null&&t!==undefined&&(n=$(this).attr("name"),$.trim($(this).val())&&(t.isValidNumber()?$("form input[name='international_"+n+"']").length>0&&$("form input[name='international_"+n+"']").val(t.getNumber()):(i="<label class='error-custom'>"+translation.please_complete_valid_phone+"<\/label>",$(this).parents(".row").first().find("label.error-custom").length===0&&$(this).parents(".iti").first().append(i),$("form input[name='international_"+n+"']").length>0&&$("form input[name='international_"+n+"']").val(""),r=!1)),$("input#"+n+"-ext").length!==0&&(u=$(this).parent().find(".iti__selected-flag").attr("title").split(":")[1].trim(),$("input#"+n+"-ext").val(u)))}),n.find('input[type="text"]').length!==0&&n.find('input[type="text"]').each(function(){var n=$(this);$.trim(n.val())||n.val("")}),n.find("textarea").length!==0&&n.find("textarea").each(function(){var n=$(this);$.trim(n.val())||n.val("")}),n.length>0&&(!n.valid()||r==!1)&&(n.find("label.error:visible").length>0?(f=n.find("label.error:visible").first().offset().top,n.find("label.error:visible").first().focus()):n.find("label.error-custom:visible").length>0&&(f=n.find("label.error-custom:visible").first().offset().top),p!=f&&(y=$(".cms-back").length>0?200:150,$("body,html").animate({scrollTop:f-y},500))),r}function initiate_jquery_growl(){$(".growl-message").length!==0&&$(".growl-message").each(function(){$(this).hasClass("success")===!0&&$(this).click(function(){return $.growl.notice({message:"The kitten is cute!"}),!1});$(this).hasClass("error")===!0&&$(this).click(function(){return $.growl.error({message:"The kitten is attacking!"}),!1});$(this).hasClass("warning")===!0&&$(this).click(function(){return $.growl.warning({message:"The kitten is ugly!"}),!1});$(this).hasClass("notice")===!0&&$(this).click(function(){return $.growl({title:"Growl",message:"The kitten is awake!"}),!1})})}function getCurrentViewMode(){return $(".full-calendar-widget").fullCalendar("getView").name}function getCalendarSearchLastDateSessionStorage(){var t=sessionStorage.getItem("calendar-search-last-date"),n,r,i,u,f;return(t!=null&&t!=undefined&&(t=t.trim()),n=null,t!="undefined"&&t!=""&&(n=JSON.parse(t)),r=null,i=0,n&&n.last_date&&(r=n.last_date),n&&n.local_storage_creation_timestamp&&(u=parseInt(n.local_storage_creation_timestamp),f=new Date-new Date(u),i=Math.abs(f)/36e5),i>24)?null:n}function initiate_clipboard_library(){new Clipboard(".btn")}function saveSearchLastDate(n){var t,i,f,r;start=$(".full-calendar-widget").fullCalendar("getView").start.unix();end=$(".full-calendar-widget").fullCalendar("getView").end.unix();var e="",o=new Date,u=o.getMonth()+1;if(u<10&&(u="0"+u),t=o.getDate(),t<10&&(t="0"+t),n=="month")i=moment.unix(start).add(8,"days").format("MM"),f=moment.unix(start).add(8,"days").format("YYYY"),e=i==u?f+"-"+i+"-"+t:f+"-"+i+"-01";else{var s=moment.unix(start).add(1,"days").format("DD"),i=moment.unix(start).add(1,"days").format("MM"),f=moment.unix(start).add(1,"days").format("YYYY");e=f+"-"+i+"-"+s}r={};r.last_date=e;r.local_storage_creation_timestamp=(new Date).getTime();r.view_mode=n;_assign_value_json_session_storage("calendar-search-last-date",r)}function advanced_search_filter_block(){$("#advanced-search-filters-form .popup_information").length>0&&$("#advanced-search-filters-form .popup_information").click(function(){Swal.fire({title:window.translation.invitation_code,html:"<p>"+window.translation.invitation_code_popup_message_1+"<\/p><p>"+window.translation.invitation_code_popup_message_2+"<\/p>"})})}function show_modal_message_swal(){$("a.modal-message").length>0&&$("a.modal-message").click(function(){var n=$(this).attr("data-title"),t=$(this).attr("data-content"),i=$(this).attr("data-type");Swal.fire({title:n,html:"<p>"+t+"<\/p>",icon:i})})}function apply_mmenu_in_mobile(){var t=!1,i,n,r;$("nav #menu").length!==0?(n=$("#menu ul").clone(),$(".secondary_menu ul li").length>0&&$(".secondary_menu ul li").clone().appendTo(n),$(".invisible_zone").append("<div id='mobile_menu'><\/div>"),$(".utility-menu ul.level-1").length>0&&(i=$(".utility-menu ul.level-1").clone(),i.appendTo(n)),n.length>0&&($("#mobile_menu").append(n),t=!0)):$(".sub-menu").length>0?($(".invisible_zone").append("<div id='mobile_menu'><\/div>"),n=$(".sub-menu ul").first().clone(),n.length>0&&($("#mobile_menu").append(n),t=!0)):$(".invisible_zone").append("<div id='mobile_menu'><\/div>");$("header .login-info a.return_to_partner_portal").length>0&&(r=$("<li/>").append($("header .login-info a.return_to_partner_portal").clone()),$("#mobile_menu").find("ul.level-1").append(r));$(window).width()<1024&&(t===!0?($("#mobile_menu").mmenu({extensions:["effect-slide-menu"],searchfield:!1,counters:!1,navbar:{title:"Menu"},navbars:[{position:"top",content:["searchfield"]},{position:"top",content:["prev","title","close"]}]}),setTimeout(function(){$(".mm-close").trigger("click")},1e3),open_slide_active_mmenu()):$(".hamburguer").addClass("is-hidden"));$(window).resize(function(){$(window).width()<1024?$(".mm-menu").length==0&&t===!0&&$("#mobile_menu").mmenu({extensions:["effect-slide-menu"],searchfield:!0,counters:!1,navbar:{title:"Menu"},navbars:[{position:"top",content:["searchfield"]},{position:"top",content:["prev","title","close"]}]}):$(".mm-close").trigger("click");open_slide_active_mmenu()})}function open_slide_active_mmenu(){var o=$("#mm-1").find("ul.mm-listview").find("li.active").first(),n=o.find("a.mm-next").data("target"),t="#mm-1",u="#mm-1",f=!0,e=0,i="",r;if(n)for($("#mm-1").removeClass("mm-current"),$("#mm-1").addClass("mm-subopened");f===!0;)r=$(n).find("ul.mm-listview").find("li.active").first(),i=r.find("a").last().text(),typeof r.find("a.mm-next")[0]!="undefined"?($(n).removeClass("mm-current"),$(n).removeClass("mm-highest"),$(n).addClass("mm-subopened"),$(n).hasClass("mm-opened")!==!0&&$(n).addClass("mm-opened"),$(".mm-menu .mm-navbar.mm-navbar-top .mm-prev").removeClass("mm-hidden"),$(".mm-menu .mm-navbar.mm-navbar-top .mm-prev").attr("href",n),$(".mm-menu .mm-navbar.mm-navbar-top .mm-title").attr("href",n),$(".mm-menu .mm-navbar.mm-navbar-top .mm-title").text(i),t=n,n=r.find("a.mm-next").data("target"),$(n).find("ul.mm-listview").find("li.active").first().length>0?($(n).removeClass("mm-hidden"),$(n).addClass("mm-highest mm-current mm-opened")):($(t).removeClass("mm-hidden"),$(t).removeClass("mm-subopened"),$(t).addClass("mm-highest mm-current mm-opened"),$(".mm-menu .mm-navbar.mm-navbar-top .mm-prev").removeClass("mm-hidden"),$(".mm-menu .mm-navbar.mm-navbar-top .mm-prev").attr("href",u),$(".mm-menu .mm-navbar.mm-navbar-top .mm-title").attr("href",u),$(".mm-menu .mm-navbar.mm-navbar-top .mm-title").text(i),f=!1),u=n,e===2&&$("#mm-1").addClass("mm-hidden")):($(".mm-menu .mm-navbar.mm-navbar-top .mm-prev").removeClass("mm-hidden"),$(".mm-menu .mm-navbar.mm-navbar-top .mm-prev").attr("href",t),$(".mm-menu .mm-navbar.mm-navbar-top .mm-title").attr("href",t),$(".mm-menu .mm-navbar.mm-navbar-top .mm-title").text(i),$(n).removeClass("mm-hidden"),$(n).addClass("mm-highest mm-current mm-opened"),f=!1),e=e+1}function volunteer_availability_widget(){$(".select-all").on("click",this,function(){var n=$(this).attr("day"),t=$(this).attr("o-selected"),i;return n=="morning"?t==="true"?$('input[type="checkbox"].morning').prop("checked",!1):$('input[type="checkbox"].morning').prop("checked",!0):n=="afternoon"?t==="true"?$('input[type="checkbox"].afternoon').prop("checked",!1):$('input[type="checkbox"].afternoon').prop("checked",!0):n=="evening"?t==="true"?$('input[type="checkbox"].evening').prop("checked",!1):$('input[type="checkbox"].evening').prop("checked",!0):(i='input[type="checkbox"].morning'+n,t==="true"?($('input[type="checkbox"].morning_'+n).prop("checked",!1),$('input[type="checkbox"].afternoon_'+n).prop("checked",!1),$('input[type="checkbox"].evening_'+n).prop("checked",!1)):($('input[type="checkbox"].morning_'+n).prop("checked",!0),$('input[type="checkbox"].afternoon_'+n).prop("checked",!0),$('input[type="checkbox"].evening_'+n).prop("checked",!0))),t==="true"?$(this).attr("o-selected","false"):$(this).attr("o-selected","true"),!1})}function AddDaysToday(n){var t=new Date,i=new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0);return i.setDate(i.getDate()+parseInt(n)),i}function AddDays(n,t){var i=new Date(n);return i.setDate(i.getDate()+t),i}function customDateConfiguration(n){var k=window.translation.language_iso,u=k.split("-")[0],c,r,y,p,s,w,b,l,a,h;(u===undefined||u===null||u==="")&&(u="en");u==="zh"&&(u="zh-TW");c=window.DatePickerDateFormat;switch(window.IsoPhone){case"us":c="m/d/yyyy";break;case"nl":c="d-m-yyyy"}var t=null,i=null,o=null,f=null,e=null,v=null;if($("input[name='"+n+"[validatorDateField]']").length>0&&$("input[name='"+n+"[ruleToValidate]']").length>0&&$("input[name='"+n+"[validatorDateField]']").val()!=""&&$("input[name='"+n+"[ruleToValidate]']").val()!=""&&(r=$("input[name='"+n+"[validatorDateField]']").val(),y=$("input[name='"+n+"[ruleToValidate]']").val(),$('input[name="'+r+'[value]"]').length>0&&$('input[name="'+r+'[value]"]').val()!="")){p=$('input[name="'+r+'[value]"]').fdatepicker().data("datepicker");dateValue=p.date;switch(y){case"GREATER_THAN":t=AddDays(dateValue,1);f=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_greater_than+" "+$('input[name="'+r+'[value]"]').data("label-display");break;case"GREATER_THAN_OR_EQUAL":t=dateValue;f=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_greater_than_or_equal+" "+$('input[name="'+r+'[value]"]').data("label-display");break;case"LESS_THAN":i=AddDays(dateValue,-1);e=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_less_than+" "+$('input[name="'+r+'[value]"]').data("label-display");break;case"LESS_THAN_OR_EQUAL":i=dateValue;e=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_less_than_or_equal+" "+$('input[name="'+r+'[value]"]').data("label-display");break;case"EQUAL":o=dateValue;v=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_equal+" "+$('input[name="'+r+'[value]"]').data("label-display")}}s=$("input[name='"+n+"[allowCurrentDate]']").val()==="true";t==null&&$("input[name='"+n+"[onlyFuture]']").length>0&&$("input[name='"+n+"[onlyFuture]']").val()==="true"?s?(t=AddDaysToday(0),f=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_greater_than_or_equal+" "+castFormatDate(t)):(t=AddDaysToday(1),f=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_greater_than+" "+castFormatDate(t)):i==null&&$("input[name='"+n+"[onlyPast]']").length>0&&$("input[name='"+n+"[onlyPast]']").val()==="true"&&(s?(i=AddDaysToday(0),e=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_less_than_or_equal+" "+castFormatDate(i)):(i=AddDaysToday(-1),e=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_less_than+" "+castFormatDate(i)));t==null&&$("input[name='"+n+"[maxDaysInPast]']").length>0&&$("input[name='"+n+"[maxDaysInPast]']").val()!=null&&$("input[name='"+n+"[maxDaysInPast]']").val()!=undefined&&$("input[name='"+n+"[maxDaysInPast]']").val()!=""&&(w=$("input[name='"+n+"[maxDaysInPast]']").val(),t=AddDaysToday(-w-1),f=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_greater_than_or_equal+" "+castFormatDate(t));i==null&&$("input[name='"+n+"[maxDaysInFuture]']").length>0&&$("input[name='"+n+"[maxDaysInFuture]']").val()!=null&&$("input[name='"+n+"[maxDaysInFuture]']").val()!=undefined&&$("input[name='"+n+"[maxDaysInFuture]']").val()!=""&&(b=$("input[name='"+n+"[maxDaysInFuture]']").val(),i=AddDaysToday(b),e=$('input[name="'+n+'[value]"]').data("label-display")+" "+window.translation.must_be_less_than_or_equal+" "+castFormatDate(i));e!=null&&i!=null&&($('input[name="'+n+'[value]"]').attr("data-end-date-msg",e),$('input[name="'+n+'[value]"]').attr("data-end-date",i.valueOf()));f!=null&&t!=null&&($('input[name="'+n+'[value]"]').attr("data-start-date-msg",f),$('input[name="'+n+'[value]"]').attr("data-start-date",t.valueOf()));v!=null&&o!=null&&($('input[name="'+n+'[value]"]').attr("data-target-date-msg",v),$('input[name="'+n+'[value]"]').attr("data-target-date",o.valueOf()));l=new Date;a=!1;t!=null?l=t:i!=null&&(l=i);h={format:c,disableDblClickSelection:!0,language:u,weekStart:get_start_day_of_week_from_locale(),onRender:function(n){var t="";return o!=null&&o!=undefined&&(equalDates(n,o)||(t="disabled")),t}};t!==null&&t!==undefined&&(h.startDate=t,s===!1&&(a=!0));i!==null&&i!==undefined&&(h.endDate=i,s===!1&&(a=!0));a==!0&&(h.initialDate=l);$('input[name="'+n+'[value]"]').fdatepicker(h).on("changeDate",function(){var t=null;if($('input[name="'+n+'[value]"]').fdatepicker().data("datepicker").date!=null&&$('input[name="'+n+'[value]"]').fdatepicker().data("datepicker").date!=undefined&&(t=$('input[name="'+n+'[value]"]').fdatepicker().data("datepicker").date.valueOf()),$('input[name="'+n+'[value]"]').parent().find("label.error").length>0){var i=!0,r=null,u=null,f=null;$(this).data("end-date")&&(r=$(this).data("end-date"));$(this).data("start-date")&&(u=$(this).data("start-date"));$(this).data("target-date")&&(f=$(this).data("target-date"));r!=null&&t!=null&&r<t&&(i=!1);u!=null&&t!=null&&u>t&&(i=!1);f==null||t==null||equalDates(new Date(f),new Date(t))||(i=!1);i&&$('input[name="'+n+'[value]"]').parent().find("label.error").remove()}if($(this).val()!=""&&$(this).data("minimum-age")&&$(this).data("min-age")){var e=new Date,o=Number($(this).data("minimum-age")),s=new Date(e.getFullYear()-o,e.getMonth(),e.getDate(),0,0,0,0).valueOf();t>s?$('input[name="'+n+'[value]"]').parent().append('<label class="error error-datefield error-custom error-min-age">'+$(this).data("min-age")+"<\/label>"):$('input[name="'+n+'[value]"]').parent().find("label.error-min-age").remove()}$("input.related-"+n).each(function(){var i=$(this).data("field-id"),s=n,u=$('input[name="'+i+'[value]"]').fdatepicker().data("datepicker").date.valueOf(),e=$('input[name="'+i+'[value]"]').data("label-display"),h=$("input[name='"+i+"[ruleToValidate]']").val(),o=$('input[name="'+s+'[value]"]').data("label-display"),r=!1,f=!1;switch(h){case"GREATER_THAN":r=!(u>t);f=e+" "+window.translation.must_be_greater_than+" "+o;break;case"GREATER_THAN_OR_EQUAL":r=!(u>t||equalDates(new Date(u),new Date(t)));f=e+" "+window.translation.must_be_greater_than_or_equal+" "+o;break;case"LESS_THAN":r=!(u<t);f=e+" "+window.translation.must_be_less_than+" "+o;break;case"LESS_THAN_OR_EQUAL":r=!(u<t||equalDates(new Date(u),new Date(t)));f=e+" "+window.translation.must_be_less_than_or_equal+" "+o;break;case"EQUAL":r=!equalDates(new Date(u),new Date(t));f=e+" "+window.translation.must_be_equal+" "+o}r&&(r=$('input[name="'+i+'[value]"]').val()!="");$('input[name="'+i+'[value]"]').fdatepicker("remove");$('input[name="'+i+'[value]"]').replaceWith($('input[name="'+i+'[value]"]').clone());customDateConfiguration(i);r&&($('input[name="'+i+'[value]"]').parent().find("label.error").length>0&&$('input[name="'+i+'[value]"]').parent().find("label.error").remove(),$('input[name="'+i+'[value]"]').parent().append('<label class="error error-datefield error-custom">'+f+"<\/label>"))})})}function castFormatDate(n){var t=window.DatePickerDateFormat,u=n.getDate(),f=n.getMonth()+1,e=n.getFullYear().toString(),o=n.getFullYear().toString().substring(2,4),i=u,r=f;i<10&&(i="0"+i);r<10&&(r="0"+r);switch(t){case"d/m/yyyy":case"m/d/yyyy":case"d-m-yyyy":case"m-d-yyyy":result=t.replace("d",u).replace("m",f).replace("yyyy",e);break;case"dd/mm/yyyy":case"mm/dd/yyyy":case"dd-mm-yyyy":case"mm-dd-yyyy":result=t.replace("dd",i).replace("mm",r).replace("yyyy",e);break;case"d/m/yy":case"m/d/yy":case"d-m-yy":case"m-d-yy":result=t.replace("d",u).replace("m",f).replace("yy",o);break;case"dd/mm/yy":case"mm/dd/yy":case"dd-mm-yy":case"mm-dd-yy":result=t.replace("dd",i).replace("mm",r).replace("yy",o)}return result}function equalDates(n,t){return n.getFullYear()==t.getFullYear()&&n.getMonth()==t.getMonth()&&n.getDate()==t.getDate()}function date_picker_widget(){var t=new Date,r=window.translation.language_iso,n=r.split("-")[0],i;(n===undefined||n===null||n==="")&&(n="en");n==="zh"&&(n="zh-TW");i=window.translation.locale_iso;$(".date-picker-input").each(function(){var c=t.getFullYear(),o=new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0),v=new Date(c,t.getMonth(),t.getDate(),0,0,0,0),f=!0,r=$(this).attr("name"),l=window.DatePickerDateFormat,e=new Date,a,h,s;if(moment.locale(i),e=moment().format("MM/DD/YYYY"),a=moment().subtract(1,"days").format(window.MomentDateFormat),(r=="date-of-service"||r=="date-from"||r=="date-to"||r=="dateReceived")&&(date_of_birth_date_picker=$(this).fdatepicker({format:window.DatePickerDateFormat,language:n,endDate:e,disableDblClickSelection:!0,startView:"decade",weekStart:get_start_day_of_week_from_locale()})),($(this).parents(".basic-search-block").length>0||$(this).parents(".basicsearchblock ").length>0)&&(r=="searchvo_date_from"&&(f=!1,o.setHours(0),o.setMinutes(0),o.setSeconds(0),h=$(this).fdatepicker({format:"mm/dd/yyyy",language:n,initialDate:e,weekStart:get_start_day_of_week_from_locale(),startDate:e}).on("changeDate",function(n){if(n.date.valueOf()>s.date.valueOf()){var t=new Date(n.date);t.setDate(t.getDate()+1);s.update(t)}}).data("datepicker"),s=$('input[name="searchvo_date_to"]').fdatepicker({format:"mm/dd/yyyy",language:n,weekStart:get_start_day_of_week_from_locale(),onRender:function(n){var t=h.date.valueOf();return n.valueOf()<t?"disabled":""}}).on("changeDate",function(){}).data("datepicker")),r=="searchvo_date_to"&&(f=!1)),r.indexOf("[value]")!=-1){var u=r.replace("[value]","");($("input[name='"+u+"[onlyFuture]']").length>0||$("input[name='"+u+"[onlyPast]']").length>0||$("input[name='"+u+"[allowCurrentDate]']").length>0||$("input[name='"+u+"[maxDaysInFuture]']").length>0||$("input[name='"+u+"[maxDaysInPast]']").length>0||$("input[name='"+u+"[validatorDateField]']").length>0||$("input[name='"+u+"[ruleToValidate]']").length>0||$("input.related-"+u).length>0||$(this).data("minimum-age")&&$(this).data("min-age"))&&(f=!1,customDateConfiguration(u))}f==!0&&r!=="searchvo_date_from"&&r!=="searchvo_date_to"&&$(this).fdatepicker({format:l,language:n,disableDblClickSelection:!0,weekStart:get_start_day_of_week_from_locale()})});$(".date-picker-iso").each(function(){var i=$(this).data(),r=i.shortDatePattern,u=new Date(t.getFullYear(),t.getMonth(),t.getDate()-1,0,0,0,0);$(this).fdatepicker({format:r,language:n,weekStart:get_start_day_of_week_from_locale(),onRender:function(n){return n.valueOf()<u.valueOf()?"disabled":""}})})}function _validate_parental_consent(){var t=$(document).find('#volunteer-register-form input[name="date_of_birth"]').val(),i=$(document).find('#volunteer-register-form input[name="parental_consent_minimum_age"]').val(),n=moment().diff(moment(t,"YYYY-M-D",!0),"years");$(document).find('#volunteer-register-form input[name="volunteer_age"]').val(n);n<i?$("#volunteer-register-form .parent_consent").removeClass("is-hidden"):$("#volunteer-register-form .parent_consent").addClass("is-hidden")}function datatable_widget(n,t,i,r){if($("table.datatable-custom").length>0){i===!0&&$("table.datatable-custom").DataTable().destroy();$("table.datatable-custom").each(function(){var n=$(this),u=r,f;if(n.attr("id")=="datatable-search-opportunities"&&(u.zeroRecords=window.translation.datatable_zero_records_opportunities),n.hasClass("search-opportunities-in-search-block")&&(t=window.rowPerPageInSearchBlock),f=n.attr("data-isAjax"),f==="1"){var e=n.data("url"),o=n.data("parameters"),s=n.data("parameters-url"),h=n.data("parameters-both");r={lengthMenu:window.translation.datatable_length,zeroRecords:window.translation.datatable_zero_records_search,info:window.translation.datatable_info,infoEmpty:window.translation.datatable_info_empty,paginate:{first:window.translation.datatable_first,last:window.translation.datatable_last,next:window.translation.datatable_next,previous:window.translation.datatable_previous},processing:"<span>"+window.translation.please_wait+"<\/span><img src='/img/default/spinner.svg' alt='loading'/>"};datatable_parameters_ajax(n,e,s,o,h,r,t,i)}else datatable_initialize_notAjax(n,u,t)});$(document).on("click",".dataTables_paginate a",function(){var n=$(".title_page").offset().top-10;event.preventDefault();$("body,html").animate({scrollTop:n},500)})}}function populate_select(n,t,i,r){var e,o,h,u;if(i!=undefined){var f=i.split("---"),c=[],s=window.translation;f&&(e=$(n),e.empty(),f=f.sort(function(n,t){return n<t?-1:n>t?1:0}),o=$("<option><\/option>").text(window.translation.select_a_cause),e.append(o),f.forEach(function(n){var t,i;n&&(t=n.replaceAll("&","_and_"),t=t.replaceAll(",","_comma_"),t=t.replaceAll("+","_plus_"),t=t.replaceAll('"',"&ldquo;"),s&&r&&(i=n.toLowerCase().replaceAll("&","").replaceAll("/"," ").replaceAll(",","").replaceAll("-","_").replaceAll("  "," ").replaceAll("   "," ").replaceAll(" ","_").replaceAll("__","_").replaceAll("(","").replaceAll(")","").replaceAll(":",""),s[i]!=null&&(n=s[i])),c.push(t),o=$("<option><\/option>").attr("value",t).text(n),e.append(o))}),h=find_parameter_for_new_calendar(t),u=getParameterByName(h,!0,!0)?getParameterByName(h,!0,!0):"",u!==null&&u!==undefined&&u!==""&&$(n).val(u))}}function populate_multiselect(n,t,i,r,u){var o;if(i!=undefined){var f=i.split("---"),s=[],e=window.translation;f&&(o=$(n),o.empty(),f=f.sort(function(n,t){return n<t?-1:n>t?1:0}),f.forEach(function(n){var i,u,f;n&&(i=n.replaceAll("&","_and_"),i=i.replaceAll(",","_comma_"),i=i.replaceAll("+","_plus_"),i=i.replaceAll('"',"&ldquo;"),e&&r&&(u=n.toLowerCase().replaceAll("&","").replaceAll("/"," ").replaceAll(",","").replaceAll("-","_").replaceAll("  "," ").replaceAll("   "," ").replaceAll(" ","_").replaceAll("__","_").replaceAll("(","").replaceAll(")","").replaceAll(":",""),t==="searchvo_managed_by"&&(n==="Affiliate"?u="managed_by_us":n==="Partner"&&(u="managed_by_partner")),e[u]!=null&&(n=e[u])),s.push(i),f=$("<option><\/option>").attr("value",i).text(n),o.append(f))}),$(n).multiselect("reload"),populate_field_search_form(n,t,u))}}function generate_checkboxes(n,t,i,r){var e,o;if($(".appropriate-for-checkboxes").length==0){var u=i.split("---"),s=[],f=window.translation;u&&(e=$(n).parents(".input-group"),$(n).hide(),u=u.sort(function(n,t){return n<t?-1:n>t?1:0}),o=0,u.forEach(function(n){var i,u,c,h,l;n&&(i=n.replaceAll("&","_and_"),i=i.replaceAll(",","_comma_"),i=i.replaceAll("+","_plus_"),f&&r&&(u=n.toLowerCase().replaceAll("&","").replaceAll("/"," ").replaceAll(",","").replaceAll("-","_").replaceAll("  "," ").replaceAll("   "," ").replaceAll(" ","_").replaceAll("__","_").replaceAll("(","").replaceAll(")","").replaceAll(":",""),f[u]!=null&&(n=f[u])),s.push(i),c=(getParameterByName("searchvo_"+t,!0,!1)?getParameterByName("searchvo_"+t,!0,!1):"").toString().replaceAll("&","_and_"),h="",c.indexOf(i)!=-1&&(h="checked = 'checked'"),l='<div class="fieldset-content hide-custom appropriate-for-checkboxes"><div class="small-12"><div class="input-group input-group-checkbox minimal-line"><div class="row"><div class="small-8 medium-9 large-8 columns no_pad_right"><span class="text">'+n+':<\/span><\/div><div class="small-4 medium-3 large-4 columns no_pad_right"><input id="searchvo_appropriate_for_'+i+'" name="searchvo_appropriate_for[]" type="checkbox" value="'+i+'" '+h+' /><label class="green_text" for="searchvo_appropriate_for_'+i+'">'+f.yes+"<\/label><\/div><\/div><\/div><\/div><\/div>",o++,e.append(l))}),populate_field_search_form(n,t))}}function datatable_parameters_ajax(n,t,i,r,u,f,e,o){var c=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",a,p,v,g,nt;c=c.substring(0,c.length-1);var s=[],tt=t,h={},l=!1;$('form#advanced-search-filters-form input[name="searchvo_include_location_name"]').length>0&&(h.searchvo_include_location_name="true");a=[];window.SearchPagesConstantParameters!=null&&(p=window.location.pathname.replace(/\//g,""),v=window.SearchPagesConstantParameters.filter(function(n){return n.url==p}),v.length>0&&(a=v[0].constantParameters));i.forEach(function(n){var t=n,i=(getParameterByName(t,!1,!1)?getParameterByName(t,!1,!1):"").toString().replaceAll("&","_and_");s[t]=i;h[t]=i;t!="searchvo_zip"&&i!=null&&i!=""&&a.indexOf(t)<0&&["page","sort_o","sort_c"].indexOf(t)<0&&(l=!0)});r.forEach(function(n){var i=n,t=(getParameterByName(i,!0,!1)?getParameterByName(i,!0,!1):"").toString(),r,u;t=i!=="searchvo_invitation_code"?t.replaceAll("&","_and_"):t.replaceAll("&","&amp;");i==="searchvo_distance"?t!==""&&(t=t==="Any"?"100000000000":String(parseFloat(t))):i==="searchvo_zip"&&(r=null,u=getCookie("auto_address").split(","),u.length==3&&(r=PrepareLocationFieldValue(u[0],u[1])),t=t!==""?t:r!=null?r:window.DefaultSiteZipCode);h[i]=encodeURIComponent(t);(i=="searchvo_date_from"&&t!=""&&moment(t,window.MomentDateFormat).isSame(moment(),"day")||i=="searchvo_distance"&&t=="100000000000")&&(t="");i!="searchvo_zip"&&t!=null&&t!=""&&(l=!0)});u.forEach(function(n){var t=n,r=(getParameterByName(t,!1,!1)?getParameterByName(t,!1,!1):"").toString().replaceAll("&","_and_"),u=(getParameterByName(t,!0,!1)?getParameterByName(t,!0,!1):"").toString().replaceAll("&","_and_"),i=r?decodeURIComponent(r):u;t=="page"&&window.location.href.indexOf("search?idSearch")>0&&(s[t]=i);h[t]=i;t!="searchvo_zip"&&i!=null&&i!=""&&a.indexOf(t)<0&&["page","sort_o","sort_c"].indexOf(t)<0&&(l=!0)});l?($("#filtered-results-text").removeClass("hide"),$("#info-filter-text").removeClass("hide")):($("#filtered-results-text").addClass("hide"),$("#info-filter-text").addClass("hide"));var y=s.page&&s.page!=="0"?s.page:"1",w=e,it=parseInt(y)*parseInt(e),b=s.sort_c?s.sort_c:null,k=s.sort_o?s.sort_o:null,rt=b!=null&&k!=null?[[parseInt(b),k]]:[],d=getQueryString(),ut=d.NoSearchCaching!=null?d.NoSearchCaching=="true":!1,ft=n.on("xhr.dt",function(n,t,f){var p;if(f!==null){var w=f.recordsTotal,y=f.recordsFiltered,l=parseInt(Number((f.data.length/e).toFixed(0))),a=t.aaSorting.length>0&&t.aaSorting[0][0]!=null?t.aaSorting[0][0]:"",v=t.aaSorting.length>0&&t.aaSorting[0][1]!=null?t.aaSorting[0][1]:"";window.location.href.indexOf("search?idSearch")>0&&$(".load_more_link").attr("data-length",it);var s=window.location.pathname+"?",o="",h=c+"/search?";parseInt(y)+1===f.data.length?(l=parseInt(Math.ceil(f.data.length/e)),$(".load_more_link").css("display","none")):$(".load_more_link").css("display","block");r.forEach(function(n){var i=n,t=getParameterByName(i,!0,!1)?getParameterByName(i,!0,!1):"";i==="searchvo_distance"?t!==""&&(t==="Any"?t="100000000000":(t=String(parseFloat(t)),o=o+i+"="+encodeURIComponent(t)+"&")):i==="searchvo_zip"?o=o+i+"="+encodeURIComponent(t!==""?t:window.DefaultSiteZipCode)+"&":t.constructor===Array?t.forEach(function(n){o=o+i+"="+encodeURIComponent(n)+"&"}):o=o+i+"="+encodeURIComponent(t)+"&"});i.forEach(function(n){var t=n,i=(getParameterByName(t,!1,!1)?getParameterByName(t,!1,!1):"").toString().replaceAll("&","_and_");t==="page"?(s=s+t+"="+l+"&",o=o+t+"="+l+"&",h+=t+"="+l+"&"):t==="sort_c"?(s=s+t+"="+a+"&",o=o+t+"="+a+"&",h+=t+"="+a+"&"):t==="sort_o"?(s=s+t+"="+v+"&",o=o+t+"="+v+"&",h+=t+"="+v+"&"):(s=s+t+"="+i+"&",o=o+t+"="+i+"&")});u.forEach(function(n){var t=n,i=getParameterByName(t,!0,!1)?getParameterByName(t,!0,!1):"",r=(getParameterByName(t,!1,!1)?getParameterByName(t,!1,!1):"").toString().replaceAll("&","_and_"),u;t==="page"?(u=i&&window.location.href.indexOf("search?idSearch")>0?i:l,s=s+t+"="+u+"&",o=o+t+"="+u+"&"):r?(s=s+t+"="+r+"&",o=o+t+"="+r+"&"):o=o+t+"="+encodeURIComponent(i)+"&"});$("label.total-rows span.search-amount").text(parseInt(y)+1);$("#advanced-search-filters-form").length!==0&&(populate_multiselect('#advanced-search-filters-form select[name="searchvo_serve_with_this_org"]',"searchvo_serve_with_this_org",f.organizationsServed,!1),populate_multiselect('#advanced-search-filters-form select[name="searchvo_participate_in_event"]',"searchvo_participate_in_event",f.events,!1),populate_multiselect('#advanced-search-filters-form select[name="searchvo_population"]',"searchvo_population",f.populationsServed,!0),populate_multiselect('#advanced-search-filters-form select[name="searchvo_use_these_skills"]',"searchvo_use_these_skills",f.skills,!0),populate_multiselect('#advanced-search-filters-form select[name="searchvo_activity_type"]',"searchvo_activity_type",f.activityTypes,!0),populate_multiselect('#advanced-search-filters-form select[name="searchvo_address_this_issue_areas"]',"searchvo_activity_type",f.impactAreas,!0),populate_multiselect('.search_filter select[name="searchvo_schedule_type"]',"searchvo_schedule_type",f.scheduleType,!0),populate_multiselect('.search_filter select[name="searchvo_managed_by"]',"searchvo_managed_by",f.managedBy,!0),populate_multiselect('.search_filter select[name="searchvo_age_group"]',"searchvo_age_group",f.ageGroup,!0),populate_multiselect('.search_filter select[name="searchvo_gender"]',"searchvo_gender",f.gender,!0),generate_checkboxes('.search_filter input[name="searchvo_appropriate_for"]',"appropriate_for",f.appropriateFors,!0),populate_multiselect('.search_filter select[name="searchvo_location_names"]',"searchvo_location_names",f.locationNames,!1),(f.appropriateFors==null||f.appropriateFors=="")&&$("#select-appropriate-for").hide());populate_field_search_form("","");s=s.substring(0,s.length-1);window.history.pushState(null,null,s);$("#advanced-search-filters-form").length!==0&&(h=h.substring(0,h.length-1),$("#advanced-search-filters-form").prop("action",h));o=o.substring(0,o.length-1);ut||update_input_query_string_local_storage(o,"1",!1);$(".dataTables_scroll .processing_screen").length===0&&(p="<div class='processing_screen'><\/div>",$(".dataTables_scroll").append(p));$(".dataTables_scroll .processing_screen").css("display","none");$(".load_more_link").removeAttr("disabled");f.data.length===parseInt(f.recordsTotal)?$(".dataTables_paginate").hide():$(".dataTables_paginate").show();$(".dataTables_processing").hasClass("positioned-top")&&$(".dataTables_processing").removeClass("positioned-top")}$(".load_more_link").length>0&&$(".load_more_link").removeAttr("disabled")}).on("preXhr.dt",function(n,t,i){var e,r,u,f;$(".dataTables_scroll .processing_screen").length===0&&(e="<div class='processing_screen'><\/div>",$(".dataTables_scroll").append(e));$(".dataTables_scroll .processing_screen").css("display","block");$(".load_more_link").attr("disabled","disabled");r=getParameterByName("page",!1,!1)&&getParameterByName("page",!1,!1)!=="0"?getParameterByName("page",!1,!1):1;y&&(r=y);u=parseInt($(".load_more_link").attr("data-length"));f=u!==0?u:r*w;i.length=f;t._iDisplayLength=f;$("#statusAjaxTable").val("Processing")}).on("draw.dt",function(){datatable_add_cells_data_for_mobile_headers(this);$(window).width()<639&&assing_remove_labels_datatable_mobile(n,!0);$("#statusAjaxTable").val("Ready");translate_datatable_grid()}).DataTable({processing:!0,serverSide:!0,ajax:{type:"POST",url:tt,data:h},dataType:"jsonp",scrollX:!0,bFilter:!1,bLengthChange:!1,paging:!1,displayStart:0,order:rt,language:f,initComplete:function(){if($(window).width()<639)$(this).append('<input id="statusAjaxTable" type="hidden" value="Ready" />')}});if(o&&$(".dataTables_processing").addClass("positioned-top"),$(".load_more_link").length!==0){g=getParameterByName("page",!1,!1)&&getParameterByName("page",!1,!1)!=="0"?getParameterByName("page",!1,!1):1;nt=g*w;$(".load_more_link").attr("data-length",nt);$(document).on("click",".load_more_link",function(){if(!$(this).attr("disabled")){var t=$(".load_more_link").attr("data-length"),n=parseInt($(".load_more_link").attr("data-length")?$(".load_more_link").attr("data-length"):0)+e;$(".load_more_link").attr("data-length",n);ft.ajax.reload()}return!1})}$(window).width()<639&&assing_reloading_when_is_bottom(e);$(window).resize(function(){$(window).width()<639?(assing_remove_labels_datatable_mobile(n,!0),assing_reloading_when_is_bottom(e)):(assing_remove_labels_datatable_mobile(n,!1),$(window).unbind("scroll"))})}function populate_field_search_form(n,t,i){var u,f,e,r;$("#advanced-search-filters-form").length!==0||$("#opportunity-search-form").length!==0||$("#search_calendar").length!==0||$("#form-basic-search-filters-options").length!==0?(u=$("form.searchvo").data("parameters"),f=$("form.searchvo").data("parameters-both"),n!==""&&t!==""?(r=getParameterByName(t,!0,!0)?getParameterByName(t,!0,!0):"",$(n).length!==0?($(n).val(r),t=="searchvo_location_names"&&$(n).multiselect("reload")):($(n).val(r),$(n).multiselect("reload")),r!==""&&$(n).parents(".fieldset-step").find(".fieldset-content").css("display")==="none"&&$(n).parents(".fieldset-step").find(".fieldset-title button").trigger("click")):(u&&u!==undefined&&Array.isArray(u)&&u.forEach(function(n){var t=n,i;i=$('form.searchvo select[name="'+t+'"]').length!==0?getParameterByName(t,!0,!0)?getParameterByName(t,!0,!0):"":getParameterByName(t,!0,!1)?getParameterByName(t,!0,!1):"";i!==""&&i.length>0&&($("#form-basic-search-filters-options").length==0&&(($('form.searchvo input[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-content").css("display")==="none"||$('form.searchvo input[name="'+t+'"]').parents(".additional-filters").css("display")==="none")&&($('form.searchvo input[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-content").css("display")==="none"&&$('form.searchvo input[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-title button").trigger("click"),$('form.searchvo input[name="'+t+'"]').parents(".additional-filters").css("display","block").removeClass("hide-custom")),($('form.searchvo select[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-content").css("display")==="none"||$('form.searchvo select[name="'+t+'"]').parents(".additional-filters").css("display")==="none")&&($('form.searchvo select[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-content").css("display")==="none"&&$('form.searchvo select[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-title button").trigger("click"),$('form.searchvo select[name="'+t+'"]').parents(".additional-filters").css("display","block").removeClass("hide-custom"))),i==="on"?$('input[name="'+t+'"]').prop("checked",!0):$('form.searchvo input[name="'+t+'"]').length!==0?$('form.searchvo input[name="'+t+'"]').val(i):($('form.searchvo select[name="'+t+'"]').val(i),$('form.searchvo select[name="'+t+'"]').multiselect("reload"),t=="searchvo_location_type"&&i=="Virtual"&&changesWhenIsVirtualLocation(getRelatedFieldsToVirtualInAdvancedSearchBox())))}),f&&f!==undefined&&Array.isArray(f)&&f.forEach(function(n){var t=n,r="",i="";$('form.searchvo select[name="'+t+'"]').length!==0?(r=getParameterByName(t,!1,!1)?getParameterByName(t,!1,!1):"",i=getParameterByName(t,!0,!0)?getParameterByName(t,!0,!0):""):(r=getParameterByName(t,!1,!1)?getParameterByName(t,!1,!1):"",i=getParameterByName(t,!0,!1)?getParameterByName(t,!0,!1):"");r&&(i=r);i!==""&&i.length>0&&(i==="on"?$('input[name="'+t+'"]').prop("checked",!0):$('form.searchvo input[name="'+t+'"]').length!==0?$('form.searchvo input[name="'+t+'"]').val(i):($('form.searchvo select[name="'+t+'"]').val(i),$('form.searchvo select[name="'+t+'"]').multiselect("reload")),$('form.searchvo input[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-content").css("display")==="none"&&$('form.searchvo input[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-title button").trigger("click"),$('form.searchvo select[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-content").css("display")==="none"&&$('form.searchvo select[name="'+t+'"]').parents(".fieldset-step").find(".fieldset-title button").trigger("click"))}))):i===!0&&n!==""&&t!==""&&(e=find_parameter_for_new_calendar(t),r=getParameterByName(e,!0,!0)?getParameterByName(e,!0,!0):"",$(n).val(r),$(n).multiselect("reload"),r!==""&&$(n).parents(".fieldset-step").find(".fieldset-content").css("display")==="none"&&$(n).parents(".fieldset-step").find(".fieldset-title button").trigger("click"))}function find_parameter_for_new_calendar(n){var t="";switch(n){case"keyword":t="searchvo_keyword";break;case"location-type":t="searchvo_location_type";break;case"location":t="searchvo_zip";break;case"distance":t="searchvo_distance";break;case"managed-by":t="searchvo_managed_by";break;case"issue-areas":t="searchvo_issue_area";break;case"organization-serve":t="searchvo_serve_this_organization";break;case"population":t="searchvo_population_served";break;case"duration":t="searchvo_duration";break;case"skills-use":t="searchvo_skills";break;case"activity-type":t="searchvo_activity_type";break;case"participate-event":t="searchvo_participate_in_event";break;case"age-group":t="searchvo_age_group";break;case"gender":t="searchvo_gender";break;case"view_by":t="searchvo_view_by"}return t}function assing_reloading_when_is_bottom(n){$(window).scroll(function(){var u=$(".load_more").offset().top,f=$(window).scrollTop(),t,i,e,r;f+500>u&&(t=$("#statusAjaxTable").val(),i=$(".load_more_link").css("display"),t==="Ready"&&i!=="none"&&(e=$(".load_more_link").attr("data-length"),r=parseInt($(".load_more_link").attr("data-length")?$(".load_more_link").attr("data-length"):0)+n,$(".load_more_link").attr("data-length",r),$(".load_more_link").trigger("click"),$(".load_more_link").attr("disabled","disabled")))})}function assing_remove_labels_datatable_mobile(n,t){if(t){var r=[],i=0;n.find(".dataTables_scrollHead table thead tr th").each(function(){r.push($(this).text())});n.find(".dataTables_scrollBody table tbody tr").each(function(){i=0;$(this).find("td").each(function(){if($(this).find("label").length===0){var n=$(this).html();$(this).html("<label>"+r[i]+":<\/label><span>"+n+"<\/span>");i=i+1}})})}else n.find(".dataTables_scrollBody table tbody tr").each(function(){i=0;$(this).find("td").each(function(){$(this).find("label").remove()})})}function datatable_initialize_notAjax(n,t,i){var f=n.data("column-sort"),e=n.data("columns-hidden")?n.data("columns-hidden").toString().split(","):"",r={bFilter:!1,bLengthChange:!1,pageLength:parseInt(i),language:t,autoWidth:!1},u;f&&(r.order=[[parseInt(f),"asc"]]);n.hasClass("search-opportunities-in-search-block")&&(r.order=[]);e&&(u=[],e.forEach(function(n){u.push({targets:[parseInt(n)],visible:!1})}),r.columnDefs=u);n.DataTable(r)}function save_search_parameters(){($("#advanced-search-filters-form").length!==0||$("#search_calendar").length!==0||$("#form-basic-search-filters-options").length!==0)&&$("a.get-share-link").click(function(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#advanced-search-filters-form").length!==0?$("#query-string-form").val():$("#query-string-form-calendar").val(),i;return t=$("#form-basic-search-filters-options").length!==0?$("#query-string-form").val():t,i=!($("#advanced-search-filters-form").length!==0),$.ajax({method:"POST",url:n+"search/getShareSearchLink",data:{parameters:t},beforeSend:function(){$(".save-search.green-version div").show()}}).done(function(t){var r,u;t=JSON.parse(t);$(".shareable-container").css("display")==="none"&&$(".shareable-container").show();$(".save-search.green-version div").hide();n=n?n:"/";r="search";i&&(r="calendar");u=window.location.origin+n+r+"/share/"+t.idURL;$("input[name='search_result_link']").val(u)}),!1})}function custom_methods_advanced_search_widget(){if($("#advanced-search-filters-form").length!==0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","a.new-search",function(){return localStorage.setItem("query-string-searchvo",""),window.location.replace(n+"search"),!1})}}function build_multisignup_view_data_from_list(n){let e=0,r=[],u=!1,f=$('input[name="showOccName"]').val(),t=null,i=null;if(n==0?(t="div.opportunity-list-section #sign-up-container div.sign-up-block",i=".grouped-occurrence-box"):n==1&&(t="div.opportunity-list-section div.express-interest-container div.express-interest-block",i=".grouped-occurrence-box-express-interest"),t!==null){f!==undefined&&f!==""&&(u=!0);let n=$('.opportunity-detail-content input[name="multitimezone"]').val(),o=window.translation.time_zone,s=n!==undefined&&(n==="true"||n==="True");$(t).each(function(){let h=$(this).find("legend.title-block span.oc-date").text(),y=$(this).find("div.location-data span.location").text(),p=$(this).find("div.fieldset-title input.occurrence-id").val(),w=$(this).find("div.fieldset-title input.waitlistAllowed").val(),b=$(this).find("div.buttons-section a.signup-individual").length>0,k=$(this).find("div.buttons-section a.waitlist-button").length>0,c=$(this).data("occStartDateTime"),n=$(this).find(".fieldset-title input.occtimezone").val(),d=undefined,t=!1,l="",a=!0;(s===!1||n===undefined||n!=="")&&(n=o);let f=$(this).find("input.group-occ-code"),v=f!==undefined&&f.length>0?f.val():"";if(u===!0){let n=$(this).find("legend.title-block span.oc-name").text();n!==""&&(h+=" | "+n)}if(v!=""){toTimeZone(c,n,"MMMM DD, YYYY");l=toTimeZone(c,n,"LLLL");t=$(this).find(i+" input.go-register-for-all").val()==="true";let r=$(this).find(i+" input.go-first-oc-available").val()=="true";t===!0&&r==!1&&(a=!1)}let g=[p+"#"+w,h,y,a&&(b||k),v,l,t,d];r.push(g);e++})}return r}function prepare_multi_sign_up_view(n){let r=[];r=build_multisignup_view_data_from_list(n);let t=[],i=0;var u=[{targets:"_all",orderable:!1,searchable:!1},{targets:0,className:"multi-signup-check-row",render:function(n,r,u,f){let o="",s="";u[3]===!1&&(o="disabled");let e="";return u[4]!=""&&(t[u[4]]!==undefined?e=t[u[4]]:(t[u[4]]=i,e=i,i++),s="groupcode-"+t[u[4]]),'<input type="checkbox" class="check-connection '+s+'" value="'+u[0]+'" '+o+' id="check-connection-'+f.row+'" data-item="'+f.row+'" data-groupcode="'+e+'" data-friendly-start-time="'+u[5]+'" data-register-all="'+u[6]+'"  data-first-oc="'+u[7]+'"/>'}},{targets:1,render:function(n,t,i,r){return'<label for="check-connection-'+r.row+'">'+i[1]+"<\/label>"}}];let f=$("#multi-sign-up-table").DataTable({data:r,columnDefs:u,bPaginate:!1,bLengthChange:!1,Processing:!1,searching:!1,ordering:!1});$("#multi-sign-up-table  .multi-signup-check-row input.check-connection").change(function(n){let t=$(this).data("groupcode"),u=$(this).attr("id"),i="",f=!1,e=0,r=-1;if(t!=="")if(i=$(this).data("register-all"),i=="true"||i=="True"||i==!0?f=!0:r=parseInt($(this).data("item")),$(this).prop("checked")){if($("#multi-sign-up-table  .multi-signup-check-row input.check-connection.groupcode-"+t).length>1){let i="";$("#multi-sign-up-table  .multi-signup-check-row input.check-connection.groupcode-"+t).each(function(){let n=parseInt($(this).data("item"));f==!1&&n>r&&$(this).attr("id")!==u?(i+=$(this).data("friendlyStartTime")+"; ",e++):f==!0&&$(this).attr("id")!==u&&(i+=$(this).data("friendlyStartTime")+"; ",e++)});e>0&&Swal.fire({title:window.translation.are_you_sure,html:window.translation.grouped_occurrences_message_false+i,icon:"question",showCancelButton:!0,confirmButtonText:window.translation.continue_text,cancelButtonText:window.translation.cancel,closeOnConfirm:!1,showLoaderOnConfirm:!0,closeOnCancel:!0,customClass:"Custom_Cancel"}).then(function(i){i.isConfirmed?(modify_selection_of_groupoccurrences_item(!0,t,r),Swal.close()):(n.preventDefault(),$("#"+u).prop("checked",!1))})}}else modify_selection_of_groupoccurrences_item(!1,t,r)});$("#multi-sign-up-table").on("click","[name='select-all-visibles']",function(){var n=f.rows({search:"applied"}).nodes();$('input[type="checkbox"]:not(:disabled)',n).prop("checked",this.checked)})}function modify_selection_of_groupoccurrences_item(n,t,i){i>-1&&n===!0?$("#multi-sign-up-table  .multi-signup-check-row input.check-connection.groupcode-"+t).each(function(){let t=parseInt($(this).data("item"));t>=i&&$(this).prop("checked",n)}):$("#multi-sign-up-table  .multi-signup-check-row input.check-connection.groupcode-"+t).prop("checked",n)}function activate_multi_signup_section(n,t){let i=null,r=null;t==0?(i=".sign-up-container",r=".sign-up-title"):t==1&&(i=".express-interest-container",r=".title-group");i!==null&&(n===!0?($(".dropdown-section").length>0&&($(".dropdown-section").hide(),$(r).hide()),$("body.volunteer-opportunity-detail-page-v3").length>0&&$("#opportunity-list-detail .opportunity-list-section").hide(),$(i).hide(),$(".multi-sign-up-mode-grid").show()):($(i).show(),$(".dropdown-section").length>0&&($(".dropdown-section").show(),$(r).show()),$("body.volunteer-opportunity-detail-page-v3").length>0&&$("#opportunity-list-detail .opportunity-list-section").show(),$(".multi-sign-up-mode-grid").hide()))}function retrieve_opportuniy_detail(){var p,i,o,r,w,l,n,b,k,d,g,s,h;if($(".opportunity-detail-content").length!==0){var u=$("#sanitizetitle").val(),nt=$("#opportunity_locale").val(),tt=$("#opportunityId").val(),a=$("#opportunity-detail-description"),v=$("#volunteer_needed_days").val()?$("#volunteer_needed_days").val():"",y=$("#salesforceDomain").val(),it=window.location.pathname.split("/").length>2?window.location.pathname.split("/")[2]:"",c=$('.opportunity-detail-content input[name="multitimezone"]').val(),f=window.location.search.substr(1)?"?"+window.location.search.substr(1):"",t=location.pathname.split("/opportunity/"),e=t[1].split("/");if(p=e.length>1?t[0]?t[0]+"/opportunity/"+e[0]+"/"+u+f:u+f:t[0]?t[0]+"/opportunity/"+e[0]+"/"+u+f:e[0]+"/"+u+f,history.replaceState(null,"",p),v!==""&&v.split(",").forEach(function(n){var i=n.split(" ")[0].toLowerCase(),t=n.split(" ")[0].substring(0,1),r;i==="saturday"&&(t="sa");i==="thursday"&&(t="th");r=(n.split(" ")[1]+"_"+t).toLowerCase();$('.volunteers-needed input[type="checkbox"][name="'+r+'"]').prop("checked",!0)}),a.find("img").each(function(){$(this).attr("src")!==undefined&&$(this).attr("src").match(/^www/)==null&&$(this).attr("src").match(/^http/)==null&&$(this).attr("src",y+"/"+$(this).attr("src"))}),a.find("a").each(function(){var n=$(this).attr("href");n!==undefined&&n!=null&&n.indexOf("mailto")===-1&&n.match(/^www/)==null&&n.match(/^http/)==null&&$(this).attr("href",y+"/"+$(this).attr("href"))}),i=window.translation.language_iso,o=window.translation.locale_iso,moment.locale(i),$(".express-interest-container").length!==0&&$(".express-interest-block").each(function(){var u=$(this).find(".fieldset-title legend input.startDate").val(),e=$(this).find(".fieldset-title legend input.endDate").val(),s=$(this).find(".fieldset-title legend span.oc-title").html(),p=$(this).find(".fieldset-title input.occurrence-id").val(),t="",r,h,l,a,v,c,w,y,n,f;$(this).find('input[name="additionalInfoForLabel"]').length>0&&(t=$(this).find('input[name="additionalInfoForLabel"]').val());(s==null||s==undefined)&&(s="");r=window.translation.time_zone;u!==undefined&&e!==undefined&&(toTimeZone(u,r,"MMMM DD, YYYY")===toTimeZone(e,r,"MMMM DD, YYYY")?(h=toTimeZone(u,r,"dddd, LL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(h=toTimeZone(u,r,"dddd, DD MMMM, YYYY")),moment.locale(o),l=toTimeZone(u,r,MomentTimeFormat+" - "),a=toTimeZone(e,r,MomentTimeFormat),moment.locale(i),n=h+"  "+window.translation.date_from_label+" "+l+a+" ",v=traditional_chinese_format(h,l,a,u),v!=""&&(n=v),$(this).find(".fieldset-title legend").text(""),s!=""?($(this).find(".fieldset-title legend").append('<span class="oc-date">'+n+"<\/span>"),$(this).find(".fieldset-title legend").append('\n<span class="oc-name">'+s+"<\/span>"),t==""||$(".opportunity-detail-content").hasClass("dropdown-mode-view")||($(this).find(".fieldset-title legend").append(t),n+=t)):(t==""||$(".opportunity-detail-content").hasClass("dropdown-mode-view")||(n+=t),$(this).find(".fieldset-title legend").append('<span class="oc-date">'+n+"<\/span>")),c=$(this).find('input[name="additionalImageURL"]').val(),c!==null&&c!==undefined&&c!==""&&$(this).find(".fieldset-title legend").append('<span class="icon-image-occ"><img src="'+c+'" title="Occurrence Icon Image" /><\/span>'),$(".opportunity-detail-content").hasClass("dropdown-mode-view")&&(t!=""&&(n+=t),$('select#dropdown-select-date option[value="'+p+'"]').text(n)),$(this).find(".fieldset-title .expandable-button-section button").length>0&&(f=$(this).find(".fieldset-title .expandable-button-section button").attr("aria-label"),f=f.replace("{0}",n),$(this).find(".fieldset-title .expandable-button-section button").attr("aria-label",f))):(w=toTimeZone(u,r,"LLLL"),y=toTimeZone(e,r,"LLLL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(h=toTimeZone(u,r,"dddd, DD MMMM, YYYY "+MomentTimeFormat),y=toTimeZone(e,r,"dddd, DD MMMM, YYYY "+MomentTimeFormat)),n=w+"  "+window.translation.date_to_label+"  "+y,t==""||$(".opportunity-detail-content").hasClass("dropdown-mode-view")||(n+=t),$(this).find(".fieldset-title legend").text(n),$(".opportunity-detail-content").hasClass("dropdown-mode-view")&&(t!=""&&(n+=t),$('select#dropdown-select-date option[value="'+p+'"]').text(n)),$(this).find(".fieldset-title .expandable-button-section button").length>0&&(f=$(this).find(".fieldset-title .expandable-button-section button").attr("aria-label"),f=f.replace("{0}",n),$(this).find(".fieldset-title .expandable-button-section button").attr("aria-label",f))))}),r=get_register_type_mode(),r!=-1&&$("input#multisignupmode").length>0&&$("input#multisignupmode").change(function(){if(this.checked){let n=$.fn.DataTable.isDataTable("#multi-sign-up-table");n===!1&&prepare_multi_sign_up_view(r);activate_multi_signup_section(!0,r)}else $(this).removeClass("onestep"),activate_multi_signup_section(!1,r)}),$(".sign-up-block").each(function(){var r=$(this).find(".fieldset-title legend input.startDate").val(),h=$(this).find(".fieldset-title legend input.endDate").val(),w=$(this).find(".fieldset-title legend span.oc-title").html(),k=$(this).find(".fieldset-title input.occurrence-id").val(),y=$(this).find(".fieldset-title input.occtimezone").val(),u="",n,t,f,l,a,e,b,p,s,v;$(this).find('input[name="additionalInfoForLabel"]').length>0&&(u=$(this).find('input[name="additionalInfoForLabel"]').val());n=window.translation.time_zone;c!==undefined&&(c==="true"||c==="True")&&y!==undefined&&y!==""&&(n=y);moment.locale(o);t="";e="";toTimeZone(r,n,"MMMM DD, YYYY")===toTimeZone(h,n,"MMMM DD, YYYY")?(moment.locale(i),f=toTimeZone(r,n,"dddd, LL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(f=toTimeZone(r,n,"dddd, DD MMMM, YYYY")),moment.locale(o),l=toTimeZone(r,n,MomentTimeFormat+" - "),a=toTimeZone(h,n,MomentTimeFormat),moment.locale(i),t=f+"  "+window.translation.date_from_label+" "+l+a+" ",e=traditional_chinese_format(f,l,a,r),e!=""&&(t=e)):(b=toTimeZone(r,n,"LLLL"),p=toTimeZone(h,n,"LLLL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(f=toTimeZone(r,n,"dddd, DD MMMM, YYYY "+MomentTimeFormat),p=toTimeZone(h,n,"dddd, DD MMMM, YYYY "+MomentTimeFormat)),t=b+"  "+window.translation.date_to_label+"  "+p+" ",e=traditional_chinese_format(f,l,a,r));$(this).find(".fieldset-title legend").text("");w!=""?($(this).find(".fieldset-title legend").append('<span class="oc-date">'+t+"<\/span>"),$(this).find(".fieldset-title legend").append('\n<span class="oc-name">'+w+"<\/span>"),u==""||$(".opportunity-detail-content").hasClass("dropdown-mode-view")||($(this).find(".fieldset-title legend").append(u),t+=u)):(u==""||$(".opportunity-detail-content").hasClass("dropdown-mode-view")||(t+=u),$(this).find(".fieldset-title legend").append('<span class="oc-date">'+t+"<\/span>"));s=$(this).find('input[name="additionalImageURL"]').val();s!==null&&s!==undefined&&s!==""&&$(this).find(".fieldset-title legend").append('<span class="icon-image-occ"><img src="'+s+'" title="Occurrence Icon Image" /><\/span>');$(".opportunity-detail-content").hasClass("dropdown-mode-view")&&(u!=""&&(t+=u),$('select#dropdown-select-date option[value="'+k+'"]').text(t));$(this).find(".fieldset-title .expandable-button-section button").length>0&&(v=$(this).find(".fieldset-title .expandable-button-section button").attr("aria-label"),v=v.replace("{0}",t),$(this).find(".fieldset-title .expandable-button-section button").attr("aria-label",v))}),$(".opportunity-detail-content-API .block").length>0&&(w=$(".opportunity-detail-content").find("input#occurrence_id").val(),l=!0,$("body .opportunity-detail-content").hasClass("dropdown-mode-view")&&$(".opportunity-detail-content-API .block").length==1&&(l=!1),$(".opportunity-detail-content-API .block").each(function(){var n=$(this),t=n.find(".occurrence-id").val();t!==w&&l===!0&&$(this).find(".fieldset-title button").trigger("click")})),n=getQueryString(),n.prerequisitesuccess&&$("input#prerequisiteOpportunityName").length>0&&(b=$("input#prerequisiteOpportunityName").val(),k=window.translation.opportunity_prerequisite_success.replace("{0}",b).replace("{1}",$("h2.title-opportunity").first().text()),Swal.fire({title:"",text:k,icon:"success"}).then(function(){var t=$(".opportunity-detail-content > #occurrence_id").val(),i;$("html,body").animate({scrollTop:$('.occurrence-id[value="'+t+'"]').closest(".row.fieldset-step").offset().top},"fast");i=n.registeringWithTeam?n.registeringWithTeam=="true":!1;i?$('.occurrence-id[value="'+t+'"]').closest(".row.fieldset-step").find("a.signup-team").click():$('.occurrence-id[value="'+t+'"]').closest(".row.fieldset-step").find("a.signup-individual").click()})),$("#prerequisite-notice").length>0&&(d=$("#prerequisite-notice").data("registeringwithteam"),d?(g=$(".sign-up-container").length>0?window.translation.sign_up_with_a_team:window.translation.express_interest_w_team,$("a.signup-individual").hide(),$("a.signup-team").removeClass("border-left"),$("a.signup-team").html(g)):($("a.signup-team").hide(),$("a.signup-team").next("a.help").hide())),s=!1,n.isMultiSignUp=="true"&&(s=!0),s===!0){$('input[name="multisignupmode"].multi-sign-up-flag').prop("checked",!0).trigger("change");let t=n.itemsId;if(t!==undefined){let n=t.split(",");n.forEach(function(n){let t=$('table#multi-sign-up-table tr input.check-connection[data-item="'+n+'"]');t===undefined||t.prop("disabled")||$('table#multi-sign-up-table tr input.check-connection[data-item="'+n+'"]').prop("checked",!0)})}}n.OneStepSignUp?s===!0?$("a#multi-sign-up-action").trigger("click"):(h=$("#occurrence_id").val(),$('input.occurrence-id[value="'+h+'"]').closest(".row.fieldset-step").find("a.signup-individual").click()):n.OneStepSignUpWTeam&&(h=$("#occurrence_id").val(),$('input.occurrence-id[value="'+h+'"]').closest(".row.fieldset-step").find("a.signup-team").click());validate_view_in_dropdown()}}function add_multi_select_widget(){$("select:not(.no-custom-multiple)[multiple]").multiselect({selectAll:!0,columns:1,showCheckbox:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}})}function apply_drag_image_option(){$('body form input[type="file"]:not(.custom-file)').each(function(){var n=window.translation,t=this;n?input_file_constructor(t,!0,n):$.get("/translation",function(n){window.translation=n;input_file_constructor(t,!0,window.translation)})});init_multi_file_form_builder();$('body form input[type="file"].custom-file:not(.custom-file-multiple)').each(function(){var n=$(this),t=n.attr("accept").split(",");n.checkFileType({allowedExtensions:t,error:function(){Swal.fire({title:"",icon:"error",text:translation.file_extension_not_accepted+": "+t,confirmButtonText:"Ok"})}})})}function init_multi_file_form_builder(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n=n.substring(0,n.length-1);$("body form .multi-file-drag-drop").each(function(){var t="",r=$(this).data("id"),u=$(this).find('input[name="accept-'+r+'"]').val(),i=[];i=JSON.parse(u);$(this).dmUploader({url:n+"/ARS/UploadFile",maxFileSize:window.maxFileLengthMBForm*1048576,extFilter:i,extraData:function(){var n=$(this).data("id"),u=$(this).parents("form").first(),s=$(this).find('input[name="private-'+n+'"]').val(),o=$(this).find('input[name="form-id-'+n+'"]').val(),h=$(this).find('input[name="requires-login-'+n+'"]').val(),c=$(this).find('input[name="library-id-'+n+'"]').val(),l=$(this).find('input[name="save-to-salesforce-'+n+'"]').val(),r=$(this).find('input[name="sf-record-to-relate-'+n+'"]').val(),i=u.find('input[name="contact_id_to_update"]').val(),f=u.find('input[name="object_sf_to_map"]').val(),e=u.find('input[name="salesforce_id_to_update"]').val(),a=$(this).find('input[name="sf-second-record-to-relate-'+n+'"]').val(),l=$(this).find('input[name="save-to-salesforce-'+n+'"]').val();return $("#form-custom-"+o).find(".submit-button").attr("disabled","disabled"),(f=="Both_User"||f=="Both_Organization")&&i&&i!=""&&mappedField=="Contact"?r=i:i&&i!=""&&f=="Contact"?r=i:e&&e!=""&&(r=e),t=r,{private:s,formId:o,requiresLogin:h,libraryId:c,saveToSalesforce:l,relatedRecordId:r,sfRecordToRelate:a}},onInit:function(){},onNewFile:function(n,t){var i=$(this).data("id"),r=$('input[name="timezone-'+i+'"]').val();ui_new_file(n,t,i,window.translation.waiting,getFormattedDate(r),t.name,"")},onUploadError:function(n){var t=$(this).data("id");Swal.fire({title:window.translation.error,icon:"error",text:window.translation.file_was_not_uploaded,confirmButtonText:"Ok"});ui_fail_file(n,t)},onUploadSuccess:function(n,i){var f=$(this).parents("form").first(),u=$(this).data("id"),y=$(this).find('input[name="timezone-'+u+'"]').val(),c=$(this).find('input[name="form-id-'+u+'"]').val(),e=JSON.parse(i),l=$(this).find('input[name="mapped-field-'+u+'"]').val(),s=f.find('input[name="object_sf_to_map"]').val(),a=$(this).find('input[name="multiple-azure-files-'+u+'"]').val(),r="",v=s=="Both_User"||s=="Both_Organization"?l:s,o,h;e.status=="200"?(e.Urls!=""&&e.Urls!=null&&e.Urls.forEach(function(n){n.fileUrl!=""&&n.fileUrl!=null&&(r=r==""?n.fileUrl:r+","+n.fileUrl)}),a=="true"?(o=f.find('input[name="az-'+u+'[value]"]').val(),o!=""&&(o+=";"),f.find('input[name="az-'+u+'[value]"]').val(o+r)):t==""&&f.find('input[name="sf_files_rel_added"]').length>0&&(h=f.find('input[name="sf_files_rel_added"]').val(),f.find('input[name="sf_files_rel_added"]').val(h+(v+"-"+getSFFileIdFromURL(r))+",")),ui_success_file(n,u,'<a = href="'+r+'" target="_blank">'+getSFFileNameFromURL(r)+"<\/a>",getSFFileIdFromURL(r))):(Swal.fire({title:window.translation.error,icon:"error",text:window.translation.file_was_not_uploaded,confirmButtonText:"Ok"}),ui_fail_file(n,u));$("#form-custom-"+c).find(".submit-button").removeAttr("disabled","disabled")},onFileExtError:function(n){var t=$(this).data("id"),i=$(this).find('input[name="allowed-ext-'+t+'"]').val();Swal.fire({title:"",icon:"error",text:n.name+": "+translation.file_extension_not_accepted+": "+i,confirmButtonText:"Ok"})},onFileSizeError:function(){Swal.fire({title:"",icon:"error",text:translation.max_size_x.replaceAll("{0}",window.maxFileLengthMBForm),confirmButtonText:"Ok"})},onDragEnter:function(){this.addClass("active")},onDragLeave:function(){this.removeClass("active")},onBeforeUpload:function(n){var t=$(this).data("id");ui_start_upload_file(n,t)}})})}function ui_fail_file(n,t){var i=$("#list-files-details-"+t).find("#"+n);i.remove()}function ui_success_file(n,t,i,r){var u=$("#list-files-details-"+t).find("#"+n);u.find("span.status-info").html("<b>"+window.translation.success+"!<\/b>");u.find("span.name-info").html(i);u.find(".progress-file .fill").removeClass("a");u.find(".progress-file").addClass("completed");u.find(".action-file i").addClass("icon-remove");u.find("input.salesforce-id").val(r)}function ui_start_upload_file(n,t){var i=$("#list-files-details-"+t).find("#"+n);i.find("span.status-info").html("<b>"+window.translation.uploading+"...<\/b>");i.find(".progress-file .fill").addClass("a")}function ui_new_file(n,t,i,r,u,f,e){var o=$("#file-card-template-"+i).html(),h=" Bytes",s=t.size;s>1024&&(h=" Kb",s=s/1024,s>1024&&(h=" Mb",s=s/1024));h=Math.round((s+Number.EPSILON)*100)/100+h;o=$(o);o=o.clone();o.prop("id",n);o.find("input.salesforce-id").val(e);o.find("span.name-info").html(f);o.find("span.status-info").text(r);o.find("span.date-modified").text(u);o.find("span.size-file").text(h);r==""&&(o.find(".action-file i").addClass("icon-remove"),o.find(".progress-file .fill").removeClass("a"),o.find(".progress-file").addClass("completed"));$("#list-files-details-"+i).prepend(o);s==0&&$("#list-files-details-"+i+" li#"+n+" .file-body-infor .details").html("");$("#list-files-details-"+i).parent().find("label.error").length>0&&$("#list-files-details-"+i).parent().find("label.error").remove()}function input_file_constructor(n,t,i){var r=$(n).attr("data-filetype"),u=$(n).attr("accept"),f=r=="image"?i.add_picture_drop_picture:i.add_file_drop_file;$(n).length>0&&($(n).ezdz({text:f,previewImage:!0,validators:{maxSize:3145728},enter:function(){$(n).parent().hasClass("ezdz-reject")&&$(n).parent().removeClass("ezdz-reject")},accept:function(){if(r=="image"&&$(n).parent().find("img")[0]){var t=$(n).parent().find("img")[0].naturalHeight,i=$(n).parent().find("img")[0].naturalWidth;t>=i&&($(n).parent().find("img").css("width","auto"),$(n).parent().find("img").css("height","100%"),$(n).parent().find("img").css("max-height","200px"))}$(n).attr("id")=="logo"&&upload_profile_image();$(n).attr("id")=="image_opp_file"&&upload_opp_image()},reject:function(n,t){if(t.mimeType){var f=window.location.href,r=i.file_extension_not_accepted+": "+u;f.indexOf("/partner-portal")!==-1&&(r+="(350x350 or less)");Swal.fire({title:"",icon:"error",text:r,confirmButtonText:"Ok"})}t.maxSize&&Swal.fire({title:"",icon:"error",text:i.max_size,confirmButtonText:"Ok"})}}),t&&$(n).parent().addClass("minimal"))}function input_file_constructor_form_builder(n,t,i){var r=$(n).attr("data-filetype"),u=$(n).attr("data-custom-accept"),f=r=="image"?i.add_picture_drop_picture:i.add_file_drop_file;$(n).length>0&&($(n).ezdz({text:f,previewImage:!1,validators:{maxSize:52428800},enter:function(){$(n).parent().hasClass("ezdz-reject")&&$(n).parent().removeClass("ezdz-reject")},accept:function(t){var f,e,u,i;r=="image"&&$(n).parent().find("img")[0]&&(f=$(n).parent().find("img")[0].naturalHeight,e=$(n).parent().find("img")[0].naturalWidth,f>=e&&($(n).parent().find("img").css("width","auto"),$(n).parent().find("img").css("height","100%"),$(n).parent().find("img").css("max-height","200px")));u=window.translation.file_selected;u+=" "+t.name+"";i=$(n);i.find(".confirm-file-section").remove();i.after('<div class="confirm-file-section" style="display:none;"> <span class="file-upload-name">'+u+'<\/span> <a class="load-multi-file-button">'+window.translation.add_selected_file+"<\/a> <\/div>");i.parent().find(".load-multi-file-button").trigger("click")},reject:function(n,t){t.mimeType&&Swal.fire({title:"",icon:"error",text:i.file_extension_not_accepted+": "+u,confirmButtonText:"Ok"});t.maxSize&&Swal.fire({title:"",icon:"error",text:i.max_size,confirmButtonText:"Ok"})}}),t&&$(n).parent().addClass("minimal"))}function change_responsive_class(){$(window).width()<641?($(".volunteers_needed .input-group.input-group-checkbox").removeClass("reduced-space"),$(".volunteers_needed .input-group.input-group-checkbox").addClass("minimal-space")):($(".volunteers_needed .input-group.input-group-checkbox").removeClass("minimal-space"),$(".volunteers_needed .input-group.input-group-checkbox").addClass("reduced-space"));$(window).resize(function(){$(".opportunity-detail-content").length>0&&($(window).width()<641?($(".volunteers_needed .input-group.input-group-checkbox").removeClass("reduced-space"),$(".volunteers_needed .input-group.input-group-checkbox").addClass("minimal-space")):($(".volunteers_needed .input-group.input-group-checkbox").removeClass("minimal-space"),$(".volunteers_needed .input-group.input-group-checkbox").addClass("reduced-space")))})}function reset_input_form(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("a.clear").on("click",this,function(){var t=$(this).hasClass("clear-filter-option"),n=$(this).attr("data-section");return $("body").hasClass("corporate-partners-page")?$("form ."+n+' input[type="text"]').not('input[name="searchvo_invitation_code"]').val(""):$("form ."+n+' input[type="text"]').val(""),$("form ."+n+" select").val(""),$("form ."+n+' input[type="checkbox"]').prop("checked",!1),$("form ."+n+' input[type="radio"]').prop("checked",!1),$("form ."+n+" textarea").val(""),$("form ."+n+" label.error, form ."+n+" label.error-custom").css("display","none"),$(this).parents("form").find(".ezdz-dropzone").length!==0&&$(this).parents("form").find('input[type="file"]').each(function(){var t=$(this).attr("data-filetype"),i=t=="image"?"Add a picture / Drop a picture":"Add a file / Drop a file",n=$(this).parent(".ezdz-dropzone.ezdz-accept");$(this).val("");n&&(n.removeClass("ezdz-enter"),n.removeClass("ezdz-accept"),n.find("img").remove(),n.find("span").remove(),n.find("div").first().append(i))}),$("form ."+n+" .input-group-select select").each(function(){var n=$(this).parent().find(".ms-options-wrap"),t=$(this).next(".ms-options-wrap").find("> button:first-child");t.text(window.translation.select_options);n.find("li.selected").toggleClass("selected")}),$("#advanced-search-filters-form").length!==0&&localStorage.setItem("query-string-searchvo",""),t==!0&&($("#query-string-form-calendar").val(""),localStorage.setItem("query-string-searchvo-calendar",""),sessionStorage.setItem("calendar-search-last-date","")),autocompleted_city_state_field(),$("#advanced-search-filters-form").length>0&&$('select[name="searchvo_distance"]').length!==0&&$('select[name="searchvo_distance"]').val("Any"),($("form#advanced-search-filters-form").length>0||$("form#search_calendar").length>0||$("form#form-basic-search-filters-options").length>0)&&($("form#advanced-search-filters-form").length>0&&$('input[name="searchvo_date_from"]').val(moment().format(window.MomentDateFormat)),$(this).closest("form").submit()),!1});$("a.new_search").on("click",this,function(){var t="#advanced-search-filters-form";return $(t+' input[type="text"]').val(""),$(t+" select").val(""),$(t+' input[type="checkbox"]').prop("checked",!1),$(t+' input[type="radio"]').prop("checked",!1),$(t+" textarea").val(""),$(t+" label.error,"+t+" label.error-custom").css("display","none"),$(t).find(".ezdz-dropzone").length!==0&&$(t).find('input[type="file"]').each(function(){var t=$(this).attr("data-filetype"),i=t=="image"?"Add a picture / Drop a picture":"Add a file / Drop a file",n=$(this).parent(".ezdz-dropzone.ezdz-accept");$(this).val("");n&&(n.removeClass("ezdz-enter"),n.removeClass("ezdz-accept"),n.find("img").remove(),n.find("span").remove(),n.find("div").first().append(i))}),$(t+" .input-group-select select").each(function(){var n=$(this).parent().find(".ms-options-wrap"),t=$(this).next(".ms-options-wrap").find("> button:first-child");t.text(window.translation.select_options);n.find("li.selected").toggleClass("selected")}),$("#advanced-search-filters-form").length!==0&&localStorage.setItem("query-string-searchvo",""),autocompleted_city_state_field(),$('select[name="searchvo_distance"]').length!==0&&$('select[name="searchvo_distance"]').val("Any"),$('input[name="searchvo_date_from"]').val(moment().format(window.MomentDateFormat)),$("#advanced-search-filters-form").prop("action",n+"search"),$("form#advanced-search-filters-form").submit(),!1})}function save_city_state_info(n,t){var u=getCookie("auto_address"),f=window.geolocationActive!=null?window.geolocationActive:!0,e=$(".basicsearchblock").length>0||$(".basic-search-block").length>0||$(".advanced-search-block").length>0,i,r;(u===""||n!==!1)&&f&&e&&(navigator.geolocation?(i={enableHighAccuracy:!1,timeout:1e4,maximumAge:12e4},navigator.geolocation.getCurrentPosition(function(i){var e={lat:i.coords.latitude,lng:i.coords.longitude},r="",u="",f=!1;$.get(get_geo_url("reversegeo")+"?latitude="+e.lat+"&longitude="+e.lng,function(i){var e,o;typeof i=="string"&&(i=JSON.parse(i));i.status==1||i.code==200?typeof i.city!="undefined"&&typeof i.regioncode1!="undefined"?(i.city!=""&&(r=i.city),i.regioncode1!=""&&(u=i.regioncode1),r==""&&u==""&&(r=window.DefaultSiteZipCode,f=!0),addressCompleted=r!==""&&u!==""||f===!0,(r!==""&&u!==""||f===!0)&&(e=window.location.origin,o=r+", "+u+","+e,setCookie("auto_address",o,5),($("#advanced-search-filters-form").length>0&&$("body.shareable-link-search").length==0||t===!0)&&($('form input[name="searchvo_zip"]').val(PrepareLocationFieldValue(r,u)),t!==!0&&$("form#advanced-search-filters-form").submit())),n||autocompleted_city_state_field()):(r=window.DefaultSiteZipCode,f=!0):(window.GeoLocationAPIRetries--,window.GeoLocationAPIRetries>0?setTimeout(function(){window.GeoLocationAPIRetries>0&&save_city_state_info(n,t)},3e3):(e=window.location.origin,o=window.DefaultSiteZipCode+", ,"+e,setCookie("auto_address",o,5),$("#advanced-search-filters-form").length>0&&$("body.shareable-link-search").length==0&&($('form input[name="searchvo_zip"]').val(PrepareLocationFieldValue(r,u)),$("form#advanced-search-filters-form").submit()),n||autocompleted_city_state_field()))})},function(){console.log("getCurrentPosition is not supported");var n=window.DefaultSiteZipCode+",";setCookie("auto_address",n,5);$('form input[name="searchvo_zip"]').val(window.DefaultSiteZipCode)},i)):(console.log("location not supported"),r=window.DefaultSiteZipCode+",",setCookie("auto_address",r,5),$('form input[name="searchvo_zip"]').val(window.DefaultSiteZipCode)))}function PrepareLocationFieldValue(n,t){return val=n,$.trim(t)!=""&&(val+=", "+t),val}function now(){var n=new Date;return n.getHours()+":"+n.getMinutes()+":"+n.getSeconds()+"."+n.getMilliseconds()}function autocompleted_city_state_field(){var t,n,i;($("#opportunity-search-form").length!==0||$("#advanced-search-filters-form").length!==0||$("#search_calendar").length!==0||$("#form-basic-search-filters-options").length!==0)&&(t=getCookie("auto_address"),t!=""?(n=t.split(","),n&&$('form input[name="searchvo_zip"]').val()===""&&(i=PrepareLocationFieldValue(n[0],n[1]),$('form input[name="searchvo_zip"]').val(i))):$('form input[name="searchvo_zip"]').val()===""&&save_city_state_info(!0,$("#opportunity-search-form").length!==0))}function getParameterByName(n,t,i){var r={},c=$("#query-string-form").length!==0?$("#query-string-form").val():$("#query-string-form-calendar").val(),f=t?c:window.location.search.substring(1),s=null,o,e,u,h;if(f){for(f=f.replaceAll("+","%20"),f=f.replaceAll("%5b%5d",""),o=f.split("&"),e=0;e<o.length;e++)u=o[e].split("="),typeof r[u[0]]=="undefined"?r[u[0]]=decodeURIComponent(u[1]):typeof r[u[0]]=="string"?(h=[r[u[0]],decodeURIComponent(u[1])],r[u[0]]=h):r[u[0]].push(decodeURIComponent(u[1]));r[n]&&i&&(r[n]=r[n].split(","));s=r[n]}return s}function _assign_value_json_local_storage(n,t){var r,i,u;t!=null&&t.user_response!=undefined&&t.user_response!=""&&(r=t.user_response,$('body input[name="user_response_ars"]').length>0&&(i=$('body input[name="user_response_ars"]').val(),r!=i&&(t.user_response=i)));t==null&&(t={});u=JSON.stringify(t);localStorage.setItem(n,u)}function _assign_value_json_session_storage(n,t){var i=JSON.stringify(t);sessionStorage.setItem(n,i)}function update_input_query_string_local_storage(n,t,i){switch(t){case"1":n+="&local_storage_creation_timestamp="+(new Date).getTime();$("#query-string-form").val(n);localStorage.setItem("query-string-searchvo",n);break;case"2":n=handleQueryStringCalendar(n);$("#query-string-form-calendar").val(n);i!==!0&&localStorage.setItem("query-string-searchvo-calendar",n)}}function read_local_storage(){var u,f,t,n;if($("#query-string-form").length!==0){var n=localStorage.getItem("query-string-searchvo"),i=get_parameter_from_query_string("local_storage_creation_timestamp",n),r=0;i&&(u=parseInt(i),f=new Date-new Date(u),r=Math.abs(f)/36e5);r>24&&(localStorage.setItem("query-string-searchvo",""),n="");t=!1;window.performance&&window.performance.navigation&&window.performance.navigation.type==window.performance.navigation.TYPE_BACK_FORWARD&&(t=!0);(!$("#query-string-form").val()||t)&&$("#query-string-form").val(n);populate_field_search_form("","")}else $("#query-string-form-calendar").length!==0&&(n=handleQueryStringCalendar(localStorage.getItem("query-string-searchvo-calendar")),$("#query-string-form-calendar").val()||$("#query-string-form-calendar").val(n))}function handleQueryStringCalendar(n){var t="",i={};return n!=null&&n.length>0&&n[0]=="?"&&(n=n.substr(1)),n!=null&&n.length>0&&($.each(n.split("&"),function(n,t){var r=t.split("=");r[0]!="year"&&r[0]!="month"&&r[0]!="day"&&r[0]!="week"&&(i[r[0]]=r[1]==null||r[1]==undefined?"":r[1])}),$.each(i,function(n,i){t=t+n+"="+i+"&"}),t.length>0&&(t=t.substr(0,t.length-1))),t}function setSavedSearches(n,t,i,r){var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=getSavedSearches("",r),f={name:n,parameters:t,date:i};return $.ajax({method:"POST",url:"search/SaveSearch",data:{name:n,query:t,widgetType:r}}).done(function(){u.push(f);switch(r){case"1":localStorage.setItem("saved-searches-searchvo",JSON.stringify(u));break;case"2":localStorage.setItem("saved-searches-searchvo-calendar",JSON.stringify(u))}}).fail(function(){return!1}),!0}function getSavedSearches(n,t){var u=t==="1"?"saved-searches-searchvo":"saved-searches-searchvo-calendar",i=localStorage.getItem(u)?JSON.parse(localStorage.getItem(u)):[],r=null;return n!==""&&i.length>0&&i.some(function(t){return t.name===n&&(r=t),t.name===n}),r?r:i}function getMeters(n){return n*1609.344}function toTimeZoneOnly(n,t){return moment(n).tz(t)}function toTimeZone(n,t,i){return moment(n).tz(t).format(i)}function convertTimestamp(n){var t=new Date(n*1e3),f=t.getFullYear(),e=("0"+(t.getMonth()+1)).slice(-2),o=("0"+t.getDate()).slice(-2),i=t.getHours(),r=i,s=("0"+t.getMinutes()).slice(-2),u="AM";return i>12?(r=i-12,u="PM"):i===12?(r=12,u="PM"):i==0&&(r=12),new Date(f+"-"+e+"-"+o)}function stringTimeTo24Hours(n){return parts=n.match(/(\d+)\:(\d+) (\w+)/),parts!==null?(hours=parts[3]!==null?parseInt(parts[1],10):parseInt(parts[1],10)+12,minutes=parseInt(parts[2],10)):(parts=n.match(/(\d+)\:(\d+)/),hours=parseInt(parts[1],10),minutes=parseInt(parts[2],10)),hours<10&&(hours="0"+hours),minutes<10&&(minutes="0"+minutes),hours+":"+minutes+":00"}function dateToStringCalendar(n,t){var i=n.getDate(),r=n.getMonth()+1,o=n.getFullYear(),u=n.getHours(),f=n.getMinutes(),e="";return i<10&&(i="0"+i),r<10&&(r="0"+r),u<10&&(u="0"+u),f<10&&(f="0"+f),e=o+"-"+r+"-"+i,t&&(e=e+"T"+u+":"+f+":00"),e}function fix_label_middle_in_forms(){$("form").length>0&&$("form label.middle").each(function(){$(this).height()>26&&$(this).removeClass("middle")})}function fix_label_button_calendar_page(){if($(".opportunity-calendar-content").length>0){var n=!1;$("#search_calendar .calendar-search").each(function(){$(this).find("span").height()>26&&(n=!0)});n?$("#search_calendar .calendar-search").css({"line-height":"15px","min-height":"42px"}):$("#search_calendar .calendar-search").css({"line-height":"25px","min-height":"auto"})}}function volunteer_signup_fixes(){var u;if($("form").length>0&&$("#volunteer-register-form").length>0){var n=$("input#usedpfac").val(),t=$("input#relatedCountry").val(),f=$("#home_country").val(),i=$("#otherStateField").val(),r=$("#otherWStateField").val();f=="United States"?($("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state").show(),$("#div-state-other-field").hide()):f=="Australia"&&n=="true"&&i=="none"?($("#div-state-text").hide(),$("#div-state-australia").show(),$("#div-state").hide(),$("#div-state-other-field").hide()):t==f&&n=="true"&&t!="none"&&i!="none"?($("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state").hide(),$("#div-state-other-field").show()):($("#div-state-text").show(),$("#div-state-australia").hide(),$("#div-state").hide(),$("#div-state-other-field").hide());u=$("#work_country").val();u=="United States"?($("#div-work-state-text").hide(),$("#div-work-state-australia").hide(),$("#div-work-state").show(),$("#div-work-state-other-field").hide()):u=="Australia"&&n=="true"&&r=="none"?($("#div-work-state-text").hide(),$("#div-work-state-australia").show(),$("#div-work-state").hide(),$("#div-work-state-other-field").hide()):t==u&&n=="true"&&t!="none"&&r!="none"?($("#div-work-state-text").hide(),$("#div-work-state-australia").hide(),$("#div-work-state").hide(),$("#div-work-state-other-field").show()):($("#div-work-state-text").show(),$("#div-work-state-australia").hide(),$("#div-work-state").hide(),$("#div-work-state-other-field").hide());$("#home_country").on("change",function(){$(this).val()=="United States"?($("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state").show(),$("#div-state-other-field").hide()):$(this).val()=="Australia"&&n=="true"&&i=="none"?($("#div-state-text").hide(),$("#div-state-australia").show(),$("#div-state").hide(),$("#div-state-other-field").hide()):$(this).val()==t&&n=="true"&&t!="none"&&i!="none"?($("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state").hide(),$("#div-state-other-field").show()):($("#div-state-text").show(),$("#div-state-australia").hide(),$("#div-state").hide(),$("#div-state-other-field").hide())});$("#work_country").on("change",function(){$(this).val()=="United States"?($("#div-work-state-text").hide(),$("#div-work-state-australia").hide(),$("#div-work-state").show(),$("#div-work-state-other-field").hide()):$(this).val()=="Australia"&&n=="true"&&r=="none"?($("#div-work-state-text").hide(),$("#div-work-state-australia").show(),$("#div-work-state").hide(),$("#div-work-state-other-field").hide()):$(this).val()==t&&n=="true"&&t!="none"&&r!="none"?($("#div-work-state-text").hide(),$("#div-work-state-australia").hide(),$("#div-work-state").hide(),$("#div-work-state-other-field").show()):($("#div-work-state-text").show(),$("#div-work-state-australia").hide(),$("#div-work-state").hide(),$("#div-work-state-other-field").hide())});localStorage.setItem("volunteer-register-previous-page",document.referrer)}}function organization_signup_fixes(){if($("form").length>0&&$("#organization-register-form").length>0){var r=$("#country").val(),n=$("input#usedpfac").val(),t=$("#otherStateField").val(),i=$("input#relatedCountry").val();r=="United States"?($("#div-state").show(),$("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state-other-field").hide()):r=="Australia"&&n=="true"&&t=="none"?($("#div-state").hide(),$("#div-state-text").hide(),$("#div-state-australia").show(),$("#div-state-other-field").hide()):i==r&&n=="true"&&i!="none"&&t!="none"?($("#div-state").hide(),$("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state-other-field").show()):($("#div-state").hide(),$("#div-state-text").show(),$("#div-state-australia").hide(),$("#div-state-other-field").hide());$("#country").on("change",function(){$(this).val()=="United States"?($("#div-state").show(),$("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state-other-field").hide()):$(this).val()=="Australia"&&n=="true"&&t=="none"?($("#div-state").hide(),$("#div-state-text").hide(),$("#div-state-australia").show(),$("#div-state-other-field").hide()):$(this).val()==i&&n=="true"&&i!="none"&&t!="none"?($("#div-state").hide(),$("#div-state-text").hide(),$("#div-state-australia").hide(),$("#div-state-other-field").show()):($("#div-state").hide(),$("#div-state-text").show(),$("#div-state-australia").hide(),$("#div-state-other-field").hide())})}}function retrieve_organization_detail(){if($(".organization-detail-content").length!==0)var n=$(".organization-detail"),t=$("#salesforceDomain").val()}function opportunity_signup(){var i,u,f,s,t,n,r;if($("#signup-questions-form").length>0&&$("body").hasClass("logged")){set_multi_signup_event();i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";i=i.substring(0,i.length-1);u=[];$("a.signup-individual").removeAttr("data-open");f=!0;$("a.signup-individual").on("click",function(){var d,h,g,c,st,l,a,rt,v,e,o,s,p,ut;if($(".processing_screen").show(),$(".signup-individual").hasClass("disabled"))return!1;var w=$(this),u=$(this).closest(".row").find(".occurrence-id"),ft=$(this).closest(".row").find(".waitlistAllowed"),et=$(this).closest(".row").find("legend.title-block span.oc-date"),r="sign-up",b="",k=!1,ot=$(this).closest(".row").find("input.occ-basic-data-confirmation").val();if($(this).closest(".row").find('input[name="expressInterestOnly"]').length>0&&$(this).closest(".row").find('input[name="expressInterestOnly"]').val()==1&&(k=!0),$("div.opportunity-detail-content div.opportunity-details-section h2.title-opportunity").length>0&&(b=$("div.opportunity-detail-content div.opportunity-details-section h2.title-opportunity").html()),d={sid:null,wid:null,signupType:"Individual Only"},localStorage.setItem("ars-signup-type",JSON.stringify(d)),h=$(".opportunity-detail-content input#opportunityId").val(),g=is_signup_time_out_enabled(),g===!0){var nt="signupevent"+h,tt=getCookie(nt),n,it=!0;if(tt!==""&&(n=JSON.parse(tt),n!==undefined&&(c="",st=!1,window.sad_face_image!=undefined&&(c=window.sad_face_image),l="",a=30,(n.action==="wresponse"||n.action==="wtime")&&(rt=Date.now(),v=Math.floor((rt-n.t1)/1e3),v<a&&(it=!1,e=a-v,l=n.action==="wresponse"?"A request is already in progress. Please wait at least <span class='counter' style='font-weight:bold;'>"+e+"<\/span> seconds before trying again. Thank you for your patience.":"We are experiencing an unusually high volume of requests. Please wait at least <span class='counter' style='font-weight:bold;'>"+e+"<\/span> seconds before trying again. Thank you for your patience.",Swal.fire({title:"",type:"",html:l,confirmButtonText:"Ok",imageUrl:c,customClass:"server-full"}).then(function(){swal.close()}),timer_for_swal_timeout(e))))),it===!0)n={"void":h,action:"wresponse",t1:Date.now()},setCookie(nt,JSON.stringify(n));else{$(".processing_screen").hide();return}}if(setCookie("occitem"+u.val(),ot,.007,!0),$(this).closest(".row").find("p.grouped-occurrence-message").length>0){var y=$(this).closest(".row").find("p.grouped-occurrence-message > span").html().split(";"),t=$(this).closest(".row").find("p.grouped-occurrence-message").html(),o="";if(y.length>0){for(o='<ul class="text-left" style="overflow-y: scroll; max-height:150px;margin-left: 0;left: 0;padding-left: 31px;">',s=0;s<y.length;s++)o+="<li>"+y[s]+"<\/li>";o+="<\/ul>";p=$("<div>"+t+"<\/div>");p.find("span").remove();t=p.html()+o}}return($("div.grouped-occurrence-box").length>0||$("div.grouped-occurrence-box-express-interest").length>0)&&f&&typeof t!="undefined"&&t!=null&&t!=""?($(".processing_screen").hide(),Swal.fire({title:"",html:t,icon:"warning",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:$("div.grouped-occurrence-box").length>0?window.translation.sign_up:window.translation.express_interest,cancelButtonText:window.translation.cancel,closeOnConfirm:!0,closeOnCancel:!0}).then(function(n){n.isConfirmed&&(f=!1,w.click())}),!1):$(".iso-section").length>0?($("#iso-selector").show(),$(".signup-individual").hide(),$(".processing_screen").hide(),!1):(ut={occurrenceId:u.val(),voName:b,isExpressInterestOnly:k},$.ajax({type:"POST",url:i+"/User/VerifyOverlapping",data:ut,beforeSend:function(){$(".processing_screen").show();$(".signup-individual").addClass("disabled")}}).done(function(n){var t=JSON.parse(n),i,f,e;if(t.status!="200")return i=t.message,Swal.fire({title:"",html:i,icon:"warning",showCancelButton:!1,confirmButtonClass:"btn-danger",confirmButtonText:"Ok",closeOnConfirm:!0}),!1;if(!check_opportunity_prerequisite(w,u,!1))return $(".processing_screen").hide(),!1;$("div.grouped-occurrence-box-express-interest").length>0?r="grouped-ocurrences-express-interest":$(".express-interest-block").length>0||$(".express-interest-only-block").length>0?r="express-interest":$("div.grouped-occurrence-box").length>0&&(r="grouped-ocurrences");$('input.branch-logic-info[type="hidden"]').each(function(){var n=$(this).attr("data-redirectto"),t=n.indexOf("?")!==-1?n+"&type="+r:n+"?type="+r;$(this).attr("data-redirectto",t)});$('#signup-questions-form input[name="occId"]').val(u.val());$('#signup-questions-form input[name="waitlistAllowed"]').val(ft.val());$('#signup-questions-form input[name="oppDate"]').val(et.html());$('#signup-questions-form input[name="isMultiSignup"]').val("false");$('#signup-questions-form input[name="occIds"]').val("");f=get_register_type_mode();$('#signup-questions-form input[name="registerTypeMode"]').val(f);e=$("#signup-questions").find(".question");e.length>0?($('#signup-questions select[multiple="multiple"]').multiselect(),$(".processing_screen").hide(),$("#signup-questions").foundation("open")):$('#signup-questions-form input[type="submit"]').trigger("click")}).always(function(){$(".processing_screen").hide();$(".signup-individual").removeClass("disabled")}),!1)});$("a.signup-team").on("click",function(){var s=$(this),t=$(this).closest(".row").find(".occurrence-id"),l=$(this).closest(".row").find(".waitlistAllowed"),a=$(this).closest(".row").find("input.occ-basic-data-confirmation").val(),i,r,e,o,h,c;if(localStorage.setItem("ars-signup-type",JSON.stringify({sid:null,wid:null,signupType:"Team Only"})),$(this).closest(".row").find("p.grouped-occurrence-message").length>0){var u=$(this).closest(".row").find("p.grouped-occurrence-message > span").html().split(";"),n=$(this).closest(".row").find("p.grouped-occurrence-message").html(),i="";if(u.length>0){for(i='<ul class="text-left" style="overflow-y: scroll; max-height:150px;margin-left: 0;left: 0;padding-left: 31px;">',r=0;r<u.length;r++)i+="<li>"+u[r]+"<\/li>";i+="<\/ul>";e=$('<div style="overflow-y: scroll; max-height:150px;">'+n+"<\/div>");e.find("span").remove();n=e.html()+i}}if(($("div.grouped-occurrence-box").length>0||$("grouped-occurrence-box-express-interest").length>0)&&f&&typeof n!="undefined"&&n!=null&&n!="")return Swal.fire({title:"",html:n,icon:"warning",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:$("div.grouped-occurrence-box").length>0?window.translation.sign_up:window.translation.express_interest,cancelButtonText:window.translation.cancel,closeOnConfirm:!0,closeOnCancel:!0}).then(function(n){n.isConfirmed&&(f=!1,s.click())}),!1;if(!check_opportunity_prerequisite(s,t,!0)||(setCookie("occitem"+t.val(),a,.014,!0),$(".processing_screen").show(),$(".signup-team").hasClass("disabled")))return!1;o="/opportunity-signup-team/"+t.val()+"/"+l.val();$("#prerequisite-notice").length>0&&(h=$("#prerequisite-notice").data("occwithprerequisite"),o+="?isOrientation=true&occWithPrerequisite="+h);c={isTeamSignup:!0,finalUrl:o};localStorage.setItem("signup-team",JSON.stringify(c));$('#signup-questions-form input[name="visitedOpportunitiesWithPrerequisite"]').val()!=""&&localStorage.setItem("signup-team-prerequisites",$('#signup-questions-form input[name="visitedOpportunitiesWithPrerequisite"]').val());$('#signup-questions-form input[name="occId"]').val(t.val());$("#signup-questions-form").append('<input type="hidden" name="isTeamAction" id="isTeamAction" value="1" />');$("#signup-questions-form").submit()});$("a.signup-iso").on("click",function(){var n,r,t,f;$("#iso-form").valid()&&(n=$("#iso-form").serializeObject(),n["schedulerSave.RRSDaysAndTimes"]=u,n.occurrenceId=$(".occurrence-id").val(),n.isISO=!0,r=$(this).parents(".opportunity-detail-content").first().find("h2.title-opportunity").text(),t=!1,localStorage.setItem("signup-iso",JSON.stringify(n)),f={occurrenceId:$(".occurrence-id").val(),voName:r,ISOData:JSON.stringify(n)},$.ajax({type:"POST",url:i+"/User/VerifyOverlapping",data:f,beforeSend:function(){$(".processing_screen").show();$(".signup-team").addClass("disabled")}}).done(function(n){var i=JSON.parse(n),r;if(i.status!="200")return t=!0,r=i.message,Swal.fire({title:"",html:r,icon:"warning",showCancelButton:!1,confirmButtonClass:"btn-danger",confirmButtonText:"Ok",closeOnConfirm:!0}),!1;$('#signup-questions-form input[type="submit"]').trigger("click")}).always(function(){$(".signup-team").removeClass("disabled");t===!0&&$(".processing_screen").hide()}))});if($("#iso-form").length>0){for(s={rules:{},messages:{}},t=["schedulerSave.SDTDate","schedulerSave.SDTStartDateTime","schedulerSave.SDTEndDateTime","schedulerSave.RRSStartDate","schedulerSave.RRSEndDate","rrsStartTime","rrsEndTime","dayOfWeek"],n=0;n<t.length;n++){var e={},o={},r=$("input[name='"+t[n]+"']").data();["schedulerSave.SDTDate","schedulerSave.SDTStartDateTime","schedulerSave.SDTEndDateTime"].indexOf(t[n])>-1&&(e.required=function(){var n=$("#iso-connection-type").val();return n=="SDT"?!0:!1},o.required=r.valRequired);["schedulerSave.RRSStartDate","schedulerSave.RRSEndDate","rrsStartTime","rrsEndTime"].indexOf(t[n])>-1&&(e.required=function(){var n=$("#iso-connection-type").val();return n=="RRS"?!0:!1},o.required=r.valRequired);["dayOfWeek"].indexOf(t[n])>-1&&(r=$("select[name='"+t[n]+"']").data(),e.required=function(){var n=$("#iso-connection-type").val();return n=="RRS"?!0:!1},o.required=r.valRequired);e.regex=new RegExp(r.valRegexPattern);o.regex=r.valRegex;s.rules[t[n]]=e;s.messages[t[n]]=o}$("#iso-form").validate(s)}$("a#iSOAddDayAndTime").on("click",function(n){if(n.preventDefault(),$("select[name='dayOfWeek']").valid()&&$("#rrsStartTime").valid()&&$("#rrsEndTime").valid()){var r=$("select[name='dayOfWeek']").val().split(";")[0],t=$("input[name='rrsStartTime']").val(),i=$("input[name='rrsEndTime']").val(),f={DayOfWeek:r,StartTime:t,EndTime:i},e='<div class="row dynamic-row"><div class="small-3 column"><a name="addedDaysRemove" data-id="'+u.length+'">'+window.translation.remove+'<\/a><\/div><div class="small-3 column"><span>'+$("select[name='dayOfWeek'] option:selected").text()+'<\/span><\/div><div class="small-3 column"><span>'+t+'<\/span><\/div><div class="small-3 column"><span>'+i+"<\/span><\/div><\/div>";$("#added-days-table .body").append(e);u.push(f)}});$("body").on("click","a[name='addedDaysRemove']",function(){$(this).parents("div.dynamic-row").remove();u.splice($(this).attr("data-id"),1)})}else if($("#signup-questions-form").length>0&&!$("body").hasClass("logged"))$(".signup-individual, .signup-team2").on("click",function(){$(".occurrenceSelectedBeforeLogin").removeClass("occurrenceSelectedBeforeLogin");$(this).addClass("occurrenceSelectedBeforeLogin");var n=$(this).closest(".row").find(".occurrence-id"),t=$(this).closest(".row").find("input.occ-basic-data-confirmation").val();setCookie("occitem"+n.val(),t,.007,!0)})}function ajax_submit_signup_iso(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u;r=r.substring(0,r.length-1);u={infoConnection:n,arsData:i,occID:n.occurrenceId};$.ajax({url:r+"/Search/SaveIsoConnections",data:u,type:"POST",beforeSend:function(){$(".processing_screen").show()}}).done(function(i){$(".processing_screen").hide();var u=JSON.parse(i);u.status!="ok"?Swal.fire({title:"Error",icon:"error",html:u.message,confirmButtonText:"Ok"}).then(function(){var t=r+"/opportunity/"+n.occurrenceId;window.location.pathname!==t&&(window.location.href=t)}):Swal.fire({title:"",text:u.message,icon:"success"}).then(function(){t!==undefined&&t!==null&&t!==""?(t==="/individual-signup-confirmation"&&(t="/express-interest-confirmation"),window.location.href=r+t+"?occId="+n.occurrenceId):window.location.href=r+"/express-interest-confirmation?occId="+n.occurrenceId})})}function vol_page_branch_logic(){var t=$("form:visible input[name='isCompliance']").val(),n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n=n.substring(0,n.length-1);$('input[name="isPageArs"][value="true"]').length>0&&t!="True"&&$.ajax({type:"GET",url:n+"/ARS/getSiteId",success:function(n){var u=n,t=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+u)),w='<div class="actions_branch_logic"><\/div>',nt=getParameterByName("transactionId",!1,!1),it=getParameterByName("stTran",!1,!1),rt=getParameterByName("PaymentMethod",!1,!1),l=null,c,h,i,g,f,a,r,v;$("body").hasClass("new-template-system")?(r=$("#content-page"),r.length>0&&(l=$("body").hasClass("mobile")||$("body").hasClass("tablet")?r:r.first().parents("div[data-region-id]").first(),l.append(w))):$("#main-content").append(w);var e=window.translation.finish,o=window.translation.next,b=window.translation.back;if($(".form-ars-info-buttons").length>0&&($(".form-ars-info-buttons").find('input[name="next-button-label"]').length>0&&$(".form-ars-info-buttons").find('input[name="next-button-label"]').val()!==""&&(o=$(".form-ars-info-buttons").find('input[name="next-button-label"]').val()),$(".form-ars-info-buttons").find('input[name="back-button-label"]').length>0&&$(".form-ars-info-buttons").find('input[name="back-button-label"]').val()!==""&&(b=$(".form-ars-info-buttons").find('input[name="back-button-label"]').val()),$(".form-ars-info-buttons").find('input[name="submit-label"]').length>0&&$(".form-ars-info-buttons").find('input[name="submit-label"]').val()!==""&&(e=$(".form-ars-info-buttons").find('input[name="submit-label"]').val())),$("input.branch-logic-info").length>0){if(c="",$("input.branch-logic-info").length>1){var y=$("input.branch-logic-info").first(),k=y.attr("data-issuccess"),s=y.attr("data-type"),d=y.attr("data-workflow"),f=k==="True"?e:o;s==="SIGNUP"?t=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+u+"-wr-"+d)):s==="PARTNER_REGISTRATION"?t=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+u)):s==="BASIC_LOG_IN"&&(t=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+u)));c='<div class="next_option"><a href="#" class="button primary-button">'+f+"<\/a><\/div>"}else if($("input.branch-logic-info").length==1){h=$("input.branch-logic-info");i=h.attr("data-redirectto");i=i?i.split("?")[0]:i;var s=h.attr("data-type"),d=h.attr("data-workflow"),k=h.attr("data-issuccess");s==="REGISTRATION"?f=i==="/volunteer-confirmation-registration"?e:o:s==="PARTNER_REGISTRATION"?(t=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+u)),f=i==="/organization-confirmation-registration"?e:o):s==="BASIC_LOG_IN"?(t=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+u)),g=h.attr("data-issuccess"),f=g==="True"?e:o):(t=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+u+"-wr-"+d)),f=i==="/individual-signup-confirmation"||i==="/express-interest-confirmation"||k==="True"?e:o);c='<div class="next_option"><a href="#" class="button primary-button">'+f+"<\/a><\/div>"}$("body").hasClass("new-template-system")?(r=$("#content-page"),r.length>0&&(l.find(".actions_branch_logic").append(c),$(".signup-more-projects").length>0&&$(".signup-more-projects").remove())):($("#main-content").find(".actions_branch_logic").append(c),$(".signup-more-projects").length>0&&$(".signup-more-projects").remove())}if(t!==null&&t["back-branch-logic"]!==undefined&&t["back-branch-logic"]!==null&&t["back-branch-logic"].length>0&&t["back-branch-logic"][t["back-branch-logic"].length-1]){var f=b,tt=window.location.pathname+window.location.search,p="#";t["back-branch-logic"].forEach(function(n){n.urlCurrent===tt&&(p=n.urlBack)});a="";p!=="#"&&(a='<div class="back_option"><a href="'+p+'" class="button secondary-button">'+f+"<\/a><\/div>");$("body").hasClass("new-template-system")?(r=$("#content-page"),r.length>0&&l.find(".actions_branch_logic").append(a)):$("#main-content").find(".actions_branch_logic").append(a)}if(nt&&$(".actions_branch_logic").length>0){let n=getParameterByName("payment_success",!1,!1);n!="true"&&Swal.fire({title:window.translation.success,text:window.translation.donation_success_paypal,icon:"success",confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){let n=new URL(window.location.href);n.searchParams.set("payment_success","true");window.history.pushState({path:n.href},"",n.href);$(".actions_branch_logic").find(".next_option").find("a").trigger("click")})}v=$("body form.form-ars").find("input#status-button").val();v!=undefined&&v!=null&&v=="none"&&$(".actions_branch_logic").find(".next_option").find("a.primary-button").addClass("is-hidden")}}).always(function(){verify_actions_branch_logic_buttons()});$(document).on("click",".actions_branch_logic .next_option .button, .actions_branch_logic .back_option .button",function(){var y=$("body.new-template-system").length>0?!0:!1,s,st,d,h,c,tt,u,w,it,b,e,rt,o,r,ut,l,i;processingHtml='<div class="processing_screen hide-custom"><div class="content"><span>'+window.translation.please_wait+'<\/span><img src="/img/default/spinner.svg" alt="loading"><\/div><\/div>';s="";y==!0?$("body.desktop").length>0?(s="body #main_content .formBlock.arsBlock form",$("body #main_content .formBlock.arsBlock form .processing_screen").length<1&&$(s).append(processingHtml)):($("body.tablet").length>0||$("body.mobile").length>0)&&(s="body .formBlock.arsBlock form",$("body .formBlock.arsBlock form .processing_screen").length<1&&$(s).append(processingHtml)):($selector="body #main-content .formBlock.arsBlock form",$("body #main-content .formBlock.arsBlock form .processing_screen").length<1&&$("").append(processingHtml));var f=$(this),ft=$(this).hasClass("submit_button"),p=$(this).parent().hasClass("back_option"),et=$(this).is("[disabled=disabled]"),ot="",k="";if($("body").hasClass("llamapi-system")&&(ot=$(this).attr("data-next-type"),k=$(this).attr("data-current-url")),et==!1)if($("#volunteer-register-form").length>0){if(st=$("#volunteer-register-form"),d=partial_validate_custom($("#volunteer-register-form"),"volunteer-register-form",!1),ft===!0&&$("#volunteer-register-form").valid()===!0&&d===!0&&$("label.error-custom:visible").length===0)if($(".actions_branch_logic").find(".button").attr("disabled","disabled"),$("#volunteer-register-form .processing_screen").show(),h="",c=!1,$('#volunteer-register-form input.branch-logic-info[value*="contact_email_exist"]').length>0&&(h="contact_email_exist",c=!0),$('#volunteer-register-form input.branch-logic-info[value*="contact_with_log_in_credentials_exists"]').length>0&&(h+="contact_with_log_in_credentials_exists",c=!0),localStorage.setItem("ars-contact-email-contains",JSON.stringify($('#volunteer-register-form input[name="email"]').val())),c===!0){var g=!1,nt=!1,ht={key:h,email:$('#volunteer-register-form input[name="email"]').val()};$.ajax({type:"POST",url:n+"/ARS/VerifyContactConditions",data:ht,beforeSend:function(){$(".actions_branch_logic").find(".button").attr("disabled","disabled")},success:function(n){var t,i;n!==undefined&&n!==null&&n!==""&&(t=JSON.parse(n),t!==undefined&&t.code===200&&(g=t.contactExist!==undefined?t.contactExist:!1,nt=t.alreadyRegistered!==undefined?t.alreadyRegistered:!1));i={contactExist:g,userAlreadyRegistered:nt};localStorage.setItem("ars-contact-conditions",JSON.stringify(i));$("#volunteer-register-form").submit()}})}else $("#volunteer-register-form").submit()}else if($("body").hasClass("llamapi-system")&&$(".formBlock.llamapi-registration-form").length>0&&!$("body").hasClass("ars-page")&&!$("body").hasClass("ars-volunteer-registration-step")){if(tt=$(".formBlock.llamapi-registration-form").data("form-id"),u=$("body").find(".formBlock.llamapi-registration-form form#form-custom-"+tt).first(),u!==undefined&&u!==null&&u.valid()&&(w=u.attr("id"),validate_honeypot_security(w)&&(it=u.find('input[name="redirect_url"]').val(),b=$(this).attr("data-connection"),volunteer_registration_branch_logic(w),e=$(".formBlock.llamapi-registration-form").find("input#branch-logic-redirect"),e.val()!=""&&e.val()!=null&&e.val()!=it))){if(rt=is_necessary_ask_code(f,u.serializeObject()),rt===!0&&is_needed_verification_code(f,u.serializeJSON(),u,!1,!0)===!0){f.hide();return}return o={},r=u.serializeJSON(),r.last_code_verification!==null&&r.last_code_verification!==undefined&&r.last_code_verification!==""&&(r.verificationCode=r.last_code_verification),r.last_code_token!==null&&r.last_code_token!==undefined&&r.last_code_token!==""&&(r.verificationtoken=r.last_code_token),ut=u.parents(".llamapi-registration-form").attr("data-form-id"),r.formId=ut,o.registrationData=r,o["back-branch-logic"]=[],o["connection-id"]=b,l={},l.urlCurrent=n+e.val(),l.urlBack=k,o["back-branch-logic"].push(l),_assign_value_json_local_storage("vol-branch-logic-form-data-"+b,o),remove_form_restriction(u,"1"),window.location.href=n+e.val(),!1}}else{i=null;i=$("body #main-content .formBlock.arsBlock");y==!0?$("body.desktop").length>0?$("body #main_content .formBlock.arsBlock").length>0?i=$("body #main_content .formBlock"):$("body #main_content .donationBlock").length>0&&(i=$("body #main_content .donationBlock")):($("body.tablet").length>0||$("body.mobile").length>0)&&($("body .formBlock.arsBlock").length>0?i=$("body .formBlock.arsBlock"):$("body .donationBlock").length>0&&(i=$("body .donationBlock").first())):$("body #main-content .formBlock.arsBlock").length>0?i=$("body #main-content .formBlock.arsBlock"):$("body #main-content .donationBlock").length>0&&(i=$("body #main-content .donationBlock"));var a=i.find("form").attr("id"),v=!1,t=i.find(".payment-component");if(t!==null&&t!==undefined&&t.length>0&&p===!1)if(t.find('input[name="prefer_not_donate"]').length>0){if(t.find('input[name="prefer_not_donate"]').is(":checked")===!1&&t.find('input[name="payment_processor"]:checked').length===0)return Swal.fire({title:"",icon:"error",text:"You should select a Payment processor or Sorry, I cannot donate at this time",confirmButtonText:"Ok",closeOnConfirm:!0}),!1;if(v=!1,t.find('input[name="prefer_not_donate"]').is(":checked")===!1&&(v=!0),t.find('input[name="prefer_not_donate"]').is(":checked")===!1&&t.find('input[name="isAllowSelectMultipleAmount"]').val()=="true"&&t.find('input[name="formAmountField"]').val()==0)return Swal.fire({title:"",icon:"error",text:"Sorry, you cannot continue at this time. You must select at least one amount.",confirmButtonText:"Ok",closeOnConfirm:!0}),!1}else v=t.find(".payment-executed").length>0?!1:!0;if(validate_honeypot_security(a)){let r=undefined;if(a!==undefined&&(r=$("#"+a)),p==!1&&r!==undefined&&r!==null&&verify_address_suggestion_enable(r)==!0){let n=!1;if($(".processing_screen").first().show(),n=iterate_over_address_component_address_suggestions(r,a),n==!1)return!1}$(".processing_screen").first().hide();$.ajax({type:"GET",url:n+"/ARS/getSiteId",beforeSend:function(){$(".actions_branch_logic").find(".button").attr("disabled","disabled");i.find("form .processing_screen").show()},success:function(r){var h=r,c=$("input.branch-logic-info").first().attr("data-type"),l=$("input.branch-logic-info").first().attr("data-workflow"),e=null,u=[],o,s;c=="SIGNUP"&&(o=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+h+"-wr-"+l)),e=o.occId,$(".occurrence-field-ars").each(function(){u.push($(this).prop("id"))}));s={occurrenceId:e,fieldsOccurrence:u};$.ajax({type:"POST",data:s,url:n+"/ARS/getSiteIdAndOccurrenceFields",beforeSend:function(){$(".processing_screen").first().show()},success:function(r){var s,o,et,it,k,ot,st,e,ht,at,b,c,w,l,a;r=JSON.parse(r);s=r.SiteId;u.forEach(function(n){r.Record!=undefined&&r.Record[n.split(".")[1]]!=null&&$('input[name="'+n+'[value]"]').val(r.Record[n.split(".")[1]])});var h=$("input.branch-logic-info").first().attr("data-type"),d=$("input.branch-logic-info").first().attr("data-workflow"),e=null;switch(h){case"REGISTRATION":e=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+s));break;case"SIGNUP":e=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+s+"-wr-"+d));break;case"PARTNER_REGISTRATION":e=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+s));break;case"BASIC_LOG_IN":e=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+s));e==null&&(e={});break;default:e=null}if(o="",p)o=f.attr("href"),et=$(".formBlock.blockContainer form"),remove_form_restriction(et,"80"),h==="REGISTRATION"?_assign_value_json_local_storage("vol-branch-logic-form-data-"+s,e):h==="PARTNER_REGISTRATION"?_assign_value_json_local_storage("partner-branch-logic-form-data-"+s,e):h==="BASIC_LOG_IN"&&_assign_value_json_local_storage("login-branch-logic-form-data-"+s,e),a=$("body form.form-ars"),remove_form_restriction(a,"2"),window.location.href=o;else if(it="",it=i.find("form").attr("id"),volunteer_registration_branch_logic(it),k=$("input#branch-logic-redirect").attr("data-issuccess")==="true"?!0:!1,ot=$("input#branch-logic-redirect").attr("data-isfinal")==="true"?!0:!1,o=$("input#branch-logic-redirect").val(),o=o?o.split("?")[0]:o,_validate_check_waiver_blocks(s)===!0&&_validate_donation_block(s)===!0&&_validate_check_form_blocks(s,y)===!0){st=$(".formBlock.blockContainer form");remove_form_restriction(st,"81");e=null;switch(h){case"REGISTRATION":e=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+s));break;case"SIGNUP":e=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+s+"-wr-"+d));break;case"PARTNER_REGISTRATION":e=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+s));e.waiverFields!==null&&(e.waiverFields=JSON.stringify(e.waiverFields));break;case"BASIC_LOG_IN":e=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+s));break;default:e=null}if(v===!0&&t!==null&&t!=undefined&&t.length>0){var b=getClientSecurityKey(),c=!1,rt=i.find("form");if(b!=undefined){var g=rt.find('input[name="user_response_time"]').val(),nt=(new Date).getTime(),tt=nt-g;tt>9e4&&(c=!0)}return c===!0?(w="forms",grecaptcha.execute(getClientSecurityKey(),{action:w}).then(function(n){var r=(new Date).getTime();r=r+864e5;rt.find('input[name="user_response"]').val(n);rt.find('input[name="user_response_time"]').val(r);process_payment_component_in_ars(t,i,f)})):process_payment_component_in_ars(t,i,f),!1}if($("body").hasClass("llamapi-system")&&h=="REGISTRATION"&&ot)ht=n+o,a=$("body form.form-ars"),remove_form_restriction(a,"6"),ajax_submit_registration_ars_llamapi(f,e,ht);else if(h==="REGISTRATION"&&(o==="/volunteer-confirmation-registration"||k)){if(a=$("body form.form-ars"),remove_form_restriction(a,"5"),b=getClientSecurityKey(),c=!1,b!=undefined){var g=e.user_response_time,nt=(new Date).getTime(),tt=nt-g;tt>9e4&&(c=!0)}c===!0?(w="volunteer_registration",grecaptcha.execute(getClientSecurityKey(),{action:w}).then(function(n){var t=(new Date).getTime();t=t+864e5;e.user_response=n;e.user_response_time=t;ajax_submit_event(null,e,o)})):ajax_submit_event(null,e,o)}else if(h==="SIGNUP"&&(o==="/individual-signup-confirmation"||o==="/express-interest-confirmation"||k)){var ct=localStorage.getItem("signup-iso"),ut=ct?JSON.parse(ct):null,lt=localStorage.getItem("signup-team"),ft=lt?JSON.parse(lt):null;if(ut&&ut.isISO)ajax_submit_signup_iso(ut,o,e),localStorage.removeItem("signup-iso");else if(ft&&ft.isTeamSignup)at={sid:s,wid:d,signupType:"Team Only"},localStorage.setItem("ars-signup-type",JSON.stringify(at)),localStorage.removeItem("signup-team"),window.location.href=n+ft.finalUrl;else{let n=e.isMultiSignup=="true",t=n?"/opportunity-multi-signup-confirmation":o;ajax_submit_sign_up(e,t)}}else if(h==="PARTNER_REGISTRATION"&&o==="/organization-confirmation-registration"){if(b=getClientSecurityKey(),c=!1,b!=undefined){var g=e.user_response_time,nt=(new Date).getTime(),tt=nt-g;tt>9e4&&(c=!0)}c===!0?(w="organization_registration",grecaptcha.execute(getClientSecurityKey(),{action:w}).then(function(n){var t=(new Date).getTime();t=t+864e5;e.user_response=n;e.user_response_time=t;ajax_submit_partner_registration(e,o,s)})):ajax_submit_partner_registration(e,o,s)}else if(h==="PARTNER_REGISTRATION"&&o!=="/organization-confirmation-registration")if(k){if(b=getClientSecurityKey(),c=!1,b!=undefined){var g=e.user_response_time,nt=(new Date).getTime(),tt=nt-g;tt>9e4&&(c=!0)}c===!0?(w="organization_registration",grecaptcha.execute(getClientSecurityKey(),{action:w}).then(function(n){var t=(new Date).getTime();t=t+864e5;e.user_response=n;e.user_response_time=t;ajax_submit_partner_registration(e,o,s)})):ajax_submit_partner_registration(e,o,s)}else l={},l.urlCurrent=n+o,l.urlBack=window.location.pathname,e["back-branch-logic"].push(l),_assign_value_json_local_storage("partner-branch-logic-form-data-"+s,e),window.location.href=n+o;else h==="BASIC_LOG_IN"&&(k||o==="/volunteer-account-overview")?ajax_submit_login_ars(e,o,s):(l={},l.urlCurrent=n+o+window.location.search,l.urlBack=window.location.pathname+window.location.search,e!=null?e["back-branch-logic"]!==null&&e["back-branch-logic"]!==undefined?e["back-branch-logic"].push(l):e["back-branch-logic"]=[l]:h==="BASIC_LOG_IN"&&(e={},e["back-branch-logic"]=[l]),h==="REGISTRATION"?_assign_value_json_local_storage("vol-branch-logic-form-data-"+s,e):h==="PARTNER_REGISTRATION"?_assign_value_json_local_storage("partner-branch-logic-form-data-"+s,e):h==="BASIC_LOG_IN"?_assign_value_json_local_storage("login-branch-logic-form-data-"+s,e):_assign_value_json_local_storage("signup-branch-logic-form-data-"+s+"-wr-"+d,e),a=$("body form.form-ars"),remove_form_restriction(a,"3"),window.location.href=n+o+window.location.search)}else $(".actions_branch_logic").find(".button").removeAttr("disabled"),$(".processing_screen").hide()}})}})}}return!1})}function remove_form_restriction(n){var t=window.alert_missing_changes!=undefined?window.alert_missing_changes:!1;t&&n!=undefined&&(n.data("evaluate-changes")==!0&&n.data("evaluate-changes",!1),n.hasClass("alert-changes")&&n.removeClass("alert-changes"),n.hasClass("prevent-changes")&&n.removeClass("prevent-changes"))}function partner_page_branch_logic(){$(document).on("click",".actions_partner_branch_logic a.next_option",function(){var t=partial_validate_custom($("#organization-register-form"),"organization-register-form",!1),i,n;localStorage.setItem("ars-contact-email-contains",JSON.stringify($('#organization-register-form input[name="email"]').val()));i=$(this);$("#organization-register-form").length>0&&($("#organization-register-form").valid()===!0&&t===!0&&$("label.error-custom:visible").length===0?($(".actions_partner_branch_logic").find(".button").attr("disabled","disabled"),$("#organization-register-form").find(".processing_screen").show(),$("#organization-register-form").submit()):(n=0,$("label.error-custom:visible").length>0?n=$("label.error-custom:visible").first().offset().top:$("label.error").length>0&&(n=$("label.error").first().offset().top),$(".actions_partner_branch_logic").find(".button").removeAttr("disabled"),$("body,html").animate({scrollTop:n>70?n-70:n},500)))})}function volunteer_registration_branch_logic(n){var r=window.translation.locale_iso,u=$(".branch-logic-info"),t=$("input#branch-logic-redirect"),i=!1;moment.locale(r);t.val("");u.each(function(){if(i===!1){var e=$(this),f=e.val(),u=e.attr("data-redirectTo"),c=e.attr("data-isDefault"),l=e.attr("data-issuccess"),a=e.attr("data-page-rule-type")&&e.attr("data-page-rule-type")==="4";if(t.attr("data-isfinal",!1),l==="True"?(t.attr("data-issuccess",!0),t.attr("data-isfinal",!0)):t.attr("data-issuccess",!1),c==="True")t.val()==""&&(t.val(u),t.attr("data-isfinal",!0),i=!0);else if(f!=""&&f!=null&&u!=null&&u!=""){var o=[],h=0,r=0,s="";f.indexOf("&&")!=-1?(o=f.split("&&"),s="ALL"):(o=f.split("||"),s="OR");h=o.length;o.forEach(function(t){var e,u,i,p,et,d,y,b,g,h,nt,o,v,ot,k,st,it,f,tt;t.indexOf("==")!=-1||t.indexOf("!=")!=-1?(e=t.indexOf("==")!=-1?"EQUAL":"NOT EQUAL",u=e==="EQUAL"?t.split("==")[0]:t.split("!=")[0],i=e==="EQUAL"?t.split("==")[1]:t.split("!=")[1]):t.indexOf("_not_equal_empty_")!=-1?(u=t.split("_not_equal_empty_")[0],i=t.split("_not_equal_empty_")[1],e="NOT EQUAL EMPTY"):t.indexOf("_equal_empty_")!=-1?(u=t.split("_equal_empty_")[0],i=t.split("_equal_empty_")[1],e="EQUAL EMPTY"):t.indexOf(">=")!=-1||t.indexOf("<=")!=-1?(e=t.indexOf(">")!=-1?"MORE THAN OR EQUALS":"LESS THAN OR EQUALS",u=e==="MORE THAN OR EQUALS"?t.split(">=")[0]:t.split("<=")[0],i=e==="MORE THAN OR EQUALS"?t.split(">=")[1]:t.split("<=")[1]):t.indexOf(">")!=-1||t.indexOf("<")!=-1?(e=t.indexOf(">")!=-1?"MORE THAN":"LESS THAN",u=e==="MORE THAN"?t.split(">")[0]:t.split("<")[0],i=e==="MORE THAN"?t.split(">")[1]:t.split("<")[1]):t.indexOf("like")!=-1?(e="LIKE",u=t.split("like")[0],i=t.split("like")[1]):(t.indexOf("_not_contain_")!=-1||t.indexOf("_contain_")!=-1)&&(e=t.indexOf("_not_contain_")!=-1?"NOT CONTAIN":"CONTAIN",u=e==="NOT CONTAIN"?t.split("_not_contain_")[0]:t.split("_contain_")[0],i=e==="NOT CONTAIN"?t.split("_not_contain_")[1]:t.split("_contain_")[1]);p=u.indexOf(".")!=-1||a;(n&&n.indexOf("form-custom-")==0||p)&&(u=u+"[value]");var s=$("form#"+n).find('input[name="'+u+'"]:not([type=radio],[type=checkbox])').val(),l=$("form#"+n).find('select[name="'+u+'[]"]').val(),w=$("form#"+n).find('select[name="'+u+'"]').val(),ut=$("form#"+n).find('input[name="'+u+'"]:checked').val(),rt=$("form#"+n).find('input[name="'+u+'"]').prop("checked"),ft=rt!==null&&typeof rt!="undefined"?rt.toString():"",c=null,ht=$("form#"+n).find('input[name="'+u+'"]').length>0&&$("form#"+n).find('input[name="'+u+'"]').hasClass("is-hidden")||$("form#"+n).find('select[name="'+u+'"]').length>0&&$("form#"+n).find('select[name="'+u+'"]').hasClass("is-hidden")||$("form#"+n).find('select[name="'+u+'[]"]').length>0&&$("form#"+n).find('select[name="'+u+'[]"]').hasClass("is-hidden");p&&(c=$('input[name="'+u+'"]:not([type=radio],[type=checkbox])').val());et=i.indexOf("s:")!=-1;et&&$('input[name="'+i+'[value]"]:not([type=radio],[type=checkbox])').length>0&&(i=$('input[name="'+i+'[value]"]:not([type=radio],[type=checkbox])').val());ht||(e==="EQUAL"?p&&c!=null?(d=c.toLowerCase().split(";"),i.toLowerCase()===c.toLowerCase()?r=r+1:d.length>0&&d.indexOf(i.toLowerCase())!==-1&&(r=r+1)):u==="subsite_path"?(y=getSubsiteDataCookie(),y&&y.enable===!0&&y.data&&y.data.Path===i&&(r=r+1)):u==="type_of_signup"?(b=localStorage.getItem("ars-signup-type"),g="",b!==null&&b!==""&&(o=JSON.parse(b),g=o.signupType),(i===g||i==="Both")&&(r=r+1)):u=="contact_email_exist"?(h=undefined,f=localStorage.getItem("ars-contact-conditions"),f!==null&&f!==""&&f!==undefined&&(o=JSON.parse(f),o!==undefined&&(h=o.contactExist+"")),i===h&&(r=r+1)):u=="contact_with_log_in_credentials_exists"?(nt=undefined,f=localStorage.getItem("ars-contact-conditions"),f!==null&&f!==""&&f!==undefined&&(o=JSON.parse(f),o!==undefined&&(nt=o.userAlreadyRegistered+"")),i===nt&&(r=r+1)):u==="wrs_code"||(u==="wrs_code"||u==="wrs_code[value]"?(v=localStorage.getItem("wrscode"),i===v&&(r=r+1)):l&&l.constructor===Array&&l.indexOf(i)!==-1?r=r+1:(i===s||i===w||i===ut||i===ft)&&(r=r+1)):e==="NOT EQUAL EMPTY"?p&&c!==undefined&&c!==null&&c!==""?r=r+1:u=="contact_email_exist"?(h=undefined,f=localStorage.getItem("ars-contact-conditions"),f!==null&&f!==""&&f!==undefined&&(o=JSON.parse(f),o!==undefined&&(h=o.contactExist+"")),h!==undefined&&h!==null&&h!==""&&(r=r+1)):u==="wrs_code"||u==="wrs_code[value]"?(v=localStorage.getItem("wrscode"),v!==null&&v!==undefined&&v!==""&&(r=r+1)):l!==undefined&&l!==null&&l.constructor===Array&&l.length>0?r=r+1:(s!==undefined&&s!==null&&s!==""||w!==undefined&&w!==null&&w!=="")&&(r=r+1):e==="EQUAL EMPTY"?p&&(c===undefined||c===null||c==="")?r=r+1:u=="contact_email_exist"?(h=undefined,f=localStorage.getItem("ars-contact-conditions"),f!==null&&f!==""&&f!==undefined&&(o=JSON.parse(f),o!==undefined&&(h=o.contactExist+"")),(h===undefined||h===null||h==="")&&(r=r+1)):u==="wrs_code"||u==="wrs_code[value]"?(v=localStorage.getItem("wrscode"),(v===null||v===undefined||v==="")&&(r=r+1)):l!==undefined&&l!==null&&l.constructor===Array&&l.length>0?r=r+1:p||s!==undefined&&s!==null&&s!==""&&w!==undefined&&w!==null&&w!==""||(r=r+1):e==="NOT EQUAL"?p&&c!=null?(d=c.toLowerCase().split(";"),i.toLowerCase()!==c.toLowerCase()?r=r+1:d.length>0&&d.indexOf(i.toLowerCase())===-1&&(r=r+1)):u==="subsite_path"?(y=getSubsiteDataCookie(),y&&y.enable===!0&&y.data&&y.data.Path!==i&&(r=r+1)):u==="type_of_signup"?(b=localStorage.getItem("ars-signup-type"),g="",b!==null&&b!==""&&(o=JSON.parse(b),g=o.signupType),(i!==g||i==="Both")&&(r=r+1)):u=="contact_email_exist"?(h=undefined,f=localStorage.getItem("ars-contact-conditions"),f!==null&&f!==""&&f!==undefined&&(o=JSON.parse(f),o!==undefined&&(h=o.contactExist+"")),i!==h&&(r=r+1)):u=="contact_with_log_in_credentials_exists"?(nt=undefined,f=localStorage.getItem("ars-contact-conditions"),f!==null&&f!==""&&f!==undefined&&(o=JSON.parse(f),o!==undefined&&(nt=o.userAlreadyRegistered+"")),i!==nt&&(r=r+1)):u==="wrs_code"?(v=localStorage.getItem("wrscode"),i!==v&&(r=r+1)):l&&l.constructor===Array&&l.indexOf(i)===-1?r=r+1:i!==s&&i!==w&&i!==ut&&i!==ft&&(r=r+1):e==="MORE THAN"||e==="LESS THAN"||e==="MORE THAN OR EQUALS"||e==="LESS THAN OR EQUALS"?(p&&c!=null&&(s=c),ot=s!==null&&s!==undefined&&s.indexOf("-")!=-1,k=null,ot?(st=moment().diff(moment(s,"YYYY-M-D",!0),"years"),k=parseInt(st)):s!==null&&s!==null&&s!==""&&(k=parseInt(s)),k!==null&&(it=parseInt(i),e.indexOf("MORE THAN")>-1?e==="MORE THAN"?k>it&&(r=r+1):k>=it&&(r=r+1):e==="LESS THAN"?k<it&&(r=r+1):k<=it&&(r=r+1))):e==="LIKE"?(f=localStorage.getItem("ars-contact-email-contains"),f&&(tt=f.includes(i),tt&&(r=r+1))):e==="NOT CONTAIN"?(f=localStorage.getItem("ars-contact-email-contains"),f&&(tt=f.includes(i),tt||(r=r+1))):e==="CONTAIN"&&(f=localStorage.getItem("ars-contact-email-contains"),f&&(tt=f.includes(i),tt&&(r=r+1))))});s==="ALL"?h===r&&(t.val(u),i=!0):s==="OR"&&r>0&&(t.val(u),i=!0)}else(f==""||f==null)&&u!=null&&u!=""&&(t.val(u),i=!0)}})}function volunteer_registration_populate_form(){var n,t,i,r;$("#volunteer-register-form").length>0&&(n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=n.substring(0,n.length-1),t=window.location.pathname,n!==""&&(t=t.replaceAll(n,"")),i=t.split("/"),r=i.length>2,$.ajax({type:"GET",url:n+"/ARS/getSiteId",beforeSend:function(){$(".processing_screen").show()},success:function(n){var e=n,t=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+e)),i=!0,u,f;t&&(u=t.isSocialLoginSource!==undefined&&t.isSocialLoginSource=="1",f=t.isSSOSource!==undefined&&t.isSSOSource=="1",r===!0?u===!1&&f===!1&&(i=!1):(f===!0||u===!0)&&(i=!1),i&&(jQuery.each(t,function(n,i){var h,r,c,l,e,s,a,u,f,o,v;i!=""&&(h=i.constructor===Array,r=$("#volunteer-register-form"),n==="date_of_birth"?(c=moment(i).format("YYYY-M-D"),u=r.find('input[name="'+n+'"]'),u.val(c),_validate_parental_consent()):n==="state_text"?(u=r.find('input[name="'+n+'"]'),u.parents(".row").first().css("display","block"),u.val(i),l=r.find('select[name="state"]'),l.parents(".row").first().css("display","none")):n==="phone"||n==="work_phone"||n==="mobile_phone"||n==="other_phone"?(i=t["international_"+n],e=n,r.find('input[name="'+n+'"]').val(i),s=r.find('input[name="'+n+'"]').get(0),a=r.find('input[name="'+n+'"]'),window.intlTelInput(s,{allowDropdown:!0,initialCountry:window.IsoPhone,preferredCountries:[window.IsoPhone],utilsScript:"/js/vendors/intl-tel-utils.js"}),r.find('input[name="international_'+e+'"]').length>0&&r.find('input[name="international_'+e+'"]').val(i),fix_validate_phone_field_after_country_change(s,a,!1,!1,r,e)):r.find('input[name="'+n+'"]').length>0?(u=r.find('input[name="'+n+'"]'),f=u.attr("type"),f==="text"||f==="hidden"||f==="number"?(u.val(i),n=="email"&&i!=""&&u.data("original-value",i)):(f==="radio"||f==="checkbox")&&(h?i.forEach(function(t){u=r.find('input[name="'+n+'"][value="'+t+'"]');u.prop("checked",!0)}):(u=r.find('input[name="'+n+'"][value="'+i+'"]'),u.prop("checked",!0)))):r.find('select[name="'+n+'"]').length>0?(o=r.find('select[name="'+n+'"]'),o.val(i),o.attr("multiple")==="multiple"&&o.multiselect("reload")):r.find('textarea[name="'+n+'"]').length>0&&(v=r.find('textarea[name="'+n+'"]'),v.val(i)))}),volunteer_signup_fixes()));$(".processing_screen").hide()}}))}function waiver_block_events(){$(".waiverBlock").length>0&&$(".waiverBlock").each(function(){var n=$(this);checkbox_validate(n)})}function LoadDataComplianceProgressForm(){var n,t,i;$("body form.isComplianceForm").length>0&&(n="form.isComplianceForm",t=$(n+" input[name='DataComplianceProgress']").val(),t!=null&&t!=""&&(i=JSON.parse(t),$.each(i,function(t,i){var u,e,o,s,r,f;typeof i.type!="undefined"&&(u=i.type,($(""+n+" input[name='"+t+"[value]']").length>0||$(""+n+" select[name='"+t+"[value]']").length>0||$(""+n+" select[name='"+t+"[value][]']").length>0||$(""+n+" textarea[name='"+t+"[value]']").length>0)&&(e=u=="datetime"||u=="text"||u=="textbox"||u=="number"||u=="hidden"||u=="email",u=="file"?typeof i.value!="undefined"&&(r=i.value,o=getParameterByNameFromURL("file",r),r!==""&&($("label.file-upload").text(window.translation.upload_a_new_file),s=window.translation.current_file+' <a href="'+r+'" target="_blank">'+o+"<\/a>",$(".file-upload-name").html(s))):u=="textarea"?typeof i.value!="undefined"&&(r=i.value,r!==""&&$(""+n+" textarea[name='"+t+"[value]']").val(r)):u=="tel"?typeof i.value!="undefined"&&(r=i.value,r!==""&&$(""+n+" input[name='"+t+"[value]']").val(r)):e?typeof i.value!="undefined"&&(r=i.value,r!==""&&$(""+n+" input[name='"+t+"[value]']").val(r)):u=="select"?typeof i.value!="undefined"&&(r=i.value,r!==""&&$(""+n+" select[name='"+t+"[value]']").val(r)):u=="checkbox"?typeof i.value!="undefined"&&(r=i.value,r!==""&&(r=="true"?$(""+n+" input[name='"+t+"[value]']").prop("checked",!0):$(""+n+" input[name='"+t+"[value]']").prop("checked",!1))):u=="radio"?typeof i.value!="undefined"&&(r=i.value,r!==""&&$(""+n+" input[name='"+t+"[value]'][value='"+r+"']").prop("checked",!0)):u=="multiple"&&typeof i.value!="undefined"&&(r=i.value,r!==""&&(f=0,r.forEach(function(i){i!==""&&($(""+n+" select[name='"+t+"[value][]'] option[value='"+i+"']").attr("selected",!0),f++)}),f>0&&$(""+n+" select[name='"+t+"[value][]']").multiselect("reload")))))}),$(this).find(".processing_screen").addClass("hide-custom")))}function getParameterByNameFromURL(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function saveComplianceProgressForm(){$(document).on("click","a.continue-later",function(){var t=$(this),o=t.closest(".formBlock").data("form-id"),r=t.closest(".formBlock").find("form.isComplianceForm"),i=r.serializeJSON(),e,u;i.formId=o;var s=r.serialize(),n=r.find('input[type="file"]'),f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";f=f.substring(0,f.length-1);n.length>0?(e=[],u=0,t.closest(".formBlock").find(".spinner").show(),t.closest(".formBlock").find(".processing_screen").show(),$.each(n,function(t,o){var a=n[t].files,p=n[t].getAttribute("data-private"),w=n[t].getAttribute("data-form-id"),b=n[t].getAttribute("data-requires-login"),k=n[t].getAttribute("data-library-id"),d=n[t].getAttribute("data-save-to-salesforce"),h="",s,l,y,c,v;if(a.length>0)if(window.FormData!==undefined){for(s=new FormData,s.append("private",p),s.append("formId",w),s.append("requiresLogin",b),s.append("libraryId",k),s.append("saveToSalesforce",d),l=0;l<a.length;l++)s.append("file"+l,a[l]);y=$.ajax({type:"POST",url:f+"/ARS/UploadFile",contentType:!1,processData:!1,data:s}).done(function(n){var t,r;return h="",t=JSON.parse(n),t.status=="200"&&t.Urls!=""&&t.Urls!=null&&t.Urls.forEach(function(n){n.fileUrl!=""&&n.fileUrl!=null&&(h=h==""?n.fileUrl:h+","+n.fileUrl)}),r=o.name.substring(0,o.name.indexOf("[")),i[r].value=h,!1});e.push(y)}else c=o.name.substring(0,o.name.indexOf("[")),i[c].value=h,u=u+1;else r.hasClass("isComplianceForm")&&(c=o.name.substring(0,o.name.indexOf("[")),v="",r.find("input[name='"+c+"_url_file']").length>0&&(v=r.find("input[name='"+c+"_url_file']").val()),i[c].value=v)}),$.when.apply($,e).done(function(){u=0;save_continue_later_form(t,i)}),u>0&&save_continue_later_form(t,i)):save_continue_later_form(t,i)})}function save_continue_later_form(n,t){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r;i=i.substring(0,i.length-1);r=[];$.ajax({method:"POST",url:i+"/Compliance/SaveProgress",data:{jsonData:JSON.stringify(t)},beforeSend:function(){n.closest(".formBlock").find(".submit-button").hasClass("disabled")||n.closest(".formBlock").find(".submit-button").addClass("disabled");n.closest(".formBlock").find(".spinner").show();n.closest(".formBlock").find(".processing_screen").show()}}).done(function(t){return r=JSON.parse(t),r.status=="error"?Swal.fire({title:"",icon:"error",text:r.results,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){n.closest(".formBlock").find(".submit-button").hasClass("disabled")&&n.closest(".formBlock").find(".submit-button").removeClass("disabled");n.closest(".formBlock").find(".spinner").hide();n.closest(".formBlock").find(".processing_screen").hide();window.location.reload()}):($.growl.notice({title:window.translation.success_flsmsg,message:window.translation.changes_have_been_saved}),n.closest(".formBlock").find(".submit-button").hasClass("disabled")&&n.closest(".formBlock").find(".submit-button").removeClass("disabled"),n.closest(".formBlock").find(".spinner").hide(),n.closest(".formBlock").find(".processing_screen").hide()),!1})}function event_validation_modal_login(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if(n=n.substring(0,n.length-1),$("#login-register-modal").length>0){var i=$("#isSubsite").val(),t=$("#login-register-modal").find(".modal-login-button").first(),r=encodeURIComponent(window.location.pathname);if(t.length>0){t.attr("href","#");$("#login-register-modal").on("click",".modal-login-button",function(){$("#login-register-modal").foundation("close");$("body").find(".login-section").find(".login_button").trigger("click");$("#login-modal").find("form").find('input[name="returnurl"]').val(window.location.pathname);let t=!1,i=!1;if($('input[name="multisignupmode"].multi-sign-up-flag').length>0&&(t=$('input[name="multisignupmode"].multi-sign-up-flag').is(":checked")),(t===!0||$(".occurrenceSelectedBeforeLogin").length>0)&&(i=!0),i==!0){let u=undefined,o=!1,f=!1,s=!1,h=!1,c=!1,r="opportunity-signup-confirmation",i="";if(t==!0){u=get_selected_occs_multi_signup();r="opportunity-multi-signup-confirmation";$('input[name="multisignupmode"].multi-sign-up-flag').addClass("onestep");let n=window.location.pathname,e=n.split("/"),t=$("table#multi-sign-up-table tr input.check-connection:checked").first().val(),f=t.split("#");i="isMultiSignUp=true&firstOccId="+f[0]+"&itemsId="+get_selected_occs_multi_signup()+"&"}else u=$(".occurrenceSelectedBeforeLogin").closest(".row.fieldset-step").find(".occurrence-id").val(),f=$(".occurrenceSelectedBeforeLogin").hasClass("signup-team2"),s=$(".occurrenceSelectedBeforeLogin").closest(".row").find(".waitlistAllowed").val(),o=$(".occurrenceSelectedBeforeLogin").closest(".row").find("p.grouped-occurrence-message").length>0,h=$(".occurrenceSelectedBeforeLogin").hasClass("waitlist-button"),h?r="opportunity-waitlist-confirmation":$(".express-interest-block").length>0?r="express-interest-confirmation":$(".express-interest-only-block").length>0?r="express-interest-only-confirmation":$("div.grouped-occurrence-box").length>0?r="grouped-occurrences-confirmation":$("div.grouped-occurrence-box-express-interest").length>0&&(r="grouped-occ-express-interest-confirmation");let l=$("#signup-questions").find(".question").length>0?!0:!1,a=$("#prerequisite-opportunity").length>0?!0:!1,v=$("#iso-selector").length>0?!0:!1;$(".opportunity-detail-content input.branch-logic-info").length>1&&(c=!0);let e=l||a||c||o||v;if(r+="?occId="+u,i+="occSelectedBeforeLogin="+u,e&&(i+="&returnOccSelectedBeforeLogin=true"),f||e||(i+="&confirmationUrl="+encodeURIComponent(r)),f&&(i+="&signUpBeforeLoginWTeam=true"),e||(i+="&waitlistAllowed="+s),$("form.social-networks-login").find(".oneStepSignUpInfo").val(encodeURIComponent(i)),$(".SSO_login").length>0){var n=$("a.SSO_login_button").prop("href");n!==null&&n!==undefined&&n.indexOf(encodeURIComponent(i))==-1&&$("a.SSO_login_button").prop("href",n+"?oneStepSignUpInfo="+encodeURIComponent(i))}return!1}return!1})}if(($("body").hasClass("volunteer-opportunity-detail-page")||$("body").hasClass("volunteer-opportunity-detail-page-v3")||$("body").hasClass("volunteer-opportunity-detail-page-v2"))&&!$("body").hasClass("logged"))$("#login-register-modal").on("click",".modal-register-button",function(){var i,o,e,t,r;let u=!1,f=!1;if($('input[name="multisignupmode"].multi-sign-up-flag').length>0&&(u=$('input[name="multisignupmode"].multi-sign-up-flag').is(":checked")),(u===!0||$(".occurrenceSelectedBeforeLogin").length>0)&&(f=!0),f==!0){let f=undefined,h=!1,o=!1,c=!1,l="";if(u==!0){f=get_selected_occs_multi_signup();t="opportunity-multi-signup-confirmation";$('input[name="multisignupmode"].multi-sign-up-flag').addClass("onestep");let n=$("table#multi-sign-up-table tr input.check-connection:checked").first().val(),i=n.split("#");l="&isMultiSignUp=true&firstOccId="+i[0]+"&itemsId="+get_selected_occs_multi_signup()+"&"}else f=$(".occurrenceSelectedBeforeLogin").closest(".row.fieldset-step").find(".occurrence-id").val(),h=$(".occurrenceSelectedBeforeLogin").closest(".row").find("p.grouped-occurrence-message").length>0,o=$(".occurrenceSelectedBeforeLogin").hasClass("signup-team2"),c=$(".occurrenceSelectedBeforeLogin").closest(".row").find(".waitlistAllowed").val();let v=$("#signup-questions").find(".question").length>0?!0:!1,y=$("#prerequisite-opportunity").length>0?!0:!1,p=$("#iso-selector").length>0?!0:!1,a=!1;$(".opportunity-detail-content input.branch-logic-info").length>1&&(i=$(".opportunity-detail-content input.branch-logic-info").first().data("redirectto"),i=i?i.split("?")[0]:i,o=$(".opportunity-detail-content input.branch-logic-info").first().data("issuccess"),i!=="/individual-signup-confirmation"&&(a=!0));let s=v||y||a||h||p||u;return e=$(".occurrenceSelectedBeforeLogin").hasClass("waitlist-button"),t="/opportunity-signup-confirmation",e?t="/opportunity-waitlist-confirmation":$(".express-interest-block").length>0?t="/express-interest-confirmation":$(".express-interest-only-block").length>0?t="/express-interest-only-confirmation":$("div.grouped-occurrence-box").length>0?t="/grouped-occurrences-confirmation":$("div.grouped-occurrence-box-express-interest").length>0&&(t="/grouped-occ-express-interest-confirmation"),t+="?occId="+f,r=n+"/volunteer-sign-up?occSelectedBeforeLogin="+f+l,s&&(r+="&returnOccSelectedBeforeLogin=true"),o||s||(r+="&confirmationUrl="+encodeURIComponent(t)),o===!0&&(r+="&signUpBeforeLoginWTeam=true"),s||(r+="&waitlistAllowed="+c),window.location=r,!1}})}}function _validate_donation_block(n){var t=!0,i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";return i=i.substring(0,i.length-1),$(".donationBlock").length>0&&$(".donationBlock").each(function(){var r=$(this),s;if($(this).find('form[name="donation-form"]').hasClass("already_donated")==!1){var w=r.attr("data-block-id"),f=r.find('form[name="donation-form"]'),a=r.find("label.error:visible"),h=r.find('input[name="is_mandatory"]').val(),v=r.find('input[name="is_recurring"]').val(),y=r.find('input[name="installment"]').val(),b=r.find('input[name="frecuencyDonation"]:checked').length,k=r.find('input[name="amountField"]:checked').length,c=r.find('input[name="amountField"]:checked').val(),e=r.find('input[name="amount_other_value"]').val(),d=r.find('input[name="payments_processor"]').val(),u="",p=$(document).scrollTop(),l=r.find('input[name="prefer_not_donate"]').length>0?r.find('input[name="prefer_not_donate"]').prop("checked"):!1,o=$("input.branch-logic-info").first().attr("data-workflow");(h==="True"||_validate_donation_form_empty(f)===!1&&h==="False"&&l===!1)&&(!f.valid()||a.length>0||c==="Other Amount"&&(e===""||e===null))&&(t=!1,c==="Other Amount"&&(e===""||e===null)?Swal.fire({title:window.translation.missing_values,icon:"warning",text:window.translation.please_complete_valid_amount,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){u=r.find(".amount_listing").first().offset().top;$("body,html").animate({scrollTop:u>50?u-50:u},1e3)}):f.valid()||(r.find("label.error:visible").length>0?u=r.find("label.error:visible").first().offset().top:r.find("label.error-custom:visible").length>0&&(u=r.find("label.error-custom:visible").first().offset().top),p!=u&&$("body,html").animate({scrollTop:u-100},500)));t===!0&&_validate_donation_form_empty(f)===!1&&l===!1&&f.valid()&&(s=f.serializeObject(),v=="True"&&(s.installment=y),$.ajax({method:"POST",url:i+"/ARS/SendDonation",data:s,beforeSend:function(){r.find("processing_donation_form").show()},async:!1}).done(function(i){var f=JSON.parse(i),s,e,u;if(f)if(f.status==="200"){if(s="",o){e=$("input.branch-logic-info").first().attr("data-type");switch(e){case"REGISTRATION":u=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+n));break;case"SIGNUP":u=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+n+"-wr-"+o));break;case"PARTNER_REGISTRATION":u=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+n));break;case"BASIC_LOG_IN":u=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+n));break;default:u=null}u!=null&&(u.donationTransactionId=f.transactionId);f.transactionAmount&&(u.donationAmount=f.transactionAmount);f.transactionAuthorizationId&&(u.donationAuthorizationId=f.transactionAuthorizationId);e==="REGISTRATION"?_assign_value_json_local_storage("vol-branch-logic-form-data-"+n,u):e==="PARTNER_REGISTRATION"?_assign_value_json_local_storage("partner-branch-logic-form-data-"+n,u):e==="BASIC_LOG_IN"?_assign_value_json_local_storage("login-branch-logic-form-data-"+n,u):_assign_value_json_local_storage("signup-branch-logic-form-data-"+n+"-wr-"+o,u)}s=f.paymentsProcessor=="PAYPAL"?window.translation.donation_success_paypal:window.translation.donation_success;s&&Swal.fire({title:window.translation.success,text:s,icon:"success",confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){return t})}else r.find("processing_donation_form").hide(),t=!1,Swal.fire({title:"Error",icon:"error",text:f.message,confirmButtonText:"Ok",closeOnConfirm:!0});else r.find("processing_donation_form").hide(),t=!1}))}}),t}function _validate_check_waiver_blocks(n){var i=!0,t,r;return $(".waiverBlock").length>0&&(t=0,$(".waiverBlock").each(function(){var f=$(this),o=$(this).find(".left").find('input[type="checkbox"]'),l=f.find("input.sf_field").val(),a=f.find("input.sf_object").val(),v=o.closest(".left"),y=v.next(".right"),c=y.find("p").hasClass("help-center"),e,s,r,u,h;if(o.prop("checked")!==!1||c){c||f.find("label.validation-message").css("display","none");e=$("input.branch-logic-info").first().attr("data-type");s=$("input.branch-logic-info").first().attr("data-workflow");switch(e){case"REGISTRATION":r=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+n));break;case"SIGNUP":r=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+n+"-wr-"+s));break;case"PARTNER_REGISTRATION":r=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+n));break;case"BASIC_LOG_IN":r=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+n));r==null&&(r={});break;default:r=null}(r.waiverFields===undefined||r.waiverFields==null)&&(r.waiverFields=[]);u={};u.field=l;u.value=o.prop("checked");u.objectName=a;h=!1;r.waiverFields.length>0&&$.each(r.waiverFields,function(n,t){if(t.field===u.field)return t.value=u.value,t.objectName=u.objectName,h=!0,!1});h||r.waiverFields.push(u);e==="REGISTRATION"?_assign_value_json_local_storage("vol-branch-logic-form-data-"+n,r):e==="PARTNER_REGISTRATION"?_assign_value_json_local_storage("partner-branch-logic-form-data-"+n,r):e==="BASIC_LOG_IN"?_assign_value_json_local_storage("login-branch-logic-form-data-"+n,r):_assign_value_json_local_storage("signup-branch-logic-form-data-"+n+"-wr-"+s,r)}else f.find("label.validation-message").css("display","block"),t=f.offset().top,i=!1}),i===!1&&(r=$(document).scrollTop(),r>t&&$("body,html").animate({scrollTop:t-20},1e3))),i}function _validate_check_form_blocks(n,t){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r,u;if(f=f.substring(0,f.length-1),r=!0,u="",t==!0?$("body.desktop").length>0?u="body #main_content .formBlock.arsBlock":($("body.tablet").length>0||$("body.mobile").length>0)&&(u="body .formBlock.arsBlock"):u="body #main-content .formBlock.arsBlock",$(u).length>0){var i=0,o=$(document).scrollTop(),e=!1;$(u).find(".payment-executed").length>0&&(e=!0);$(u).each(function(){var c=$(this),v=c.attr("data-block-id"),p=c.attr("data-form-id"),h=c.find("form"),w=c.find("label.error:visible"),b=c.find('input[type="checkbox"][data-required="true"]'),k=c.find('[type="checkboxes"][data-required="true"]'),d=c.find(".input-group-radiobutton"),g=c.find("textarea.rich_text"),y=$("input.branch-logic-info").first().attr("data-workflow"),t,s,a,o,l;if((!h.valid()||w.length>0)&&(r=!1,$(u+" .ezdz-dropzone").each(function(){var n=$(this).find("label.error");n.insertAfter($(this))}),h.find("label.error-custom:visible").length>0?i=h.find("label.error-custom:visible").first().offset().top:h.find("label.error:visible").length>0&&(i=h.find("label.error:visible").first().offset().top)),k.each(function(){var t=!0,n=$(this),u=0;n.find('input[type="checkbox"]').each(function(){$(this).is(":checked")&&u++});n.find('input[type="checkbox"]').on("change",function(){var t=0;n.find('input[type="checkbox"]').each(function(){$(this).is(":checked")&&t++});t==0?(validation=n.parents(".fields-section").find("label.validation-message"),validation.css("display","block"),i===0&&(i=n.offset().top)):(validation=n.parents(".fields-section").find("label.validation-message"),validation.css("display","none"))});u==0&&(validation=n.parents(".fields-section").find("label.validation-message"),validation.css("display","block"),i===0&&(i=n.offset().top),r=!1,t=!1);t===!0&&(validation=n.parents(".fields-section").find("label.validation-message"),validation.css("display","none"))}),b.each(function(){if($(this).prop("checked")===!1){var n=$(this).closest("div.content"),t=n.find("label.validation-message");t.css("display","block");i===0&&(i=n.offset().top);r=!1}}),d.each(function(){var n=$(this).find('input[type="radio"][data-required="true"]').first(),e=n.attr("name"),t=$(this).find('input[name="'+e+'"][data-required="true"]'),u,f;t.attr("data-required")=="true"&&t.is(":checked")===!1&&(u=$(this).closest("div"),f=u.find("label.validation-message"),f.css("display","block"),i===0&&(i=n.offset().top),r=!1)}),r===!0&&h.valid()&&(EventPopulateCurrentDatetimeSubmit(h),t=h.serializeJSON(),s=h.find('input[type="file"]'),g.each(function(){var i=$(this),n=i.data("field-id"),r=CKEDITOR.instances[n+"[value]"].getData();t[n].value=r}),s.length>0&&$.each(s,function(n,i){var o=s[n].files,c=s[n].getAttribute("data-private"),l=s[n].getAttribute("data-form-id"),a=s[n].getAttribute("data-requires-login"),v=s[n].getAttribute("data-library-id"),y=s[n].getAttribute("data-save-to-salesforce"),p=s[n].getAttribute("data-sf-record-to-relate"),u="",r,e,h;if(o.length>0)if(window.FormData!==undefined){for(r=new FormData,r.append("private",c),r.append("formId",l),r.append("requiresLogin",a),r.append("libraryId",v),r.append("saveToSalesforce",y),r.append("sfRecordToRelate",p),e=0;e<o.length;e++)r.append("file"+e,o[e]);$.ajax({type:"POST",url:f+"/ARS/UploadFile",contentType:!1,processData:!1,async:!1,data:r}).done(function(n){var r,f;return u="",r=JSON.parse(n),r.status=="200"&&r.Urls!=""&&r.Urls!=null&&r.Urls.forEach(function(n){n.fileUrl!=""&&n.fileUrl!=null&&(u=u==""?n.fileUrl:u+","+n.fileUrl)}),f=i.name.substring(0,i.name.indexOf("[")),t[f].value=u,!1})}else h=i.name.substring(0,i.name.indexOf("[")),t[h].value=u}),t.formId=p,y)){a=$("input.branch-logic-info").first().attr("data-type");switch(a){case"REGISTRATION":o=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+n));break;case"SIGNUP":o=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+n+"-wr-"+y));break;case"PARTNER_REGISTRATION":o=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+n));break;case"BASIC_LOG_IN":o=JSON.parse(localStorage.getItem("login-branch-logic-form-data-"+n));break;default:o=null}e===!0?(l=JSON.parse(o["form-block-data-id-"+v]),t.authorizationID!=null&&t.authorizationID!=undefined&&(l.authorizationID=t.authorizationID),t.donationAmount!=null&&t.donationAmount!=undefined&&(l.donationAmount=t.donationAmount),t.transactionID!=null&&t.transactionID!=undefined&&(l.transactionID=t.transactionID),t.paymentStatus!=null&&t.paymentStatus!=undefined&&(l.paymentStatus=t.paymentStatus),t.paymentMethod!=null&&t.paymentMethod!=undefined&&(l.paymentMethod=t.paymentMethod),t.__RequestVerificationToken!=null&&t.__RequestVerificationToken!=undefined&&(l.__RequestVerificationToken=t.__RequestVerificationToken),o["form-block-data-id-"+v]=JSON.stringify(l)):o!=null?o["form-block-data-id-"+v]=JSON.stringify(t):a==="BASIC_LOG_IN"&&(o={},o["form-block-data-id-"+v]=JSON.stringify(t));a==="REGISTRATION"?_assign_value_json_local_storage("vol-branch-logic-form-data-"+n,o):a==="PARTNER_REGISTRATION"?_assign_value_json_local_storage("partner-branch-logic-form-data-"+n,o):a==="BASIC_LOG_IN"?_assign_value_json_local_storage("login-branch-logic-form-data-"+n,o):_assign_value_json_local_storage("signup-branch-logic-form-data-"+n+"-wr-"+y,o)}});r===!1&&o>i&&$("body,html").animate({scrollTop:i-100},500)}return r}function _validate_donation_form_empty(n){var t=!0,i=n.find('input[type="text"]');return i.each(function(){$(this).val()!==""&&(t=!1)}),t}function onChangeThemeType(n){var t=$(n).find(":selected").data("thumbnail");t!==undefined&&t!==null&&t!==""?($("#seleted-theme-thumbnail").attr("src",t),$("#seleted-theme-thumbnail-block").show()):$("#seleted-theme-thumbnail-block").hide()}function onChangeRecurringConnections(n){n==""&&($("#iso-regular-recurring-schedule").hide(),$("#iso-specific-date-time").hide());n=="SDT"&&($("#iso-regular-recurring-schedule").hide(),$("#iso-specific-date-time").show());n=="RRS"&&($("#iso-specific-date-time").hide(),$("#iso-regular-recurring-schedule").show())}function onChangeDayOfWeek(n){var t=n.split(";");$("input[name='rrsStartTime']").val(t[1]);$("input[name='rrsEndTime']").val(t[2])}function convertTo24Hour(n){var t=parseInt(n.substr(0,2));return n.indexOf("AM")!=-1&&t==12&&(n=n.replace("12","0")),n.indexOf("PM")!=-1&&t<12&&(n=n.replace(t,t+12),n=n.substr(1,n.length)),n=n.replace(/(AM|PM)/,""),n.substr(0,n.length-1)}function convertTo12Hour(n){var t=n.split(":"),i="AM";return t[0]>=12&&(i="PM"),t[0]>12&&(t[0]=t[0]-12),formatted_time=t[0]+":"+t[1]+" "+i}function getQueryString(){for(var n,o,u,r,t={},f=window.location.search.substring(1),e=f?f.split("&"):"",i=0;i<e.length;i++)n=e[i].split("="),typeof t[n[0]]=="undefined"?t[n[0]]=decodeURIComponent(n[1]):typeof t[n[0]]=="string"?(o=[t[n[0]],decodeURIComponent(n[1])],t[n[0]]=o):t[n[0]].push(decodeURIComponent(n[1]));if(u=$('input[name="parameterSeparator"]').val(),window.location.pathname.indexOf("/"+u+"/")!=-1&&(r=window.location.pathname.substring(window.location.pathname.indexOf("/"+u+"/")+("/"+u+"/").length).split("/"),r&&r.length>0))for(i=0;i<r.length;i++)t["urlParameter("+(i+1)+")"]=r[i];return t}function datatable_add_cells_data_for_mobile_headers(n){var t=$(n);t.find("tbody td").attr("tabindex","0");t.find("thead th").each(function(){var n=$(this).text(),i=$(this).index()+1;t.find("tbody td:nth-child("+i+")").attr("data-th",n)})}function closeAll(){$(".fieldset-content").hide();$(".button-close").each(function(){$(this).addClass("button-open");$(this).removeClass("button-close")})}function htmlDecode(n){return n!==null?n.replace(/&#(\d+);/g,function(n,t){return String.fromCharCode(t)}):""}function redirect_previous_page_volunteer_confirmation_registration(){if(window.location.pathname=="/volunteer-confirmation-registration")$("a.button.custom-button.text-center.submit-button").on("click",function(n){n.preventDefault();var t=localStorage.getItem("volunteer-register-previous-page");(t==null||t=="")&&(t="/");location.href=t})}function init_timepicker(){$("input.timepicker").each(function(){var n,t;$(this).parent().addClass("timepicker-container");n=window.MomentTimeFormat;n=n.replace("A","p");t={timeFormat:n,interval:15,dropdown:!0,scrollbar:!0,dynamic:!1};$(this).timepicker(t)})}function check_shareable_link_search(){$("body.search-result-page").length>0&&window.location.href.indexOf("idSearch")>-1&&$("body").addClass("shareable-link-search")}function fix_opportunity_detail_list(){$(".opportunity-detail-content").length>0&&$("button.button-close").each(function(){$(this).closest(".fieldset-step").find(".fieldset-content").show()})}function check_opportunity_prerequisite(n,t,i,r,u,f){var e=$(".sign-up-container").length>0?".sign-up-block":".express-interest-block",o;if($("#prerequisite-opportunity").length>0){var s=$("#prerequisite-opportunity").data("prerequisiteConnections"),c=$("#prerequisite-opportunity").data("prerequisiteOppHasUpcomingOcc"),h=!1;let o=null,l=null;if(r==!0){let n=u.split(",")[0].split("#")[0];l=$(e+".item-occ.item-"+n).data("occStartDateTime");o=l}else l=$(n).closest(e).data("occStartDateTime"),o=l;if(s.length>0){let n=moment(l);h=s.some(function(t){let i=moment(t);return n.isAfter(i)})}if(h)return $('form#signup-questions-form input[name="metPreRequisite"]').length>0&&($('form#signup-questions-form input[name="metPreRequisite"]').val("true"),$('form#signup-questions-form input[name="mostRecentStartDateWithPreRequisite"]').val(o)),!0;if(c){if(r===!0){$("#prerequisite-opportunity").find('input[name="occWithPrerequisite"]').val("");$("#prerequisite-opportunity").find('input[name="occIdsWithPrerequisite"]').val(u);$("#prerequisite-opportunity").find('input[name="multiSignup"]').val(!0);$("#prerequisite-opportunity").find('input[name="mostRecentStartDateWithPrerequisite"]').val(o);let n=btoa(JSON.stringify(f));$("#prerequisite-opportunity").find('input[name="occDateTimesWithPrerequisite"]').val(n)}else{let i=$(n).closest(e).find("legend.title-block span.oc-date").html(),r=btoa(i);$("#prerequisite-opportunity").find('input[name="occWithPrerequisite"]').val(t.val());$("#prerequisite-opportunity").find('input[name="occIdsWithPrerequisite"]').val("");$("#prerequisite-opportunity").find('input[name="multiSignup"]').val(!1);$("#prerequisite-opportunity").find('input[name="mostRecentStartDateWithPrerequisite"]').val(o);$("#prerequisite-opportunity").find('input[name="occDateTimesWithPrerequisite"]').val(r)}$("#prerequisite-opportunity").find('input[name="registeringWithTeam"]').val(i);$("#prerequisite-opportunity form").show();$("#prerequisite-opportunity .no-upcoming-occ").hide();$("#prerequisite-opportunity .no-upcoming-occ").hide()}else $("#prerequisite-opportunity form").hide(),$("#prerequisite-opportunity .no-upcoming-occ").show();return $("#prerequisite-opportunity").foundation("open"),!1}if($("#prerequisite-notice").length>0){let t=null;if(r==!0){let n=u.split(",")[0].split("#")[0];t=$(e+".item-occ.item-"+n).data("occEndDateTime")}else t=$(n).closest(e).data("occStartDateTime");o=$("#prerequisite-notice").data("startdatetimeoccselected");t=moment(t);o=moment(o);var l=o.tz(window.translation.time_zone).format(window.MomentDateTimeFormat),a=window.translation.prerequisite_datetime_after_error!=null?window.translation.prerequisite_datetime_after_error:"You have selected a prerequisite date & time that takes place after the start of your opportunity ({0}). Please select an earlier date & time for the prerequisite.",v=a.replace("{0}",l);if(t.isAfter(o))return Swal.fire({title:"",text:v,icon:"error"}),!1}return!0}function init_addtocalendar(){$("body").on("mouseenter","a.atcb-link",function(){var n=null;$(this).data("atcbId")==null?(n=$("a.atcb-link.on").length+1,$(this).data("atcbId",n).addClass("on").prop("id","atcb-link-"+n),$(this).parent(".addtocalendar").find("ul.atcb-list").wrap("<div id='atcb-list-"+n+"' class='atcb-list-container atc-style-menu-wb' style='display:none'><\/div>"),$(this).parent(".addtocalendar").find(".atcb-list-container").data("atcbId",n).appendTo("body"),$("#atcb-list-"+n+" ul.atcb-list").show()):n=$(this).data("atcbId");$("#atcb-list-"+n+"").css({top:$(this).offset().top+$(this).height()-2,left:$(this).offset().left}).show()});$("body").on("mouseleave","a.atcb-link",function(n){var i=$(n.toElement||n.relatedTarget),t;$(this).data("atcbId")!=null&&(t=$(this).data("atcbId"),i.parents("#atcb-list-"+t+"").length==0&&$("#atcb-list-"+t+"").hide())});$("body").on("mouseleave",".atcb-list-container",function(n){var i=$(n.toElement||n.relatedTarget),t;$(this).data("atcbId")!=null&&(t=$(this).data("atcbId"),i.is("#atcb-link-"+t)||$(this).hide())})}function upload_opp_image(){var e=$("#image_opp_file").attr("data-filetype"),n=new XMLHttpRequest,r=new FormData,t=document.getElementById("image_opp_file"),u,f;if(t!=null&&t.value!=""){for($('button[type="submit"]').attr("disabled","disabled"),i=0;i<t.files.length;i++)r.append(t.files[i].name,t.files[i]);$("#image_opp_file").parent().hasClass("ezdz-reject")?n.abort():($("#image_opp_file").parents(".ezdz-dropzone").find("img").hide(),$("#image_opp_file").parents(".ezdz-dropzone").find("div").append('<img alt="Image for spinner" title="Image for spinner" class="spinner" src="/img/default/spinner-green.svg" height="30" width="30" />'),$("form").find(".submit-button").attr("disabled",!0),n.open("POST","/partner-portal/upload-image"),n.send(r),n.onreadystatechange=function(){if(n.readyState==4&&n.status==200){var t=JSON.parse(n.responseText);t.status.toLowerCase()=="ok"?($("#ImageUrl").val(t.uri_image),$("#ImageUrlThumbnail").val(t.uri_image_thumb),$("#image_opp_file").parents(".ezdz-dropzone").find(".spinner").remove(),$("#image_opp_file").parents(".ezdz-dropzone").find("img").show(),$('button[type="submit"]').removeAttr("disabled")):(Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}),$("form").find(".submit-button").attr("disabled",!1),$("#image_opp_file").parents(".ezdz-dropzone").find(".spinner").remove(),$('button[type="submit"]').removeAttr("disabled"))}},u=window.translation.delete,f='<a href="#" id="delete_logo_url" class="delete_logo_url">'+u+"<\/a>",$(".remove_image").html(f),$("#delete_logo_url").click(function(){return $("#image_opp_file").parents(".ezdz-dropzone").find("img").hide(),$("#image_opp_file").parents(".ezdz-dropzone").find("div").append(translation.add_picture_drop_picture),$("#ImageUrl").val(""),$("#ImageUrlThumbnail").val(""),n.abort(),$(this).remove(),!1}))}}function get_parameter_from_query_string(n,t){if(!t)return null;n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}function set_default_datetime_form_blocks(){$(".formBlock .date-picker-input").each(function(){var n=$(this),f=$(this).attr("name"),e=$('input[name="'+f+'_default_date_time"]').val(),o="M/D/YYYY",s=window.translation.locale_iso;if(e=="true"&&(o=MomentDateFormat,moment.locale(s),n.val(moment().format(MomentDateFormat)),n.parent().hasClass("left")==!0)){var t=n.parent().parent(),i=t.find('input[data-type="hour"]'),r=t.find('input[data-type="minute"]'),u=t.find('select[data-type="format"]');i.length>0&&(u.length>0?(i.val(moment().format("h")),u.val(moment().format("A"))):i.val(moment().format("HH")));r.length>0&&r.val(moment().format("mm"))}$(this).on("click",function(){try{$(this).datepicker("widget").is(":visible")==!1&&$(this).focus()}catch(n){window.console&&console.error(n)}})})}function ajax_submit_partner_registration(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";r=r.substring(0,r.length-1);$('body input[name="user_response_ars"]').length>0&&(n.user_response=$('body input[name="user_response_ars"]').val());$.ajax({method:"POST",url:r+"/user/SignUpOrganization",data:n,beforeSend:function(){},error:function(n,t,i){$(".processing_screen").hide();Swal.fire({title:t,icon:"error",html:i,confirmButtonText:"Ok"})}}).done(function(n){var u=JSON.parse(n),f=$(".formBlock.blockContainer form");return remove_form_restriction(f,"19"),u.status=="ok"?(localStorage.removeItem("partner-branch-logic-form-data-"+i),window.location.href=r+t):($(".processing_screen").hide(),u.status=="error"&&Swal.fire({title:"",icon:"error",html:u.message,confirmButtonText:"Ok"}).then(function(){window.location.href=r+"/organization-sign-up"})),!1})}function fix_rss_title_height(){if($(".dynamic-rss-title").length>0){var n=0;$(".dynamic-rss-title .content .story h3.title").each(function(){var t=$(this).find("a").height();t>n&&(n=t)});$(".dynamic-rss-title .content .story h3.title").each(function(){$(this).height(n+10)})}}function add_class_body(){var n,t;window.location.pathname=="/"?$("body").addClass("home"):$("body").addClass("internal-page");n=window.location.pathname.split("/");n&&n.length&&(t=n.length-1,n[t]==""&&n.length>1?(--t,basename="home"):basename=n[t].toLowerCase(),$("body").addClass("page-"+basename));$("div.cms-page").length>0&&($("body").addClass("cms-item-page"),$("div.cms-page").hasClass("ars-page")&&($("div.cms-page").removeClass("ars-page"),$("body").addClass("ars-page")),$("div.cms-page").hasClass("ars-volunteer-registration-step")&&($("div.cms-page").removeClass("ars-volunteer-registration-step"),$("body").addClass("ars-volunteer-registration-step")));$("body").hasClass("ars-page")&&$("body").hasClass("ars-volunteer-registration-step")&&$(".formBlock.form-requires-login").length>0&&$("body").find(".formBlock.form-requires-login").remove()}function hide_or_show_calendar_mobile_desktop(){var n=$(window).width();n<1023?($(".calendar-container-responsive").show(),$(".fc-view").hide()):($(".calendar-container-responsive").hide(),$(".fc-view").show())}function fix_regions_row_height(){if($("body.new-template-system #regions-container").length>0){var n=0;$("#regions-container .regions-row").each(function(){var t=$(this),i,r;n++;i=t.css("height");r=parseFloat(i);t.find(".region-container").each(function(){var u=$(this),f=u.css("height"),e=parseFloat(f),n,i;e<r&&(n=null,i=9999,u.find(".region-selectable").each(function(){var r=$(this).css("height"),t=parseFloat(r);t<i&&(i=t,n=$(this))}),n!==null&&t.css("background-color",n.css("background-color")))})})}}function GetElevationCode(){if($("div.sticky-container div.title-bar-right a.cms-elevate-mode").length>0)$("div.sticky-container div.title-bar-right a.cms-elevate-mode").on("click",function(){var n={title:window.translation.elevation_code_title,input:"password",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:window.translation.submit,cancelButtonText:window.translation.cancel,closeOnConfirm:!1,showLoaderOnConfirm:!1,closeOnCancel:!0,inputPlaceholder:window.translation.elevation_code_enter_code};Swal.fire(n).then(function(n){n.isConfirmed&&n.value!==""?VerificateElevationCode(n.value):n.value===""&&Swal.fire({title:window.translation.elevation_code_enter_code,icon:"error"})})})}function VerificateElevationCode(n){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";t=t.substring(0,t.length-1);$.ajax({type:"POST",url:t+"/User/VerifyElevationCode",data:{elevationCode:n},beforeSend:function(){$(".processing_screen").show()},success:function(n){n=JSON.parse(n);n.status=="ok"?Swal.fire({title:window.translation.success,html:window.translation.elevation_code_success,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!1}).then(function(t){t.isConfirmed&&(window.location.href=n.url,swal.close())}):Swal.fire({title:window.translation.error,icon:"error",text:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}})}function verify_aux_login(){window.location.href.indexOf("auxlogin")!=-1&&$("div#login-modal-aux").length>0&&$("div#login-modal-aux").foundation("open")}function validate_new_date_field(){if($("body.volunteer-sign-up-page").length>0){var n=$("#birth_date_mode").val();(n=="over_default"||n=="full_hide")&&_validate_parental_consent();$("#select-month").on("change",function(){var t=$("#select-month").val(),i,r;n!="day_month"||isNaN($("#select-day").val())||(i=$("#select-day").val(),calculate_year(t,i));r=$("#select-year").val();calculate_days(t,r);_validate_parental_consent()});$("#select-year").on("change",function(){var t=$("#select-year").val(),i=$("#select-month").val();calculate_days(i,t);validate_errors_date();_validate_parental_consent();n==""&&$("#select-month").valid();$("select#select-year option:selected.not-valid-dates").length>0&&($("#select-month").length>0&&!$.isNumeric($("#select-month").val())?($("#select-month").val("01"),$("#select-month").trigger("change"),$("#select-day").length>0&&($("#select-day").val("01"),$("#select-day").trigger("change"))):$("#select-day").length>0&&!$.isNumeric($("#select-day").val())&&($("#select-day").val("01"),$("#select-day").trigger("change")))});$("#select-day").on("change",function(){var t=$("#select-month").val(),i=$("#select-day").val(),r;n=="day_month"&&calculate_year(t,i);t&&(r=$("#select-year").val());/^\d+$/.test(t)&&/^\d+$/.test(r)&&/^\d+$/.test(i)?$("#date_of_birth").val(r+"-"+t+"-"+i):$("#date_of_birth").val("");validate_errors_date();_validate_parental_consent();$("#select-month").valid()});if($("#over_default_age_check").length>0)$("#over_default_age_check").on("click",function(){$(this).is(":checked")?($(".over_default_age_group").find(".checkbox-error").remove(),$("#date_of_birth").val($("#checked_age").val())):$("#date_of_birth").val($("#not_checked_age").val());_validate_parental_consent()})}}function add_security_all_forms(){var n;$("form#volunteer-register-form").length>0&&$("form#volunteer-register-form  div.form-nick-name").length==0&&(n='<div class="form-nick-name"><input type="text" id="vol_register_personal_nick_name" name="personal_nick_name" value="" data-required="true"><\/div>',$("form#volunteer-register-form").append(n));$("form#organization-register-form").length>0&&$("form#organization-register-form  div.form-nick-name").length==0&&(n='<div class="form-nick-name"><input type="text" id="organization_formal_nick_name" name="organization_formal_nick_name" value="" data-required="true"><\/div>',$("form#organization-register-form").append(n));$("form#login-form").length>0&&$("form#login-form  div.form-nick-name").length==0&&(n='<div class="form-nick-name"><input id="NickName" name="NickName" value=""><\/div>',$("form#login-form").append(n));$("form#send-email-vol-opp").length>0&&$("form#send-email-vol-opp  div.form-nick-name").length==0&&(n='<div class="form-nick-name"><input id="with_copy_to" name="with_copy_to" value="" data-required="true"><\/div>',$("form#send-email-vol-opp").append(n))}function calculate_year(n,t){var u=!1,r=new Date,e=$("#default_age_day_month").val(),o=r.getFullYear(),f=r.getMonth(),s=r.getDate(),i;(n<f||n==f&&t<=s)&&(u=!0);i=o-e;u||(i=i-1,$("#date_of_birth").val(i+"-"+n+"-"+t));$("#select-year").val(i);$("#select-month").valid()}function calculate_days(n,t){var f=t,i=parseInt(n),s=!0,e=0,u=$("#select-day").val(),h=parseInt(u),o,r;for(s=f%4==0&&(f%100!=0||f%400==0)?!0:!1,i==2?e=s===!0?29:28:(i>=3&&i<=12||i==1)&&(e=i<=7?i%2==0?30:31:i%2==0?31:30),o="<option selected>"+window.translation.day+"<\/option>",r=1;r<=e;r++)o+=r<10?'<option value="0'+r+'">'+r+"<\/option>":'<option value="'+r+'">'+r+"<\/option>";$("#select-day").html(o);h>28&&i==2?($("#select-day").val("01"),/^\d+$/.test(n)&&/^\d+$/.test(t)?$("#date_of_birth").val(t+"-"+n+"-01"):$("#date_of_birth").val("")):($("#select-day").val(u),/^\d+$/.test(n)&&/^\d+$/.test(t)&&/^\d+$/.test(u)?$("#date_of_birth").val(t+"-"+n+"-"+u):$("#date_of_birth").val(""))}function assign_default_value(){var i=new Date,u=i.getFullYear(),f=$("input[name='date_of_birth']"),r,n,t;f.attr("data-no-validate-min-age")=="False"&&(r=f.attr("data-min-age-allowed"),u=r!==undefined&&r!==null&&r.trim()!==""?i.getFullYear()-parseInt(r):i.getFullYear()-13);n=i.getMonth()+1;t=i.getDay()+1;n<10&&(n="0"+n);t<10&&(t="0"+t);$("#select-year").val(u);$("#select-month").val(n);$("#select-day").val(t);$("#date_of_birth").val(u+"-"+n+"-"+t);_validate_parental_consent()}function validate_errors_date(){var t=$("input[name='date_of_birth']"),n,i,r;if(t.attr("data-no-validate-min-age")=="False"){n=t.attr("data-min-age-allowed");i=13;n!==undefined&&n!==null&&n.trim()!==""&&(i=parseInt(n));var u=t.val(),f=t.attr("data-min-age"),e=moment().diff(moment(u,"YYYY-M-D",!0),"years");label_selector="label#select-month-error";select_selector="select#select-month";r=$("#birth_date_mode").val();e<i?($(select_selector).addClass("error"),$(label_selector).length>0?$(label_selector).html(f).show():r!="year_only"&&$(select_selector).trigger("change")):($(label_selector).hide(),$(select_selector).removeClass("error"))}}function validate_format_date(){var u=window.DatePickerDateFormat,n;if($("body.volunteer-sign-up-page").length>0)if(u.indexOf("-")>=0?n=u.split("-"):u.indexOf("/")>=0&&(n=u.split("/")),n!==null&&n!==undefined&&Array.isArray(n)===!0&&n.length==3){var i=n[0].toLowerCase(),t=n[1].toLowerCase(),r=n[2].toLowerCase();(i=="d"||i=="dd")&&(t=="m"||t=="mm")&&r=="yyyy"?($("#month-container").prepend($("#select-day")),$("#month-container").removeClass("medium-5"),$("#month-container").addClass("medium-3"),$("#day-container").prepend($("#select-month")),$("#day-container").removeClass("medium-3"),$("#day-container").addClass("medium-5")):(i=="m"||i=="mm")&&(t=="d"||t=="dd")&&r=="yyyy"||(i=="yyyy"&&(t=="m"||t=="mm")&&(r=="d"||r=="dd")?($("#month-container").prepend($("#select-year")),$("#month-container").removeClass("medium-4"),$("#month-container").addClass("medium-5"),$("#day-container").prepend($("#select-month")),$("#day-container").removeClass("medium-3"),$("#day-container").addClass("medium-4"),$("#year-container").prepend($("#select-day")),$("#year-container").removeClass("medium-4"),$("#year-container").addClass("medium-3")):i=="yyyy"&&(t=="d"||t=="dd")&&(r=="m"||r=="mm")?($("#month-container").prepend($("#select-year")),$("#month-container").removeClass("medium-4"),$("#month-container").addClass("medium-5"),$("#day-container").prepend($("#select-day")),$("#day-container").removeClass("medium-4"),$("#day-container").addClass("medium-3"),$("#year-container").prepend($("#select-month")),$("#year-container").removeClass("medium-3"),$("#year-container").addClass("medium-4")):console.log("INVALID CASE "))}else console.log("INVALID FORMAT ")}function display_modal_signed_up_information(){if($("body.volunteer-opportunity-detail-page").length>0)$(document).on("click",".who-else-signed-up a",function(){var n=$("#common-messages"),r=$(this).parent().find("input.signed-up-users").val(),t=r?JSON.parse(r):{},u=$(this).parents(".opportunity-detail-content").first().find("h2.title-opportunity").text(),f=$(this).parents("fieldset").first().find("legend").text(),e=$(this).parent().find("input.contact-id-user-logged").val();if(t){var o='<div class="description"><div class="line"><span>'+window.translation.volunteer_opportunity+": <\/span> "+u+'<\/div><div class="line"><span>'+window.translation.date+": <\/span> "+f+"<\/div><\/div>",i="<ul>",s=parseInt(t.length/2)*70+"px",h=t.length;n.find("h3").text(window.translation.volunteers_already_signed_up);n.find(".description").remove();n.find("h3").after(o);h>0?(t.forEach(function(){}),t.sort(function(n,t){return n.Name>t.Name?1:t.Name>n.Name?-1:0}),t.forEach(function(n){var t=n.Name,r="<li>"+t+"<\/li>",u;e===n.ContactId&&(u=t+" ("+window.translation.you_only+")",r='<li class="bold">'+u+"<\/li>");i+=r}),i+="<\/ul>"):i="<p>"+window.translation.there_is_not_users_signedup+"<\/p>";n.find(".container-modal").empty();n.find(".container-modal").append(i);n.find(".container-modal").find("ul").css("max-height",s)}return n.foundation("open"),n.foundation(),!1})}function validate_custom_fields(){$("form").each(function(){if($(this).find(".custom-fields.custom-field-section").length>0){var t=$(this).find(".custom-fields.custom-field-section label.required").length,n=$(this);if(t>0)n.on("click",n.find('button[name="submitButton"]'),function(){var t=!0;n.find(".custom-fields.custom-field-section .item-customfield").each(function(){var i=$(this),r=i.attr("data-required"),n;r!==undefined&&r!==null&&(n=i.val(),t=n===null||n===undefined||n===""?t&&!1:t&&!0)});t===!0?n.find("#CustomFieldFilled").val("completed"):n.find("#CustomFieldFilled").val("")});else n.find("#CustomFieldFilled").val("completed")}})}function fixes_for_mixed_menu(){var t,i,f,r,n,u;if((!$("body").hasClass("new-template-system")||!$("body").hasClass("tablet")&&!$("body").hasClass("mobile"))&&$(".mixed-menu").length>0)if(t=$(".mixed-menu"),t.find("ul.level-2").addClass("hide"),t.find("div.menu-mixed-second-level").addClass("hide"),i=null,t.find("ul.level-1>li.active div.menu-section-secondary")!=null&&t.find("ul.level-1>li.active div.menu-section-secondary")!=undefined&&t.find("ul.level-1>li.active div.menu-section-secondary").length>0?i=t.find("ul.level-1>li.active div.menu-section-secondary"):t.find("ul.level-1 div.menu-section-secondary li.active")!=null&&t.find("ul.level-1 div.menu-section-secondary li.active")!=undefined&&t.find("ul.level-1 div.menu-section-secondary li.active").length>0?(f=t.find("ul.level-1 div.menu-section-secondary li.active"),f!=null&&f!=undefined&&f.length>0?(r=f.parent(),r!=null&&r!=undefined&&r.length>0?(r.hasClass("level-2")?(n=r.parents("li.item-parent"),n!=null&&n!=undefined&&n.length>0&&n.addClass("active")):r.hasClass("level-3")?(n=r.parents("li.item-parent"),n!=null&&n!=undefined&&n.length>0&&n.addClass("active"),n=r.parents("li.second-parent"),n!=null&&n!=undefined&&n.length>0&&n.addClass("active")):r.hasClass("level-4")&&(n=r.parents("li.item-parent"),n!=null&&n!=undefined&&n.length>0&&n.addClass("active"),n=r.parents("li.second-parent"),n!=null&&n!=undefined&&n.length>0&&n.addClass("active"),n=r.parents("li.third-parent"),n!=null&&n!=undefined&&n.length>0&&n.addClass("active")),i=t.find("ul.level-1>li.active div.menu-section-secondary")):console.log("Parent not found!!!!")):console.log("Not Found Active")):console.log("Not Found!!!!!"),i!=null&&i.length>0&&i.find("li").length>0){if(t.find("div.menu-mixed-second-level .page-sizer").html(i),t.find("div.menu-mixed-second-level").removeClass("hide"),i.find("ul.level-2").removeClass("hide"),i.removeClass("hide"),u=$(".mixed-menu").parents(".region-selectable"),u!=null&&u!=undefined){var e=$(".mixed-menu").parents(".container"),o="#"+e.attr("id"),s="#"+u.attr("id");$(".menu-mixed-second-level").appendTo($(o))}}else if(t.find("ul.level-2 li.active").length>0&&(i=t.find("ul.level-2 li.active").parents("div.menu-section-secondary"),t.find("div.menu-mixed-second-level .page-sizer").html(i),t.find("div.menu-mixed-second-level").removeClass("hide"),i.find("ul.level-2").removeClass("hide"),i.removeClass("hide"),u=$(".mixed-menu").parents(".region-selectable"),u!=null&&u!=undefined)){var e=$(".mixed-menu").parents(".container"),o="#"+e.attr("id"),s="#"+u.attr("id");$(".menu-mixed-second-level").appendTo($(o))}}function link_anchor(){$(document).on("click","ul li a.link-anchor",function(n){n.preventDefault();var t=$(this).attr("href"),i=$(t).offset();$("body,html").stop(!0,!0).animate({scrollTop:$(t).offset().top-190},1e3)})}function send_email(n){location.href="mailto:"+decode_email(n)}function decode_email(n){var r="",t;for(i=0;i<n.length;)t="",t=n.charAt(i)+n.charAt(i+1),r+=String.fromCharCode(parseInt(t,16)),i+=2;return r}function enable_fields_team_detail_page(){var u,n;if($("body.team-detail-page").length>0){u=$("input[name='hasOrganization']").val();n=$("input[name='hasCustomRulesForFields']").val();n=n===!0||n==="True"?!0:!1;var f=!0,e=!0,o=!0,s=!0,t=!1,i=!1,r=!1;($("input[name='isVisibleEmail']").length>0&&$("input[name='isVisibleEmail']").val()==="False"||$("input[name='isVisibleEmail']").val()===!1)&&(f=!1);($("input[name='isVisiblePhone']").length>0&&$("input[name='isVisiblePhone']").val()==="False"||$("input[name='isVisiblePhone']").val()===!1)&&(e=!1);($("input[name='isVisibleAge']").length>0&&$("input[name='isVisibleAge']").val()==="False"||$("input[name='isVisibleAge']").val()===!1)&&(o=!1);($("input[name='isVisibleTeamCaptain']").length>0&&$("input[name='isVisibleTeamCaptain']").val()==="False"||$("input[name='isVisibleTeamCaptain']").val()===!1)&&(s=!1);f&&($("input[name='isRequiredEmail']").val()==="True"||$("input[name='isRequiredEmail']").val()===!0)&&(t=!0);e&&($("input[name='isRequiredPhone']").val()==="True"||$("input[name='isRequiredPhone']").val()===!0)&&(i=!0);o&&($("input[name='isRequiredAge']").val()==="True"||$("input[name='isRequiredAge']").val()===!0)&&(r=!0);$(document).on("click","td.editable-value span.cell-edit-btn",function(){var h=$(this).attr("data-counter-value"),c=$(this).attr("data-attr-name"),f=".editable-"+c+"-label-"+h,o="editable-"+c+"-"+h,s="team-member-status-"+h,e=$("input[name='"+o+"']").attr("data-original-value"),l;if(c!="checkAge"){(e==null||e==undefined)&&(e="");l=$(this);l.addClass("hide");$(f).addClass("hide");$("input[name='"+o+"']").removeClass("hide");$("input[name='"+o+"']").focus();$("input[name='"+o+"']").on("focusout",function(){var v,a,y,p,w,b,c;$("input[name='"+o+"']").addClass("hide");$(f).removeClass("hide");l.removeClass("hide");v=$("input[name='"+o+"']").attr("data-attr-name");a=$("input[name='"+o+"']").val();v=="checkAge"&&(a=$("input[name='"+o+"']").attr("data-current-value"));(a==null||a==undefined)&&(a="");a!=e&&(v=="email"&&(u=="True"?validateEmail(a)?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),c.removeClass("edited-wrong-email-value"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3"),$(".btn-update-member").removeClass("disabled"),$("input[name='"+s+"']").val("1")):a!=""?(Swal.fire({title:window.translation.error_editing_field,text:window.translation.invalid_email_value,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):a==""&&(n&&t?t&&(Swal.fire({title:window.translation.error_editing_field,text:window.translation.email_is_required_row,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),c.removeClass("edited-wrong-email-value"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3"),$(".btn-update-member").removeClass("disabled"),$("input[name='"+s+"']").val("1"))):validateEmail(a)?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),c.removeClass("edited-wrong-email-value"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3"),$(".btn-update-member").removeClass("disabled"),$("input[name='"+s+"']").val("1")):a!=""?(Swal.fire({title:window.translation.error_editing_field,text:window.translation.invalid_email_value,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):a==""&&(n?t?(Swal.fire({title:window.translation.error_editing_field,text:window.translation.email_is_required_row,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(y="editable-phone-"+h,p=$("input[name='"+y+"']").val(),p!=""?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(Swal.fire({title:window.translation.error_editing_field,text:window.translation.email_can_not_empty_because_the_phone_is_empty,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e))))),v=="fullname"?a!=""?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(Swal.fire({title:window.translation.error_editing_field,text:window.translation.fullname_can_not_empty,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e)):v=="phone"?u=="True"?a!=""?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):n&&i?i&&($("input[name='"+o+"']").val(e),$(f).text(e),Swal.fire({title:window.translation.error_editing_field,text:window.translation.phone_is_required_row,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0})):($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3"),$(".btn-update-member").removeClass("disabled"),$("input[name='"+s+"']").val("1")):a!=""?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):n?i?($("input[name='"+o+"']").val(e),$(f).text(e),Swal.fire({title:window.translation.error_editing_field,text:window.translation.phone_is_required_row,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0})):($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(w="editable-email-"+h,b=$("input[name='"+w+"']").val(),b!=""?($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(Swal.fire({title:window.translation.error_editing_field,text:window.translation.phone_can_not_empty_because_the_email_is_empty,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e))):v=="age"&&(a!=""?isInt(a)?r&&parseInt(a)===0?(Swal.fire({title:window.translation.error_editing_field,text:window.translation.age_is_required_row,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(Swal.fire({title:window.translation.error_editing_field,text:window.translation.age_is_invalid,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):n&&r?r&&(Swal.fire({title:window.translation.error_editing_field,text:window.translation.age_is_required_row,icon:"error",confirmButtonText:"Ok",closeOnConfirm:!0}),$("input[name='"+o+"']").val(e),$(f).text(e)):($(f).text(a),c=$(f).parents(".editable-value"),c.removeClass("editable-value"),c.addClass("edited-value"),$(".btn-update-member").removeClass("hide"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3"),$(".btn-update-member").removeClass("disabled"),$("input[name='"+s+"']").val("1"))))})}else $("#checkAge-"+h).removeAttr("disabled"),e=$("#checkAge-"+h).data("original-value")==="True"||$("#checkAge-"+h).data("original-value")===!0,$("#checkAge-"+h).change(function(){var t=$(this).attr("id"),n;e!=$(this).prop("checked")?(n=$(f).parents(".editable-value"),n.removeClass("editable-value"),n.addClass("edited-value"),$("input[name='"+s+"']").val("1"),$(".btn-update-member").removeClass("hide"),$(".btn-update-member").removeClass("disabled"),$(".btn-container").removeClass("medium-4"),$(".btn-container").addClass("medium-3")):(n=$(f).parents(".edited-value"),n.removeClass("edited-value"),n.addClass("editable-value"),$("td.edited-value").length==0&&($(".btn-update-member").addClass("hide"),$(".btn-container").removeClass("medium-3"),$(".btn-container").addClass("medium-4"),$("input[name='"+s+"'").val("0")))})});$(document).on("click","td.edited-value span.cell-edit-btn",function(){var n=$(this).attr("data-counter-value"),r=$(this).attr("data-attr-name"),u=".editable-"+r+"-label-"+n,f="editable-"+r+"-"+n,e="team-member-status-"+n,t,i;r!="checkAge"?(t=$("input[name='"+f+"'").attr("data-original-value"),(t==null||t==undefined)&&(t=""),$(u).text(t),i=$(u).parents(".edited-value"),i.removeClass("edited-value"),i.addClass("editable-value"),$("input[name='"+f+"'").val(t),$("td.edited-value").length==0&&($(".btn-update-member").addClass("hide"),$(".btn-container").removeClass("medium-3"),$(".btn-container").addClass("medium-4"),$("input[name='"+e+"'").val("0"))):(t=$("#checkAge-"+n).data("original-value")==="True"||$("#checkAge-"+n).data("original-value")===!0,t?$("#checkAge-"+n).attr("checked","checked"):$("#checkAge-"+n).removeAttr("checked"),$("#checkAge-"+n).attr("disabled","disabled"),i=$(u).parents(".edited-value"),i.removeClass("edited-value"),i.addClass("editable-value"),$("td.edited-value").length==0&&($(".btn-update-member").addClass("hide"),$(".btn-container").removeClass("medium-3"),$(".btn-container").addClass("medium-4"),$("input[name='"+e+"'").val("0")))})}}function validateEmail(n){return(emailRegex=/^[-\w.%+]{1,64}@(?:[A-Z0-9-]{1,63}\.){1,125}[A-Z]{2,63}$/i,emailRegex.test(n))?!0:!1}function replaceSpecialCharacters(n){return['"',"'","(",")"].forEach(function(t){var i="\\"+t;n=n.replaceAll(t,i)}),n}function send_email_opportunity_detail(){if($("body.volunteer-opportunity-detail-page").length>0||$("body.volunteer-opportunity-detail-page-v2").length>0||$("body.volunteer-opportunity-detail-page-v3").length>0){$(document).on("click","a.opportunity-leader-email",function(){var n=$(this).attr("data-attr-email"),t=$(this).attr("data-attr-name"),i=$(this).attr("data-opportunity-name"),r=$(this).attr("data-occ-start-date-time"),u=$(this).attr("data-occ-end-date-time"),f=$(this).attr("data-url");$("#modal-email-opp").foundation("open");$("#SendEmailTo").text(t);$("#emailToSend").val(n);$("#emailOpportunityName").val(i);$("#emailStartDate").val(r);$("#emailEndDate").val(u);$("#emailUrl").val(f);$('form#send-email-vol-opp input[name="recaptcha"]').length>0&&typeof GenerateOppDetailKey=="function"&&GenerateOppDetailKey()});$(document).on("click","form#send-email-vol-opp a#butEmailopp",function(){var t,n,i;if($('form#send-email-vol-opp input[name="recaptcha"]').length>0){if(t=getClientSecurityKey(),n=!1,t!=undefined){var r=$('form#send-email-vol-opp input[name="user_response_time"]').val(),u=(new Date).getTime(),f=u-r;f>9e4&&(n=!0)}n===!0?($("#send-email-vol-opp").find("a#butEmailopp").attr("disabled",!0),i=$('form#send-email-vol-opp input[name="pageactioname"]').val(),grecaptcha.execute(getClientSecurityKey(),{action:i}).then(function(n){if($('form#send-email-vol-opp input[name="user_response"]').length>0){var t=(new Date).getTime();t=t+864e5;$('form#send-email-vol-opp input[name="user_response"]').val(n);$('form#send-email-vol-opp input[name="user_response_time"]').val(t)}$("form#send-email-vol-opp").submit()})):$("form#send-email-vol-opp").submit()}else $("form#send-email-vol-opp").submit()})}}function validate_team_members_before_create(){var i=!1,r=!1,u=!1,f=!1,e=!1,o=!1,t=0,n;return($("#createanewteam input[name='isRequiredEmail']").val()==="True"||$("#createanewteam input[name='isRequiredEmail']").val()===!0)&&(i=!0),($("#createanewteam input[name='isRequiredPhone']").val()==="True"||$("#createanewteam input[name='isRequiredPhone']").val()===!0)&&(r=!0),($("#createanewteam input[name='isRequiredAge']").val()==="True"||$("#createanewteam input[name='isRequiredAge']").val()===!0)&&($("#createanewteam input[name='isOverAgeActive']").val()==="False"||$("#createanewteam input[name='isOverAgeActive']").val()===!1)&&($("#createanewteam input[name='isFullHideActive']").val()==="False"||$("#createanewteam input[name='isFullHideActive']").val()===!1)&&(u=!0),($("#createanewteam input[name='isVisibleEmail']").val()==="True"||$("#createanewteam input[name='isVisibleEmail']").val()===!0)&&(f=!0),($("#createanewteam input[name='isVisiblePhone']").val()==="True"||$("#createanewteam input[name='isVisiblePhone']").val()===!0)&&(e=!0),($("#createanewteam input[name='isVisibleAge']").val()==="True"||$("#createanewteam input[name='isVisibleAge']").val()===!0)&&($("#createanewteam input[name='isOverAgeActive']").val()==="False"||$("#createanewteam input[name='isOverAgeActive']").val()===!1)&&($("#createanewteam input[name='isFullHideActive']").val()==="False"||$("#createanewteam input[name='isFullHideActive']").val()===!1)&&(o=!0),n=1,$("form#createanewteam tbody#tablebody tr.newMember").each(function(){var h="",c="",l="",a="",v="",y="",p=!1,w=!1,b=!1,k=!1,d=!1,s;f&&(s=$(this).find('input[name="email-'+n+'"]'),c=s.val(),h+=c,i&&c==""?p=!0:s.removeClass("special-required"));e&&(s=$(this).find('input[name="phone-'+n+'"]'),l=s.val(),h+=l,r&&l==""?w=!0:s.removeClass("special-required"));o&&(s=$(this).find('input[name="age-'+n+'"]'),a=s.val(),h+=a,u&&a==""?b=!0:s.removeClass("special-required"));y=$(this).find('input[name="name-'+n+'"]').val();h+=y;y==""?d=!0:$(this).find('input[name="name-'+n+'"]').removeClass("special-required");v=$(this).find('input[name="last-'+n+'"]').val();h+=v;v==""?k=!0:$(this).find('input[name="last-'+n+'"]').removeClass("special-required");h!=""&&(p||b||w||k||d)&&(t++,p&&$(this).find('input[name="email-'+n+'"]').addClass("special-required"),w&&$(this).find('input[name="phone-'+n+'"]').addClass("special-required"),b&&$(this).find('input[name="age-'+n+'"]').addClass("special-required"),k&&$(this).find('input[name="last-'+n+'"]').addClass("special-required"),d&&$(this).find('input[name="name-'+n+'"]').addClass("special-required"));n++}),t>0&&$("form#createanewteam input.special-required").first().focus(),t}function isInt(n){return!isNaN(n)&&parseInt(Number(n))==n&&!isNaN(parseInt(n,10))}function validate_dropdown_language_mobile(){if($(".language-mobile").length>0&&$(".language-mobile").is(":visible"))$(document).on("change",".language-mobile .section-for-field select#language-field",function(){var n=$(this).val();document.location="/language/"+n})}function verify_session_storage_variables(){try{if($("body.logged").length>0||$("body.partner-portal").length>0){var t=null,n=null,i=null;window.sessionStorage&&(t=window.sessionStorage.getItem("Salesforce Contact ID"),n=window.sessionStorage.getItem("Salesforce Organization ID"),i=window.sessionStorage.getItem("User Profile"),(t==null||t===undefined||t===""||i==null||i===undefined||i==="")&&$.ajax({method:"GET",url:"/user-information",cache:!1}).done(function(t){t=JSON.parse(t);t.status=="success"&&(t.contactId!==undefined&&sessionStorage.setItem("Salesforce Contact ID",t.contactId),t.organizationId!==undefined&&t.organizationId!=null&&t.organizationId!==""&&(sessionStorage.setItem("Salesforce Organization ID",t.organizationId),n=t.organizationId),t.profile!==undefined&&t.profile!=null&&t.profile!==""&&sessionStorage.setItem("User Profile",t.profile))}),(n==null||n===undefined||n==="")&&$("body").hasClass("partner-portal")&&$.ajax({method:"GET",url:"/user-information",cache:!1}).done(function(n){n=JSON.parse(n);n.status=="success"&&n.organizationId!==undefined&&n.organizationId!=null&&n.organizationId!==""&&sessionStorage.setItem("Salesforce Organization ID",n.organizationId)}))}else window.sessionStorage&&(t=window.sessionStorage.getItem("Salesforce Contact ID"),t!=null&&t!==undefined&&t!==""&&sessionStorage.removeItem("Salesforce Contact ID"),n=window.sessionStorage.getItem("Salesforce Organization ID"),n!=null&&n!==undefined&&n!==""&&sessionStorage.removeItem("Salesforce Organization ID"),accId=window.sessionStorage.getItem("Salesforce Contact Account ID"),accId!=null&&accId!==undefined&&accId!==""&&sessionStorage.removeItem("Salesforce Contact Account ID"),accName=window.sessionStorage.getItem("Salesforce Contact Account Name"),accName!=null&&accName!==undefined&&accName!==""&&sessionStorage.removeItem("Salesforce Contact Account Name"),i=window.sessionStorage.getItem("User Profile"),i!=null&&i!==undefined&&i!==""&&sessionStorage.removeItem("User Profile"))}catch(r){window.console&&console.error(r)}}function public_team_datatable(){$("body.page-search-public-teams").length>0&&($("#public-team").DataTable().destroy(),$("#public-team").DataTable({paging:!1,bFilter:!1}))}function verify_special_Requirements(){$("input.password-field-with-meter").on("keyup",function(){var n=$(this).val(),r,u,f,e,o,s,h;if($("div.password-meter-detailed").length>0){var c=$("input.password-field-with-meter").data("psw-min-length"),t=$("input.password-field-with-meter").data("psw-repetitive"),i=$("input.password-field-with-meter").data("psw-sequential");n==""?($("div.password-meter-detailed ul.password-requirements li").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li").removeClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-min-length").length>0&&(n.trim().length>=c?($("div.password-meter-detailed ul.password-requirements li.req-min-length").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-min-length").addClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-min-length").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-min-length").removeClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-numeric").length>0&&(r=RegExp("(?=.*[0-9]+).*"),r.test(n)?($("div.password-meter-detailed ul.password-requirements li.req-numeric").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-numeric").addClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-numeric").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-numeric").removeClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-alphabetic").length>0&&(u=RegExp("(?=.*[a-zA-Z]+).*"),u.test(n)?($("div.password-meter-detailed ul.password-requirements li.req-alphabetic").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-alphabetic").addClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-alphabetic").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-alphabetic").removeClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-upper").length>0&&(f=RegExp("(?=.*[A-Z]+).*"),f.test(n)?($("div.password-meter-detailed ul.password-requirements li.req-upper").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-upper").addClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-upper").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-upper").removeClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-lower").length>0&&(e=RegExp("(?=.*[a-z]+).*"),e.test(n)?($("div.password-meter-detailed ul.password-requirements li.req-lower").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-lower").addClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-lower").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-lower").removeClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-special").length>0&&(o=RegExp("(?=.*[!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~]+).*"),o.test(n)?($("div.password-meter-detailed ul.password-requirements li.req-special").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-special").addClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-special").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-special").removeClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-repetitive").length>0&&!isNaN(t)&&(s=!is_valid_password_repetitive(n,t),s?($("div.password-meter-detailed ul.password-requirements li.req-repetitive").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-repetitive").removeClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-repetitive").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-repetitive").addClass("fullfiled"))),$("div.password-meter-detailed ul.password-requirements li.req-sequential").length>0&&typeof!isNaN(i)&&(h=!is_valid_password_sequential(n,i),h?($("div.password-meter-detailed ul.password-requirements li.req-sequential").addClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-sequential").removeClass("fullfiled")):($("div.password-meter-detailed ul.password-requirements li.req-sequential").removeClass("not-accomplishment"),$("div.password-meter-detailed ul.password-requirements li.req-sequential").addClass("fullfiled"))))}})}function verify_password_meter(){try{$("input.password-field-with-meter").length>0&&(verify_special_Requirements(),$("input.password-field-with-meter").keyup(function(n){var f,r,u,t,i,e;if(n.which==13&&n.preventDefault(),f=!0,r=$(this).val(),(r===""||r==""||r===undefined)&&(f=!1),f===!0){if($("div.password-meter").show(),$("div.password-meter-detailed").show(),$("div.paddy-element").removeClass("hide"),u=zxcvbn(r,user_inputs=[]),u!=null&&u!==undefined&&$("div.password-meter").length>0){t="";i="";switch(u.score){case 1:t="alert";i=window.translation.password_very_weak;break;case 2:t="warning";i=window.translation.password_weak;break;case 3:t="secondary";i=window.translation.password_good;break;case 4:t="success";i=window.translation.password_very_strong;break;default:t="urgent";i=window.translation.password_very_weak}e="width: "+(u.score*20+20)+"%";$("div.password-meter").removeClass("alert warning secondary success urgent");$("div.password-meter").addClass(t);$("div.password-meter div.progress-meter").attr("style",e);$("div.password-meter div.progress-meter p.progress-meter-text").html(i)}}else $("div.password-meter").hide(),$("div.password-meter-detailed").hide(),$("div.paddy-element").addClass("hide")}))}catch(n){window.console&&console.error(n)}}function validate_main_phone(){if($("form#volunteer-register-form").find('select[name*="primary_phone"]').length>0){if($('select[name*="primary_phone"]').attr("data-required")==null||$('select[name*="primary_phone"]').attr("data-required")==undefined||$('select[name*="primary_phone"]').attr("data-required")=="false")return;$('select[name*="primary_phone"]').on("change",function(){var n=$('select[name*="primary_phone"]').val();n=="Home"?($("[name='phone']").prop("required",!0),$("[name='work_phone']").prop("required",!1),$("[name='mobile_phone']").prop("required",!1),$("[name='other_phone']").prop("required",!1),$("label[for ='phone']").addClass("required"),$("label[for ='work_phone']").removeClass("required"),$("label[for ='mobile_phone']").removeClass("required"),$("label[for ='other_phone']").removeClass("required"),$("label[for ='phone']").attr("data-required","*"),$("label[for ='work_phone']").removeAttr("data-required"),$("label[for ='mobile_phone']").removeAttr("data-required"),$("label[for ='other_phone']").removeAttr("data-required"),$("[name='phone']").attr("data-required","true"),$("[name='work_phone']").removeAttr("data-required"),$("[name='mobile_phone']").removeAttr("data-required"),$("[name='other_phone']").removeAttr("data-required")):n=="Mobile"?($("[name='mobile_phone']").prop("required",!0),$("[name='phone']").prop("required",!1),$("[name='work_phone']").prop("required",!1),$("[name='other_phone']").prop("required",!1),$("label[for ='mobile_phone']").addClass("required"),$("label[for ='phone']").removeClass("required"),$("label[for ='work_phone']").removeClass("required"),$("label[for ='other_phone']").removeClass("required"),$("label[for ='mobile_phone']").attr("data-required","*"),$("label[for ='phone']").removeAttr("data-required"),$("label[for ='work_phone']").removeAttr("data-required"),$("label[for ='other_phone']").removeAttr("data-required"),$("[name='mobile_phone']").attr("data-required","true"),$("[name='phone']").removeAttr("data-required"),$("[name='work_phone']").removeAttr("data-required"),$("[name='other_phone']").removeAttr("data-required")):n=="Business"?($("[name='work_phone']").prop("required",!0),$("[name='phone']").prop("required",!1),$("[name='mobile_phone']").prop("required",!1),$("[name='other_phone']").prop("required",!1),$("label[for ='work_phone']").addClass("required"),$("label[for ='phone']").removeClass("required"),$("label[for ='mobile_phone']").removeClass("required"),$("label[for ='other_phone']").removeClass("required"),$("label[for ='work_phone']").attr("data-required","*"),$("label[for ='phone']").removeAttr("data-required"),$("label[for ='mobile_phone']").removeAttr("data-required"),$("label[for ='other_phone']").removeAttr("data-required"),$("[name='work_phone']").attr("data-required","true"),$("[name='phone']").removeAttr("data-required"),$("[name='mobile_phone']").removeAttr("data-required"),$("[name='other_phone']").removeAttr("data-required")):n=="Other"&&($("[name='other_phone']").prop("required",!0),$("[name='phone']").prop("required",!1),$("[name='mobile_phone']").prop("required",!1),$("[name='work_phone']").prop("required",!1),$("label[for ='other_phone']").addClass("required"),$("label[for ='phone']").removeClass("required"),$("label[for ='mobile_phone']").removeClass("required"),$("label[for ='work_phone']").removeClass("required"),$("label[for ='other_phone']").attr("data-required","*"),$("label[for ='phone']").removeAttr("data-required"),$("label[for ='mobile_phone']").removeAttr("data-required"),$("label[for ='work_phone']").removeAttr("data-required"),$("[name='other_phone']").attr("data-required","true"),$("[name='phone']").removeAttr("data-required"),$("[name='mobile_phone']").removeAttr("data-required"),$("[name='work_phone']").removeAttr("data-required"))})}}function validate_main_phone_personal_information(){if($("form#personal-information-form").find('select[name*="PrimaryPhoneChoice"]').length>0){if($('select[name*="PrimaryPhoneChoice"]').attr("data-required")==null||$('select[name*="PrimaryPhoneChoice"]').attr("data-required")==undefined||$('select[name*="PrimaryPhoneChoice"]').attr("data-required")=="false")return;$('select[name*="PrimaryPhoneChoice"]').on("change",function(){var n=$('select[name*="PrimaryPhoneChoice"]').val();n=="Home"?($("[name='HomePhone']").prop("required",!0),$("[name='BusinessPhone']").prop("required",!1),$("[name='MobilePhone']").prop("required",!1),$("[name='OtherPhone']").prop("required",!1),$("label[for ='phone']").addClass("required"),$("label[for ='work_phone']").removeClass("required"),$("label[for ='mobile_phone']").removeClass("required"),$("label[for ='other_phone']").removeClass("required"),$("label[for ='phone']").attr("data-required","*"),$("label[for ='work_phone']").removeAttr("data-required"),$("label[for ='mobile_phone']").removeAttr("data-required"),$("label[for ='other_phone']").removeAttr("data-required"),$("[name='HomePhone']").attr("data-required","true"),$("[name='BusinessPhone']").removeAttr("data-required"),$("[name='MobilePhone']").removeAttr("data-required"),$("[name='OtherPhone']").removeAttr("data-required")):n=="Mobile"?($("[name='MobilePhone']").prop("required",!0),$("[name='HomePhone']").prop("required",!1),$("[name='BusinessPhone']").prop("required",!1),$("[name='OtherPhone']").prop("required",!1),$("label[for ='mobile_phone']").addClass("required"),$("label[for ='phone']").removeClass("required"),$("label[for ='work_phone']").removeClass("required"),$("label[for ='other_phone']").removeClass("required"),$("label[for ='mobile_phone']").attr("data-required","*"),$("label[for ='phone']").removeAttr("data-required"),$("label[for ='work_phone']").removeAttr("data-required"),$("label[for ='other_phone']").removeAttr("data-required"),$("[name='MobilePhone']").attr("data-required","true"),$("[name='HomePhone']").removeAttr("data-required"),$("[name='BusinessPhone']").removeAttr("data-required"),$("[name='OtherPhone']").removeAttr("data-required")):n=="Business"?($("[name='BusinessPhone']").prop("required",!0),$("[name='HomePhone']").prop("required",!1),$("[name='MobilePhone']").prop("required",!1),$("[name='OtherPhone']").prop("required",!1),$("label[for ='work_phone']").addClass("required"),$("label[for ='phone']").removeClass("required"),$("label[for ='mobile_phone']").removeClass("required"),$("label[for ='other_phone']").removeClass("required"),$("label[for ='work_phone']").attr("data-required","*"),$("label[for ='phone']").removeAttr("data-required"),$("label[for ='mobile_phone']").removeAttr("data-required"),$("label[for ='other_phone']").removeAttr("data-required"),$("[name='BusinessPhone']").attr("data-required","true"),$("[name='HomePhone']").removeAttr("data-required"),$("[name='MobilePhone']").removeAttr("data-required"),$("[name='OtherPhone']").removeAttr("data-required")):n=="Other"&&($("[name='OtherPhone']").prop("required",!0),$("[name='HomePhone']").prop("required",!1),$("[name='MobilePhone']").prop("required",!1),$("[name='BusinessPhone']").prop("required",!1),$("label[for ='other_phone']").addClass("required"),$("label[for ='phone']").removeClass("required"),$("label[for ='mobile_phone']").removeClass("required"),$("label[for ='work_phone']").removeClass("required"),$("label[for ='other_phone']").attr("data-required","*"),$("label[for ='phone']").removeAttr("data-required"),$("label[for ='mobile_phone']").removeAttr("data-required"),$("label[for ='work_phone']").removeAttr("data-required"),$("[name='OtherPhone']").attr("data-required","true"),$("[name='HomePhone']").removeAttr("data-required"),$("[name='MobilePhone']").removeAttr("data-required"),$("[name='BusinessPhone']").removeAttr("data-required"))})}}function retrieveGetParameter(n){var i=getQueryString(),t=null;return i[n]&&(t=i[n],t!==null&&t!==undefined&&(t=t.replaceAll("_and_","&"),t=t.replaceAll("_comma_",","),t=t.replaceAll("_plus_","+"),t=t.replaceAll("_apos_",'"'),t=t.replaceAll("_slash_","/"))),t}function getClientSecurityKey(){var n=undefined;return $("script#clientsecuritykey").length>0&&(n=$("script#clientsecuritykey").prop("title")),n}function validate_view_in_dropdown(){var n,t;if($(".opportunity-detail-content").hasClass("dropdown-mode-view")&&(n=".opportunity-detail-content.dropdown-mode-view select#dropdown-select-date",$(n).length>0)){t=$(n).val();t!==undefined&&t!==null&&$(".item-occ").each(function(){$(this).hasClass("item-"+t)?($(this).find(".fieldset-content").css("display","block"),$(this).show()):$(this).hide()});$(n).on("change",function(){var n=$(this).val();$(".item-occ").each(function(){$(this).hasClass("item-"+n)?($(this).find(".fieldset-content").show(),$(this).show()):$(this).hide()});validate_change_in_map(n)})}}function validate_change_in_map(n){var t,i;$(".map-section").length>0&&$('input[name="NBZ-'+n+'"]').length>0&&(t=$('input[name="NBZ-'+n+'"]').val(),t!==undefined&&t!==null&&t.trim()!==""&&(i="https://www.google.com/maps/embed/v1/place?q="+t+"&key=AIzaSyBoeDUvbFyGMuT-S4yEukw9kt6I4Pn5aTc",$(".map-section").find("iframe.neighborhoodzone").attr("src",i)))}function datatable_editable_event(n,t,i){var r=!0,u;$(i.target).hasClass("cell-edit-btn")&&(u=$(i.target).closest("td").find("input.input-cell-value")[0]);r=!1;$(i.target).closest("form").hasClass("temporal-form")||$(n).find("td.datatable-cell-editing form.temporal-form select.temp-multiselect-table").each(function(){var t=!1,n,f;i.target!=this&&u!=this&&(n=$(this).closest("td"),$(this).val()!=null&&$(this).val().join(", ")!=n.find("span.cell-value").data("defaultValue")||$(this).val()==null?(t=!0,$(this).val()==null&&n.find("span.cell-value").data("defaultValue")==""&&(t=!1,n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.parent("tr").removeClass("datatable-row-edited"),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.find("form").remove())):(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.parent("tr").removeClass("datatable-row-edited"),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.find("form").remove()),t&&(f=$(this).val()==null?"":$(this).val().join(", "),n.find("span.cell-value").html(f+'<span class="reset-btn">&nbsp;<\/span>'),$(this).closest("tr").removeClass("error"),n.find("label.error").remove(),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.removeClass("datatable-cell-editing"),n.addClass("datatable-cell-edited"),n.parent("tr").addClass("datatable-row-edited"),n.find("form").remove(),r=!0))});$(n).find("td.datatable-cell-editing select.temp-select-table").each(function(){var t=!1,n;i.target!=this&&u!=this&&(n=$(this).closest("td"),$(this).val()!=n.find("span.cell-value").data("defaultValue")?(t=!0,$(this).val()==null&&n.find("span.cell-value").data("defaultValue")==""&&(t=!1,n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.parent("tr").removeClass("datatable-row-edited"),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.find("select").remove())):(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.parent("tr").removeClass("datatable-row-edited"),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.find("select").remove()),t&&(n.find("span.cell-value").html($(this).val()+'<span class="reset-btn">&nbsp;<\/span>'),$(this).closest("tr").removeClass("error"),n.find("label.error").remove(),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.removeClass("datatable-cell-editing"),n.addClass("datatable-cell-edited"),n.parent("tr").addClass("datatable-row-edited"),n.find("select").remove(),r=!0))});$(n).find("td.datatable-cell-editing input.input-cell-value").each(function(){var e=!1,t=$(this).attr("data-symbol-special"),n,f,o,s;t&&t!="undefined"&&t!="%"?t=" "+t:t=="%"&&t!="undefined"&&t||(t="");i.target!=this&&u!=this&&(n=$(this).closest("td"),f="",n.find("span.cell-value").data("default-value")&&(f=n.find("span.cell-value").data("default-value"),f=typeof f=="string"?f.trim():""),t&&(f=f.replaceAll(t,"").trim()),$(this).val()!=f?$(this).data("valRegex")!=null?(o=new RegExp($(this).data("valRegexPattern")),o.test($(this).val())?e=!0:n.find("label.error").length==0&&(s=$(this).data("valRegex"),n.append('<label class="error">'+s+"<\/label>"))):e=!0:(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.parent("tr").removeClass("datatable-row-edited"),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove()),e&&(n.find("span.cell-value").html($(this).val()+t+'<span class="reset-btn">&nbsp;<\/span>'),$(this).closest("tr").removeClass("error"),n.find("label.error").remove(),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.removeClass("datatable-cell-editing"),n.addClass("datatable-cell-edited"),n.parent("tr").addClass("datatable-row-edited"),r=!0))});$(n).find("td.datatable-cell-editing input.switch-input-button").each(function(){var t=!1;if(i.target!=this&&u!=this){var n=$(this).closest("td"),e=n.find("span.cell-value").data("defaultValue")===!0,f=$(this).prop("checked")===!0;e!=f?t=!0:(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"));t===!0&&(n.find("span.cell-value").html(f),n.removeClass("datatable-cell-editing"),n.addClass("datatable-cell-edited"),n.parent("tr").addClass("datatable-row-edited"),r=!0)}});$(n).find("td.datatable-cell-editing input.switch-input-toggle").each(function(){var t=!1;if(i.target!=this&&u!=this){var n=$(this).closest("td"),e=n.find("span.cell-value").data("defaultValue")===!0,f=$(this).prop("checked")===!0;e!=f?t=!0:(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"));t===!0&&(n.find("span.cell-value").html(f),n.removeClass("datatable-cell-editing"),n.addClass("datatable-cell-edited"),n.parent("tr").addClass("datatable-row-edited"),r=!0)}});$(n).hasClass("listing-cms-datatable")||$(n).find("td.datatable-cell-editing input.checkbox-cell-value").each(function(){var t=!1;if(i.target!=this&&u!=this){var n=$(this).closest("td"),e=n.find("span.cell-value").data("defaultValue")===!0,f=$(this).prop("checked")===!0;e!=f?t=!0:(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.parent("tr").removeClass("datatable-row-edited"),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove());t&&(n.find("span.cell-value").html(f+'<span class="reset-btn">&nbsp;<\/span>'),$(this).closest("tr").removeClass("error"),n.find("label.error").remove(),n.find(".date-picker-input").fdatepicker("remove"),n.find(".fake-date-picker-container").remove(),n.find("input:not(.record-id):not(.additional-fields)").remove(),n.removeClass("datatable-cell-editing"),n.addClass("datatable-cell-edited"),n.parent("tr").addClass("datatable-row-edited"),r=!0)}});$.isFunction(t)&&r&&t()}function addCheckBoxForEditable(n,t){$(n).hasClass("listing-cms-datatable")&&($(n).find("td.datatable-cell-editable").each(function(){var n=$(this),i=n.index(),r=n.closest("table").find("thead th").eq(i),t;r.hasClass("boolean-column")&&(t=$(this).closest("table.listing-cms-datatable").length>0,datatable_editable_add_input(n,t))}),$(n).hasClass("listing-cms-datatable")&&$(n).find("td.datatable-cell-editing input.checkbox-cell-value").change(function(){$(this).closest("tr").removeClass("error");var n=$(this).closest("td");n.addClass("datatable-cell-edited-checkbox");n.parent("tr").addClass("datatable-row-edited");t()}))}function addButtonsForEditable(n,t){if($(n).hasClass("listing-cms-datatable")&&($(n).find("td.datatable-cell-editable").each(function(){var n=$(this),t=n.index(),i=n.closest("table").find("thead th").eq(t),r;i.hasClass("button-column")&&(r=$(this).closest("table.listing-cms-datatable").length>0,n.find("span.cell-value").css("display","none"),n.addClass("datatable-cell-editing"))}),$(n).hasClass("listing-cms-datatable"))){$(n).find("td.datatable-cell-editable input.switch-input-toggle").change(function(){$(this).closest("tr").removeClass("error");var n=$(this).closest("td");n.addClass("datatable-cell-edited-checkbox");n.parent("tr").addClass("datatable-row-edited");t()});$(n).find("td.datatable-cell-editable a.toggle-button-check").on("click",function(n){n.preventDefault();var r=!1,i=$(this).closest("td");return $(this).hasClass("button-true")?(i.find("input.switch-input-button").prop("checked",!1),i.find("a.toggle-button-check.button-true").addClass("hide"),i.find("a.toggle-button-check.button-false").removeClass("hide"),r=!0):$(this).hasClass("button-false")&&(i.find("input.switch-input-button").prop("checked",!0),i.find("a.toggle-button-check.button-true").removeClass("hide"),i.find("a.toggle-button-check.button-false").addClass("hide"),r=!0),r&&(i.addClass("datatable-cell-edited-checkbox"),i.parent("tr").addClass("datatable-row-edited"),t()),!1})}}function init_datatable_editable(n,t){if(!$(n).hasClass("datatable-editable")){addCheckBoxForEditable(n,t);$(n).on("dblclick","td.datatable-cell-editable:not(.datatable-cell-editing)",function(){var n=$(this),t=$(this).closest("table.listing-cms-datatable").length>0;datatable_editable_add_input(n,t)});$(n).on("click","span.cell-edit-btn",function(n){n.stopPropagation();var t=$(this).closest("td"),i=$(this).closest("table.listing-cms-datatable").length>0;datatable_editable_add_input(t,i)});$(document).on("click",function(i){datatable_editable_event(n,t,i)});$(n).hasClass("listing-cms-datatable")&&$(n).find("td.datatable-cell-editing input.checkbox-cell-value").change(function(){$(this).closest("tr").removeClass("error");var n=$(this).closest("td");n.addClass("datatable-cell-edited-checkbox");n.parent("tr").addClass("datatable-row-edited");t()});$(n).on("click","td.datatable-cell-edited span.reset-btn",function(){var n=$(this).closest("td");n.find("span.cell-value").html(n.find("span.cell-value").data("defaultValue")+'<span class="cell-edit-btn">&nbsp;<\/span>');n.removeClass("datatable-cell-edited");n.parent("tr").removeClass("datatable-row-edited");n.parent("tr").removeClass("error");$.isFunction(t)&&t()});$(n).on("focusin","input.fake-date-picker-input",function(){var n=$(this).val(),t;n!=""&&(t=moment(n,window.MomentDateTimeFormat),$(this).closest("td").find("input.date-picker-input").val(t.format(window.MomentDateFormat)),$(this).closest("td").find("input.date-picker-input").fdatepicker("show"))});$(n).addClass("datatable-editable")}}function datatable_editable_add_input(n,t){var v,y,g,a,h,c,o,i,r,f,s,p;n.removeClass("datatable-cell-edited").addClass("datatable-cell-editing");var e=n.find("span.cell-value").clone().children().remove().end().text(),w=n.index(),u=n.closest("table").find("thead th").eq(w),l=u.text();if(u.hasClass("datepicker-column")){t&&(v=window.translation.language_iso,moment.locale(v));var b=moment("1/1/2017","D/m/yyyy").format(window.MomentDateFormat),k=moment("9:00 PM","h:mm A").format(window.MomentTimeFormat),d=moment(b+" "+k,window.MomentDateTimeFormat).format(window.MomentDateTimeFormat);n.append('<input type="text" value="'+e+'" class="input-cell-value" data-val-regex="'+window.translation.error_invalid_date_format.replace("{0}",l).replace("{1}",d)+'" data-val-regex-pattern="'+window.DateTimeRegexStr+'" />');n.find("input").FakeDateTimePicker()}else if(u.hasClass("onlydatepicker-column"))t&&(y=window.translation.locale_iso,moment.locale(y)),g=moment("1/1/2017","D/m/yyyy").format(window.MomentDateFormat),n.append('<input type="text" value="'+e+'" class="input-cell-value"" />'),n.find("input").FakeDatePicker();else if(u.hasClass("decimal-column"))a=u.attr("data-symbol-special"),e=e.replace(a,"").trim(),n.append('<input type="text" value="'+e+'" class="input-cell-value" data-symbol-special="'+a+'" data-val-regex="'+window.translation.error_invalid_int.replace("{0}",l)+'" data-val-regex-pattern="^[0-9]+([.][0-9]+)?$" />');else if(u.hasClass("integer-column"))n.append('<input type="text" value="'+e+'" class="input-cell-value" data-val-regex="'+window.translation.error_invalid_int.replace("{0}",l)+'" data-val-regex-pattern="^\\d+$" />');else if(u.hasClass("select-column")){if(h=n.closest("table").attr("id"),c=h.replace("dataTable",""),n.append('<select class="temp-select-table"><\/select>'),o=localStorage.getItem("picklist-info-"+c),o!=undefined&&o!=null){if(i=JSON.parse(o),i&&i.length>0)for(r=0;r<i.length;r++)if(i[r].name==u.data("field-name")&&i[r].picklist&&i[r].picklist.length>0)for(f=0;f<i[r].picklist.length;f++)i[r].picklist[f].Active&&n.find("select.temp-select-table").append('<option value="'+i[r].picklist[f].Value+'">'+i[r].picklist[f].Label+"<\/option>");n.find("select.temp-select-table").val(e)}}else if(u.hasClass("multiselect-column")){if(h=n.closest("table").attr("id"),c=h.replace("dataTable",""),n.append('<form class="temporal-form"><div class="input-group-select multi-select-table"><select class="temp-multiselect-table" multiple="multiple" data-customforms="disabled" data-required="false"><\/select><\/div><\/form>'),o=localStorage.getItem("picklist-info-"+c),o!=undefined&&o!=null){if(i=JSON.parse(o),i&&i.length>0)for(r=0;r<i.length;r++)if(i[r].name==u.data("field-name")&&i[r].picklist&&i[r].picklist.length>0)for(f=0;f<i[r].picklist.length;f++)i[r].picklist[f].Active&&n.find("select.temp-multiselect-table").append('<option value="'+i[r].picklist[f].Value+'">'+i[r].picklist[f].Label+"<\/option>");s=[];p=e.split(",");p.forEach(function(n){n=n.trim();s.push(n)});n.find("select.temp-multiselect-table").multiselect();s&&s.length>0&&(n.find("select.temp-multiselect-table").val(s),n.find("select.temp-multiselect-table").multiselect("reload"))}}else u.hasClass("boolean-column")?(n.find('input[type="checkbox"].checkbox-cell-value').length==0&&n.append('<input type="checkbox" class="checkbox-cell-value" />'),n.find('input[type="checkbox"].checkbox-cell-value').prop("checked",e.toLowerCase()==="true")):u.hasClass("button-column")?n.find("span.cell-value").css("display","none"):n.append('<input type="text" value="'+e+'" class="input-cell-value" />');n.find("input.input-cell-value").val(e);n.find("input.input-cell-value").focus()}function validate_login_403(){$("body.page-403").length>0&&($(document).foundation(),$("body.page-403").find("a.button").each(function(){if(!$(this).hasClass("custom-button")){$(this).attr("data-open","login-modal");$(this).removeAttr("href");$(this).on("click",function(){if($("#login-modal").length>0){$("#login-modal").find('input[name="returnurl"]').val(window.location.href);$("#login-modal").find('input[name="returnURLFacebook"]').val(window.location.href);var n=$("#login-modal").find("a.SSO_login_button").attr("href");n=n+"?retUrl="+encodeURIComponent(window.location.href);$("#login-modal").find("a.SSO_login_button").attr("href",n);$("#login-modal").foundation("open")}})}}))}function getSubsiteDataCookie(){var t={enable:!1,data:{}},i=getCookie("subsite"),n,r;return i!==null&&i!==""&&(n=i.split("&data="),n.length>0&&(n[0]==="enabled=true"&&(t.enable=!0),n[1]&&(r=JSON.parse(n[1]),t.data=r))),t}function VerifySearchBlock(){var n=!1,t,i;try{$("div.featuredopportunityblock").length>0?n=!0:$("div.searchresultblock").length>0?n=!0:$("#datatable-search-opportunities").length>0?n=!0:$(".opportunity-calendar-content").length>0&&(n=!0);n===!0&&(t=(new Date).getTime()+864e5,i={lastSearchPage:window.location.href,expirationDate:t},localStorage.setItem("last-search-page",JSON.stringify(i)))}catch(r){window.console&&console.error(r)}}function verifyWRSCode(){$("input#internalwrscode").length>0&&localStorage.setItem("wrscode",$("input#internalwrscode").val())}function VerifyIfIsSuccessSignupPage(){var n,i,u,r,f,t;try{n=window.location.pathname;n!==undefined&&n!=null&&(i=$("body").find('input[name="isSuccessForMobileApp"]').val(),n.indexOf("/express-interest-confirmation")>-1||n.indexOf("/express-interest-only-confirmation")>-1||n.indexOf("/grouped-occurrences-confirmation")>-1||n.indexOf("/grouped-occ-express-interest-confirmation")>-1||n.indexOf("/individual-signup-confirmation")>-1||n.indexOf("/team-express-interest-confirmation")>-1||n.indexOf("/team-signup-confirmation")>-1||n.indexOf("/waited-list-confirmation")>-1||n.indexOf("/opportunity-signup-confirmation")>-1?(u=localStorage.getItem("last-search-page"),i!==undefined&&i!==null&&i==="true"||$("body").hasClass("fix-for-mobile-generic-app")?$("div.cms-page").length>0&&(t='<div class="signup-more-projects"><a href="/opportunity-success-page">'+window.translation.return_to_last_search+"<\/a><\/div>",$("div.cms-page  div.row.share").length>0?$("div.cms-page  div.row.share").before(t):$("div.cms-page").append(t)):window.defaultSearchUrl!==undefined&&window.defaultSearchUrl!==null&&window.defaultSearchUrl!==""?$("div.cms-page").length>0&&(t='<div class="signup-more-projects"><a href="'+window.defaultSearchUrl+'">'+window.translation.return_to_last_search+"<\/a><\/div>",$("div.cms-page  div.row.share").length>0?$("div.cms-page  div.row.share").before(t):$("div.cms-page").append(t)):u!==undefined&&u!==null&&u!=""&&(r=JSON.parse(u),r!=undefined&&r.lastSearchPage!=""&&r.lastSearchPage!=null&&(f=(new Date).getTime(),r.expirationDate>f?$("div.cms-page").length>0&&(t='<div class="signup-more-projects"><a href="'+r.lastSearchPage+'">'+window.translation.return_to_last_search+"<\/a><\/div>",$("div.cms-page  div.row.share").length>0?$("div.cms-page  div.row.share").before(t):$("div.cms-page").append(t)):localStorage.removeItem("last-search-page")))):i!==undefined&&i!==null&&i==="true"&&$("body .actions_branch_logic .next_option a.primary-button").length===0&&$("div.cms-page").length>0&&(t='<div class="signup-more-projects"><a href="/opportunity-success-page">'+window.translation.return_to_last_search+"<\/a><\/div>",$("div.cms-page  div.row.share").length>0?$("div.cms-page  div.row.share").before(t):$("div.cms-page").append(t)))}catch(e){window.console&&console.error(e)}}function traditional_chinese_format(n,t,i,r){var h="",l=$("body.volunteer-opportunity-detail-page").attr("data-lang"),c,e,o,u;if(l=="zh-CHT"){c=n.split(",");n=c[0];t=t.replace("-","");t=t.trim();i=i.trim();e=n.toLowerCase();e=="monday"?n=window.translation.monday:e=="tuesday"?n=window.translation.tuesday:e=="wednesday"?n=window.translation.wednesday:e=="thursday"?n=window.translation.thursday:e=="friday"?n=window.translation.friday:e=="saturday"?n=window.translation.saturday:e=="sunday"&&(n=window.translation.sunday);r=r.substring(0,10);r=r.replaceAll("-","/");o=r.split("/");r=o[2]+"/"+o[1]+"/"+o[0];var f=t.split(":"),u=parseInt(f[0]),s="";t=u==0?"12:"+f[1]:u>12?u-12+":"+f[1]:u+":"+f[1];s=u<12?window.translation.am:window.translation.pm;t=s+" "+t;f=i.split(":");u=parseInt(f[0]);i=u==0?"12:"+f[1]:u>12?u-12+":"+f[1]:u+":"+f[1];s=u<12?window.translation.am:window.translation.pm;i=s+" "+i;h=r+", "+n+", "+t+" "+window.translation.to+i}return h}function one_step_change_password(){var n,t;$("body.page-change-password").length>0&&$("#oneStepUrl").length>0&&(n=localStorage.getItem("log-onestep"),n!==null&&n!==undefined&&(t=JSON.parse(n),localStorage.removeItem("log-onestep"),$("#oneStepUrl").val(t.finalUrl)),$("#oneStepUrl").val())}function ajax_submit_login_ars(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u;r=r.substring(0,r.length-1);u=r+"/submit-ars-data";n!==null&&n!==undefined&&(n.waiverFields=JSON.stringify(n.waiverFields));$.ajax({method:"POST",url:u,data:n,beforeSend:function(){},error:function(n,t,i){$(".processing_screen").hide();Swal.fire({title:t,icon:"error",html:i,confirmButtonText:"Ok"})}}).done(function(n){var f=JSON.parse(n),u,e;return f.status=="ok"?(localStorage.removeItem("login-branch-logic-form-data-"+i),u=localStorage.getItem("ars-log-onestep"),u!==null&&u!==undefined?(e=JSON.parse(u),localStorage.removeItem("ars-log-onestep"),window.location.href=e.finalUrl!=="/"?e.finalUrl:r+t):window.location.href=r+t):($(".processing_screen").hide(),f.status=="error"&&Swal.fire({title:"",icon:"error",html:f.message,confirmButtonText:"Ok"},function(){window.location.href=r+"/volunteer-account-overview"})),!1})}function load_options_for_data_picker(n,t){var r={format:window.MomentDateFormat,separator:" - ",applyLabel:window.translation.apply_option_datepicker,cancelLabel:window.translation.cancel,fromLabel:window.translation.date_from_label,toLabel:window.translation.date_to_label,customRangeLabel:window.translation.custom_option_datepicker,daysOfWeek:[window.translation.sun,window.translation.mon,window.translation.tue,window.translation.wed,window.translation.thu,window.translation.fri,window.translation.sat],monthNames:[window.translation.january_name,window.translation.february_name,window.translation.march_name,window.translation.april_name,window.translation.may_name,window.translation.june_name,window.translation.july_name,window.translation.august_name,window.translation.september_name,window.translation.october_name,window.translation.november_name,window.translation.december_name],firstDay:1},i={};return n!=null&&n!=undefined&&n!=""&&(i.startDate=n),t!=null&&t!=undefined&&t!=""&&(i.endDate=t),i.locale=r,i}function close_actions_privileges_modal(){$("#cms-privileges-table").DataTable().destroy();$("#cms-privileges-table > tbody").html("");$(".datatable-editable").removeClass("datatable-editable");remove_session_storage_privileges()}function cms_privileges_process(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("body").on("click","#cms-privileges-modal button.cms-privileges-exit-button",function(n){var t=get_pending_changes_from_local_privileges(),i;t&&t.changes&&t.changes.length>0?(n.stopPropagation(),i=$("#cms-privileges-modal"),Swal.fire({title:window.translation.discard,text:window.translation.discard_changes,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(n){n.isConfirmed&&(close_actions_privileges_modal(),i.foundation("close"))})):close_actions_privileges_modal()});$("body").on("click","a.llama-grant-cms",function(){var t={};t.idsValue=[];t.namesValue=[];t.emailCMSValues=[];t.usernamesValues=[];t.profilesValues=[];t.idsValue.push($(this).attr("data-idsValue"));t.namesValue.push($(this).attr("data-namesValue"));t.emailCMSValues.push($(this).attr("data-emailCMSValues"));t.usernamesValues.push($(this).attr("data-usernamesValues"));t.profilesValues.push($(this).attr("data-profilesValues"));Swal.fire({title:"Assign CMS Editor Access to "+$(this).attr("data-namesValue")+"?",icon:"warning",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:"Confirm",cancelButtonText:window.translation.cancel,closeOnConfirm:!1,showLoaderOnConfirm:!0,closeOnCancel:!0}).then(function(i){i.isConfirmed&&$.ajax({type:"POST",url:n+"llama-grant-cms-access",data:t,beforeSend:function(){$(".processing_screen").show()},success:function(n){n=JSON.parse(n);n.code=="200"?Swal.fire({title:window.translation.success,text:"CMS Access granted",icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){location.reload()}):Swal.fire({icon:"error",title:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}})})});$("body").on("click","a.configure-cms-access",function(){remove_session_storage_privileges();var i=$(this).data("contact-email"),r=$(this).data("contact-name"),u=$(this).data("contact-portal-access"),t=$(this).data("user-id"),n=$("#cms-privileges-modal");n.find("#contact-name").text(r);n.find("#contact-email").text(i);n.find("#portal-access").text(u);n.foundation("open");n.find("#commentsTimeline").addClass("hide-custom");n.foundation();var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",e=f+"get-privileges-by-user?userId="+t,o=[{targets:[1],createdCell:function(n){$(n).find(".standard-permission").length==0&&$(n).addClass("editable-div")}}],s=$("#cms-privileges-table").DataTable({ajax:{url:e,type:"GET",beforeSend:function(){$("#cms-privileges-modal .processing_screen").removeClass("hide-custom")}},initComplete:function(n,i){var f=i,u,r;f.code===200&&($("#selectedUser").val(t),u=f.privilegeList,$('select[name="permissionList"]').hasClass("select2-hidden-accessible")&&($('select[name="permissionList"]').select2("destroy"),document.getElementById("select-permission-section").innerHTML="",$("#select-permission-section").append('<select id="permissionList" name="permissionList"><\/select >')),r="",u!=null&&(r+='<option value="" >'+window.translation.all+"<\/option>",u.forEach(function(n){r+='<option value="'+n.value+'" >'+n.label+"<\/option>"})),$('select[name="permissionList"]').find("option").remove().end().append(r),$('select[name="permissionList"]').select2({}),$("#select2-permissionList-container").html("Search and Select a Permission"),$("#select2-permissionList-container").attr("title","Search and Select a Permission"),$('select[name="permissionList"]').change(function(){var n=$(this).val(),t;n!=""&&(t=document.getElementById("permissionList"),n=t.options[t.selectedIndex].innerText);search_privileges_table(n,!0)}),init_datatable_editable_activation_privileges(this,null),$("#cms-privileges-modal .processing_screen").addClass("hide-custom"))},bPaginate:!0,bLengthChange:!1,pageLength:20,bProcessing:!0,scrollY:"350px",scrollCollapse:!0,order:[[0,"asc"]],columnDefs:o,drawCallback:function(){}})});$("body").on("click","#cms-privileges-modal button.custom-button.submit-button",function(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=get_pending_changes_from_local_privileges(),i,t;n&&n.changes&&n.changes.length>0&&(i=JSON.stringify(get_pending_changes_from_local_privileges()),t={},t.info=i,$.ajax({type:"POST",url:r+"set-privileges-by-user",data:t,beforeSend:function(){$(".processing_screen").show()},success:function(n){if(n=JSON.parse(n),n.code=="200"){Swal.fire({title:window.translation.success,text:"Changes applied",icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0});close_actions_privileges_modal();var t=$("#cms-privileges-modal");t.foundation("close")}else Swal.fire({title:"",icon:"error",text:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}}))})}function init_datatable_editable_activation_privileges(n,t){if(!$(n).hasClass("datatable-editable")){var i=!0;$(document).on("dblclick",".editable-privileges table td.editable-div:not(.datatable-cell-editing):not(.datatable-cell-edited)",function(){var n=$(this);datatable_editable_add_input_activation_privileges(n)});$(n).on("click","span.edit-setting-btn",function(n){n.stopPropagation();$(".title-modal-cms-priv").trigger("click");var t=$(this).closest("td");datatable_editable_add_input_activation_privileges(t)});$(document).on("click",function(r){var u;$(r.target).hasClass("switch-paddle")||($(r.target).hasClass("edit-setting-btn")&&(u=$(r.target).closest("td").find("input.input-cell-value")[0]),$(n).find("td.datatable-cell-editing .change-in-line input.checkbox-cell-value").each(function(){var i=!1;if(r.target!=this&&u!=this){var n=$(this).closest("td"),f=n.find(".setting-value").data("original-value"),e=f.toLowerCase()=="true",h=n.find(".setting-value").data("setting-name"),o=n.find(".setting-value").data("privilege-id"),c=$(this).closest("tr").first("td").find(".setting-value").data("privilege-name"),s=n.index(),l=n.closest("table").find("thead th").eq(s).text(),a=$(n).closest("table"),t=$(this).prop("checked")==!0;e!=t?i=!0:(n.find("label.error").remove(),n.removeClass("datatable-cell-editing"),n.removeClass("datatable-cell-edited"),n.find(".change-in-line").remove(),n.find(".setting-value").removeClass("hide"));i&&(update_cell_boolean_edited_privileges(n,t),store_privileges_local($("#selectedUser").val(),o,t,n))}}),$.isFunction(t)&&i&&t())});$(n).on("click","td.datatable-cell-edited span.reset-btn",function(){var n=$(this).closest("td"),e=n.find(".setting-value").data("privilege-name"),r=n.find(".setting-value").data("privilege-id"),u=n.index(),f=n.closest("table").find("thead th").eq(u),t,i;f.hasClass("boolean-column")&&(t=n.find(".setting-value").data("original-value"),i=t.toLowerCase()=="true",i?(n.find(".setting-value").addClass("bool-true"),n.find(".setting-value").removeClass("bool-false"),n.find(".setting-value-bool").text("True"),n.find(".setting-value").data("current-value","True")):(n.find(".setting-value").addClass("bool-false"),n.find(".setting-value").removeClass("bool-true"),n.find(".setting-value-bool").text("False"),n.find(".setting-value").data("current-value","False")));n.removeClass("datatable-cell-edited");n.parent("tr").removeClass("error");discard_change_privileges_session_storage($("#selectedUser").val(),r)});$(n).addClass("datatable-editable")}}function discard_change_privileges_session_storage(n,t){var r=get_pending_changes_from_local_privileges(),h=!1,c=!1,e={},s,i,f,u,o;for(e.changes=[],e.timestamp=(new Date).getTime(),s=!1,i=0;i<r.changes.length;i++)if(r.changes[i]!=null&&r.changes[i]!=undefined){if(f={},f.userId=r.changes[i].userId,f.privileges=[],r.changes[i].userId==n&&(h=!0),r.changes[i].privileges!=null&&r.changes[i].privileges!=undefined&&r.changes[i].privileges.length>0)for(u=0;u<r.changes[i].privileges.length;u++)r.changes[i].privileges[u].id!=t&&(o={},c=!0,o.id=r.changes[i].privileges[u].id,o.value=r.changes[i].privileges[u].value,f.privileges.push(o),s=!0);e.changes.push(f)}s?store_pending_changes_privileges(e):remove_session_storage_privileges()}function remove_session_storage_privileges(){sessionStorage.removeItem("pending-changes-privileges")}function datatable_editable_add_input_activation_privileges(n){var u,f;if(!n.hasClass("datatable-cell-editing")&&!(n.find("change-in-line").length>0)){n.removeClass("datatable-cell-edited").addClass("datatable-cell-editing");var e=n.index(),o=n.closest("table").find("thead th").eq(e),r=n.find(".setting-value").data("current-value"),t=n.find(".setting-value").data("privilege-name"),i=n.find(".setting-value").data("privilege-id");n.find(".setting-value").addClass("hide");o.hasClass("boolean-column")&&(u="",f='<div class="change-in-line"><div class="switch tiny"><input class="switch-input checkbox-cell-value '+u+'" id="tinySwitch'+t+i+'" type = "checkbox" name = "tinySwitch'+t+i+'" ><label class="switch-paddle" for="tinySwitch'+t+i+'"><\/label><\/div ><\/div >',n.append(f),n.find('input[type="checkbox"].checkbox-cell-value').prop("checked",r.toLowerCase()==="true"));n.find("input.input-cell-value").val(r);n.find("input.input-cell-value").focus()}}function update_cell_boolean_edited_privileges(n,t){t?(n.find(".setting-value").addClass("bool-true"),n.find(".setting-value").removeClass("bool-false"),n.find(".setting-value-bool").text("True"),n.find(".setting-value").data("current-value","True")):(n.find(".setting-value").addClass("bool-false"),n.find(".setting-value").removeClass("bool-true"),n.find(".setting-value-bool").text("False"),n.find(".setting-value").data("current-value","False"));n.append('<span class="reset-btn"><\/span>');n.find(".setting-value").removeClass("hide");n.find("label.error").remove();n.find(".change-in-line").remove();n.removeClass("datatable-cell-editing");n.addClass("datatable-cell-edited")}function search_privileges_table(n,t){var i,r;n!=null&&n!=undefined&&(i=$("#cms-privileges-table").dataTable().api(),t?(r='"'+n+'"',i.search(r,!1,!0).draw()):i.search(n).draw())}function store_privileges_local(n,t,i){var u=get_pending_changes_from_local_privileges(),c=!1,l=!1,s={},r,o,e,h,f;for(s.changes=[],s.timestamp=(new Date).getTime(),r=0;r<u.changes.length;r++)if(u.changes[r]!=null&&u.changes[r]!=undefined){if(o={},o.userId=u.changes[r].userId,o.privileges=[],u.changes[r].userId==n&&(c=!0),u.changes[r].privileges!=null&&u.changes[r].privileges!=undefined&&u.changes[r].privileges.length>0){for(e=0;e<u.changes[r].privileges.length;e++)f={},u.changes[r].userId==n&&u.changes[r].privileges[e].id==t?(l=!0,f.id=u.changes[r].privileges[e].id,f.value=i,indexToRemove=e):(f.id=u.changes[r].privileges[e].id,f.value=u.changes[r].privileges[e].value),o.privileges.push(f);u.changes[r].userId!=n||l||(f={},f.id=t,f.value=i,o.privileges.push(f))}s.changes.push(o)}c||(h={},h.userId=n,h.privileges=[],f={},f.id=t,f.value=i,h.privileges.push(f),s.changes.push(h));store_pending_changes_privileges(s)}function get_pending_changes_from_local_privileges(){var n={},t;return n.changes=[],t=sessionStorage.getItem("pending-changes-privileges"),t!=null&&(n=JSON.parse(t)),n}function store_pending_changes_privileges(n){sessionStorage.setItem("pending-changes-privileges",JSON.stringify(n))}function handleLocationVirtualForFilterControls(n,t){$(n).on("change",function(){$(this).val()=="Virtual"?changesWhenIsVirtualLocation(t):undoChangesWhenIsVirtualLocation(t)})}function changesWhenIsVirtualLocation(n){n.forEach(function(n){$(n.Id).length>0&&($(n.Id).prop("disabled","disabled"),n.StoreInHidden&&$(n.HiddenId).val($(n.Id).val()),$(n.Id).hasClass("jqmsLoaded")&&($(n.Id).val(""),$(n.Id).multiselect("reload"),$(n.Id).multiselect("disable",!0)),$(n.Id).val(n.ValueForVirtual))})}function undoChangesWhenIsVirtualLocation(n){n.forEach(function(n){$(n.Id).length>0&&($(n.Id).removeAttr("disabled"),n.StoreInHidden&&$(n.HiddenId)!=undefined&&$(n.HiddenId).val()!=""&&$(n.Id).val($(n.HiddenId).val()),$(n.Id).hasClass("jqmsLoaded")&&$(n.Id).multiselect("disable",!1))})}function getRelatedFieldsToVirtualInAdvancedSearchBox(){var t=[],n={};return n.Id="#searchvo_zip",n.StoreInHidden=!0,n.ValueForVirtual="",n.HiddenId="#temporal_auxiliar",t.push(n),n={},n.Id="#searchvo_distance",n.StoreInHidden=!1,n.ValueForVirtual="Any",t.push(n),t}function getRelatedFieldsToVirtualInCalendar(){var t=[],n={};return n.Id="#searchvo_zip",n.StoreInHidden=!0,n.ValueForVirtual="",n.HiddenId="#temporal_auxiliar",t.push(n),n={},n.Id="#searchvo_distance",n.StoreInHidden=!1,n.ValueForVirtual="",t.push(n),t}function getRelatedFieldsToVirtualInSearchResultBlock(){var t=[],n={};return n.Id=".basic-search input#location",n.StoreInHidden=!0,n.ValueForVirtual="",n.HiddenId=".basic-search input#temporal_auxiliar",t.push(n),n={},n.Id='.basic-search #select-any select[name="distance"]',n.StoreInHidden=!1,n.ValueForVirtual="Any",t.push(n),t}function getRelatedFieldsToVirtualInBasic(){var t=[],n={};return n.Id="#searchvo_zip",n.StoreInHidden=!0,n.ValueForVirtual="",n.HiddenId="#temporal_auxiliar",t.push(n),n={},n.Id="#searchvo_distance",n.StoreInHidden=!1,n.ValueForVirtual="Any",t.push(n),t}function eventsRelatedToVirtualLocationInSearch(){var n,t;$("#advanced-search-filters-form").length>0&&(n="#searchvo_location_type",t=getRelatedFieldsToVirtualInAdvancedSearchBox(),handleLocationVirtualForFilterControls(n,t));$("form#search_calendar").length>0&&(n="#searchvo_location_type",t=getRelatedFieldsToVirtualInCalendar(),handleLocationVirtualForFilterControls(n,t));$("#opportunities-search-block").length>0&&(n='.basic-search #select-location-type select[name="location-type"]',t=getRelatedFieldsToVirtualInSearchResultBlock(),handleLocationVirtualForFilterControls(n,t));$("#form-basic-search-filters-options").length>0&&(n="#searchvo_location_type",t=getRelatedFieldsToVirtualInCalendar(),handleLocationVirtualForFilterControls(n,t));$("#opportunity-search-form").length>0&&(n="#searchvo_location_type",t=getRelatedFieldsToVirtualInBasic(),handleLocationVirtualForFilterControls(n,t))}function llamapi_contact_list(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=n+"get-llamapi-contacts-list",i;$("table#llamapi-contacts-datatable").length>0&&(i=$("table#llamapi-contacts-datatable").DataTable({ajax:{url:t,type:"GET",data:function(n){n.term=$("#search-contacts-field").val();$("#llamapi-contacts-datatable_startRecord").val()!=""&&(n.firstNameToSearch=$("#llamapi-contacts-datatable_startRecord").val())},beforeSend:function(){}},initComplete:function(n,t){custom_dropdown_button();LlamaPiSetHiddenFieldsForLoadMore("llamapi-contacts-datatable",t.firstContactNameResult,t.lastContactNameResult,t.data.length,1e3,$("#llamapi-contacts-datatable_startRecord").val()=="",t.data.length>=1e3||$("#llamapi-contacts-datatable_startRecord").val()!="");t.data.length>=1e3&&$("#llamapi-contacts-datatable").data("datatable-more-than-1k-records",!0);var i=$("#llamapi-contacts-datatable_startRecord").val(),r=$("#llamapi-contacts-datatable_endRecord").val(),u=window.translation.loaded_records+": "+window.translation.from_text+" '"+i+"' "+window.translation.to_text+" '"+r+"'";$("#llamapi-contacts-datatable_info").text(u)},fnInfoCallback:function(n,t,i,r){$("#llamapi-contacts-datatable").data("datatable-more-than-1k-records")==!0&&r>=1e3||$("#llamapi-contacts-datatable_startRecord").val()!=""?LlamaPiAddLoadMoreButtonDataTable("llamapi-contacts-datatable",r<1e3&&$("#llamapi-contacts-datatable_startRecord").val()!="",$("#llamapi-contacts-datatable_startRecord").val()==""):LlamaPiRemoveLoadMoreButtonDataTable("llamapi-contacts-datatable");var u=$("#llamapi-contacts-datatable_startRecord").val(),f=$("#llamapi-contacts-datatable_endRecord").val();return window.translation.loaded_records+": "+window.translation.from_text+" '"+u+"' "+window.translation.to_text+" '"+f+"'"},bPaginate:!0,bLengthChange:!1,pageLength:20,bProcessing:!0,scrollCollapse:!0,order:[[0,"asc"]],drawCallback:function(){}}),$("#llamapi-contacts-datatable_filter").remove(),$("#llamapi-contacts-datatable_wrapper .dt-buttons").hide(),$("#search-contacts-field").keyup(function(){$("#llamapi-contacts-datatable_startRecord").val("");var n=$("#llamapi-contacts-datatable").dataTable().api(),t=$("#llamapi-contacts-datatable").data("datatable-more-than-1k-records");t?funcDonetyping(function(){n.ajax.reload()},1e3):n.search($("#search-contacts-field").val()).draw()}),$("#search-datatable-button").click(function(){$("#llamapi-contacts-datatable_startRecord").val("");var n=$("#llamapi-contacts-datatable").dataTable().api();n.data().count()==1e3?n.ajax.reload():n.search($("#search-contacts-field").val()).draw()}))}function LlamaPiSetHiddenFieldsForLoadMore(n,t,i,r,u,f,e){$("#"+n+"_startRecord").val(t);$("#"+n+"_endRecord").val(i);$("#"+n+"_firstRecordSet").val(f);var o=r<u;$("#"+n+"_lastRecordSet").val(o);e&&n=="llamapi-contacts-datatable"&&LlamaPiAddLoadMoreButtonDataTable(n,o,$("#contacts-datatable_startRecord").val()=="")}function LlamaPiAddLoadMoreButtonDataTable(n,t,i){if($("#"+n+"_wrapper .dataTables_info").length>0&&$("#"+n+"_wrapper .dataTables_info").addClass("custom-info"),$("#"+n+"_paginate  a.paginate_button").length>0){var r=$("#"+n+"_paginate a.paginate_button").length-1;$("#"+n+"_firstRecordSet").length>0&&$("#"+n+"_firstRecordSet").val()!="true"&&$("#"+n+"_firstAction").length==0&&($("#"+n+"_paginate").last("a.paginate_button").prepend('<a id="'+n+'_firstAction" class="paginate_button" aria-controls="'+n+'" data-dt-idx="'+r+'" tabindex="0">'+window.translation.first_result+"<\/a>"),$("#"+n+"_firstAction").click(function(){n=="llamapi-contacts-datatable"&&($("#"+n+"_startRecord").val(""),$("#"+n).DataTable().destroy(),llamapi_contact_list())}),r=r+1);$("#"+n+"_lastRecordSet").length>0&&$("#"+n+"_lastRecordSet").val()!="true"&&$("#"+n+"_loadAction").length==0&&($("#"+n+"_paginate").last("a.paginate_button").append('<a id="'+n+'_loadAction" class="paginate_button" aria-controls="'+n+'" data-dt-idx="'+r+'" tabindex="0">'+window.translation.load_more+"<\/a>"),$("#"+n+"_loadAction").click(function(){n=="llamapi-contacts-datatable"&&($("#"+n+"_startRecord").val($("#"+n+"_endRecord").val()),$("#"+n).DataTable().destroy(),llamapi_contact_list())}));t&&$("#"+n+"_loadAction").length>0&&$("#"+n+"_loadAction").remove();i&&$("#"+n+"_firstAction").length>0&&$("#"+n+"_firstAction").remove()}}function LlamaPiRemoveLoadMoreButtonDataTable(n){$("#"+n+"_wrapper .dataTables_info").length>0&&$("#"+n+"_wrapper .dataTables_info").removeClass("custom-info");$("#"+n+"_loadAction").length>0&&$("#"+n+"_loadAction").remove();$("#"+n+"_firstAction").length>0&&$("#"+n+"_firstAction").remove()}function custom_dropdown_button(){$("button.dropbtn-custom").on("click",function(){$(this).hasClass("active-dropbtn-custom")?($(".active-dropbtn-custom").removeClass("active-dropbtn-custom"),$(".dropdown-content-custom.show-custom").removeClass("show-custom")):($(".active-dropbtn-custom").removeClass("active-dropbtn-custom"),$(".dropdown-content-custom.show-custom").removeClass("show-custom"),$(this).parent().find(".dropdown-content-custom").addClass("show-custom"),$(this).addClass("active-dropbtn-custom"))});window.onclick=function(n){var i,t,r;if(!n.target.matches(".dropbtn-custom"))for($(".active-dropbtn-custom").removeClass("active-dropbtn-custom"),i=document.getElementsByClassName("dropdown-content-custom"),t=0;t<i.length;t++)r=i[t],r.classList.contains("show-custom")&&r.classList.remove("show-custom")}}function process_volunteer_detail(){$("body.volunteer-opportunity-detail-page-v2").length>0&&(process_sign_up_now_button(),process_occ_list(),fix_image_slider_opp_v2(),fix_share_button());$("body.volunteer-opportunity-detail-page-v3").length>0&&(process_sign_up_now_button(),process_occ_list(),fix_share_button());$("body.volunteer-opportunity-detail-page").length>0&&fix_share_configuration()}function fix_share_configuration(){var t=$('input[name="socialNetworkMultiple"]').val();if(t!==undefined&&t!==null&&t!==""){var e=t.split(","),i=!1,r=!1,u=!1,f=!1,n=".share-section .sharethis-inline-share-buttons";e.forEach(function(n){n=="facebook"&&(i=!0);n=="twitter"&&(r=!0);n=="email"&&(u=!0);n=="linkedin"&&(f=!0)});setTimeout(function(){$(n).find(".st-btn").css("display","inline-block");i===!1&&$(n).find('.st-btn[data-network="facebook"]').css("display","none");r===!1&&$(n).find('.st-btn[data-network="twitter"]').css("display","none");u===!1&&$(n).find('.st-btn[data-network="email"]').css("display","none");f===!1&&$(n).find('.st-btn[data-network="linkedin"]').css("display","none");$(".share-section").removeClass("hide")},2e3)}}function fix_share_button(){$("body.volunteer-opportunity-detail-page-v3").length>0&&($("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .share-list-v3").addClass("hide"),$("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .custom-share-v3 a.btn-share").hover(function(){$("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .share-list-v3").hasClass("hide")&&$("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .share-list-v3").removeClass("hide");$(this).addClass("hide")}),$("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .share-list-v3").hover(function(){},function(){$("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .share-list-v3").addClass("hide");$("body.volunteer-opportunity-detail-page-v3").find(".vo-share-section .custom-share-v3 a.btn-share").removeClass("hide")}))}function process_occ_list(){var i,s,r,t,u,f,e,n,h,c,l,a,o;if($("body.volunteer-opportunity-detail-page-v2").length!==0||$("body.volunteer-opportunity-detail-page-v3").length!==0){if(i=$(".vo-desc-section"),$("body.volunteer-opportunity-detail-page-v3").length>0&&(i=$(".vo-opportunity-content")),s=$("#salesforceDomain").val(),r=$('.opportunity-detail-content input[name="multitimezone"]').val(),i.find("img").each(function(){$(this).attr("src")!==undefined&&$(this).attr("src").match(/^www/)==null&&$(this).attr("src").match(/^http/)==null&&$(this).attr("src",s+"/"+$(this).attr("src"))}),i.find("a").each(function(){var n=$(this).attr("href");n!==undefined&&n!=null&&n.indexOf("mailto")===-1&&n.match(/^www/)==null&&n.match(/^http/)==null&&$(this).attr("href",s+"/"+$(this).attr("href"))}),t=window.translation.language_iso,u=window.translation.locale_iso,moment.locale(t),$(".express-interest-container").length!==0&&$(".express-interest-block").each(function(){var i=$(this).attr("data-occ-start-date-time"),s=$(this).attr("data-occ-end-date-time"),e=$(this).find(".fieldset-title legend span.oc-title").html(),y=$(this).find(".fieldset-title input.occurrence-id").val(),r=$(this).find('input[name="spotsAvailablesV2"]').val(),n,h,c,l,a,p,v,o,f;(e==null||e==undefined)&&(e="");n=window.translation.time_zone;i!==undefined&&s!==undefined&&(toTimeZone(i,n,"MMMM DD, YYYY")===toTimeZone(s,n,"MMMM DD, YYYY")?(h=toTimeZone(i,n,"dddd, LL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(h=toTimeZone(i,n,"dddd, DD MMMM, YYYY")),moment.locale(u),c=toTimeZone(i,n,MomentTimeFormat+" - "),l=toTimeZone(s,n,MomentTimeFormat),moment.locale(t),o=h+"  "+window.translation.date_from_label+" "+c+l+"\n",$(this).find(".fieldset-title legend").text(""),$(this).find(".fieldset-title legend").append('<span class="oc-date">'+o+"<\/span>"),a=traditional_chinese_format(h,c,l,i),a!=""&&(o=a),e!==null&&e!==undefined&&e!==""&&$(this).find(".fieldset-title legend").append('<span class="oc-name">'+e+"<\/span>"),f=o,r!==null&&r!==undefined&&r.trim()!==""&&(f=f+" | "+r),$('select#dropdown-select-date option[value="'+y+'"]').text(f)):(p=toTimeZone(i,n,"LLLL"),v=toTimeZone(s,n,"LLLL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(h=toTimeZone(i,n,"dddd, DD MMMM, YYYY "+MomentTimeFormat),v=toTimeZone(s,n,"dddd, DD MMMM, YYYY "+MomentTimeFormat)),o=p+"  "+window.translation.date_to_label+"  "+v,$(this).find(".fieldset-title legend").text(o),f=o,r!==null&&r!==undefined&&r.trim()!==""&&(f=f+" | "+r),$('select#dropdown-select-date option[value="'+y+'"]').text(f)))}),$(".sign-up-container").length!==0&&$(".sign-up-block").each(function(){var f=$(this).attr("data-occ-start-date-time"),h=$(this).attr("data-occ-end-date-time"),c=$(this).find(".fieldset-title legend span.oc-title").html(),w=$(this).find(".fieldset-title input.occurrence-id").val(),l=$(this).find(".fieldset-title input.occtimezone").val(),n=window.translation.time_zone,i=$(this).find('input[name="spotsAvailablesV2"]').val(),s,a,v,y,e,b,p,o;r!==undefined&&(r==="true"||r==="True")&&l!==undefined&&l!==""&&(n=l);moment.locale(u);toTimeZone(f,n,"MMMM DD, YYYY")===toTimeZone(h,n,"MMMM DD, YYYY")?(moment.locale(t),s=toTimeZone(f,n,"dddd, LL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(s=toTimeZone(f,n,"dddd, DD MMMM, YYYY")),moment.locale(u),a=toTimeZone(f,n,MomentTimeFormat+" - "),v=toTimeZone(h,n,MomentTimeFormat),moment.locale(t),o=s+"  "+window.translation.date_from_label+" "+a+v+"\n",y=traditional_chinese_format(s,a,v,f),y!=""&&(o=y),$(this).find(".fieldset-title legend").text(""),$(this).find(".fieldset-title legend").append('<span class="oc-date">'+o+"<\/span>"),c!==null&&c!==undefined&&c!==""&&$(this).find(".fieldset-title legend").append('<span class="oc-name">'+c+"<\/span>"),e=o,i!==null&&i!==undefined&&i.trim()!==""&&(e=e+" | "+i),$('select#dropdown-select-date option[value="'+w+'"]').text(e)):(b=toTimeZone(f,n,"LLLL"),p=toTimeZone(h,n,"LLLL"),(MomentDateFormat.indexOf("D-M")!==-1||MomentDateFormat.indexOf("D/M")!==-1)&&(s=toTimeZone(f,n,"dddd, DD MMMM, YYYY "+MomentTimeFormat),p=toTimeZone(h,n,"dddd, DD MMMM, YYYY "+MomentTimeFormat)),o=b+"  "+window.translation.date_to_label+"  "+p,$(this).find(".fieldset-title legend").text(o),i!==null&&i!==undefined&&i.trim()!==""&&(e=e+" | "+i),$('select#dropdown-select-date option[value="'+w+'"]').text(e))}),$(".opportunity-detail-info").hasClass("dropdown-mode-view")&&(f="select#dropdown-select-date",$(f).length>0)){e=$(f).val();e!==undefined&&e!==null&&$(".item-occ").each(function(){$(this).hasClass("item-"+e)?($(this).find(".fieldset-content").css("display","block"),$(this).show()):$(this).hide()});$(f).on("change",function(){var n=$(this).val();$(".item-occ").each(function(){$(this).hasClass("item-"+n)?($(this).find(".fieldset-content").show(),$(this).show()):$(this).hide()})})}n=getQueryString();n.prerequisitesuccess&&$("input#prerequisiteOpportunityName").length>0&&(h=$("input#prerequisiteOpportunityName").val(),c=window.translation.opportunity_prerequisite_success.replace("{0}",h).replace("{1}",$("h2.title-opportunity").first().text()),Swal.fire({title:"",text:c,icon:"success"}).then(function(){var t=$(".opportunity-detail-content > #occurrence_id").val(),i;$("html,body").animate({scrollTop:$('.occurrence-id[value="'+t+'"]').closest(".row.fieldset-step").offset().top},"fast");i=n.registeringWithTeam?n.registeringWithTeam=="true":!1;i?$('.occurrence-id[value="'+t+'"]').closest(".row.fieldset-step").find("a.signup-team").click():$('.occurrence-id[value="'+t+'"]').closest(".row.fieldset-step").find("a.signup-individual").click()}));$("#prerequisite-notice").length>0&&(l=$("#prerequisite-notice").data("registeringwithteam"),l?(a=$(".sign-up-container").length>0?window.translation.sign_up_with_a_team:window.translation.express_interest_w_team,$("a.signup-individual").hide(),$("a.signup-team").removeClass("border-left"),$("a.signup-team").html(a)):($("a.signup-team").hide(),$("a.signup-team").next("a.help").hide()));n.OneStepSignUp?(o=$("#occurrence_id").val(),$('input.occurrence-id[value="'+o+'"]').closest(".row.fieldset-step").find("a.signup-individual").click()):n.OneStepSignUpWTeam&&(o=$("#occurrence_id").val(),$('input.occurrence-id[value="'+o+'"]').closest(".row.fieldset-step").find("a.signup-team").click())}}function process_sign_up_now_button(){if($(".current-occ-quick-buttons .button-section a.custom-button").length>0)$(".current-occ-quick-buttons .button-section a.custom-button").on("click",function(n){return n.preventDefault(),go_to_scroll("opportunity-list-detail"),!1})}function go_to_scroll(n){$("html,body").animate({scrollTop:$("#"+n).offset().top-100},"slow")}function add_hoc_verification_code_events(){var t=!1,r=!1,n="",i="";if($("#volunteer-register-form").length>0?(t=!0,n="#volunteer-register-form",i="email"):$("#personal-information-form").length>0&&(r=!0,n="#personal-information-form",i="Email"),t===!0||r===!0){$("body").on("click",n+" .verification-code-section a.cancel-verification-code",function(i){i.preventDefault();$(n+" input.email-field").removeClass("custom-disabled-opacity");$(n+" .input-group-button.submit-button").show();$(n+" .verification-code-section").hide();t===!0&&$(n+" .actions_branch_logic a.next_option").length>0&&$(n+" .actions_branch_logic a.next_option").attr("disabled")=="disabled"&&$(n+" .actions_branch_logic a.next_option").removeAttr("disabled")});$("body").on("click",n+" .verification-code-section a.verify-code",function(t){t.preventDefault();hide_verificationcode_error_element_hoc($(n));verify_verification_code_hoc($(n),$(n+" input#verificationtoken").val(),$(n+" input#verificationCode").val())});$("body "+n).on("input blur","input#"+i,function(){var u=$("label#email-error").css("display"),i=!1,r,t;u=="block"&&(i=!0);r=$(this).data("original-value");t=$.trim($(this).val());t===""||t===undefined?$(this).closest(n).find("p.info-email-code").hide():r!==t&&i===!1?$(this).closest(n).find("p.info-email-code").show():$(this).closest(n).find("p.info-email-code").hide()});$("body "+n).on("keypress",'input[name="verificationCode"]',function(n){if(n.which!=8&&n.which!=0&&(n.which<48||n.which>57))return!1});$("body "+n).on("input",'input[name="verificationCode"]',function(){if($(n+" .verification-code-section a.verify-code").hasClass("custom-disabled-opacity"))return!1;var t=$(this).closest(n).find(".small-check-mark");t!==undefined&&t.is(":visible")&&t.hide();$(this).val().length>=5&&(hide_verificationcode_error_element_hoc($(n)),verify_verification_code_hoc($(n),$(n+" input#verificationtoken").val(),$(this).val()))});$("body "+n).on("click","a.resend-code",function(t){if(t.preventDefault(),$(this).hasClass("custom-disabled-opacity"))return!1;$(n+" .actions-section a.verify-code").removeClass("custom-disabled-opacity");$(n+" .actions-section a.verify-code").prop("disabled",!1);hide_verificationcode_error_element_hoc($(n));is_needed_verification_code_hoc(n,!0)})}}function hide_verificationcode_error_element_hoc(n){var i=n.find("#verificationCode-error"),t;i!==undefined&&i.is(":visible")&&i.hide();t=n.find(".small-check-mark");t!==undefined&&t.is(":visible")&&t.hide()}function verify_verification_code_hoc(n,t,i){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=!0,f=n.find("#volunteer-register-form").length>0;$.ajax({method:"POST",url:u+"user/ValidateVerificationCode",data:{token:t,code:i},beforeSend:function(){n.find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t),e,o;if(i.status==="ok")r=!1,e=n.find("#email"),e!==undefined&&e.data("original-value",e.val()),n.find(".verification-code-section").addClass("custom-disabled-opacity"),f===!1?n.submit():process_volunteer_registration_submit();else if(i.status==="error"&&i.code===401){var u="verificationCode",s='label[id="'+u+'-error"]',h='<label id="'+u+'-error" class="error" style="display:block;">'+i.message+"<\/label>";$("#"+u).parents(".fields-section").find(s).length>0?$("#"+u).parents(".fields-section").find(s).replaceWith(h):$("#"+u).parent().append(h);i.token!==undefined&&n.find("#verificationtoken").val(i.token);i.blockRetries===!0&&(o=n.find(".verification-code-section .actions-section a.verify-code"),o!==undefined&&(o.prop("disabled",!0),o.addClass("custom-disabled-opacity")))}else Swal.fire({title:window.translation.warning,text:i.message,icon:"error",closeOnConfirm:!0})}).always(function(){r===!0&&n.find(".processing_screen").hide()})}function process_volunteer_registration_submit(){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r;if(i=i.substring(0,i.length-1),volunteer_registration_branch_logic("volunteer-register-form"),r=$("form#volunteer-register-form").find("input#branch-logic-redirect"),r.val()!=""&&r.val()!=null&&r.val()!="/volunteer-confirmation-registration"){var t=$("form#volunteer-register-form"),n=t.serializeObject(),u="",f="",e="",o=t.find(".custom-questions input, .custom-questions textarea, .custom-questions select");n.questions=o.serializeObject();t.find(".submit-button").attr("disabled",!0);t.find(".processing_screen").show();$.ajax({type:"GET",url:i+"/ARS/getSiteId",success:function(o){var s=o;$.ajax({type:"POST",url:i+"/user/EncryptAES",data:{password:n.password},success:function(o){var l=o,c,h;n.password=l;n.retype_password=l;n["back-branch-logic"]=[];c={};c.urlCurrent=i+r.val();c.urlBack=window.location.pathname;n["back-branch-logic"].push(c);localStorage.getItem("vol-branch-logic-form-data-"+s)!==null&&localStorage.getItem("vol-branch-logic-form-data-"+s)!=="null"&&(h=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+s)),u=h.donationTransactionId?h.donationTransactionId:"",f=h.donationAmount?h.donationAmount:"",e=h.donationAuthorizationId?h.donationAuthorizationId:"",n.donationTransactionId=u,n.donationAmount=f,n.donationAuthorizationId=e);_assign_value_json_local_storage("vol-branch-logic-form-data-"+s,n);remove_form_restriction(t,"4");window.location.href=i+r.val()}})}})}else{var t=$("form#volunteer-register-form"),n=t.serializeObject(),o=t.find(".custom-questions input, .custom-questions textarea, .custom-questions select");n.questions=o.serializeObject();$.ajax({type:"POST",url:i+"/user/EncryptAES",data:{password:n.password},success:function(i){var e=i,u,r,f;if(n.password=e,u=getClientSecurityKey(),r=!1,u!=undefined){var o=$('form#volunteer-register-form input[name="user_response_time"]').val(),s=(new Date).getTime(),h=s-o;h>9e4&&(r=!0)}r===!0?($("#volunteer-register-form").find(".submit-button").attr("disabled",!0),f=$('form#volunteer-register-form input[name="pageactioname"]').val(),grecaptcha.execute(getClientSecurityKey(),{action:f}).then(function(i){if($('form#volunteer-register-form input[name="user_response"]').length>0){var r=(new Date).getTime();r=r+864e5;$('form#volunteer-register-form input[name="user_response"]').val(i);$('form#volunteer-register-form input[name="user_response_time"]').val(r)}n.user_response=i;remove_form_restriction(t,"20");ajax_submit_event(null,n,"/volunteer-confirmation-registration")})):(remove_form_restriction(t,"21"),ajax_submit_event(null,n,"/volunteer-confirmation-registration"))}})}}function is_needed_verification_code_hoc(n,t){var v=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",s="user/VerifyNewEmail",r="email",f=undefined,u="",h=$(n+" input#verificationtoken").val(),y=$(n+" input#verificationCode").val(),c=n==="#volunteer-register-form",l,a,e,i,o;c===!1?(r="Email",l=$(n+" input#"+r).val(),a=$(n+" input#"+r).data("original-value"),s="user/VerifyChangeEmail",i=$(n).find("#FirstName"),i!==undefined&&(u+=i.val()+" "),i=$(n).find("#LastName"),i!==undefined&&(u+=i.val()),f={newEmail:l,oldEmail:a,contactName:u,token:h}):(e=$(n+" input#"+r).val(),i=$(n).find("#first_name"),i!==undefined&&(u+=i.val()+" "),i=$(n).find("#last_name"),i!==undefined&&(u+=i.val()),f={email:e,token:h,verificationCode:y,contactName:u});o=!0;t===undefined&&(t=!1);$(n+" input.email-field").addClass("custom-disabled-opacity");$.ajax({method:"POST",url:v+s,data:f,beforeSend:function(){var t=$(n+" #"+r).data("original-value");t!==undefined&&t!==""&&t!=e&&$(n+" p.info-email-code").show();$(n).find(".processing_screen").show()}}).done(function(i){var f=JSON.parse(i),h;if(f.status==="ok")f.requireCode===!0?($(n+" #verificationtoken").val(f.token),$(n+" #verificationCode").val(""),t===!1?($(n+" .input-group-button.submit-button").hide(),$(n+" .verification-code-section").show(),$(n+" p.info-email-code").show(),$(n+" #verificationCode").focus()):$(n+" .small-check-mark").css("display","inline-block")):(o=!1,$(n+" .verification-code-section").addClass("custom-disabled-opacity"),c===!1?$(n).submit():process_volunteer_registration_submit());else if(f.status==="error"&&f.code!==500)if(t===!1){var u=r,e='label[id="'+u+'-error"]',s='<label id="'+u+'-error" class="error" for="'+u+'" style="display:block;">'+f.message+"<\/label>";$("#"+u).parent("div").find(e).length>0?$("#"+u).parent("div").find(e).replaceWith(s):$("#"+u).parent("div").append(s);$(n+" p.info-email-code").hide();$(n+" input.email-field").removeClass("custom-disabled-opacity");go_to_scroll(r);$("label#"+u+"-info").length>0&&$("label#"+u+"-info").hide();t===!1&&$(n+" .actions_branch_logic a.next_option").length>0&&$(n+" .actions_branch_logic a.next_option").attr("disabled")=="disabled"&&$(n+" .actions_branch_logic a.next_option").removeAttr("disabled")}else{var u="verificationCode",e='label[id="'+u+'-error"]',s='<label id="'+u+'-error" class="error" style="display:block;">'+f.message+"<\/label>";$("#"+u).parents(".fields-section").find(e).length>0?$("#"+u).parents(".fields-section").find(e).replaceWith(s):$("#"+u).parent().append(s);f.blockResendCode===!0&&(h=$(n+" .verification-code-section .resend-code-section a.resend-code"),h!==undefined&&(h.prop("disabled",!0),h.addClass("custom-disabled-opacity")))}else Swal.fire({title:window.translation.warning,text:f.message,icon:"error",closeOnConfirm:!0}),$(n+" input.email-field").removeClass("custom-disabled-opacity"),t===!1&&$(n+" .actions_branch_logic a.next_option").length>0&&$(n+" .actions_branch_logic a.next_option").attr("disabled")=="disabled"&&$(n+" .actions_branch_logic a.next_option").removeAttr("disabled")}).always(function(){o===!0&&$(n).find(".processing_screen").hide()})}function verify_actions_branch_logic_buttons(){try{$("div.actions_branch_logic").length>0&&($("div.next_option").length>0&&$("div.back_option").length==0?($("div.actions_branch_logic").css("text-align","center"),$("div.next_option").css("float","none")):$("div.next_option").length==0&&$("div.back_option").length>0&&($("div.actions_branch_logic").css("text-align","center"),$("div.next_option").css("float","none")))}catch(n){window.console&&console.error(n)}}function ajax_submit_registration_ars_llamapi(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=t.registrationData.__RequestVerificationToken!==null?t.registrationData.__RequestVerificationToken:"",f=JSON.stringify(t),e=t["connection-id"];$.ajax({method:"POST",url:r+"ARS/ProcessLlamaPiRegistrationWithArs",data:{jsonData:f,__RequestVerificationToken:u}}).done(function(t){var r=JSON.parse(t);r.code=="200"?(localStorage.removeItem("vol-branch-logic-form-data-"+e),n.find("form").length>0&&remove_form_restriction(n.find("form").first(),"0"),window.location.href=i):Swal.fire({title:"",icon:"error",html:r.message,confirmButtonText:"Ok",closeOnConfirm:!0})})}function print_version_behaviors(){if($(".print-button-section a.print-button").length>0)$(".print-button-section a.print-button").on("click",function(n){return n.preventDefault(),window.print(),!1})}function is_signup_time_out_enabled(){var n=!1,t;return $(".opportunity-detail-content #isTimeOutForSingupEnabled").length>0&&(t=$(".opportunity-detail-content #isTimeOutForSingupEnabled").val(),t==="true"&&(n=!0)),n}function timer_for_swal_timeout(n){n==undefined&&(n=30);$(".sweet-alert.server-full .sa-button-container .sa-confirm-button-container").addClass("custom-disabled-opacity");$(".sweet-alert.server-full .sa-button-container .sa-confirm-button-container button.confirm").prop("disabled",!0);var t=setInterval(function(){n--;n<=0&&($(".sweet-alert.server-full .sa-button-container .sa-confirm-button-container").removeClass("custom-disabled-opacity"),$(".sweet-alert.server-full .sa-button-container .sa-confirm-button-container button.confirm").prop("disabled",!1),clearInterval(t));$(".sweet-alert > p span.counter").text(n)},1e3)}function remove_cookie_signupevent_timeout(){var r=$(".opportunity-detail-content input#opportunityId").val(),t="signupevent"+r,i=getCookie(t),n;i!==""&&(n=JSON.parse(i),n.action="none",setCookie(t,JSON.stringify(n),-1))}function load_rss(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".rssblock").length>0&&$(".rssblock").each(function(){var t=$(this),u=t.find('input[name="feed-url"]').val(),i=t.find('input[name="number-post"]').val(),r=t.find("form").serializeObject();$.ajax({url:n+"read-rss",data:{formData:r},method:"POST"}).done(function(n){var r=JSON.parse(n),u,f;r.code==200?r.feeds!==null&&r.feeds!==undefined&&(u="",f=0,r.feeds.forEach(function(n){var t,r;f<i&&(t="",n.Author!==null&&n.Author!==undefined&&n.Author!==""&&(t="<span>"+window.translation.by+" "+n.Author+"<\/span>"),r='<div class="story"><h3 class="title"><a href="'+n.Link+'" target="_blank">'+n.Title+'<\/a><\/h3 ><div class="story-body"><div tabindex="0" class="story-content"><p class="author_date">'+t+" "+n.PubDate+'<\/p><div class="content"><p>'+n.Description+"<\/p><\/div><\/div><\/div><\/div >",u+=r);f++}),t.find(".container-stories").html(u),t.find(".container-stories").append('<div class="last-line"><\/div>'),validateRssBlock(),fix_rss_latest_news()):Swal.fire({title:"",icon:"error",html:r.message,confirmButtonText:"Ok",closeOnConfirm:!0})})})}function load_social_network_colors(){$(".socialnetworkblock").length>0&&$(".socialnetworkblock").each(function(){var u=$(this),n=u.find('input[name="colorLink"]').val(),t=u.find('input[name="colorLinkHover"]').val(),i,f,r;(n!==null&&n!==undefined&&n!==""||t!==null&&t!==undefined&&t!=="")&&(i="<style>",f="#"+u.attr("id")+" li a",n!==null&&n!==undefined&&n!==""&&(r=f+":before{ color: "+n+" !important;}",i+=r),t!==null&&t!==undefined&&t!==""&&(r=f+":hover:before{ color:"+t+" !important;}",i+=r),i+="<\/style>",$("head").append(i))})}function timer_for_custom_control_page(){var t,n,i;$("body.control-request-page")&&(t=$("#waitFor").val(),n=30,t!==undefined&&(n=t),$(".control-request-page .submit-button").addClass("custom-disabled-opacity"),$(".control-request-page .submit-button a.custom-button").prop("disabled",!0),i=setInterval(function(){n--;n<=0&&($(".control-request-page .submit-button").removeClass("custom-disabled-opacity"),$(".control-request-page .submit-button a.custom-button").prop("disabled",!1),clearInterval(i));$(".control-request-page p span.counter").text(n)},1e3))}function get_geo_url(n){return n=="geolocation"?"/getgeolocation/":"/getReverseGeoLocation/"}function is_valid_password_sequential(n,t){if(t===undefined||t==0||n===undefined)return!0;var i=n.split(""),r=i.reverse(),u=r.join("");return validate_password_sequential(u,t)&&validate_password_sequential(n,t)}function validate_password_sequential(n,t){for(var e,u,s=parseInt(t),o=n.split(""),r=0,i=-1,f=0;f<o.length;f++)if(e=""+o[f],isNaN(e))i=-1,r=0;else{if(u=parseInt(e),i!=-1&&(u==i+1||u===i+1)){if(r++,r===s)return console.log("is_valid_password_sequential: false"),!1}else r=0;i=u}return!0}function is_valid_password_repetitive(n,t){var i,f;if(t===undefined||t===0||t==0||n===undefined)return!0;var o=parseInt(t),e=n.split(""),r=0,u="";for(i=0;i<e.length;i++)if(f=e[i],u!=""&&f==u?r++:r=0,u=f,r==o)return console.log("is_valid_password_repetitive: false"),!1;return!0}function remove_escape_query_string(){var n,t;try{n=window.location.href;n!=undefined&&n!=""&&window.location.search.indexOf("qscp")>0&&(t=new URLSearchParams(window.location.search),t.delete("qscp"),history.pushState("",document.title,window.location.pathname+"?"+t))}catch(i){window.console&&console.error(i)}}function get_country_from_locale(n){let t="US";try{if(n!==null&&n!==undefined){let i=n.trim().split("-");t=i.length>1?i[1]:i[0]}}catch(i){console.error(i)}return t}function get_start_day_of_week(n){let t=0;try{n=n.trim().toUpperCase();switch(n){case"US":t=0;break;case"AU":case"FI":case"FR":case"GF":case"GE":case"DE":case"GR":case"HU":case"IS":case"IN":case"ID":case"IE":case"IT":case"KZ":case"KG":case"LV":case"LB":case"LT":case"LU":case"MK":case"MY":case"MC":case"MN":case"MA":case"NL":case"NZ":case"NO":case"PK":case"PY":case"PL":case"PT":case"RO":case"RU":case"RS":case"SG":case"SK":case"ES":case"SE":case"CH":case"TH":case"TN":case"TR":case"UA":case"GB":case"UY":case"VN":t=1;break;case"AF":case"DZ":case"BH":case"EG":case"IR":case"JO":case"KW":case"LY":case"OM":case"QA":case"SA":case"SY":case"AE":case"YE":t=6;break;default:t=0}}catch(i){console.error(i);t=0}return t}function get_start_day_of_week_from_locale(){return window.translation!==null&&window.translation!==undefined?get_start_day_of_week(get_country_from_locale(window.translation.locale_iso)):0}function process_payment_component_in_ars(n,t,i){var r,o;if(n.find('input[name="redirectToAfterProcess"]').val(""),r=n.find('input[name="urlToProcess"]').val(),r!==null&&r!==undefined&&r.trim()!=="")if(t.find("form").attr("action",r),n.hasClass("stripe-donation")){var s=getParameterByName("stTran"),u=t.find("form"),f=u.attr("action"),e=u.serialize();$.ajax({method:"POST",url:f,data:e,beforeSend:function(){}}).done(function(n){var r=t.find("form"),i;return remove_form_restriction(r,"8"),i=Stripe(n.publishable),i.redirectToCheckout({sessionId:n.id})})}else if(n.hasClass("authorizenet-donation")){var u=t.find("form"),f=u.attr("action"),e=u.serialize();$.ajax({method:"POST",url:f,data:e,beforeSend:function(){}}).done(function(n){var i=document.createElement("form"),r,u;i.method="post";i.action=n.action;r=document.createElement("input");r.type="hidden";r.name="token";r.value=n.token;i.appendChild(r);$("body").append(i);u=t.find("form");remove_form_restriction(u,"9");i.submit()})}else o=t.find("form"),remove_form_restriction(o,"7"),t.find("form").submit();else return Swal.fire({title:"",icon:"error",text:"Error to process the donation",confirmButtonText:"Ok",closeOnConfirm:!0}),i.closest(".formBlock").find(".submit-button").removeClass("disabled"),i.closest(".formBlock").find(".submit-button").removeAttr("disabled"),i.closest(".formBlock").find(".processing_screen").hide(),i.closest(".formBlock").find(".spinner").hide(),!1;return!1}function send_multi_signup_event(n,t){var r=get_register_type_mode(),i;if($("form#signup-questions-form input#occIds").val(n.join(",")),$("form#signup-questions-form input#isMultiSignup").val("true"),$("form#signup-questions-form input#registerTypeMode").val(r),!check_opportunity_prerequisite(null,null,!1,!0,n.join(","),t))return $(".processing_screen").hide(),!1;let u=btoa(JSON.stringify(t));$("form#signup-questions-form input#occDateTimes").val(u);i=$("#signup-questions").find(".question");i.length>0?($('#signup-questions select[multiple="multiple"]').multiselect(),$(".processing_screen").hide(),$("#signup-questions").foundation("open")):$('#signup-questions-form input[type="submit"]').trigger("click")}function set_multi_signup_event(){$("div.multi-sign-up-mode-grid a.button-primary").length>0&&($("div.multi-sign-up-mode-grid a.button-primary").removeAttr("data-open"),$("div.multi-sign-up-mode-grid a.button-primary").click(function(n){n.preventDefault();let t=0,i=[],r=[];if($("table#multi-sign-up-table tr input.check-connection:checked").each(function(){i.push($(this).val());let n=$(this).parents("tr").find("td:eq(1) label");t++;r.push(n.html())}),t>0){let n=null;var u=get_register_type_mode();n=u===0?window.translation.multi_sign_up_confirm_message:window.translation.multi_express_interest_confirm_message;Swal.fire({title:n.replaceAll("{occsChecked}",t),icon:"warning",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:window.translation.email_send,cancelButtonText:window.translation.cancel,closeOnConfirm:!1,showLoaderOnConfirm:!0,closeOnCancel:!0}).then(function(n){n.isConfirmed&&send_multi_signup_event(i,r)})}else Swal.fire({title:"You must choose at least one item",icon:"warning",showCancelButton:!1,confirmButtonClass:"btn-danger",confirmButtonText:window.translation.email_send,closeOnConfirm:!1,showLoaderOnConfirm:!1})}))}function get_register_type_mode(){let n=-1;return $(".sign-up-container").length>0?n=0:$(".express-interest-container").length>0&&(n=1),n}function get_selected_occs_multi_signup(){let n=[];return $("table#multi-sign-up-table tr input.check-connection:checked").each(function(){n.push($(this).data("item"))}),n.join()}function get_gmap_api_key(){let n="";return $('input[name="key-address-suggestion"]').length>0&&(n=$('input[name="key-address-suggestion"]:first').val()),n}function is_googlemapapi_loaded(){return typeof google=="object"&&typeof google.maps=="object"?!0:!1}function load_google_map_api(n,t){const i=get_gmap_api_key();let r="https://maps.googleapis.com/maps/api/js?key="+i;n===!0&&(r="https://maps.googleapis.com/maps/api/js?libraries=places&key="+i);$.getScript(r).done(function(){t!==undefined&&t(!1)}).fail(function(n,t,i){console.log("exception",i);Swal.fire({title:"Error",icon:"error",text:"error loading gogle map API",confirmButtonText:"Ok"})})}function S4(){return((1+Math.random())*65536|0).toString(16).substring(1)}function generate_basic_uuid(){return(S4()+S4()+"-"+S4()+"-4"+S4().substr(0,3)+"-"+S4()+"-"+S4()+S4()+S4()).toLowerCase()}function get_session_token(){var n=sessionStorage.getItem("session_token"),t=null,i=!1,u,r;return n!==undefined&&n!==""&&n!==null?(n=JSON.parse(n),n.sessionToken!==undefined?(u=new Date,u.getTime()>n.timestamp?i=!0:t=n.sessionToken):i=!0):i=!0,i===!0&&(t=generate_basic_uuid(),r=new Date,r.setMinutes(r.getMinutes()+5),sessionStorage.setItem("session_token",JSON.stringify({sessionToken:t,timestamp:r.getTime()}))),t}function process_autocomplete_location_data(n,t,i,r,u){var e=!0,f,s,o,h,c;try{n=JSON.parse(n);f=[];n.code===200?(s=$.trim(t.toLowerCase().replaceAll(",","")),n.items.forEach(function(n){var t=$.trim(n.name.toLowerCase().replaceAll(",",""));s!==t&&f.push([n.place_id,n.name+" <span class='important-information'>(Suggested address)<\/span>"])}),f.length>0&&(e=!1,f.unshift(["original",t+"<span class='important-information'>(Original address)<\/span>"]),o=!0,$("#address-lookup").foundation("open"),h=$("#address-lookup-datatable"),$("#address-lookup #chooseaddress").data("selectedAddressComponent",r),c=$("#address-lookup-datatable").DataTable({data:f,bPaginate:!1,bLengthChange:!1,bProcessing:!0,destroy:!0,initComplete:function(){h.closest(".dataTables_wrapper").find(".dataTables_filter").remove();$(this).addClass("tfoot-filters");$(".choose-address-section #chooseaddress").removeAttr("disabled");$(".choose-address-section .spinner").hide()},rowCallback:function(n,t){$(n).attr("data-value",t[0]);$(n).attr("data-display-value",t[1])},columnDefs:[{targets:"_all"},{targets:[0],width:"1%",orderable:!1,render:function(n,t,i){return i[0]!=="original"&&o===!0?(o=!1,'<input type="radio" checked name="addressId" class="address-item" value="'+i[0]+'"/>'):'<input type="radio" name="addressId" class="address-item" value="'+i[0]+'"/>'}}]}))):n.code===404&&(e=!1,Swal.fire({title:window.translation.it_is_not_valid_address,html:window.translation.address_no_suggestion_warning,icon:"warning",showCancelButton:!0,confirmButtonColor:"#c1c1c1",confirmButtonText:window.translation.continue_text,cancelButtonText:window.translation.check_address,closeOnConfirm:!1,showLoaderOnConfirm:!0,closeOnCancel:!0,customClass:"Custom_Cancel"}).then(function(n){if(n.isConfirmed)if(e=!0,sessionStorage.removeItem("session_token"),i!==undefined&&i!==null)$(i).submit();else if($("#volunteer-opportunity-additional-occurrences").length>0){$("#create-volunteer-opportunity-additional-occ-form").append('<input type="hidden" name="action" id="action" value="add" />');var t=$("#volunteer-opportunity-additional-occurrences").DataTable();add_additional_occurrence(t);Swal.close()}else r!==undefined&&u!==undefined&&($('.section.address-component-use-address-suggestion[data-machine-name="'+r+'"]').addClass("address-suggestion-completed"),$('.section.address-component-use-address-suggestion[data-machine-name="'+r+'"]').parents(".formBlock.blockContainer").hasClass("arsBlock")?$(".actions_branch_logic .next_option a").trigger("click"):$("#form-custom-"+u).find(".submit-group a.submit-button").trigger("click"))}))}catch(l){window.console&&console.error(l)}return e}function LoadMethodsWithResources(){set_info_sharing_portal_plus_page();set_llamapi_environment();IS_LLAMAPI_ENABLED=window.is_llamapi!==undefined&&window.is_llamapi!==null?window.is_llamapi:!1;window.translation&&OpenFormBuilder();PopulateFromBlockWithTemporalData()}function OpenFormBuilder(){if(FormBuilderVisibilityFields(),BackActionFormBuilder(),EventDisplaySalesforceMappingSection(),EventShowTimeFormatField(),EventDisplayRedirectTo(),EventShowDateValidations(),AsignValueCalculateItems(),EventAutoSelectRequiredLogin(),ShowTimeFormatField(),SetActiveField(),AddOptionToDropdownOrMultiselect(),EventsDetectValidateField(),SaveAndEditFieldType(),EventsAddTimeToPreview(),EventsValidateRequiredField(),EventsValidateIfHideLabel(),LoadSalesForceFields(),SetSalesforceFieldObject(),DetectFormChange(),DeleteFieldtype(),DisplayLogicConfig(),AddDisplayCondition(),SaveOrEditFormBuilder(),DisplayFieldChange(),SaveDisplayLogic(),SelectClearExtensions(),EventsResetModal(),EventsPopulateFieldsFormBuilder(),ShowSfListviewObjects(),ShowSfFieldPullValues(),ShowDisplayAsCheckBoxesValues(),ShowDisplayAsRadioButtonsValues(),ShowSalesforceFilesValues(),HandleEventRemoveFiles(),AllowSFEncryptedFields(),OnlySFRichTextFields(),AddEventToDisplayFilename(),EventsToManageUpdateRecordFeature(),PopulateFromBlockWithDataFromSF(),SharingPortalSettings(),validateOnlyImage(),EventAlertHandleDateTimeAsDate(),EventsValidateColumnsNumber(),EventActiveBorder(),ValidateAccessToAdvancedSettings(),is_backend_page())$(document).on("click",'a[data-element-reveal="form-builder-block"]',function(){var n,s,t,i,o;EventCancelButtonOptions();n="#form-builder-block";remove_dependency_salesforce_fields();s=$('.form_builder_block input[name="is-global-user"]').val()=="true";t=window.instance_prefix!=undefined?window.instance_prefix:"HOC__";$(n).foundation("open");$(n).foundation();$(n).removeAttr("data-workflow");$(n).removeData("workflow");var f=$(this).attr("source-invoked"),h=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",e=$(this).attr("data-modal-from");$(n).attr("data-workflow",e);sessionStorage.removeItem("display-logic-rules");sessionStorage.setItem("display-logic-rules","");initializeDescriptionField();var u=new Date,r=u.getDate()+"_"+(u.getMonth()+1)+"_"+u.getFullYear()+"_"+u.getHours()+"_"+u.getMinutes()+"_"+u.getSeconds(),c=$(n).find('input[name="site-hocid"]').val();if(r+=c,r=r.replaceAll("_",""),$(n).find('input[name="form-hash-token"]').val(r),$(n).removeClass("ars"),i=!1,o=$(this).parents(".ars_block.blockContainer").data("element-id"),o?$(n).attr("data-elementId",o):$(n).removeAttr("data-elementId"),$(this).hasClass("edit-ars-component")&&!$(n).hasClass("ars")&&($(n).addClass("ars"),i=!0),blockId=$(this).data("block-id"),$(n).find('input[name="block_id"]').val(blockId),parseInt(blockId)==0?(initialize_form_builder_for_new(r,i,n,"cms"),$(n).find(".required-url-custom-message-section").addClass("hidden"),i?$(n).find(".form-confirmation-message-section").addClass("hidden"):($(n).find('select[name="type-form-success"]').val("1"),$(n).find(".success-confirmation-text").removeClass("hidden"),$(n).find(".form-confirmation-message-section").removeClass("hidden"),$(n).find('input[name="form_builder_visible_to"][value="2"]').prop("checked",!0),$(n).find("#form_builder_exception_url_container").removeClass("is-hidden"))):($(n).find(".required-url-custom-message-section").addClass("hidden"),i||(e="cms"),initialize_for_edit_form(i,n,e),i?($(n).find(".required_login_row").addClass("hidden"),$(n).find(".enable_debug_mode").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find(".url_redirect_to").parent().addClass("hidden"),$(n).find(".populate_from_salesforce_row").addClass("hidden"),$(n).find(".sharing-portal-form").parent().addClass("hidden"),$(n).find(".save_complete_later").addClass("hidden"),$(n).find(".sharing-portal-form").parent().addClass("hidden"),validate_include_gallery("form-builder"),IS_LLAMAPI_ENABLED===!0&&($(n).find(".update_user_information_row").addClass("hidden"),$(n).find("fieldset.registration_from_salesforce_row").addClass("hidden"),$(n).find("fieldset.form-public-site-users").addClass("hidden"))):($(n).find(".delete_block").show(),$(n).find(".required_login_row").removeClass("hidden"),$("#sharing-portal-form").is(":checked")?($(n).find(".enable_debug_mode").addClass("hidden"),$(n).find(".region").addClass("hidden"),$(n).find(".kiosk-form").addClass("hidden")):$(n).find(".enable_debug_mode").removeClass("hidden"),$(n).find(".update_record_row").removeClass("hidden"),$(n).find(".url_redirect_to").parent().removeClass("hidden"),validate_include_gallery("form-builder"),IS_LLAMAPI_ENABLED===!0&&($(n).find(".update_user_information_row").removeClass("hidden"),$(n).find(".registration_from_salesforce_row").removeClass("hidden"),$(n).find("fieldset.form-public-site-users").removeClass("hidden"))),$(n).find(".settings-builder-form-clone").show(),$.ajax({method:"POST",url:h+"Admin/GetLocalFormBuilderStorage",data:{blockId:blockId},beforeSend:function(){$(".form_builder_block").find(".processing_screen").show()}}).done(function(u){var e=JSON.parse(u),o=e.is_ars==="YES"?!0:!1,c=$(n).attr("data-workflow"),v="",y=!0,s,l,a,p,w,h;setDataToSessionStore("",r);$(".form_builder_block > h3.title").text(window.translation.edit+" "+window.translation.form);$(n).find("span.code-form").text("form-custom-"+e.form_id);$(n).find('input[name="form-id"]').val(e.form_id);$(n).find('select[name="form_build_region"]').val(e.region);$(n).find('input[name="form_builder_blocsortk_id"]').val(e.blockId);$(n).find('input[name="form_builder_form_name"]').val(e.formName);$(n).find('input[name="showTitle"]').prop("checked",e.show_title);$(n).find('input[name="enabled"]').prop("checked",e.enable);$(n).find("#form_builder_visibility_"+e.visible_to).prop("checked",!0);$(n).find('input[name="have_redirect_to"]').prop("checked",e.have_redirect_to);$(n).find('input[name="disable_confirm_modal_after_submit"]').prop("checked",e.disable_confirm_modal);$(n).find('input[name="enable_debug_mode"]').prop("checked",e.enable_debug_mode);$(n).find('input[name="include_related_objects"]').prop("checked",e.include_related_objects);o&&$(n).find(".enable_debug_mode").addClass("hidden");e.have_redirect_to===!0?$(n).find(".disable_modal_confirm").addClass("hidden"):o===!1?$(n).find(".disable_modal_confirm").removeClass("hidden"):o===!0&&$(n).find(".disable_modal_confirm").addClass("hidden");$(n).find('input[name="url_redirect_to"]').val(e.url_redirect_to);$(n).find('input[name="required_login"]').prop("checked",e.required_login);$(n).find('input[name="populate_from_salesforce"]').prop("checked",e.populate_from_salesforce);e.populate_from_salesforce?$("#form-builder-block").find(".update_record_row").show():$("#form-builder-block").find(".update_record_row").hide();$(n).find('input[name="css_class"]').val(e.css_class);e.subsite_id!=="0"&&e.subsite_id!==0&&($(n).find('select[name="subsite_id"]').length>0?$(n).find('select[name="subsite_id"]').val(e.subsite_id):$(n).find('input[name="subsite_id"]').val(e.subsite_id));e.populate_from_salesforce===!0?$(n).find(".dependency-from-salesforce").show():$(n).find(".dependency-from-salesforce").hide();$(n).find('input[name="registration_from_salesforce"]').prop("checked",e.is_external_registration);$(n).find('input[name="update_user_information"]').prop("checked",e.is_update_user_information);$(n).find('select[name="registration_profile"]').val(e.profile_selected);$(n).find('input[name="url_required_params"]').val(e.url_required_params);e.url_required_params!==null&&e.url_required_params!==undefined&&e.url_required_params.length>0?$(n).find(".required-url-custom-message-section").removeClass("hidden"):$(n).find(".required-url-custom-message-section").addClass("hidden");$(n).find('input[name="custom_parameter_name"]').val(e.custom_parameter_name);e.custom_message!==null&&e.custom_message!==""&&(s=JSON.parse(e.custom_message),s&&s.forEach(function(t){$(n).find('textarea[name="'+t.name+'"]').val(t.value);CKEDITOR.instances[t.name]&&setTimeout(function(){CKEDITOR.instances[t.name].setData(t.value)},1200)}));o===!1?($(n).find(".form-confirmation-message-section").removeClass("hidden"),$(n).find('select[name="type-form-success"]').val(e.type_success_confirmation),e.type_success_confirmation==="0"||e.type_success_confirmation===0?$(n).find(".success-confirmation-text").addClass("hidden"):$(n).find(".success-confirmation-text").removeClass("hidden"),e.type_success_confirmation==="3"||e.type_success_confirmation===3?$(n).find(".redirect-section-section").addClass("hidden"):$(n).find(".redirect-section-section").removeClass("hidden"),(e.type_success_confirmation!=="0"||e.type_success_confirmation!==0)&&e.confirmation_message!==null&&e.confirmation_message!==""&&(s=JSON.parse(e.confirmation_message),s&&s.forEach(function(t){$(n).find('textarea[name="'+t.name+'"]').val(t.value);CKEDITOR.instances[t.name]&&setTimeout(function(){CKEDITOR.instances[t.name].setData(t.value)},1200)}))):$(n).find(".form-confirmation-message-section").addClass("hidden");e.is_external_registration==!0?($(n).find(".subsite-settings").addClass("hidden"),$(n).find(".registration_form_profile").removeClass("hidden"),$(n).find('select[name="salesforce_object"]').attr("disabled","disabled"),$(n).find(".update_user_information_row").addClass("hidden"),$(n).find('input[name="update_user_information"]').prop("checked",!1),$("#form-builder-block fieldset.form-public-site-users").removeClass("hidden"),$("#form-builder-block a.link-refresh-sobjects-llamapi").addClass("hidden"),$("#form-builder-block fieldset.form-public-site-users").addClass("expanded")):($(n).find(".registration_form_profile").addClass("hidden"),$(n).find('select[name="salesforce_object"]').removeAttr("disabled"),$("#form-builder-block fieldset.form-public-site-users").removeClass("expanded"),e.is_update_user_information==!0&&($(n).find(".registration_from_salesforce_row").addClass("hidden"),$(n).find('select[name="salesforce_object"]').attr("disabled","disabled"),$("#form-builder-block fieldset.form-public-site-users").removeClass("hidden"),$("#form-builder-block a.link-refresh-sobjects-llamapi").addClass("hidden")));$(n).find('input[name="save_complete_later"]').prop("checked",e.save_complete_later);$(n).find('input[name="kiosk_form"]').prop("checked",e.kiosk_form);l=e.kiosk_form;e.titlesInfo&&e.titlesInfo.forEach(function(t){$(n).find('input[name="title-'+t.languageID+'"]').val(t.title)});e.salesforce_object==="Contact"&&e.update_record||!e.update_record?($(n).find(".message_sid_querystring").addClass("hidden"),e.salesforce_object==="Contact"&&e.populate_from_salesforce&&$(n).find(".enforce_session_section").removeClass("hidden")):e.salesforce_object&&e.update_record&&$(n).find(".message_sid_querystring").removeClass("hidden");e.salesforce_object?($(n).find(".update_record_row").removeClass("hidden"),i||($(n).find(".populate_from_salesforce_row").removeClass("hidden"),e.sp_form_type!=0?$(n).find(".enable_debug_mode").addClass("hidden"):$(n).find(".enable_debug_mode").removeClass("hidden")),$(n).find('input[name="update_record"]').prop("checked",e.update_record)):($(n).find(".update_record_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row").addClass("hidden"));e.update_record&&e.is_compliance==0&&$(n).find(".populate_from_salesforce_row").removeClass("hidden");e.have_redirect_to&&$(n).find(".url_redirect_to").removeClass("hidden");e.required_login&&e.update_record==!1?$(n).find(".save_complete_later").removeClass("hidden"):$(n).find(".save_complete_later").addClass("hidden");a=e.is_compliance==0?!1:!0;$(n).find('input[name="isCompliance"]').val(a);(e.visible_to==1||e.visible_to==2)&&$(n).find("#form_builder_exception_url_container").removeClass("is-hidden");$(n).find('textarea[name="form_builder_visibility_urls"]').text(e.visibility_urls);setDataToSessionStore(e.fields,r);e.save_data_salesforce==!0?(v=$('#vol-workflow-form input[name="workflow-label"]').val(),p=c==="create-page-partner",$(n).find('input[name="save_data_salesforce"]').prop("checked",!0),LoadSalesForceObjects(e.salesforce_object,!0,p,!1,l),AjaxPreLoadSalesForceFields(e.salesforce_object),AjaxLoadSalesForceFieldsAll(!1,e.salesforce_object),y=!1,$(n).find(".salesforce-mapping-section").removeClass("hidden"),$(n).find(".salesforce-mapping-section-notrf").removeClass("hidden"),$(n).find(".pc_sync_with_salesforce").removeClass("hidden"),o&&(v=$("#vol-workflow-form").attr("data-from"),c==="create-page-vol"||c==="create-page-log-in"?($(n).find(".salesforce_object_msg").removeClass("hidden"),$(n).find(".salesforce_object").addClass("hidden")):($(n).find(".salesforce_object_msg").addClass("hidden"),$(n).find(".salesforce_object").removeClass("hidden")),a&&($(n).find(".salesforce_object_msg").addClass("hidden"),$(n).find(".salesforce_object").removeClass("hidden")),w=$(".form_builder_block input#isCompliance").val(),w==="true"&&($(n).find(".required_login_row").removeClass("hidden"),$(n).find(".update_record_row").removeClass("hidden")),$(n).find("fieldset.form-public-site-users").hide()),o||($(n).find(".salesforce_object").removeClass("hidden"),$(n).find(".salesforce_object_msg").addClass("hidden")),l&&($(n).find(".subsite-settings").addClass("hidden"),$(n).find(".sharing-portal-form").addClass("hidden"),$(n).find(".redirection-section").addClass("hidden"),$(n).find(".required_login_row").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row").addClass("hidden"),$(n).find(".save_complete_later").addClass("hidden"))):($(n).find(".salesforce-mapping-section").addClass("hidden"),$(n).find(".salesforce-mapping-section-notrf").addClass("hidden"),$(n).find('input[name="save_data_salesforce"]').prop("checked",!1),$(n).find(".salesforce_object").addClass("hidden"),$(n).find(".salesforce_object_msg").addClass("hidden"),$(n).find(".pc_sync_with_salesforce").addClass("hidden"),l&&$(n).find(".subsite-settings").addClass("hidden"));e.sp_form_type!==0?($(n).find(".subsite-settings").addClass("hidden"),$(n).find(".enable_debug_mode").addClass("hidden"),$(n).find("form#form-builder .sharing-portal-form-object").removeClass("hidden"),$(n).find("form#form-builder .region").addClass("hidden"),$(n).find(".kiosk-form").addClass("hidden"),$(n).find("form#form-builder .save_data_salesforce").addClass("hidden"),$(n).find("form#form-builder .salesforce_object").addClass("hidden"),$(n).find("form#form-builder .url_redirect_to").parent().addClass("hidden"),$(n).find(".required_login_row").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find("form#form-builder .populate_from_salesforce_row").addClass("hidden"),$(n).find("#form-builder-advanced-settings .general-info .visible-to-label").addClass("hidden"),$(n).find("#form-builder-advanced-settings .general-info .visible-to-label").next().addClass("hidden"),$(n).find("#form_builder_exception_url_container").prev().addClass("hidden"),$(n).find("#form_builder_exception_url_container").addClass("hidden"),$(n).find('input[name="sharing_portal_form"]').prop("checked",!0),$(n).find('form#form-builder input[name="save_data_salesforce"]').prop("checked",!0),$(n).find('form#form-builder input[name="required_login"]').prop("checked",!0),$(n).find('form#form-builder input[name="update_record"]').prop("checked",!0),$(n).find('form#form-builder input[name="populate_from_salesforce"]').prop("checked",!0),$("#form-builder-block").find(".update_record_row").show(),$(n).find("form#form-builder .retrieve_info_from_salesforce").removeClass("hidden"),$(n).find('select[name="sharing_portal_form_object_select"]').val(e.sp_form_type),$(n).find(".region").addClass("hidden"),e.sp_form_type===1?(LoadSalesForceObjects("Contact",!0),$(n).find('form#form-builder select[name="salesforce_object"]').val("Contact")):e.sp_form_type===2?(LoadSalesForceObjects(t+"Volunteer_Opportunity__c",!0),$(n).find('form#form-builder select[name="salesforce_object"]').val(t+"Volunteer_Opportunity__c")):e.sp_form_type===3?(LoadSalesForceObjects(t+"Connection__c",!0),$(n).find('form#form-builder select[name="salesforce_object"]').val(t+"Connection__c")):e.sp_form_type===4?(LoadSalesForceObjects(t+"Occurrence__c",!0),$(n).find('form#form-builder select[name="salesforce_object"]').val(t+"Occurrence__c")):e.sp_form_type===5?(LoadSalesForceObjects(t+"Recurrence__c",!0),$(n).find('form#form-builder select[name="salesforce_object"]').val(t+"Recurrence__c")):e.sp_form_type===6&&(LoadSalesForceObjects(t+"Volunteer_Team__c",!0),$(n).find('form#form-builder select[name="salesforce_object"]').val(t+"Volunteer_Team__c")),AjaxLoadSalesForceFields("0",!1)):($(n).find("form#form-builder .sharing-portal-form-object").addClass("hidden"),$(n).find("form#form-builder .save_data_salesforce").removeClass("hidden"),$(n).find("#form-builder-advanced-settings .general-info .visible-to-label").removeClass("hidden"),$(n).find("#form-builder-advanced-settings .general-info .visible-to-label").next().removeClass("hidden"),$(n).find("#form_builder_exception_url_container").prev().removeClass("hidden"));o?($(n).find("a.remove-link").hide(),$(n).find("a.advanced-link").hide(),$(n).find(".update_record_row").addClass("hidden"),c==="create-page-log-in"&&($(n).find(".update_record_row").removeClass("hidden"),$(n).find(".required_login_row").removeClass("hidden"))):($(n).find("a.remove-link").show(),$(n).find("a.advanced-link").css("display","inline-block"),e.populate_from_salesforce===!0&&e.enforce_session_settings?(h=JSON.parse(e.enforce_session_settings),$(n).find(".filter_rules .rule").remove(),h.criteria!=null||$(n).find('input[name="advanced-criteria-input"]').val(""),h.filters&&h.filters.length>0&&($(n).find(".without_rules").addClass("hide-custom"),h.filters.forEach(function(n){addRuleFilterFormBuilder(n.field,n.friendlyFieldName,n.comparisonValue,n.operator)})),$('.form_builder_block select[name="field_to_filter"]').trigger("change")):($(n).find(".filter_rules .rule").remove(),$(n).find(".without_rules").removeClass("hide-custom"),$(n).find('input[name="advanced-criteria-input"]').val("")));$(n).find(".form-preview .row-fields .field-row").remove();loadFieldsFromLocalStorage();$(n).find(".field-list").removeClass("hidden");$(n).find(".form-preview").removeClass("full-width");$(n).find(".build-field-settings").removeClass("is-hidden");$(n).find(".submit-row").trigger("click");e.regionsMultiple&&apply_backend_multiselect_group(n+' select[name="form_build_region_multiple"]',!1,e.regionsMultiple);e.is_external_registration==!0;y&&$(n).find(".processing_screen").hide();f!=null&&f!=undefined&&f=="gallery"?($(n+" .settings-builder-form-clone").hide(),$(n+" .region").addClass("hidden")):($(n+" .settings-builder-form-clone").show(),!o&&$("body.new-template-system").length>0&&!$(n).find("#sharing-portal-form").is(":checked")&&$(n+" .region").removeClass("hidden"))})),i===!1){$(n).find('select[name="type-form-success"]').on("change",function(){var t=$(this).val();t!=="3"&&t!==3?$(n).find(".redirect-section-section").removeClass("hidden"):$(n).find(".redirect-section-section").addClass("hidden");t==="0"||t===0?$(n).find(".success-confirmation-text").addClass("hidden"):$(n).find(".success-confirmation-text").removeClass("hidden")});initializeConfirmationMessageField();$(n).find('input[name="url_required_params"]').keyup(function(){var t=$(n).find('input[name="url_required_params"]').val();t.length>0?$(n).find(".required-url-custom-message-section").removeClass("hidden"):$(n).find(".required-url-custom-message-section").addClass("hidden")})}return initiate_dragula_form_builder(),initiate_dragula_drop_down_options(),initiate_jquery_validate_reveal($("#form-builder"),"form-builder"),$(n).find("#form-builder label.error").hide(),!1})}function recalculateHiddenNames(){var n=1;$('.field-row[data-type-field="hidden"]:not(.hidden)').each(function(){var t="Hidden #"+n;$(this).attr("data-hidden-name",t);$(this).find(".content .left label.label_preview_hidden").length>0&&$(this).find(".content .left label.label_preview_hidden").remove();$(this).find(".content .left label.label_preview").length>0&&$(this).find(".content .left label.label_preview").remove();$(this).find(".content .left").append('<label class="label_preview_hidden">'+t+"<\/label>");n++});$(".field-row.active").length>0&&$(".field-row.active").data("type-field")=="hidden"&&$(".field-configuration h3.title").text($(".field-row.active").data("hidden-name"))}function loadHiddenFiledsToCopy(){if($('.form_builder_block select[name="copy_to_hidden"]').length>0){var n=HiddenFieldsOptions();n!=""?($('.form_builder_block select[name="copy_to_hidden"] option').each(function(){$(this).remove()}),$('.form_builder_block select[name="copy_to_hidden"]').append(n)):$('.form_builder_block select[name="copy_to_hidden"]').parent().parent().addClass("hidden")}}function initiate_dragula_form_builder(){if($("form#form-builder").length!==0){var n=$("#form-builder-block").find('input[name="form-hash-token"]').val();dragulaFormBuilder!==null&&dragulaFormBuilder.destroy();$(".field-list a.move-field").hover(function(){$(this).toggleClass("hover")});dragulaFormBuilder=dragula([document.getElementById("fields-list"),document.getElementById("row-fields")],{moves:function(n,t,i){return i.className.indexOf("move")!==-1},copy:function(n,t){return t===document.getElementById("fields-list")},accepts:function(n,t){var u=$(n).hasClass("section")||$(n).data("type-field")==="section",r=$(t).hasClass("section-container"),i;let f=$(n).hasClass("address-component");if(i=t!==document.getElementById("fields-list"),u&&r)i=!1;else if(f)if(r){let r=$(n).parents('div[data-type-field="addresscomponent"]').data("element-id"),u=$(t).parents('div[data-type-field="addresscomponent"]').data("element-id");r!=u&&(i=!1)}else i=!1;return i},isContainer:function(n){return n.classList.contains("section-container")||n.classList.contains("container-form")},direction:"vertical"}).on("drag",function(){}).on("drop",function(t,i){var u=$(t).attr("data-type"),f=$(i),r;u&&i&&AddFieldsToPreviewWorkflow($(t),!0,f);r=0;$(".row-fields.container-form").find("div.field-row").each(function(){var e=$(this),h=e.data("element-id"),o=0,c=sessionStorage.getItem("json-form-builder-data-"+n),t=JSON.parse(c),s="",f,i,u;for(e.parent().hasClass("section-container")&&(f=e.parent().parent(".field-row").data("element-id"),f!==""&&(i=t.find(function(n){return n.elementId===f}),s=i&&i.fieldId!==0&&i.fieldId!==""&&i.fieldId!==null?i.fieldId:"element-"+f)),u=0;u<t.length;u++)t[u].elementId===h&&(t[u].weight=r,t[u].sectionId=s);$(".row-fields.container-form").find(".field-row").each(function(){$(this).attr("data-order",o);o=o+1});setDataToSessionStore(t,n);recalculateHiddenNames();r=r+1})}).on("dragend",function(){})}}function initiate_dragula_drop_down_options(){$("form#form-builder").length!==0&&$("form#form-builder .field-configuration .tabs-content .tabs-panel").each(function(){var n=$(this).data("language-id"),t="dinamyc-"+n;dragula([document.getElementById(t)],{moves:function(n,t,i){return i.className==="move"},direction:"vertical"}).on("drag",function(){}).on("drop",function(n){var t=0,i=$(n).parents(".dinamyc").find("div.option");i.each(function(){var n=$(this),u=n.attr("data-element-id"),i,r;n.attr("data-sort-order",t);i=n.closest(".tabs-content");r=$(i).find(".tabs-panel:not(.is-active)");r.each(function(){var n=$(this),i=$(n).find('div.option[data-element-id="'+u+'"]');$(i).attr("data-sort-order",t)});t=t+1})}).on("dragend",function(n){var t=$(n).closest(".tabs-content"),i=$(t).find(".tabs-panel:not(.is-active)");i.each(function(){var n=$(this),t=$(n).find(".dinamyc .option"),i=$(n).find(".dinamyc");$(t).sort(function(n,t){var i=parseInt($(n).attr("data-sort-order")),r=parseInt($(t).attr("data-sort-order"));return r<i?1:-1}).appendTo($(i))});$(".form_builder_block .save_section button.save_field").trigger("click")})})}function SelectClearExtensions(){$(document).on("click","a.ext_select_all, a.ext_clear",function(){var n=$(this),t=n.closest(".fieldset"),i=n.attr("class");i=="ext_clear"?t.find('input[name="extension_allowed"]').each(function(){$(this).prop("checked",!1)}):i=="ext_select_all"&&t.find('input[name="extension_allowed"]').each(function(){$(this).is(":disabled")||$(this).prop("checked",!0)})})}function get_delete_option_form_builder_preview(n,t,i,r){let u='<a title="Delete Field" class="delete-field '+t+'" data-page-rule="'+i+'" data-element-id="'+r+'"><\/a>';return n!==undefined&&n!==null&&n!==""&&n.indexOf("address-component")>-1&&(u=""),u}function calculate_data_attribute_address_component(n){let t="";return n!==undefined&&n!==null&&(n.indexOf("address-component-latitude")>-1?t=' data-address-component="latitude"':n.indexOf("address-component-longitude")>-1&&(t=' data-address-component="longitude"')),t}function loadFieldsFromLocalStorage(){var u="",r,i;if(is_backend_page()){var f=0,n=$(".form_builder_block .form-preview"),t=GetLocalFormBuilderStorage();t!=""&&t!==null&&t!==undefined&&(r=JSON.parse(t),i=!1,r.forEach(function(t){var e=parseInt(t.elementId),lt=parseInt(t.FieldInPageRule),c=parseInt(t.ruleId),g=t.hasConditions!=null&&t.hasConditions==!0?"active":"",h=parseInt(t.fieldId),r=t.typeField,o=$("#form-builder-block form ul.tabs li a:first").data("language-id"),l="",p="",at="",a="",ut="",nt="",ft="",vt="",yt=!1,pt=!1,ui=!1,et=!1,w=-1,si=parseInt(t.weight),tt=t.sectionId,wt=[],fi="",bt=[],kt="",it="",dt="",gt="",ni="",s="",ot=1,b="",k="",ti="",st="",ht,ii,y,ct,d,rt;let v="";if(t.specialClass!==undefined&&t.specialClass!==null&&t.specialClass!==""&&(dt=t.specialClass),t.properties.forEach(function(n){var t,i,e,h,f;n.name=="salesforce_object_field"&&(b=n.value);n.name=="salesforce_field"&&(k=n.value);n.name=="pull_values_from_sf"&&(ti=n.value);n.name=="save_data_salesforce"&&(st=n.value);n.name=="label-"+o&&(l=n.value);r==="submit"&&(n.name=="back_button_label-"+o?(nt=n.value,nt!==""&&$('.form_builder_block  input[name="back_button_label-'+o+'"]').val(nt)):n.name=="next_button_label-"+o?(vt=n.value,nt!==""&&$('.form_builder_block  input[name="next_button_label-'+o+'"]').val(vt)):n.name=="cancel-label-"+o&&(ft=n.value,ft!==""&&$('.form_builder_block  input[name="cancel-label-'+o+'"]').val(ft)));n.name=="label-textarea-"+o&&(p=n.value);n.name=="top_minimum_label-"+o&&(gt=n.value,$('.form_builder_block  input[name="top_minimum_label-'+o+'"]').val(gt));n.name=="top_maximum_label-"+o&&(ni=n.value,$('.form_builder_block  input[name="top_maximum_label-'+o+'"]').val(ni));n.name=="is_required"&&(n.value==!0?(at="required",et=!0,$(".form_builder_block  #is_required").prop("checked",!0)):$(".form_builder_block  #is_required").prop("checked",!1));n.name=="show_format"&&(n.value==!0?(show_format=!0,$('.form_builder_block  input[name="show_format"]').prop("checked",!0)):$('.form_builder_block  input[name="show_format"]').prop("checked",!1));n.name=="hide_label"&&(n.value==!0?(a="hidden",$(".form_builder_block  #hide_label").prop("checked",!0)):$(".form_builder_block  #hide_label").prop("checked",!1));n.name=="read_only"&&(n.value==!0?$(".form_builder_block  #read_only").prop("checked",!0):$(".form_builder_block  #read_only").prop("checked",!1));n.name=="file_image"&&(n.value==!0?$(".form_builder_block  #file_image").prop("checked",!0):$(".form_builder_block  #file_image").prop("checked",!1),validateOnlyImageLoad(),validateOnlyImage());n.name=="file_image_width"&&n.value!=""&&n.value!==null&&$(".form_builder_block  #file_image_width").val(n.value);n.name=="file_image_height"&&n.value!=""&&n.value!==null&&$(".form_builder_block  #file_image_height").val(n.value);n.name=="rich_text"&&(n.value==!0?$(".form_builder_block  #rich_text").prop("checked",!0):$(".form_builder_block  #rich_text").prop("checked",!1));n.name=="encrypted"&&(n.value==!0?$(".form_builder_block  #encrypted").prop("checked",!0):$(".form_builder_block  #encrypted").prop("checked",!1));n.name=="field_validate"&&n.value!=""&&n.value==!0&&(yt=!0);n.name=="field_allow_time"&&n.value!=""&&n.value==!0&&(pt=!0);n.name=="time_format"&&n.value!=""&&n.value!==null&&(w=n.value);n.name=="default_datetime"&&n.value!=""&&n.value!==null&&(ui=!0,$(".form_builder_block  #default_datetime").prop("checked",!0));n.name=="align_label"&&n.value!==""&&n.value!==null&&((n.value===0||n.value==="0")&&(s="label-preview-left"),(n.value===1||n.value==="1")&&(s="label-preview-center"),(n.value===2||n.value==="2")&&(s="label-preview-right"));n.name=="salesforce_field"&&(n.value!=""&&n.value!==null?(t=$('select[name="salesforce_object"]').val(),i=$("#form-builder-block select[name='salesforce_object']").val()==undefined?"":$("#form-builder-block select[name='salesforce_object']").val(),t!=null&&t!=undefined&&t.indexOf("Both")==0||i!=null&&i!=undefined&&i.indexOf("Both")==0?(e=$('.form_builder_block input[name="salesforce_object_field"]').val(),$(".form_builder_block  select[name='salesforce_field'] option[value='"+n.value+"'][data-object='"+e+"']").prop("selected",!0)):$(".form_builder_block  select[name='salesforce_field']").val(n.value)):$(".form_builder_block  select[name='salesforce_field']").val("none"));n.name=="number_validation_text"&&n.value!=""&&n.value!==null&&$(".form_builder_block  input[name='number_validation_text']").val(n.value);n.name=="step_value"&&(n.value!=""&&n.value!==null?$(".form_builder_block  input[name='step_value']").val(n.value):$(".form_builder_block  input[name='step_value']").val("1"));n.name=="include_grid_lines"&&(n.value==!0?$(".form_builder_block #include_grid_lines").prop("checked",!0):$(".form_builder_block #include_grid_lines").prop("checked",!1));n.name=="section_border_option"&&(n.value==!0?($(".form_builder_block #section_border_option").prop("checked",!0),u="active"):$(".form_builder_block #section_border_option").prop("checked",!1));n.name=="section_border_for"&&n.value!=""&&n.value!==null&&$(".form_builder_block select[name='section_border_for']").val(n.value);n.name=="columns_number"&&n.value!=""&&n.value!==null&&($(".form_builder_block select[name='columns_number']").val(n.value),ot=n.value);n.name=="options-"+window.translation.language&&n.value!=""&&n.value!==null&&(wt=JSON.parse(n.value));n.name.indexOf("default_value_dropdown_simple-")!=-1&&n.value!=""&&n.value!==null&&(h=n.name.split("-")[1],f={},f.language=h,f.value=n.value,bt.push(f));n.name=="checkbox-option-"+window.translation.language&&(kt=n.value);n.name=="checkbox-default-"+window.translation.language&&n.value!=""&&n.value!==null&&(fi=n.value);n.name=="helptext_field-"+o&&(ut='<p class="hint-text">'+n.value+"<\/p>");n.name=="default_value_field"&&(it=n.value);n.name=="placeholder_field"&&$(".form_builder_block  input[name='placeholder_field']").val(n.value);n.name=="currency_type"&&n.value!=""&&n.value!==null&&$(".form_builder_block  select[name='currency_type']").val(n.value);n.name=="decimal_mark"&&n.value!=""&&n.value!==null&&$(".form_builder_block  select[name='decimal_mark']").val(n.value);n.name=="sf_listview_label_field"&&n.value!=""&&n.value!==null&&$(".form_builder_block  select[name='sf_listview_label_field']").val(n.value);n.name=="sf_listview_value_field"&&n.value!=""&&n.value!==null&&$(".form_builder_block  select[name='sf_listview_value_field']").val(n.value);n.name=="sf_listview_filter_field"&&n.value!=""&&n.value!==null&&$(".form_builder_block  select[name='sf_listview_filter_field']").val(n.value);n.name=="sf_listview_filter_value"&&n.value!=""&&n.value!==null&&$(".form_builder_block  input[name='sf_listview_filter_value']").val(n.value);n.name=="sf_listview_default_value"&&n.value!=""&&n.value!==null&&$(".form_builder_block  input[name='sf_listview_default_value']").val(n.value);n.name=="sf_listview_filter_operator"&&n.value!=""&&n.value!==null&&$(".form_builder_block  select[name='sf_listview_filter_operator']").val(n.value);n.name=="custom_cssclass"&&n.value!=""&&n.value!==null&&($(".form_builder_block  input[name='custom_cssclass']").val(n.value),v=n.value);n.name=="addresscomponent_use_user_location"&&(n.value==!0?(useUserLocation=!0,$('.form_builder_block  input[name="addresscomponent_use_user_location"]').prop("checked",!0)):$('.form_builder_block  input[name="addresscomponent_use_user_location"]').prop("checked",!1));n.name=="addresscomponent_address_verification"&&(n.value==!0?(useAddressVerification=!0,$('.form_builder_block  input[name="addresscomponent_address_verification"]').prop("checked",!0)):$('.form_builder_block  input[name="addresscomponent_address_verification"]').prop("checked",!1));n.name=="addresscomponent_autocomplete"&&(n.value==!0?(useAutoComplete=!0,$('.form_builder_block  input[name="addresscomponent_autocomplete"]').prop("checked",!0)):$('.form_builder_block  input[name="addresscomponent_autocomplete"]').prop("checked",!1))}),l==""&&(l=GetLabelField(r)),r!="submit")ht="",lt!=0&&(ht="has-page-rule-related"),ii=st=="on"&&r!="paymentcomponent"&&b!=""&&k!=""?'<span class="salesforce-mapped">Mapped to:'+b+"."+k+"<\/span>":"",y='<div data-element-id="'+e+'" class="field-row active '+dt+" "+v+'" data-type-field="'+r+'" data-order="'+t.weight+'" data-block-name="'+r+'"><div class="content"><div class="left align-label"><label class="label_preview '+at+" "+a+" "+s+'">'+l+'<\/label><\/div><div class="right">'+FieldContentPreview(r,it)+ut+'<\/div><\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="'+h+'" data-rule-id="'+c+'" data-type-field="'+r+'" title="'+r+'" class="logic '+g+'"  data-element-id="'+e+'">'+window.translation.logic+'<\/a><a data-type-field="'+r+'" title="'+r+'" class="edit-field"  data-element-id="'+e+'"><\/a>'+get_delete_option_form_builder_preview(v,ht,lt,e)+'<span class="move" data-element-id="'+e+'"><\/span><\/div>'+ii+"<\/div>",r=="description"?(p!=""?(p.indexOf("<script>")!=-1&&(p=""),content='<div class="description_preview">'+p+"<\/div>"):content='<div class="description_preview">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut <\/div>',y='<div data-element-id="'+e+'" class="field-row active" data-type-field="'+r+'" data-order="'+t.weight+'" data-block-name="'+r+'"><div class="content"><div class="right-full">'+content+'<\/div><\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="'+h+'" data-rule-id="'+c+'" data-type-field="'+r+'" title="'+r+'" class="logic '+g+'"  data-element-id="'+e+'">'+window.translation.logic+'<\/a><a data-type-field="'+r+'" title="'+r+'" class="edit-field" data-field-id="'+h+'" data-rule-id="'+c+'" data-element-id="'+e+'"><\/a><a title="Delete Field" class="delete-field"  data-element-id="'+e+'"><\/a><span class="move" data-element-id="'+e+'"><\/span><\/div><\/div>'):r=="hidden"?y='<div data-element-id="'+e+'" class="field-row active" data-type-field="'+r+'" data-order="'+t.weight+'" data-block-name="'+r+'" '+calculate_data_attribute_address_component(v)+'><div class="content"><div class="left"><\/div><div class="right">'+FieldContentPreview(r,it)+ut+'<\/div><\/div><div class="options"><a data-type-field="'+r+'" title="'+r+'" class="edit-field"  data-element-id="'+e+'"><\/a>'+get_delete_option_form_builder_preview(v,"","",e)+'<span class="move" data-element-id="'+e+'"><\/span><\/div><\/div>':(r=="section"||r=="addresscomponent")&&(ct="",ot!==1&&(ct="columns"+ot),y='<div data-element-id="'+e+'" data-field-id="'+h+'" class="field-row active '+v+'" data-type-field="'+r+'" data-order="'+t.weight+'" data-block-name="'+r+'"><div class="content content-section">'+FieldContentPreview(r,l)+'<\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="'+h+'" data-rule-id="'+c+'" data-type-field="'+r+'" title="'+r+'" class="logic '+g+'"  data-element-id="'+e+'">'+window.translation.logic+'<\/a><a data-type-field="'+r+'" title="'+r+'" class="edit-field" data-field-id="'+h+'" data-rule-id="'+c+'" data-element-id="'+e+'"><\/a><a title="Delete Field" class="delete-field"  data-element-id="'+e+'"><\/a><span class="move" data-element-id="'+e+'"><\/span><\/div><div class="section-container '+ct+'"><\/div><\/div>'),n.find(".blank-text").addClass("hidden"),tt!==null?n.find(".field-row[data-field-id="+tt+"] .section-container").append(y):n.find(".row-fields").append(y),r=="hidden"&&recalculateHiddenNames(),yt==!0&&(d="",$(".form_builder_block .field-row[data-element-id="+e+"] .content .confirm_email_preview").remove(),r=="email"&&(d='<div class="confirm_email_preview"><div class="left"><label class="label_preview required '+a+" "+s+'">'+window.translation.confirm_email+'<\/label><\/div><div class="right"><input id="email_confirm_preview" name="email_confirm_preview" readonly="" type="text" placeholder="Ex." class="email_confirm_preview"><\/div><\/div>',et==!0?$("#form-builder-block .field-row[data-element-id="+e+"] .content").append(d):(markupEmail='<div class="confirm_email_preview"><div class="left"><label class="label_preview '+a+" "+s+'">Confirm Email<\/label><\/div><div class="right"><input id="email_confirm_preview" name="email_confirm_preview" readonly="" type="text" placeholder="Ex." class="email_confirm_preview"><\/div><\/div>',$("#form-builder-block .field-row[data-element-id="+e+"] .content").append(markupEmail))),r=="password"&&(d='<div class="confirm_password_preview"><div class="left"><label class="label_preview required '+a+" "+s+'">'+window.translation.confirm_password+'<\/label><\/div><div class="right"><input id="password_confirm_preview" name="password_confirm_preview" readonly="" type="text" placeholder="Ex." class="password_confirm_preview"><\/div><\/div>',et==!0?$("#form-builder-block .field-row[data-element-id="+e+"] .content").append(d):(markupPass='<div class="confirm_password_preview"><div class="left"><label class="label_preview '+a+" "+s+'">'+window.translation.confirm_password+'<\/label><\/div><div class="right"><input id="password_confirm_preview" name="password_confirm_preview" readonly="" type="text" placeholder="Ex." class="password_confirm_preview"><\/div><\/div>',$("#form-builder-block .field-row[data-element-id="+e+"] .content").append(markupPass)))),pt==!0&&r=="datetime"&&(rt="",$(".form_builder_block .field-row[data-element-id="+e+"] .content .time").remove(),w!=-1&&w==0&&(rt='<div class="time"><input id="hour" name="hour" type="number" placeholder="12"><span>:<\/span><input id="minute" name="minute" type="number" placeholder="45"><\/div>'),w!=-1&&w==1&&(rt='<div class="time"><input id="hour" name="hour" type="number" placeholder="12"><span>:<\/span><input id="minute" name="minute" type="number" placeholder="45"><span>:<\/span><select name="format_time" > <option value="0">AM<\/option> <option value="1">PM<\/option><\/select><\/div>'),$("#form-builder-block .field-row[data-element-id="+e+"] .content .right").append(rt)),$(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"),$("#form_changed").val(!1),$(".form_builder_block button.save_field").removeClass("pending_changes"),$(".form_builder_block .form-preview select[multiple]").multiselect();else{i=!0;$(".form_builder_block .submit-row").remove();var ei=$("#form-builder-block #include_cancel_button").is(":checked"),oi=$('input[name="cancel-label-1"]').length>0&&$('input[name="cancel-label-1"]').val()!=""?$('input[name="cancel-label-1"]').val():"Cancel",ri='<div data-element-id="0" class="submit-row field-row" data-type-field="submit" data-field-id="'+f+'" data-type-field="'+r+'" data-order="'+t.weight+'" data-block-name="'+r+'"><div class="content full"><div class="right-full"><button type="button" class="button">'+l+"<\/button>"+(ei?+ '<div class="cancel-div" style="display: inline;">&nbsp;<button type="button" class="button cancel">'+oi+"<\/button><\/div>":"")+'<\/div><\/div><div class="options quick"><a data-element-reveal="ars-display-logic" data-field-id="'+h+'" data-rule-id="'+c+'" data-type-field="'+r+'" title="'+r+'" class="logic '+g+'"  data-element-id="'+e+'" data-for-submit="true">'+window.translation.logic+'<\/a><a data-type-field="submit" title="" class="edit-field" data-field-id="0" data-element-id=""><\/a><span class="move" data-element-id="0"><\/span><\/div><\/div>';tt!==null?n.find(".field-row[data-field-id="+tt+"] .section-container").append(ri):n.find(".row-fields").append(ri);$(".form_builder_block .submit-row").removeClass("hidden")}i==!1&&ShowSubmitButtonFormBuilder();$(".form_builder_block .row-fields .field-row").removeClass("active");$(".form_builder_block .submit-row").removeClass("active");st==="on"&&b!=""&&k!=""&&ti===!0&&generate_html_options_salesforce(e,b,k,it);AddOptionToPreviewUpdate(r,wt,kt,bt,e)}))}}function cleanFormBuilderFields(){let n=performance.now();$(".form_builder_block .field-configuration input:not(:checkbox):not(:button)").val("");$('.form_builder_block .field-configuration input[name="save_field_salesforce"]').prop("checked",!1);$('.form_builder_block .field-configuration input[name="retrieve_data_salesforce"]').prop("checked",!1);$('.form_builder_block .field-configuration input[type="checkbox"]:not(input[name="private_file"])').prop("checked",!1);$(".form_builder_block .field-configuration textarea").val("");let t=performance.now()}function HideFormBuilderFields(n){var i,r,t;let u=performance.now();i=n;ShowAllFieldsFormBuilder();i=="addresscomponent"&&(t=["is_required","label-textarea","helptext_field","encrypted","rows","field_validate","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","dropdown-options","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","placeholder_field","default_value_field","checkbox_option","checkbox_default","type_field","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","salesforce-mapping-section","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","display_inline_inputs","align_label_section","show_format","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","copy_to_hidden","submit_cancel"],$('.form_builder_block select[name="type_field"]').val("addresscomponent"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text("Address Section"));i=="paymentcomponent"&&(t=["field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","show_format","record_to_relate","label-textarea","read_only","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","hide_label","align_label_section","encrypted","minimum_characters","maximum_characters","placeholder_field","default_value_field","is_required","label_field","helptext_field","display_inline_inputs","calculate_items","copy_to_hidden","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("paymentcomponent"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.payment_component),$(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"));i=="textbox"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","display_inline_inputs","show_format","record_to_relate","title_field","payment_component_section","option_currentAccountID","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("textbox"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.textbox),$("#save_data_salesforce").prop("checked")||$(".form_builder_block .encrypted").addClass("hidden"));i=="percent"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","maximum_characters","minimum_characters","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","display_inline_inputs","encrypted","show_format","record_to_relate","title_field","payment_component_section","option_currentAccountID","help-text-for-default-value","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("percent"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.percentage),$("#save_data_salesforce").prop("checked")||$(".form_builder_block .encrypted").addClass("hidden"));i=="calculate"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","show_format","related_files","salesforce_library","save_in_salesforce","related_field_object","display_inline_inputs","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","option_currentAccountID","read_only","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","minimum_characters","maximum_characters","default_value_field","placeholder_field","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("calculate"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.calculate_field),$("#save_data_salesforce").prop("checked")||$(".form_builder_block .encrypted").addClass("hidden"));i=="formula"&&($('.form_builder_block select[name="type_field"]').val("formula"),t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","checkbox_option","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","display_inline_inputs","related_files","salesforce_library","save_in_salesforce","related_field_object","option_currentAccountID","show_format","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","is_required","read_only","encrypted","minimum_characters","maximum_characters","placeholder_field","default_value_field","calculate_items","submit_cancel","addresscomponent_section_options"],HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration .save_field_in_salesforce").addClass("hidden"),$(".form_builder_block .field-configuration .retrieve_info_from_salesforce").addClass("hidden"),$(".form_builder_block .field-configuration > h3.title").text(window.translation.formula_field));i=="hidden"&&(t=["tabs-section","is_required","label-textarea","helptext_field","hide_label","align_label_section","encrypted","rows","field_validate","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","dropdown-options","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","display_inline_inputs","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","show_format","record_to_relate","title_field","payment_component_section","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","copy_to_hidden","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("hidden"),HideSpecificFieldsFormBuilder(t),recalculateHiddenNames(),$(".form_builder_block .field-configuration > h3.title").text(window.translation.hidden));i=="textarea"&&(t=["label-textarea","field_validate","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","minimum_characters","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","display_inline_inputs","related_files","salesforce_library","save_in_salesforce","related_field_object","option_currentAccountID","show_format","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("textarea"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.textarea));i=="dropdown"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","default_value_field","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","minimum_characters","maximum_characters","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_options","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","currency","decimal_mark","private_file","pull_values_from_sf_help","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","show_format","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("dropdown"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.picklist_single_select));i=="multiselect"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","default_value_field","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","minimum_characters","maximum_characters","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_options","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf_help","rich_text","display_inline_inputs","dropdown-options-labels","position-label-section","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("multiselect"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.multiselect));i=="email"&&(t=["label-textarea","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","dropdown-options","encrypted","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","minimum_characters","maximum_characters","checkbox_option","checkbox_default","default_datetime","list_view_values","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","display_inline_inputs","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$(".form_builder_block div.field_validate").find("label").first().text(window.translation.confirm_email+"?"),$('.form_builder_block select[name="type_field"]').val("email"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.email));i=="password"&&(t=["label-textarea","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","dropdown-options","default_value_field","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","maximum_characters","checkbox_option","checkbox_default","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","display_inline_inputs","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","copy_to_hidden","submit_cancel","addresscomponent_section_options"],$(".form_builder_block div.field_validate").find("label").first().text(window.translation.confirm_password+"?"),$('.form_builder_block select[name="type_field"]').val("password"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.password));i=="phone"&&(t=["label-textarea","rows","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","dropdown-options","default_value_field","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","maximum_characters","checkbox_option","checkbox_default","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","display_inline_inputs","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("phone"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.phone));i=="datetime"&&(t=["label-textarea","rows","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","dropdown-options","default_value_dropdown_simple","default_value_multiselect","maximum_characters","date_format","minimum_characters","extension_allowed","checkbox_option","checkbox_default","placeholder_field","time_format","list_view_values","option_opptype","option_userId","option_currentAccountID","auto_suggest","is_label_diferent_section","decimal_mark","currency","private_file","display_inline_inputs","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","allow_current_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("datetime"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.datetime));i=="file"&&(t=["label-textarea","rows","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","dropdown-options","default_value_field","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","decimal_mark","currency","pull_values_from_sf","rich_text","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","related_files","salesforce_library","related_field_object","display_inline_inputs","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image_width","file_image_height","calculate_items","submit_cancel","custom_cancel_url","addresscomponent_section_options"],r=$('.form_builder_block input[name="is-global-user"]').val()=="true",r||(t=IS_LLAMAPI_ENABLED?["label-textarea","rows","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","dropdown-options","default_value_field","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","decimal_mark","currency","pull_values_from_sf","rich_text","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","show_format","related_files","salesforce_library","related_field_object","display_inline_inputs","record_to_relate","title_field","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image_width","file_image_height","calculate_items","submit_cancel","custom_cancel_url",]:["label-textarea","rows","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","dropdown-options","default_value_field","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","decimal_mark","currency","pull_values_from_sf","rich_text","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","show_format","related_files","salesforce_library","related_field_object","display_inline_inputs","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image_width","file_image_height","calculate_items","submit_cancel","custom_cancel_url"]),$('.form_builder_block select[name="type_field"]').val("file"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.file_upload),$(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"));i=="number"&&(t=["label-textarea","rows","field_validate","encrypted","dropdown-options","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","checkbox_option","checkbox_default","default_datetime","list_view_values","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","related_files","salesforce_library","save_in_salesforce","related_field_object","columns_number","include_grid_lines","section_border_option","section_border_for","record_to_relate","title_field","payment_component_section","display_inline_inputs","display_picklist_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("number"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.number));i=="description"&&(t=["is_required","label_field","helptext_field","hide_label","align_label_section","encrypted","rows","field_validate","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","dropdown-options","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","placeholder_field","default_value_field","checkbox_option","checkbox_default","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","display_inline_inputs","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","copy_to_hidden","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("description"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.description));i=="submit"&&(t=["is_required","label-textarea","helptext_field","hide_label","align_label_section","encrypted","rows","field_validate","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","dropdown-options","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","placeholder_field","default_value_field","checkbox_option","checkbox_default","type_field","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","salesforce-mapping-section","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","show_format","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","display_inline_inputs","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","copy_to_hidden","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("submit"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.submit));i=="radio"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","textRatingScale","scale_color_section","minimum_value","maximum_value","encrypted","default_value_field","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","minimum_characters","maximum_characters","placeholder_field","checkbox_option","checkbox_default","default_datetime","list_view_options","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","currency","decimal_mark","private_file","pull_values_from_sf_help","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","record_to_relate","title_field","payment_component_section","additional-buttons-for-ars","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("radio"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.radio));i=="checkbox"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","default_value_field","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","minimum_characters","maximum_characters","placeholder_field","dropdown-options","default_value_dropdown_simple","default_datetime","list_view_options","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","display_inline_inputs","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("checkbox"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.checkbox));i=="currency"&&(t=["label-textarea","rows","field_validate","dropdown-options","encrypted","default_value_dropdown_simple","default_value_multiselect","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","checkbox_option","checkbox_default","default_datetime","list_view_values","option_userId","option_currentAccountID","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","decimal_places","private_file","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","display_inline_inputs","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("currency"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.currency));i=="url"&&(t=["label-textarea","field_validate","rows","decimal_places","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","encrypted","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","extension_allowed","dropdown-options","checkbox_option","checkbox_default","default_datetime","list_view_values","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","maximum_characters","minimum_characters","can_use_any_tokens","default_value_field","pull_values_from_sf","rich_text","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","show_format","step_value","number_validation_text","columns_number","include_grid_lines","section_border_option","section_border_for","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","display_inline_inputs","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("url"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text("URL"));i=="section"&&(t=["is_required","label-textarea","helptext_field","encrypted","rows","field_validate","decimal_places","field_validate","display_as_section","display_picklist_section","scale_color_section","textRatingScale","minimum_value","maximum_value","dropdown-options","default_value_dropdown_simple","default_value_multiselect","minimum_age","date_format","field_allow_time","time_format","maximum_characters","minimum_characters","extension_allowed","placeholder_field","default_value_field","checkbox_option","checkbox_default","type_field","default_datetime","list_view_values","can_use_any_tokens","option_opptype","option_userId","option_currentDate","option_currentDate_submit","auto_suggest","is_label_diferent_section","currency","decimal_mark","private_file","pull_values_from_sf","rich_text","salesforce-mapping-section","read_only","max_number_options","min_number_options","position-label-section","display_as_checkboxes","number_of_columns_checkbox","step_value","number_validation_text","display_inline_inputs","align_label_section","show_format","related_files","salesforce_library","save_in_salesforce","related_field_object","additional-buttons-for-ars","record_to_relate","title_field","payment_component_section","only_future","only_past","allow_current_date","max_days_in_future","max_days_in_past","depends_another_date","rule_to_validate","validator_date_field","dropdown-options-reloaded","dropdown-options-labels","file_image","file_image_width","file_image_height","calculate_items","copy_to_hidden","submit_cancel","addresscomponent_section_options"],$('.form_builder_block select[name="type_field"]').val("section"),HideSpecificFieldsFormBuilder(t),$(".form_builder_block .field-configuration > h3.title").text(window.translation.section));$(".form_builder_block .field-configuration").removeClass("hidden");let f=performance.now()}function EventsAddTimeToPreview(){if(is_backend_page()){$(document).on("change",'.form_builder_block input[name="field_allow_time"]',function(){if(AjaxLoadSalesForceFields("0",!1),$('.form_builder_block input[name="field_allow_time"]:checked').length>0){$(".form_builder_block .form-preview .field-row.active .right").find(".time").remove();var n=GetMarkupTime();$(".form_builder_block .form-preview .field-row.active .right").append(n)}else $(".form_builder_block .form-preview .field-row.active .right").find(".time").remove()});$(document).on("change",'.form_builder_block select[name="time_format"]',function(){if($('.form_builder_block input[name="field_allow_time"]:checked').length>0){$(".form_builder_block .form-preview .field-row.active .right").find(".time").remove();var n=GetMarkupTime();$(".form_builder_block .form-preview .field-row.active .right").append(n)}else $(".form_builder_block .form-preview .field-row.active .right").find(".time").remove()})}}function AddTimeToPreview(){let t=performance.now();if(is_backend_page()){if($('.form_builder_block input[name="field_allow_time"]:checked').length>0){$(".form_builder_block .form-preview .field-row.active .right").find(".time").remove();var n=GetMarkupTime();$(".form_builder_block .form-preview .field-row.active .right").append(n)}else $(".form_builder_block .form-preview .field-row.active .right").find(".time").remove();let i=performance.now()}}function DeleteFieldtype(){if(is_backend_page())$(document).on("click","#form-builder-block .form-preview .delete-field",function(){var u=$("#form-builder-block").find('input[name="form-hash-token"]').val(),t=$(this).attr("data-page-rule"),i=window.translation.delete_field;$(this).hasClass("has-page-rule-related")&&(i="Are you sure to delete this field? There is a page rule associated with this field. If you delete the field, the page rule will be deleted");var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=$(this).data("element-id"),r=$(this).parent().parent().data("type-field");r==="section"&&(i=window.translation.delete_section);Swal.fire({title:window.translation.delete,text:i,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(i){var e,h;if(i.isConfirmed){if(jsonData=GetLocalFormBuilderStorage(),e=sessionStorage.getItem("display-logic-rules"),jsonData!=""&&jsonData!=null){var o=JSON.parse(jsonData),s=[parseInt(n)];r==="section"&&$('.form_builder_block .form-preview .field-row[data-element-id="'+n+'"] .section-container .field-row').each(function(){var n=$(this).data("element-id");s.push(parseInt(n))});o.forEach(function(n){s.includes(parseInt(n.elementId))===!0&&(n.delete=!0)});setDataToSessionStore(o,u);$('.form_builder_block .form-preview .field-row[data-element-id="'+n+'"]').addClass("hidden");$('.form_builder_block .form-preview .field-row[data-element-id="'+n+'"]').removeClass("active");$(".form_builder_block .field-configuration").addClass("hidden");$(".form_builder_block .field-list").removeClass("hidden");$("#form_changed").val(!1);$(".form_builder_block button.save_field").removeClass("pending_changes");$(".form_builder_block .submit-row").trigger("click");recalculateHiddenNames();jsonData!=null&&jsonData!=""&&(h=$(".form_builder_block #form-builder input[name=block_id]").val(),$.ajax({method:"POST",url:f+"Admin/UpdateDisplayRules",async:!1,data:{rulesJson:e,fieldsJson:jsonData,elementId:n,rulePageId:t}}).done(function(n){return jsonData=JSON.parse(n),jsonData.status==200&&jsonData.deletedRules!=null?jsonData.deletedRules.forEach(function(n){var t=$('a[data-element-reveal="ars-display-logic"][data-rule-id="'+n.ruleId+'"]');t.hasClass("active")&&t.removeClass("active")}):jsonData.status==500&&Swal.fire({title:"",icon:"error",text:jsonData.message,confirmButtonText:"Ok"}),jsonData.status==200&&t>0&&$("body.backend-page #vol-workflow-form").find("div.has-special-rule").each(function(){var n=$(this).attr("data-rule-id");n==t&&$(this).remove()}),!1}))}}else Swal.close()})})}function GetMarkupTime(){if(is_backend_page()){var t=$("#form-builder-block select[name='time_format']").val(),n="";return t=="0"&&(n='<div class="time"><input id="hour" name="hour" type="number" placeholder="12"><span>:<\/span><input id="minute" name="minute" type="number" placeholder="45"><\/div>'),t=="1"&&(n='<div class="time"><input id="hour" name="hour" type="number" placeholder="12"><span>:<\/span><input id="minute" name="minute" type="number" placeholder="45"><span>:<\/span><select name="format_time" > <option value="0">AM<\/option> <option value="1">PM<\/option><\/select><\/div>'),n}}function EventsValidateRequiredField(){if(is_backend_page())$(document).on("change",'.form_builder_block input[name="is_required"]',function(){$('.form_builder_block input[name="is_required"]:checked').length>=1?($(".form_builder_block .field-row.active .label_preview").removeClass("required"),$(".form_builder_block .field-row.active .label_preview").addClass("required")):$(".form_builder_block .field-row.active .label_preview").removeClass("required")})}function ValidateRequiredField(){let n=performance.now();if(is_backend_page()){$('.form_builder_block input[name="is_required"]:checked').length>=1?($(".form_builder_block .field-row.active .label_preview").removeClass("required"),$(".form_builder_block .field-row.active .label_preview").addClass("required")):$(".form_builder_block .field-row.active .label_preview").removeClass("required");let t=performance.now()}}function EventsValidateIfHideLabel(){if(is_backend_page())$(document).on("change",'.form_builder_block input[name="hide_label"]',function(){$('.form_builder_block input[name="hide_label"]:checked').length>=1?$(".form_builder_block .field-row.active .label_preview").first().addClass("hidden"):$(".form_builder_block .field-row.active .label_preview").first().removeClass("hidden")})}function ValidateifHideLabel(){let t=performance.now();if(is_backend_page()){$('.form_builder_block input[name="hide_label"]:checked').length>=1?$(".form_builder_block .field-row.active .label_preview").first().addClass("hidden"):$(".form_builder_block .field-row.active .label_preview").first().removeClass("hidden");var n=$('.form_builder_block select[name="display_as"]').val();n==0?$(".form_builder_block .build-field-settings .show_format").removeClass("hidden"):$(".form_builder_block .build-field-settings .show_format").addClass("hidden");$('.form_builder_block input[name="show_format"]:checked').length>=1?$(".form_builder_block .field-row.active .step_value").addClass("hidden"):$(".form_builder_block .field-row.active .step_value").removeClass("hidden");let i=performance.now()}}function AddFieldsToPreview(n,t,i,r){var t=t||!1,i=i||null,e=$(".form_builder_block .form-preview"),c=$("#form-builder-block").find('input[name="form-hash-token"]').val(),l,u,s,f,o,h;$("#form-builder-block").find('input[name="last-type-field-selected"]').val(n);e.find(".field-row").removeClass("active");e.find(".submit-row").removeClass("active");GetQuantityElementsFormBuilder()>0?(numElement=GetQuantityElementsFormBuilder()+1,dataOrder=numElement-1):(numElement=1,dataOrder=0);e.find(".blank-text").addClass("hidden");l="";IS_LLAMAPI_ENABLED==!0&&(active_from_registration==!0||active_from_update_user_information==!0)&&(l="external-registration-username",$("#form-builder-block").find('.field-configuration input[name="is_required"]').prop("checked",!0));u='<div data-element-id="'+numElement+'" class="field-row active '+l+'" data-type-field="'+n+'" data-order="'+dataOrder+'" data-block-name="'+n+'"><div class="content"><div class="left"><label class="label_preview">'+GetLabelField(n)+'<\/label><\/div><div class="right">'+FieldContentPreview(n,"")+'<\/div><\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="'+n+'" title="'+n+'" class="logic"  data-element-id="'+numElement+'">'+window.translation.logic+'<\/a><a data-type-field="'+n+'" title="'+n+'" class="edit-field"  data-element-id="'+numElement+'"><\/a><a title="Delete Field" class="delete-field" data-element-id="'+numElement+'"><\/a><span class="move" data-element-id="'+numElement+'"><\/span><\/div><\/div>';n=="description"?u='<div data-element-id="'+numElement+'" class="field-row active" data-type-field="'+n+'" data-order="'+dataOrder+'" data-block-name="'+n+'"><div class="content"><div class="right-full">'+FieldContentPreview(n,"")+'<\/div><\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="'+n+'" title="'+n+'" class="logic"  data-element-id="'+numElement+'">'+window.translation.logic+'<\/a><a data-type-field="'+n+'" title="'+n+'" class="edit-field" data-field-id="0" data-rule-id="0" data-element-id="'+numElement+'"><\/a><a title="Delete Field" class="delete-field"  data-element-id="'+numElement+'"><\/a><span class="move" data-element-id="'+numElement+'"><\/span><\/div><\/div>':n=="hidden"?u='<div data-element-id="'+numElement+'" class="field-row active" data-type-field="'+n+'" data-order="'+dataOrder+'" data-block-name="'+n+'"><div class="content"><div class="left"><label class="label_preview">'+GetLabelField(n)+"#"+$(i).data("hidden-name")+'<\/label><\/div><div class="right">'+FieldContentPreview(n,"")+'<\/div><\/div><div class="options"><a data-type-field="'+n+'" title="'+n+'" class="edit-field"  data-element-id="'+numElement+'"><\/a><a title="Delete Field" class="delete-field" data-element-id="'+numElement+'"><\/a><span class="move" data-element-id="'+numElement+'"><\/span><\/div><\/div>':n=="section"?u='<div data-element-id="'+numElement+'" class="field-row active" data-type-field="'+n+'" data-order="'+dataOrder+'" data-block-name="'+n+'"><div class="content content-section">'+FieldContentPreview(n,"")+'<\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="'+n+'" title="'+n+'" class="logic"  data-element-id="'+numElement+'">'+window.translation.logic+'<\/a><a data-type-field="'+n+'" title="'+n+'" class="edit-field"  data-element-id="'+numElement+'"><\/a><a title="Delete Field" class="delete-field" data-element-id="'+numElement+'"><\/a><span class="move" data-element-id="'+numElement+'"><\/span><\/div><div class="section-container"><\/div><\/div>':n=="paymentcomponent"?u='<div data-element-id="'+numElement+'" class="field-row active" data-type-field="'+n+'" data-order="'+dataOrder+'" data-block-name="'+n+'"><div class="content content-section">'+FieldContentPreview(n,"")+'<\/div><div class="options"><a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="'+n+'" title="'+n+'" class="logic"  data-element-id="'+numElement+'">'+window.translation.logic+'<\/a><a data-type-field="'+n+'" title="'+n+'" class="edit-field"  data-element-id="'+numElement+'"><\/a><a title="Delete Field" class="delete-field" data-element-id="'+numElement+'"><\/a><span class="move" data-element-id="'+numElement+'"><\/span><\/div><\/div>':n=="addresscomponent"&&(u=build_address_component_preview(numElement));t?(i.prev().length==0?r.prepend(u):i.prev().after(u),i.remove()):(e.find(".row-fields .submit-row").length?($(u).insertBefore(e.find(".row-fields .submit-row")),s=0,$(".row-fields.container-form").find(".field-row").each(function(){$(this).attr("data-order",s);s=s+1})):e.find(".row-fields").append(u),$(".form_builder_block .form-preview").animate({scrollTop:600},2e3));$('select[name="salesforce_field"]').val("");ShowSubmitButtonFormBuilder();ValidateRequiredField();ValidateifHideLabel();$("#form_changed").val(!0);$(".form_builder_block button.save_field").addClass("pending_changes");$(".form_builder_block .form-preview select[multiple]").multiselect();JsonObject={};n!=="addresscomponent"&&(JsonObject.elementId=numElement,JsonObject.typeField=n,JsonObject.delete=!1,JsonObject.weight=numElement,JsonObject.ruleId=0,JsonObject.fieldId=0,JsonObject.properties=$(".form_builder_block form").serializeArray(),JsonObject.sectionId="");n=="addresscomponent"?$(".form_builder_block input[name='element-id']").val(numElement+7):$(".form_builder_block input[name='element-id']").val(numElement);f=GetLocalFormBuilderStorage();f!=""&&f!=null?(o=JSON.parse(f),h=!1,o.forEach(function(t){t.typeField==="submit"&&(t.elementId=0,n==="addresscomponent"&&(h=!0));n!=="addresscomponent"&&parseInt(t.elementId)===parseInt(JsonObject.elementId)&&(t.typeField=JsonObject.typeField,t.delete=JsonObject.delete,t.properties=JsonObject.properties,t.weight=JsonObject.weight,t.sectionId=JsonObject.sectionId,h=!0)}),h==!1?(n!=="addresscomponent"&&o.push(JsonObject),setDataToSessionStore(o,c)):setDataToSessionStore(o,c)):(f=[],f.push(JsonObject),setDataToSessionStore(f,c))}function DisplayLogicConfig(){if(is_backend_page()){$(document).on("click",'a[data-element-reveal="ars-display-logic"]',function(){var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",o=$("#form-builder-block").find('input[name="form-hash-token"]').val(),f=$(this).attr("data-for-submit"),i,c,r,u;if($(".info-for-submit").hide(),f!=null&&f!=undefined&&f==="true"&&$(".info-for-submit").show(),!$(this).hasClass("disabled")){var n=$(this).data("element-reveal"),s=$(this).data("type-field"),h=$(this).data("element-id"),t=$(this).attr("data-rule-id"),l=$(this).attr("data-field-id"),a=$("#form-builder input[name=form-id]").val();$("#"+n+" input[name=element-id]").val(h);$("#"+n+" input[name=field-id]").val(l);$("#"+n+" input[name=form-id]").val(a);$("#"+n+" input[name=rule-id]").val(t);$("#"+n+" input[name=type]").val(s);parseInt(t)!=0&&(parseInt(t)==0||$(this).hasClass("active"))?parseInt(t)!=0&&$(this).hasClass("active")&&($(".conditions").empty(),$.ajax({method:"POST",url:e+"ARS/GetDisplayRuleInfo",data:{ruleId:t},beforeSend:function(){$("#"+n+" .processing_screen").show()}}).done(function(t){var i=JSON.parse(t),r;i.status=="200"?(i.any_all!=null&&$('select[name="and_or"]').val(i.any_all),i.show_hide!=null&&(r=i.show_hide,$('select[name="show_hide"]').val(r).change(),$(document).ajaxComplete(function(){show_hide_always(r)})),i.condition!=null?$.ajax({method:"POST",url:e+"ARS/GetDisplaySelectedFields",data:{conditions:JSON.stringify(i.condition),fieldName:i.fieldName}}).done(function(t){var f=JSON.parse(t),i=1,r=sessionStorage.getItem("json-form-builder-data-"+o),u;r!=null&&r!=""&&(u=JSON.parse(r),f.forEach(function(n){DisplayLogicConditions(u,n.field,n.op,n.data,i,null);i++}),$('input[name="cond_sufix"]').val(i));$("#"+n+" .processing_screen").hide()}):$("#"+n+" .processing_screen").hide()):$("#"+n+" .processing_screen").hide();$("#"+n).foundation("open")})):($(".conditions").empty(),i=sessionStorage.getItem("json-form-builder-data-"+o),i!=null&&i!=""&&(c=JSON.parse(i),r=1,DisplayLogicConditions(c,null,null,null,r,h),r++,$('input[name="cond_sufix"]').val(r)));u=$(this).parent().parent().find(".content .label_preview").first().text();u==""&&(u=s);$("#"+n+" .for-title").text(u);$("#"+n).foundation("open")}});$(document).on("change",'#display_logic_form select[name="show_hide"]',function(){show_hide_always($(this).val())})}}function show_hide_always(n){n==2?($("#display_logic_form .conditions").addClass("disable"),$("#display_logic_form .conditions-logic").hide(),$("#display_logic_form .conditions .columns .row").hide()):($("#display_logic_form .conditions").removeClass("disable"),$("#display_logic_form .conditions-logic").show(),$("#display_logic_form .conditions .columns .row").show())}function AddDisplayCondition(){if(is_backend_page())$(document).on("click","a.add-dcondition",function(){var r=$("#form-builder-block").find('input[name="form-hash-token"]').val(),t=sessionStorage.getItem("json-form-builder-data-"+r),i,n;t!=null&&t!=""&&(i=JSON.parse(t),n=parseInt($('input[name="cond_sufix"]').val()),DisplayLogicConditions(i,null,null,null,n,null),n++,$('input[name="cond_sufix"]').val(n))})}function DisplayLogicConditions(n,t,i,r,u,f){var s='<div class="row condition"><div class="small-11 columns"><div class="row"><div class="columns small-4"><div class="row"><select name="display_fields_'+u+'" data-required="true" class="inline display_fields" aria-invalid="false">'+DynamycFieldsOption(n,f)+'<\/select><\/div><\/div><div class="columns small-4"><div class="row"><select name="display_operator_'+u+'" data-required="true" class="inline display_operator" aria-invalid="false"><option value="==">'+translation.equals_to+'<\/option><option value="!=">'+translation.not_equals_to+'<\/option><\/select><\/div><\/div><div class="columns small-4"><div class="row"><select name="display_data_'+u+'" data-required="true" class="inline display_data" aria-invalid="false"><option value="">'+translation.select_one+'<\/option><\/select><\/div><\/div><\/div><\/div><div class="small-1 columns"><a data-element-reveal="" title="Remove Condition" class="remove-condition"><\/a><\/div><\/div>',h=$(s),f,e,o;$(".conditions").append(h);t!=null?($('select[name="display_fields_'+u+'"]').last().val(t),$('select[name="display_fields_'+u+'"]').first().focus(),f=$('select[name="display_fields_'+u+'"] option[value="'+t+'"]').data("element-id"),e=GetTypeFieldById(n,f),DisplayDataFields($('select[name="display_fields_'+u+'"]').last(),e,f,r)):$('select[name="display_fields_'+u+'"]').last().focus();i!=null&&($('select[name="display_operator_'+u+'"]').last().val(i),(i==="_equal_empty_"||i==="_not_equal_empty_")&&(e=GetTypeFieldById(n,f),o="",e==="dropdown"?o='#ars-display-logic select[name="display_data_'+u+'"]':e==="number"?o='#ars-display-logic input[name="display_data_'+u+'"]':e==="multiselect"&&(o='#ars-display-logic select[name="display_data_'+u+'"]'),o!==""&&$(o).hide()));r!=null&&$('[name="display_data_'+u+'"]').last().val(r)}function GetTypeFieldById(n,t){var i="";return n.forEach(function(n){t!=null&&n.elementId==t&&(i=n.typeField)}),i}function DynamycFieldsOption(n,t){var i=' <option value = "" >'+translation.select_one+" <\/option >";return n.forEach(function(n){n.properties.forEach(function(r){var e="label-"+window.translation.language,u,f;(t==null||t!=null&&n.elementId!=t)&&r.name==e&&n.delete==!1&&(n.typeField=="dropdown"||n.typeField=="radio"||n.typeField=="checkbox"||n.typeField=="number"||n.typeField=="multiselect")&&(u=parseInt(n.fieldId),f=GetFieldMachineName(r.value,u,n.elementId),i+=' <option value = "'+f+'" data-element-id="'+n.elementId+'" data-type="'+n.typeField+'">'+r.value+" <\/option >")})}),i}function CalculateItemsOptions(){var i;if(is_backend_page()){var u=$("#form-builder-block form input[name='element-id']").val(),r=$("#form-builder-block").find('input[name="form-hash-token"]').val(),n=sessionStorage.getItem("json-form-builder-data-"+r),t="";return n!=null&&n!=""&&(i=JSON.parse(n),i.forEach(function(n){var i="";n.typeField=="number"&&n.delete==!1&&(n.properties.forEach(function(n){n.name=="label-1"&&(i=n.value)}),t+=n.fieldId!=0?'<option value="'+n.fieldId+'">'+i+"<\/option>":'<option value="-'+n.elementId+'">'+i+"<\/option>")})),t}}function DatatimeFieldsOptions(){var u;if(is_backend_page()){var n=$("#form-builder-block form input[name='element-id']").val(),t=0,r=' <option value = "" >'+translation.select_one+" <\/option >",f=$("#form-builder-block").find('input[name="form-hash-token"]').val(),i=sessionStorage.getItem("json-form-builder-data-"+f);return(i!=null&&i!=""&&(u=JSON.parse(i),u.forEach(function(i){i.properties.forEach(function(u){var o="label-"+window.translation.language,f,e;(n==null||n!=null&&i.elementId!=n)&&u.name==o&&i.delete==!1&&i.typeField=="datetime"&&(f=parseInt(i.fieldId),e=f,f==0&&(e="["+i.elementId+"]"),t=t+1,r+=' <option value = "'+e+'" data-type="'+i.typeField+'">'+u.value+" <\/option >")})})),t==0)?"":r}}function HiddenFieldsOptions(){var r;if(is_backend_page()){var f=$("#form-builder-block form input[name='element-id']").val(),n=0,i=' <option value = "" >'+translation.select_one+" <\/option >",u=$("#form-builder-block").find('input[name="form-hash-token"]').val(),t=sessionStorage.getItem("json-form-builder-data-"+u);return(t!=null&&t!=""&&(r=JSON.parse(t),r.forEach(function(t){t.properties.forEach(function(r){var o="label-"+window.translation.language,f,e,u;r.name==o&&t.delete==!1&&t.typeField=="hidden"&&(f=parseInt(t.fieldId),e=f,f==0&&(e="["+t.elementId+"]"),n=n+1,u=$('.field-row[data-element-id="'+t.elementId+'"]').attr("data-hidden-name"),u||(u="Hidden"),i+=' <option value = "'+e+'" data-type="'+t.typeField+'">'+u+" <\/option >")})})),n==0)?"":i}}function GetFieldMachineName(n,t,i){return $.each([";","/","?",":","@","=","&"],function(t,i){n=n.replace(i,"")}),n=n.replace(/\s+/g,"_"),n=t==0?"["+i+"]":t}function DisplayFieldChange(){if(is_backend_page()){$(document).on("change","select.display_fields",function(){var n=$(this),t=$(this).find(":selected").data("type"),i=$(this).find(":selected").data("element-id");DisplayDataFields(n,t,i)});$(document).on("change","select.display_operator",function(){var r=$(this).val(),u=$(this).attr("name").split("_"),t=u[u.length-1],f=$('#ars-display-logic select[name="display_fields_'+t+'"]').val(),i=$('#ars-display-logic select[name="display_fields_'+t+'"]').find('option[value="'+f+'"]').attr("data-type"),n="";r==="_equal_empty_"||r==="_not_equal_empty_"?(i==="dropdown"?n='#ars-display-logic select[name="display_data_'+t+'"]':i==="number"?n='#ars-display-logic input[name="display_data_'+t+'"]':i==="multiselect"&&(n='#ars-display-logic select[name="display_data_'+t+'"]'),n!==""&&$(n).hide()):(i==="dropdown"?n='#ars-display-logic select[name="display_data_'+t+'"]':i==="number"?n='#ars-display-logic input[name="display_data_'+t+'"]':i==="multiselect"&&(n='#ars-display-logic select[name="display_data_'+t+'"]'),n!==""&&$(n).show())})}}function DisplayDataFields(n,t,i,r){var c,f;if($(".ars-display-logic").find(".processing_screen").show(),c=$("#form-builder-block").find('input[name="form-hash-token"]').val(),f=sessionStorage.getItem("json-form-builder-data-"+c),f!=null&&f!=""){var l=JSON.parse(f),e=[],o=n.closest(".condition").find(".display_operator"),u=n.closest(".condition").find(".display_data"),s=u.attr("name"),h=u.closest(".row");h.empty();o.find('option[value="_equal_empty_"], option[value="_not_equal_empty_"]').remove();t!="number"?(h.append('<select name="'+s+'" data-required="true" class="inline display_data" aria-invalid="false"><\/select>'),u=n.closest(".condition").find(".display_data"),u.prop("disabled","disabled"),u.empty().append('<option value="">'+translation.select_one+"<\/option>"),o.find('option[value=">"], option[value=">="], option[value="<"], option[value="<="], option[value="_equal_empty_"], option[value="_not_equal_empty_"]').remove(),t!="checkbox"?(o.append('<option value="_equal_empty_">'+translation.is_equal_to_empty+'<\/option><option value="_not_equal_empty_">'+translation.is_equal_not_empty+"<\/option>"),l.forEach(function(n){var l;if(n.elementId==i){var a=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",o=n.properties.find(function(n){return n.name=="pull_values_from_sf"}),s=n.properties.find(function(n){return n.name=="from_sf_list_views"});if(o!=undefined&&(o.value=="on"||o.value)){var h=n.properties.find(function(n){return n.name=="reference_to_object"}),c=n.properties.find(function(n){return n.name=="salesforce_rel_field"}),t=n.properties.find(function(n){return n.name=="salesforce_object"}),f=n.properties.find(function(n){return n.name=="salesforce_field"});t=h.value!=""&&h.value!=null?h:t;f=c.value!=""&&c.value!=null?c:f;$.ajax({method:"POST",url:a+"Admin/GetValuesFromSFField",data:{sfObject:t?t.value:"",sfField:f?f.value:""},beforeSend:function(){$("#ars-display-logic").find(".processing_screen").show()}}).done(function(n){var t=n?JSON.parse(n):"";t&&t.status=="ok"?($.each(t.values,function(n,t){u.append('<option value="'+t.value+'">'+t.label+"<\/option>")}),r&&u.val(r)):console.error("Error trying to get values from SF.");$("#ars-display-logic").find(".processing_screen").hide()})}else if(s!=undefined&&(s.value=="on"||s.value)){var v=n.properties.find(function(n){return n.name=="list_view_salesforce_object"}),y=n.properties.find(function(n){return n.name=="listview"}),p=n.properties.find(function(n){return n.name=="sf_listview_label_field"}),w=n.properties.find(function(n){return n.name=="sf_listview_value_field"});$.ajax({method:"POST",url:a+"Admin/GetValuesFromSFView",data:{sfViewObject:v?v.value:"",sfViewId:y?y.value:"",sfForLabel:p?p.value:"",sfForValue:w?w.value:""},beforeSend:function(){$("#ars-display-logic").find(".processing_screen").show()}}).done(function(n){u.empty().append(n);r&&u.val(r);$("#ars-display-logic").find(".processing_screen").hide()})}else l=n.properties.find(function(n){return n.name=="options-"+window.translation.language}),e=l?JSON.parse(l.value):"",e!=null&&e!=""&&$.each(e,function(n,t){u.append('<option value="'+t+'">'+t+"<\/option>")});return!1}})):(u.append('<option value="true">True<\/option>'),u.append('<option value="false">False<\/option>')),u.prop("disabled",!1)):(h.append('<input id="'+s+'" name="'+s+'" class="display_data" type="number" data-required="true" data-type="number">'),o.append('<option value=">">'+translation.greater_than+'<\/option><option value=">=">'+translation.greater_than_or_equal_to+'<\/option><option value="<">'+translation.less_than+'<\/option><option value="<=">'+translation.less_than_or_equal_to+'<\/option><option value="_equal_empty_">'+window.translation.is_equal_to_empty+'<\/option><option value="_not_equal_empty_">'+window.translation.is_equal_not_empty+"<\/option>"))}$(".ars-display-logic").find(".processing_screen").hide()}function SaveDisplayLogic(){if(is_backend_page()&&$("#display_logic_form").length>0)$(document).on("click","#display_logic_form .save",function(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";if($("#display_logic_form").find("label.error").remove(),$("#display_logic_form select[name=show_hide]").val()!=2&&initiate_jquery_validate_reveal($("#display_logic_form"),"display_logic_form"),$("#display_logic_form").valid()){var t=$("#display_logic_form").serializeObject(),f=$("#display_logic_form input[name=type]").val(),e=$("#display_logic_form input[name=rule-id]").val(),o=$("#display_logic_form input[name=field-id]").val(),i=$("#display_logic_form input[name=element-id]").val(),n=$('a[data-element-reveal="ars-display-logic"][data-element-id="'+i+'"]'),u=t.__RequestVerificationToken;$.ajax({method:"POST",url:r+"Admin/AddOrUpdateDisplayLogic",data:{form:t,elementId:i,__RequestVerificationToken:u},beforeSend:function(){$("#ars-display-logic").find(".processing_screen").show()}}).done(function(t){var r=JSON.parse(t),u=sessionStorage.getItem("display-logic-rules"),i=[],f={},o;if(r.status===200){var e=r.ruleId,h=r.elementId,s=parseInt(r.condCount);u!=""&&u!=null&&(i=JSON.parse(u));f.ruleId=e;f.elementId=h;o=!1;i.length>0&&$.each(i,function(n,t){if(t.ruleId===e)return o=!0,!1});(i.length<=0||!o)&&i.push(f);sessionStorage.setItem("display-logic-rules",JSON.stringify(i));n.attr("data-rule-id",e);s>0&&!n.hasClass("active")?n.addClass("active"):s<=0&&n.hasClass("active")&&n.removeClass("active")}$("#ars-display-logic").find(".processing_screen").hide();$("#ars-display-logic").foundation("close");$("#ars-display-logic .conditions").empty()})}else return Swal.fire({title:"",icon:"warning",text:window.translation.enter_all_required,confirmButtonText:"Ok"}),!1})}function ChangeFieldsType(n){var t=$(".form_builder_block .form-preview .field-row.active"),r,i;t.length>0&&(r=t.find(".content"),t.find('a[data-element-reveal="ars-display-logic"]').removeClass("is-hidden"),i='<div class="left"><label class="label_preview">'+GetLabelField(n)+'<\/label><\/div><div class="right">'+FieldContentPreview(n,"")+"<\/div>",n=="description"?i='<div class="right-full">'+FieldContentPreview(n,"")+"<\/div>":n=="hidden"&&(i='<div class="left"><label class="label_preview"><\/label><\/div><div class="right">'+FieldContentPreview(n,"")+"<\/div>",t.find('a[data-element-reveal="ars-display-logic"]').addClass("is-hidden")),t.data("type-field",n),t.find(".edit-field").data("type-field",n),t.find(".edit-field").data("title",n),r.html(i),ShowSubmitButtonFormBuilder(),ValidateRequiredField(),ValidateifHideLabel(),$(".form_builder_block .form-preview select[multiple]").multiselect(),$('.form_builder_block form input[name="save_data_salesforce"]:checked').length>0&&AjaxLoadSalesForceFields("0",!1))}function GetLabelField(n){var t="";switch(n){case"textbox":t=window.translation.textbox;break;case"calculate":t=window.translation.calculate_field;break;case"hidden":t=window.translation.hidden;break;case"textarea":t=window.translation.textarea;break;case"dropdown":t=window.translation.picklist_single_select;break;case"multiselect":t=window.translation.multiselect;break;case"email":t=(active_from_registration==!0||active_from_update_user_information==!0)&&IS_LLAMAPI_ENABLED==!0?"Email/Username":window.translation.email;break;case"password":t=window.translation.password;break;case"phone":t=window.translation.phone;break;case"datetime":t=window.translation.datetime;break;case"file":t=window.translation.file_upload;break;case"number":t=window.translation.number;break;case"description":t=window.translation.description;break;case"submit":t=window.translation.submit;break;case"checkbox":t=window.translation.checkbox;break;case"radio":t=window.translation.radio;break;case"currency":t=window.translation.currency;break;case"url":t="URL";break;case"formula":t=window.translation.formula_field;break;case"section":t=window.translation.section;break;case"paymentcomponent":t=window.translation.payment_component;break;case"percent":t=window.translation.percentage;break;case"addresscomponent":t="Address Section";default:t=""}return t}function FieldContentPreview(n,t){var i="",e=0,u=$('.form_builder_block input[name="placeholder_field"]').val(),h=$('.form_builder_block input[name="helptext_field-'+window.translation.language+'"]').val(),f=$('.form_builder_block input[name="default_value_field"]').val(),c,s,a,o,l,v,y,r;e=GetQuantityElementsFormBuilder()>0?GetQuantityElementsFormBuilder()+1:1;t&&(f=t);switch(n){case"textbox":i='<input id="textbox_field_preview" name="textbox_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'">';break;case"calculate":i='<input id="calculate_field_preview" name="calculate_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'">';break;case"formula":i='<input id="formula_field_preview" name="formula_field_preview" readonly type="text" value="Calculated Value" />';break;case"hidden":i='<input class="hidden_field" id="hidden_field_preview" name="hidden_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'">';break;case"textarea":i='<textarea  class="textarea-preview" readonly id="textarea-preview" name="textarea-preview"  placeholder="'+u+'"><\/textarea>';break;case"dropdown":i='<select id="select-preview" name="select-preview" readonly class="select-preview"> <option value="0">'+window.translation.select+"<\/option><\/select>";break;case"multiselect":i='<div class="input-group-select"><select id="select-preview" name="select-preview" multiple  readonly class="multiselect-preview"> <option value="0">'+window.translation.option+" 1<\/option><\/select><\/div>";break;case"email":i='<input id="email_field_preview" name="email_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'">';break;case"password":i='<input id="password_field_preview" name="password_field_preview" readonly type="password" value="Example" placeholder="'+u+'">';break;case"phone":i='<input id="phone_field_preview" name="phone_field_preview" readonly type="text" placeholder="'+u+'">';break;case"datetime":u=$(".form_builder_block select[name='date_format'] option:selected").text();i='<div class="date"><span class="datetime"><\/span><input id="datetime_field_preview" name="datetime_field_preview"readonly type="text" class="datetime_field_preview" placeholder="'+u+'"><\/div>';break;case"file":i='<input type="file" id="file_field_preview" name="file_field_preview">';break;case"number":i='<input id="number_field_preview" name="number_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'">';break;case"description":c=$(".form_builder_block .label-textarea").first().find("textarea").attr("id");CKEDITOR.instances[c]?(s=CKEDITOR.instances[c].getData(),s.indexOf("<script>")!=-1&&(s=""),i='<div class="description_preview">'+s+"<\/div>"):i='<div class="description_preview">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut <\/div>';break;case"radio":i='<div class="radio_field_preview input-group-radiobutton reverted"><div><input type="radio" id="radio_preview" name="radio_preview" value="option-1" id="option_radio-1-'+e+'"><label for="option_radio-1-'+e+'">Option 1<\/label><\/div><div><input type="radio" id="radio_preview" name="radio_preview" value="option-2" id="option_radio-2-'+e+'"><label for="option_radio-2-'+e+'">Option 2<\/label><\/div><\/div>';break;case"checkbox":a=$(".form_builder_block .checkbox_option").first().find("input").val();i='<div class="checkbox_field_preview input-group input-group-checkbox"><input type="checkbox" id="checkbox_preview" name="checkbox_preview" value="option-1" id="option_checkbox_'+e+'"><label for="option_checkbox_'+e+'">'+a+"<\/label><\/div>";break;case"currency":o=$(".form_builder_block select[name='currency_type']").val();l=$(".form_builder_block select[name='decimal_mark']").val();(l==""||l==null)&&$(".form_builder_block select[name='decimal_mark']").val(".");(o==""||o==null)&&(o="USD",$(".form_builder_block select[name='currency_type']").val("USD"));i='<input id="currency_field_preview" name="currency_field_preview" readonly type="text" class="currency_field_preview" placeholder="'+u+'" value="'+f+'"><span class="currency_value">'+o+"<\/span>";break;case"url":i='<input id="url_field_preview" name="url_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'">';break;case"submit":r=$(".form_builder_block .label_field input").first().val();r==""&&(r=GetLabelField(n));v=$("#form-builder-block #include_cancel_button").is(":checked");y=$('input[name="cancel-label-1"]').length>0&&$('input[name="cancel-label-1"]').val()!=""?$('input[name="cancel-label-1"]').val():"Cancel";i='<button type="button" class="button">'+r+"<\/button>"+(v?'<div class="cancel-div" style="display: inline;">&nbsp;<button type="button" class="button cancel">'+y+"<\/button><\/div>":"");break;case"section":r=$(".form_builder_block .label_field input").first().val();r===""&&(r=GetLabelField(n));t&&(r=t);i='<label class="label_preview">'+r+"<\/label>";break;case"paymentcomponent":r=$(".form_builder_block .label_field input").first().val();r===""&&(r=GetLabelField(n));t&&(r=t);i='<label class="label_preview">'+r+" (Preview not available for this component)<\/label>";break;case"addresscomponent":r=$(".form_builder_block .label_field input").first().val();r===""&&(r=GetLabelField(n));t&&(r=t);i='<label class="label_preview">'+r+"<\/label>";break;case"percent":i='<input id="percent_field_preview" name="percent_field_preview" class="percent_field_preview" readonly type="text" placeholder="'+u+'" value="'+f+'"> <span class="percent_value">%<\/span >';break;default:i=""}return h!=null&&h!=""&&n!=="submit"&&(i=i+'<p class="hint-text">'+h+"<\/p>"),i}function GetQuantityElementsFormBuilder(){if(is_backend_page()){var n=0,t=$(".form_builder_block .form-preview");return t.find(".field-row").length!=0&&t.find(".field-row").each(function(){$(this).data("element-id")>n&&(n=$(this).data("element-id"))}),n}}function initialize_ckeditor_formbuilder(n,t){try{$("#cke_"+n+t).remove();var i=CKEDITOR.replace(n+t,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images&block=wysiwyg",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Files",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",filebrowserWindowWidth:800,filebrowserWindowHeight:600,customConfig:"/js/config/ckeditor_config.js"});CKFinder.setupCKEditor(i)}catch(r){console.log(r)}}function retrieve_config_file(){var t,r,i,n;return window.CommentFieldsConfig!==undefined&&window.CommentFieldsConfig!==null&&window.CommentFieldsConfig.trim()!==""&&(t=JSON.parse(window.CommentFieldsConfig),t!==null&&t!==undefined&&(n=!1,t.forEach(function(t){t.formidTag==r&&t.fields.forEach(function(t){t==element&&(n=!0)})}),n===!0))?"/js/config/ckeditor_comment_config.js":!0&&window.DescriptionFieldsConfig!==undefined&&window.DescriptionFieldsConfig!==null&&window.DescriptionFieldsConfig.trim()!==""&&(r=form.attr("id"),i=JSON.parse(window.DescriptionFieldsConfig),i!==null&&i!==undefined&&(n=!1,i.forEach(function(t){t.formidTag==r&&t.fields.forEach(function(t){t==element&&(n=!0)})}),n===!0))?"/js/config/ckeditor_description_config.js":"/js/config/ckeditor_config_formBlock.js"}function initialize_ckeditor_textarea_rich_text(n,t){var s=n.replaceAll("[","\\[").replaceAll("]","\\]"),h=$("#"+s).data("required"),c="#"+n,u,e,f,o,i,r;if($("#cke_"+n).remove(),u=!1,window.CommentFieldsConfig!==undefined&&window.CommentFieldsConfig!==null&&window.CommentFieldsConfig.trim()!==""&&(f=t.attr("id"),e=JSON.parse(window.CommentFieldsConfig),e!==null&&e!==undefined&&(i=!1,e.forEach(function(t){t.formidTag==f&&t.fields.forEach(function(t){t==n&&(i=!0)})}),i===!0&&(r=CKEDITOR.replace(n,{customConfig:"/js/config/ckeditor_comment_config.js"}),CKFinder.setupCKEditor(r),u=!0))),u==!1&&window.DescriptionFieldsConfig!==undefined&&window.DescriptionFieldsConfig!==null&&window.DescriptionFieldsConfig.trim()!==""&&(f=t.attr("id"),o=JSON.parse(window.DescriptionFieldsConfig),o!==null&&o!==undefined&&(i=!1,o.forEach(function(t){t.formidTag==f&&t.fields.forEach(function(t){t==n&&(i=!0)})}),i===!0&&(r=CKEDITOR.replace(n,{customConfig:"/js/config/ckeditor_description_config.js"}),CKFinder.setupCKEditor(r),u=!0))),u==!1&&(r=CKEDITOR.replace(n,{customConfig:"/js/config/ckeditor_config_formBlock.js"}),CKFinder.setupCKEditor(r)),h===!0)CKEDITOR.instances[n].on("change",function(){var t=CKEDITOR.instances[n].getData().toString();t?$("#"+s).parent().find("label.error").css("display","none"):$("#"+s).parent().find("label.error").css("display","block")})}function initialize_ckeditor_from_id(n){$("#cke_"+n).remove();var t=n.replaceAll("[","\\[").replaceAll("]","\\]"),i=$("#"+t).parents(".formBlock").find("form").attr("id"),r=retrieve_config_file(n,i),u=$("#"+t).data("required"),f=CKEDITOR.replace(n,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images&block=wysiwyg",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",filebrowserWindowWidth:800,filebrowserWindowHeight:600,customConfig:r});if(CKFinder.setupCKEditor(f),u===!0)CKEDITOR.instances[n].on("change",function(){var i=CKEDITOR.instances[n].getData().toString();i?$("#"+t).parent().find("label.error").css("display","none"):$("#"+t).parent().find("label.error").css("display","block")})}function initializeDescriptionField(){is_backend_page()&&$(".form_builder_block  .label-textarea").each(function(){var t=$(this).find("textarea").first(),n=t.data("language-id");initialize_ckeditor_formbuilder("label-textarea-",n);CKEDITOR.instances["label-textarea-"+n].on("key",function(){$("#form_changed").val(!0);$(".form_builder_block button.save_field").addClass("pending_changes")})})}function FormBuilderVisibilityFields(){if(is_backend_page())$(document).on("click",".form_builder_block .field-list a",function(){var n=$("#form-builder-block").find('input[name="last-type-field-selected"]').val(),t=$("#form-builder-block").find("button.save_field.pending_changes").length>0;return n==="paymentcomponent"&&t===!0?(Swal.fire({title:window.translation.warning,html:"The payment component should be reviewed, Please review its settings and click on Save field button before to add new fields",icon:"warning",closeOnConfirm:!0}),!1):(AddFieldsToPreviewWorkflow($(this),null,$("#row-fields")),!1)})}function AddFieldsToPreviewWorkflow(n,t,i){var t=t||!1,r=".form_builder_block",u;if(n.hasClass("paymentcomponent")&&(u=!1,$(r).find(".form-preview .field-row").each(function(){var n=$(this).attr("data-type-field");n!=null&&n!=undefined&&n==="paymentcomponent"&&(u=!0)}),u===!0))return Swal.fire({title:window.translation.error,html:"You can add only a payment component per form",icon:"error",closeOnConfirm:!0}),!1;$(".salesforce-mapping-section").find(".dependent_sf_rule").remove();$("#form_changed").val()=="true"&&$(r).find(".save_section button.save_field").trigger("click");$(r).find('input[name="element-id"]').val(GetQuantityElementsFormBuilder()+1);$(r).find('input[name="field_allow_time"]').prop("checked",!1);AddTimeToPreview();cleanFormBuilderFields();$(r).find("ul.tabs a:first").trigger("click");$(r).find('input[name="field_id"]').val(0);$(r).find(".form-preview").removeClass("full-width");$(r).find(".build-field-settings").removeClass("is-hidden");$(r).find(".dropdown-options-labels").addClass("hidden");n.hasClass("textbox")&&(HideFormBuilderFields("textbox"),$(r).find(".label_field input").val(GetLabelField("textbox")),AddFieldsToPreview("textbox",t,n,i));n.hasClass("calculate")&&(HideFormBuilderFields("calculate"),$(r).find(".label_field input").val(GetLabelField("calculate")),populate_calculate_fields(null),AddFieldsToPreview("calculate",t,n,i));n.hasClass("formula")&&(HideFormBuilderFields("formula"),$(r).find(".label_field input").val(GetLabelField("formula")),AddFieldsToPreview("formula",t,n,i));n.hasClass("_hidden")&&(HideFormBuilderFields("hidden"),$(r).find(".label_field input").val(GetLabelField("hidden")),AddFieldsToPreview("hidden",t,n,i),recalculateHiddenNames());n.hasClass("textarea")&&(HideFormBuilderFields("textarea"),$(r).find(".label_field input").val(GetLabelField("textarea")),AddFieldsToPreview("textarea",t,n,i));n.hasClass("dropdown")&&(HideFormBuilderFields("dropdown"),$(r).find(".label_field input").val(GetLabelField("dropdown")),AddFieldsToPreview("dropdown",t,n,i),$(r).find(".dropdown-options .dinamyc .option").remove(),$(r).find('select[name="list_view_salesforce_object"]').val(""),$(r).find('select[name="listview"] option').remove(),$(r).find('select[name="display_picklist_mode"]').val("0"),isLabelDiferent());n.hasClass("multiselect")&&(HideFormBuilderFields("multiselect"),$(r).find(".label_field input").val(GetLabelField("multiselect")),AddFieldsToPreview("multiselect",t,n,i),$(r).find(".dropdown-options .dinamyc .option").remove(),$(r).find('select[name="list_view_salesforce_object"]').val(""),$(r).find('select[name="listview"] option').remove(),$(r).find("label.option-values").addClass("hidden"),$(r).find('select[name="display_as_multiselect"]').val("0"),DisplayAsCheckboxesFunctions());n.hasClass("email")&&(HideFormBuilderFields("email"),$(r).find(".label_field input").val(GetLabelField("email")),AddFieldsToPreview("email",t,n,i),$(r).find('input[name="field_validate"]').prop("checked",!1));n.hasClass("password")&&(HideFormBuilderFields("password"),$(r).find(".label_field input").val(GetLabelField("password")),AddFieldsToPreview("password",t,n,i),$(r).find('input[name="field_validate"]').prop("checked",!1));n.hasClass("phone")&&(HideFormBuilderFields("phone"),$(r).find(".label_field input").val(GetLabelField("phone")),AddFieldsToPreview("phone",t,n,i));n.hasClass("datetime")&&(HideFormBuilderFields("datetime"),$(r).find(".label_field input").val(GetLabelField("datetime")),AddFieldsToPreview("datetime",t,n,i));n.hasClass("file")&&(HideFormBuilderFields("file"),$(r).find(".label_field input").val(GetLabelField("file")),AddFieldsToPreview("file",t,n,i));n.hasClass("number")&&(HideFormBuilderFields("number"),$(r).find(".textRatingScale").addClass("hidden"),$(r).find(".scale_color_section").addClass("hidden"),$(r).find('select[name="display_as"]').val("0"),$(r).find(".label_field input").val(GetLabelField("number")),AddFieldsToPreview("number",t,n,i));n.hasClass("percent")&&(HideFormBuilderFields("percent"),$(r).find(".label_field input").val(GetLabelField("percent")),AddFieldsToPreview("percent",t,n,i));n.hasClass("description")&&(HideFormBuilderFields("description"),$(r).find(".label-textarea").each(function(){textareaId=$(this).find("textarea").attr("id");n.find("textarea").text("");CKEDITOR.instances[textareaId]?CKEDITOR.instances[textareaId].setData(""):initialize_ckeditor_from_id(textareaId)}),$(r).find(".label_field input").val(GetLabelField("description")),AddFieldsToPreview("description",t,n,i));n.hasClass("submit")&&HideFormBuilderFields("submit");n.hasClass("radio")&&(HideFormBuilderFields("radio"),$(r).find(".textRatingScale").addClass("hidden"),$(r).find(".scale_color_section").addClass("hidden"),$(r).find(".label_field input").val(GetLabelField("radio")),AddFieldsToPreview("radio",t,n,i),$(r).find(".dropdown-options .dinamyc .option").remove(),isLabelDiferent());n.hasClass("checkbox")&&(HideFormBuilderFields("checkbox"),$(r).find(".label_field input").val(GetLabelField("checkbox")),AddFieldsToPreview("checkbox",t,n,i));n.hasClass("currency")&&(HideFormBuilderFields("currency"),$(r).find(".label_field input").val(GetLabelField("currency")),AddFieldsToPreview("currency",t,n,i));n.hasClass("url")&&(HideFormBuilderFields("url"),$(r).find(".label_field input").val(GetLabelField("url")),AddFieldsToPreview("url",t,n,i));n.hasClass("section")&&(HideFormBuilderFields("section"),$(r).find(".label_field input").val(GetLabelField("section")),AddFieldsToPreview("section",t,n,i),borderOptionBehavior());n.hasClass("datetime")&&ShowDateValidations();n.hasClass("paymentcomponent")&&(HideFormBuilderFields("paymentcomponent"),$(r).find(".label_field input").val(GetLabelField("Payment Section")),AddFieldsToPreview("paymentcomponent",t,n,i),reset_payment_for_new(r));n.hasClass("addresscomponent")&&(HideFormBuilderFields("addresscomponent"),$(r).find(".label_field input").val(GetLabelField("Address Section")),AddFieldsToPreview("addresscomponent",t,n,i));$('.form_builder_block input[name="save_data_salesforce"]:checked').length>0&&(n.hasClass("paymentcomponent")?$(r).find(".salesforce-mapping-section").addClass("hidden"):$(r).find(".salesforce-mapping-section").removeClass("hidden"),AjaxLoadSalesForceFields("0",!1));ValidationShowSalesforceMappingSection();n.hasClass("section")||n.hasClass("paymentcomponent")||n.hasClass("_hidden")||n.hasClass("description")||n.hasClass("submit")||alignLabelBehavior();n.hasClass("paymentcomponent")&&$(r).find(".salesforce-mapping-section").addClass("hidden")}function BackActionFormBuilder(){if(is_backend_page())$(document).on("click",".form_builder_block .back",function(){$("#form_changed").val()=="false"?($(".form_builder_block .field-configuration").addClass("hidden"),$(".form_builder_block .field-list").removeClass("hidden")):Swal.fire({title:window.translation.discard,text:window.translation.discard_changes,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.true_text,cancelButtonText:window.translation.false_text,closeOnConfirm:!0}).then(function(n){n.isConfirmed?($(".form_builder_block .field-configuration").addClass("hidden"),$(".form_builder_block .field-list").removeClass("hidden")):Swal.close()})})}function HideSpecificFieldsFormBuilder(n){var i,t;let r=performance.now();if(i=!0,n.length>0){for(t=0;t<n.length;t++)switch(n[t]){case"is_required":$(".form_builder_block .is_required").addClass("hidden");break;case"tabs-section":$(".form_builder_block ul.tabs:not(.title-form-section)").parent().addClass("hidden");case"label-textarea":$(".form_builder_block .label-textarea").addClass("hidden");break;case"field_validate":$(".form_builder_block .field_validate").addClass("hidden");break;case"label_field":$(".form_builder_block .field-configuration .label_field").addClass("hidden");break;case"helptext_field":$(".form_builder_block .field-configuration .helptext_field").addClass("hidden");break;case"hide_label":$(".form_builder_block .hide_label").addClass("hidden");break;case"read_only":$(".form_builder_block .read_only").addClass("hidden");break;case"file_image":$(".form_builder_block .file_image").addClass("hidden");break;case"file_image_width":$(".form_builder_block .file_image_width").addClass("hidden");break;case"file_image_height":$(".form_builder_block .file_image_height").addClass("hidden");break;case"rich_text":$(".form_builder_block .rich_text").addClass("hidden");break;case"rows":$(".form_builder_block .rows").addClass("hidden");break;case"decimal_places":$(".form_builder_block .decimal_places").addClass("hidden");break;case"display_picklist_section":$(".form_builder_block .display_picklist_section").addClass("hidden");break;case"display_as_section":$(".form_builder_block .display_as_section").addClass("hidden");break;case"show_format":$(".form_builder_block .show_format").addClass("hidden");break;case"align_label_section":$(".form_builder_block .align_label_section").addClass("hidden");break;case"scale_color_section":$(".form_builder_block .scale_color_section").addClass("hidden");break;case"textRatingScale":$(".form_builder_block .textRatingScale").addClass("hidden");break;case"minimum_value":$(".form_builder_block .minimum_value").addClass("hidden");break;case"maximum_value":$(".form_builder_block .maximum_value").addClass("hidden");break;case"placeholder_field":$(".form_builder_block .placeholder_field").addClass("hidden");break;case"default_value_field":$(".form_builder_block .default_value").addClass("hidden");break;case"default_value_dropdown_simple":$(".form_builder_block .field-configuration .dropdown_field").addClass("hidden");break;case"default_value_multiselect":$(".form_builder_block .field-configuration .multiselect_field").addClass("hidden");break;case"minimum_age":$(".form_builder_block .minimum_age").addClass("hidden");break;case"date_format":$(".form_builder_block .date_format").addClass("hidden");break;case"field_allow_time":$(".form_builder_block .allow_time").addClass("hidden");break;case"time_format":$(".form_builder_block .time_format").addClass("hidden");break;case"extension_allowed":$(".form_builder_block .extension_allowed").addClass("hidden");break;case"related_files":$(".form_builder_block .related_files").addClass("hidden");break;case"record_to_relate":$(".form_builder_block .record_to_relate").addClass("hidden");break;case"salesforce_library":$(".form_builder_block .salesforce_library").addClass("hidden");break;case"save_in_salesforce":$(".form_builder_block .save_in_salesforce").addClass("hidden");break;case"dropdown-options":$(".form_builder_block .field-configuration .dropdown-options").addClass("hidden");break;case"minimum_characters":$(".form_builder_block .minimum_characters").addClass("hidden");break;case"maximum_characters":$(".form_builder_block .maximum_characters").addClass("hidden");break;case"checkbox_option":$(".form_builder_block .checkbox_option").addClass("hidden");break;case"checkbox_default":$(".form_builder_block .checkbox_default").addClass("hidden");break;case"type_field":$(".form_builder_block .field_type").addClass("hidden");break;case"can_use_any_tokens":$(".form_builder_block .help-text.populate_url").addClass("hidden");$(".form_builder_block .help-text-listing").addClass("hidden");break;case"option_opptype":$(".form_builder_block ul.help-text-listing li.option-opptype").addClass("hidden");break;case"option_userId":$(".form_builder_block ul.help-text-listing li.option-userId").addClass("hidden");break;case"option_currentDate":$(".form_builder_block ul.help-text-listing li.option-currentDate").addClass("hidden");break;case"option_currentDate_submit":$(".form_builder_block ul.help-text-listing li.option-currentDateSubmit").addClass("hidden");break;case"option_currentAccountID":$(".form_builder_block ul.help-text-listing li.option-currentAccountID").addClass("hidden");break;case"default_datetime":$(".form_builder_block .default_datetime").addClass("hidden");break;case"list_view_values":$(".form_builder_block .listview").addClass("hidden");break;case"list_view_options":$(".form_builder_block .list_view_options").addClass("hidden");break;case"auto_suggest":$(".form_builder_block .auto_suggest").addClass("hidden");break;case"is_label_diferent_section":$(".form_builder_block .is_label_diferent_section").addClass("hidden");break;case"pull_values_from_sf":$(".form_builder_block .pull_values_from_sf").addClass("hidden");break;case"pull_values_from_sf_help":$(".form_builder_block .pull_values_from_sf_help").addClass("hidden");break;case"currency":$(".form_builder_block .currency_type").addClass("hidden");break;case"decimal_mark":$(".form_builder_block .decimal_mark").addClass("hidden");break;case"private_file":$(".form_builder_block .private_file").addClass("hidden");break;case"encrypted":$(".form_builder_block .encrypted").addClass("hidden");break;case"salesforce-mapping-section":$(".form_builder_block .field-configuration .salesforce-mapping-section").addClass("hidden");$(".form_builder_block .field-configuration .salesforce-mapping-section-notrf").addClass("hidden");break;case"position-label-section":$(".form_builder_block .field-configuration .position-label-section").addClass("hidden");break;case"min_number_options":$(".form_builder_block .field-configuration .min_number_options").addClass("hidden");break;case"max_number_options":$(".form_builder_block .field-configuration .max_number_options").addClass("hidden");break;case"display_as_checkboxes":$(".form_builder_block .field-configuration .display_as_checkboxes").addClass("hidden");break;case"number_of_columns_checkbox":$(".form_builder_block .field-configuration .number_of_columns_checkbox").addClass("hidden");break;case"number_validation_text":$(".form_builder_block .field-configuration .number_validation_message").addClass("hidden");break;case"step_value":$(".form_builder_block .field-configuration .step_value").addClass("hidden");break;case"only_future":$(".form_builder_block .field-configuration .only_future").addClass("hidden");break;case"only_past":$(".form_builder_block .field-configuration .only_past").addClass("hidden");break;case"allow_current_date":$(".form_builder_block .field-configuration .allow_current_date").addClass("hidden");break;case"max_days_in_future":$(".form_builder_block .field-configuration .max_days_in_future").addClass("hidden");break;case"max_days_in_past":$(".form_builder_block .field-configuration .max_days_in_past").addClass("hidden");break;case"depends_another_date":$(".form_builder_block .field-configuration .depends_another_date").addClass("hidden");break;case"copy_to_hidden":i=!1;$(".form_builder_block .field-configuration .copy_to_hidden").addClass("hidden");break;case"rule_to_validate":$(".form_builder_block .field-configuration .rule_to_validate").addClass("hidden");break;case"validator_date_field":$(".form_builder_block .field-configuration .validator_date_field").addClass("hidden");break;case"dropdown-options-reloaded":$(".form_builder_block .field-configuration .dropdown-options-reloaded").addClass("hidden");break;case"dropdown-options-labels":$(".form_builder_block .field-configuration .dropdown-options-labels").addClass("hidden");break;case"related_field_object":$(".form_builder_block .related_field_object").addClass("hidden");break;case"file_image":$(".form_builder_block .file_image").addClass("hidden");break;case"file_image_width":$(".form_builder_block .file_image_width").addClass("hidden");break;case"file_image_height":$(".form_builder_block .file_image_height").addClass("hidden");break;case"columns_number":$(".form_builder_block .columns_number").addClass("hidden");break;case"include_grid_lines":$(".form_builder_block .include_grid_lines").addClass("hidden");break;case"section_border_option":$(".form_builder_block .section_border_option").addClass("hidden");break;case"section_border_for":$(".form_builder_block .section_border_for").addClass("hidden");break;case"calculate_items":$(".form_builder_block .calculate_items").addClass("hidden");break;case"payment_component_section":$(".form_builder_block .payment_component_section").addClass("hidden");break;case"title_field":$(".form_builder_block .title_field").addClass("hidden");break;case"display_inline_inputs":$(".form_builder_block .display_inline_inputs").addClass("hidden");break;case"help-text-for-default-value":$(".form_builder_block .help-text-for-default-value").addClass("hidden");break;case"additional-buttons-for-ars":$(".form_builder_block .additional-buttons-for-ars").hide();break;case"submit_cancel":$(".form_builder_block .submit_cancel").hide();$(".form_builder_block .custom_Cancel_url").hide();break;case"addresscomponent_section_options":$(".form_builder_block .addresscomponent_options_section").addClass("hidden")}i?loadHiddenFiledsToCopy():$('.form_builder_block select[name="copy_to_hidden"]').length>0?$('.form_builder_block select[name="copy_to_hidden"]').val(""):$('.form_builder_block input[name="copy_to_hidden"]').val("")}let u=performance.now()}function ShowAllFieldsFormBuilder(){if(is_backend_page()){$(".form_builder_block .field-configuration .hidden").removeClass("hidden");disableRelatedFieldSection();$(".form_builder_block .field-configuration .dropdown-options-reloaded.hidden").removeClass("hidden");$(".form_builder_block .field-configuration .addresscomponent_options_section").removeClass("hidden");$(".form_builder_block .field-configuration .help-text.populate_url").removeClass("hidden");$(".form_builder_block .field-configuration .help-text-listing li").removeClass("hidden");$('.form_builder_block input[name="save_data_salesforce"]:checked').length===0?($(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"),$(".form_builder_block .pull_values_from_sf").addClass("hidden"),$(".form_builder_block .listview").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden")):($(".form_builder_block .salesforce-mapping-section").removeClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").removeClass("hidden"));$(".form_builder_block .additional-buttons-for-ars").hasClass("is-not-ars")||$(".form_builder_block .additional-buttons-for-ars").show();var n=$("#form-builder-block").hasClass("ars");n?($(".form_builder_block .submit_cancel").hide(),$("#form-builder-block .custom_Cancel_url").hide()):($(".form_builder_block .submit_cancel").show(),$("#form-builder-block #include_cancel_button").is(":checked")||$("#form-builder-block .custom_Cancel_url").hide())}}function ShowTimeFormatField(){is_backend_page()&&($('.form_builder_block input[name="field_allow_time"]:checked').length>0?$('.form_builder_block select[name="time_format"]').parent().parent().removeClass("hidden"):$('.form_builder_block select[name="time_format"]').parent().parent().addClass("hidden"))}function EventShowTimeFormatField(){if(is_backend_page())$(document).on("change",'.form_builder_block input[name="field_allow_time"]',function(){AjaxLoadSalesForceFields("0",!1);$('.form_builder_block input[name="field_allow_time"]:checked').length>0?$('.form_builder_block select[name="time_format"]').parent().parent().removeClass("hidden"):$('.form_builder_block select[name="time_format"]').parent().parent().addClass("hidden")})}function ShowDateValidations(){is_backend_page()&&($('.form_builder_block input[name="only_future"]:checked').length>0?($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="only_past"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="max_days_in_past"]').parent().parent().addClass("hidden")):$('.form_builder_block input[name="only_past"]:checked').length>0?($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="only_future"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="max_days_in_future"]').parent().parent().addClass("hidden")):($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="only_past"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="max_days_in_past"]').parent().parent().removeClass("hidden"),$('.form_builder_block input[name="only_future"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="max_days_in_future"]').parent().parent().removeClass("hidden")),$('.form_builder_block input[name="depends_another_date"]:checked').length>0?($('.form_builder_block select[name="rule_to_validate"]').parent().parent().removeClass("hidden"),$('.form_builder_block select[name="validator_date_field"]').parent().parent().removeClass("hidden")):($('.form_builder_block select[name="rule_to_validate"]').parent().parent().addClass("hidden"),$('.form_builder_block select[name="validator_date_field"]').parent().parent().addClass("hidden"),$('.form_builder_block select[name="validator_date_field"]').val("")))}function EventShowDateValidations(){if(is_backend_page()){$(document).on("change",'.form_builder_block input[name="only_future"]',function(){$('.form_builder_block input[name="only_future"]:checked').length>0?($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="only_past"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="max_days_in_past"]').parent().parent().addClass("hidden"),$('.form_builder_block input[name="max_days_in_past"]').val(""),$('.form_builder_block input[name="default_datetime"]:checked').length>0&&$('.form_builder_block input[name="allow_current_date"]').prop("checked",!0)):($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="only_past"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="max_days_in_past"]').parent().parent().removeClass("hidden"))});$(document).on("change",'.form_builder_block input[name="only_past"]',function(){$('.form_builder_block input[name="only_past"]:checked').length>0?($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="only_future"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="max_days_in_future"]').parent().parent().addClass("hidden"),$('.form_builder_block input[name="max_days_in_future"]').val(""),$('.form_builder_block input[name="default_datetime"]:checked').length>0&&$('.form_builder_block input[name="allow_current_date"]').prop("checked",!0)):($('.form_builder_block input[name="allow_current_date"]').parent().parent().parent().addClass("hidden"),$('.form_builder_block input[name="only_future"]').parent().parent().parent().removeClass("hidden"),$('.form_builder_block input[name="max_days_in_future"]').parent().parent().removeClass("hidden"))});$(document).on("change",'.form_builder_block input[name="depends_another_date"]',function(){if($('.form_builder_block input[name="depends_another_date"]:checked').length>0){var n=DatatimeFieldsOptions();n!=""?($('.form_builder_block select[name="rule_to_validate"]').parent().parent().removeClass("hidden"),$('.form_builder_block select[name="validator_date_field"] option').each(function(){$(this).remove()}),$('.form_builder_block select[name="validator_date_field"]').append(n),$('.form_builder_block select[name="validator_date_field"]').parent().parent().removeClass("hidden")):($('.form_builder_block input[name="depends_another_date"]').prop("checked",!1),Swal.fire({title:window.translation.warning,text:window.translation.there_is_not_another_date_field,icon:"warning",closeOnConfirm:!0}))}else $('.form_builder_block select[name="rule_to_validate"]').parent().parent().addClass("hidden"),$('.form_builder_block select[name="validator_date_field"]').parent().parent().addClass("hidden"),$('.form_builder_block select[name="validator_date_field"]').val("")});$(document).on("change",'.form_builder_block input[name="allow_current_date"]',function(){$('.form_builder_block input[name="allow_current_date"]:checked').length==0&&($('.form_builder_block input[name="only_past"]:checked').length>0||$('.form_builder_block input[name="only_future"]:checked').length>0)&&$('.form_builder_block input[name="default_datetime"]').prop("checked",!1)});$(document).on("change",'.form_builder_block input[name="default_datetime"]',function(){$('.form_builder_block input[name="default_datetime"]:checked').length>0&&($('.form_builder_block input[name="only_past"]:checked').length>0||$('.form_builder_block input[name="only_future"]:checked').length>0)&&$('.form_builder_block input[name="allow_current_date"]').prop("checked",!0)})}}function ValidationShowSalesforceMappingSection(){if(is_backend_page()){var t=$("#form-builder-block").hasClass("ars"),n=$("#form-builder-block").attr("data-workflow");$('.form_builder_block input[name="save_data_salesforce"]:checked').length>0?($(".form_builder_block .salesforce-mapping-section").removeClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").removeClass("hidden"),$('.form_builder_block select[name="salesforce_object"] option').length==0&&t&&!0&&n&&n!=="create-page-signup"&&n!=="compliance-page"&&LoadSalesForceObjects("Contact")):($(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"));($(".form_builder_block .submit-row.active").length>0||$('.form_builder_block .field-row.active[data-type-field="description"]').length>0||$('.form_builder_block .field-row.active[data-type-field="section"]').length>0)&&($(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"))}}function ValidationDisplayOrHideFieldsSFDropdown(){is_backend_page()&&($('.form_builder_block input[name="from_sf_list_views"]:checked').length===1&&($("#form-builder-block .pull_values_from_sf").addClass("hidden"),$("#form-builder-block .pull_values_from_sf_help").addClass("hidden"),$('#form-builder-block input[name="pull_values_from_sf"]').prop("checked",!1),$("#form-builder-block .dropdown-options").addClass("hidden"),$("#form-builder-block .dropdown-options .dinamyc .option").remove(),$("#form-builder-block .dropdown_field").addClass("hidden"),$("#form-builder-block .dropdown-options-reloaded").addClass("hidden"),$('#form-builder-block select[name="listview"]').val()!==""&&$('#form-builder-block select[name="listview"]').val()!==null&&$('#form-builder-block select[name="listview"]').val()!==undefined?$("#form-builder-block .list-view-dropdown-settings").removeClass("hidden"):$("#form-builder-block .list-view-dropdown-settings").addClass("hidden")),$('.form_builder_block input[name="pull_values_from_sf"]:checked').length===1&&($("#form-builder-block .listview").addClass("hidden"),$("#form-builder-block .list_view_options").addClass("hidden"),$('#form-builder-block input[name="from_sf_list_views"]').prop("checked",!1),$('#form-builder-block select[name="list_view_salesforce_object"]').val(""),$('#form-builder-block select[name="listview"]').val(""),$("#form-builder-block .dropdown-options").addClass("hidden"),$("#form-builder-block .dropdown-options .dinamyc .option").remove(),$("#form-builder-block .dropdown-options-reloaded").addClass("hidden")))}function DisplayAsCheckboxesFunctions(){if(is_backend_page()){$('.form_builder_block select[name="display_as_multiselect"]').val()=="1"?$("#form-builder-block .number_of_columns_checkbox").removeClass("hidden"):$("#form-builder-block .number_of_columns_checkbox").addClass("hidden");$('.form_builder_block select[name="display_as_multiselect"]').on("change",function(){var n=$(this).val();n=="1"?$("#form-builder-block .number_of_columns_checkbox").removeClass("hidden"):$("#form-builder-block .number_of_columns_checkbox").addClass("hidden")})}}function DisplaySalesforceFilesOptions(){if(is_backend_page()){var n=$('.form_builder_block input[name="is-global-user"]').val()=="true";$('.form_builder_block input[name="save_in_salesforce"]:checked').length===1?(n||IS_LLAMAPI_ENABLED?$("#form-builder-block .record_to_relate").removeClass("hidden"):$("#form-builder-block .record_to_relate").addClass("hidden"),$("#form-builder-block .salesforce_library").removeClass("hidden"),$("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked")?$("#form-builder-block .related_files").removeClass("hidden"):($("#form-builder-block .related_files").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"))):$('.form_builder_block input[name="save_in_salesforce"]:checked').length===0&&($("#form-builder-block .salesforce_library").addClass("hidden"),$("#form-builder-block .related_files").addClass("hidden"),$("#form-builder-block .record_to_relate").addClass("hidden"));$('.form_builder_block input[name="related_files"]:checked').length===1?($(".form_builder_block .salesforce-mapping-section").removeClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"),$("#form-builder-block").find(".copy_to_hidden").addClass("hidden"),$(".form-builder-block .record_to_relate").removeClass("hidden"),($('.form_builder_block select[name="salesforce_object"]').val()==="Both_User"||$('.form_builder_block select[name="salesforce_object"]').val()==="Both_Organization")&&$(".field-row.active").length>0&&$(".field-row.active").data("type-field")=="file"?$(".form_builder_block .related_field_object").removeClass("hidden"):$(".form_builder_block .related_field_object").addClass("hidden")):(($("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked"))&&($(".form_builder_block .salesforce-mapping-section").removeClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").removeClass("hidden")),$(".form_builder_block .related_field_object").addClass("hidden"))}}function EventDisplaySalesforceMappingSection(){if(is_backend_page()){var t=$('.form_builder_block input[name="is-global-user"]').val()=="true",n="#form-builder-block";$(document).on("change",'.form_builder_block input[name="kiosk_form"]',function(){$('.form_builder_block input[name="kiosk_form"]:checked').length>0?($(n).find(".label-section").removeClass("medium-5"),$(n).find(".label-section").addClass("medium-8"),$(n).find(".subsite-settings").addClass("hidden"),$(n).find(".sharing-portal-form").addClass("hidden"),$(n).find(".redirection-section").addClass("hidden"),$(n).find(".required_login_row").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row").addClass("hidden"),$(n).find(".save_complete_later").addClass("hidden"),$(n).find('input[name="required_login"]').prop("checked",!1),$(n).find('input[name="update_record"]').prop("checked",!1),$(n).find('input[name="populate_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find(".update_record_row").hide(),$(n).find('input[name="save_data_salesforce"]').prop("checked",!0),$(n).find('input[name="save_data_salesforce"]').trigger("change")):($(n).find(".label-section").addClass("medium-5"),$(n).find(".label-section").removeClass("medium-8"),$(n).find(".subsite-settings").removeClass("hidden"),$(n).find(".sharing-portal-form").removeClass("hidden"),$(n).find(".redirection-section").removeClass("hidden"),$(n).find(".required_login_row").removeClass("hidden"),$(n).find(".update_record_row").removeClass("hidden"),$(n).find('input[name="save_data_salesforce"]').prop("checked",!1),$(n).find('input[name="enable_debug_mode"]').prop("checked",!1),$(n).find(".enable_debug_mode").addClass("hidden"),$(n).find(".salesforce_object").addClass("hidden"))});$(document).on("change",'.form_builder_block input[name="save_data_salesforce"]',function(){var u=$(n).hasClass("ars"),f=$(n).attr("data-workflow"),e="",o=$(n).find("#isCompliance").val(),s=$(n),t,r,i;if($('.form_builder_block input[name="save_data_salesforce"]:checked').length>0)IS_LLAMAPI_ENABLED==!0&&$('.form_builder_block select[name="salesforce_object"]').removeAttr("disabled"),u===!0?(e=$("#vol-workflow-form").attr("data-from"),$(n).find(".enable_debug_mode").addClass("hidden"),$(n).find(".salesforce-mapping-section").removeClass("hidden"),$(n).find(".salesforce-mapping-section-notrf").removeClass("hidden"),$(n).find(".populate_from_salesforce_row").remove("hidden"),$(n).find(".required_login_row").removeClass("hidden"),$(n).find(".update_record_row").removeClass("hidden"),$(n).find(".encrypted").removeClass("hidden"),f==="create-page-partner"?($(n).find(".salesforce_object_msg").addClass("hidden"),$(n).find(".salesforce_object").removeClass("hidden"),$(n).find(".required_login_row").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row ").addClass("hidden"),$(n).find("select.salesforce_object").val(""),LoadSalesForceObjects(undefined,undefined,!0)):f==="create-page-vol"?($(n).find(".salesforce_object_msg").removeClass("hidden"),$(n).find(".salesforce_object").addClass("hidden"),$(n).find(".required_login_row").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row ").addClass("hidden"),LoadSalesForceObjects("Contact")):e==="login"?($(n).find(".salesforce_object_msg").removeClass("hidden"),$(n).find(".salesforce_object").addClass("hidden"),LoadSalesForceObjects("Contact"),$(n).find(".populate_from_salesforce_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row").removeClass("hidden"),$(n).find("#include_related_objects").parent().parent().parent().parent().find(".populate_from_salesforce_row").addClass("hidden")):($(n).find(".salesforce_object_msg").addClass("hidden"),$(n).find(".salesforce_object").removeClass("hidden"),$(n).find(".required_login_row").addClass("hidden"),$(n).find(".update_record_row").addClass("hidden"),$(n).find(".populate_from_salesforce_row ").addClass("hidden"),LoadSalesForceObjects()),o=="true"&&($(n).find(".salesforce_object_msg").addClass("hidden"),$(n).find(".salesforce_object").removeClass("hidden"),LoadSalesForceObjects(),$(n).find(".update_record_row").removeClass("hidden"))):($("#sharing-portal-form").is(":checked")?$(n).find(".enable_debug_mode").addClass("hidden"):$(n).find(".enable_debug_mode").removeClass("hidden"),$(n).find('input[name="kiosk_form"]:checked').length>0?LoadSalesForceObjects(undefined,undefined,!1,!1,!0):LoadSalesForceObjects(),$(n).find(".salesforce_object").removeClass("hidden"),$(n).find(".form_builder_block .salesforce_object_msg").addClass("hidden")),$(n).find(".salesforce-mapping-section").removeClass("hidden"),$(n).find(".salesforce-mapping-section-notrf").removeClass("hidden"),$(n).find(".encrypted").removeClass("hidden"),$(n).find(".pc_sync_with_salesforce").removeClass("hidden"),s.find(".form-preview").find(".submit-row").trigger("click");else{if(IS_LLAMAPI_ENABLED==!0&&u===!1&&(DisableExternalRegistration(),DisableUserUpdateInformation()),t=GetLocalFormBuilderStorage(),r=null,t!=undefined&&t!=null&&t.trim()!="undefined"&&t.trim()!=""&&(r=JSON.parse(t)),i=!1,r&&(r.forEach(function(n){n.typeField!=="dropdown"||i||n.properties.forEach(function(n){n.name!=="from_sf_list_views"&&n.name!=="pull_values_from_sf"||i||n.value===!0&&(i=!0)})}),i))return Swal.fire({title:window.translation.warning,text:window.translation.please_disable_options_pull_sf,icon:"warning",closeOnConfirm:!0}),$(n).find('input[name="save_data_salesforce"]').prop("checked",!0),$(n).find('input[name="save_data_salesforce"]').trigger("change"),!1;$(n).find(".salesforce-mapping-section").addClass("hidden");$(n).find(".salesforce-mapping-section-notrf").addClass("hidden");$(n).find(".pc_sync_with_salesforce").addClass("hidden");$(n).find(".encrypted").addClass("hidden");$(n).find(".salesforce_object").addClass("hidden");$(n).find(".salesforce_object_msg").addClass("hidden");$(n).find('input[name="kiosk_form"]').prop("checked",!1);$(n).find('input[name="kiosk_form"]').trigger("change");$(n).find(".update_record_row").addClass("hidden");$(n).find(".populate_from_salesforce_row").addClass("hidden");$(n).find('input[name="populate_from_salesforce"]').prop("checked",!1);$("#form-builder-block").find(".update_record_row").hide();remove_dependency_salesforce_fields();$(".form-preview").find(".submit-row").trigger("click")}$(n).find(".submit-row.active").length>0&&($(n).find(".salesforce-mapping-section").addClass("hidden"),$(n).find(".salesforce-mapping-section-notrf").addClass("hidden"),$(n).find(".encrypted").addClass("hidden"))})}}function LoadSalesForceObjects(n,t,i,r,u){var o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f=$(".form_builder_block.ars").length>0?!0:!1,e;n=typeof n=="undefined"?"":n;t=typeof t=="undefined"?"":t;r===undefined&&(r=!1);e=$('.form_builder_block.ars input[name="isCompliance"]').val();e=="true"&&(f=!1);$.ajax({method:"POST",url:o+"admin/GetSalesforceObjects",data:{isARS:f,isPartnerRegistration:typeof i=="undefined"?!1:i,isKiosk:typeof u=="undefined"?!1:u,skipCache:r},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(i){var u=JSON.parse(i),o,r,s,e;u.status=="ok"?(o=u.salesforceObjects,r=[],$('.form_builder_block select[name="salesforce_object"]').empty(),$('.form_builder_block select[name="related_field_object"]').empty(),$.each(o,function(n,t){r.push({api_name:t.api_name,label:t.label})}),r.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0}),s='<option value="">'+window.translation.select_one+"<\/option>",$('.form_builder_block select[name="salesforce_object"]').append(s),e=!1,$.each(r,function(t,i){var r="";r=n==i.api_name?'<option selected value="'+i.api_name+'">'+i.label+"<\/option>":'<option value="'+i.api_name+'">'+i.label+"<\/option>";$('.form_builder_block select[name="salesforce_object"]').append(r);i.api_name!="Both_User"&&i.api_name!="Both_Organization"&&(e?(r='<option selected value="'+i.api_name+'">'+i.label+"<\/option>",e=!1):r='<option value="'+i.api_name+'">'+i.label+"<\/option>",$('.form_builder_block select[name="related_field_object"]').append(r))}),IS_LLAMAPI_ENABLED==!0&&(active_from_registration==!0||active_from_update_user_information==!0)&&f==!1&&($(".form_builder_block").find('select[name="salesforce_object"]').val("Contact"),$(".form_builder_block").find('select[name="salesforce_object"]').prop("disabled",!0),DisplayExternalRegistrationFields()),t||$("#form-builder-block").find(".processing_screen").hide()):Swal.fire({title:window.translation.warning,text:u.message,icon:"error",closeOnConfirm:!0})})}function LoadSalesForceFields(){if(is_backend_page()){var n="#form-builder-block";$(document).on("change",'.form_builder_block select[name="salesforce_object"]',function(){var e=$(n).hasClass("ars"),o=$(n).find('input[name="kiosk_form"]:checked').length>0,s=$(n).attr("data-workflow"),i=$(n).find(".update_record_row"),h=$(n).find('input[name="form-hash-token"]').val(),t,f,r,u;$(".form_builder_block .related-field-section").hide();$('.form_builder_block select[name="salesforce_rel_field"]').val("");t=$(this).val();t?(f=i.find(".message_sid_querystring"),$(n).find('input[name="sf-object-pc"]').val(t),AjaxLoadSalesForceFields("0",!1),AjaxLoadSalesForceFieldsAll(!1),r=GetLocalFormBuilderStorage(),u=r!=null&&r!=""?JSON.parse(r):[],u.forEach(function(n){if(n.typeField!=="submit"){var i=!1;n.properties.forEach(function(n){var r=(n.name==="salesforce_object"||n.name==="salesforce_object_field")&&n.name!==t;r&&(n.value=t,i=!0);i&&n.name==="salesforce_field"&&(n.value="")})}}),setDataToSessionStore(u,h),e?s=="create-page-signup"&&($(n).find(".required_login_row").removeClass("hidden"),$(n).find(".update_record_row").removeClass("hidden"),$(n).find("form#form-builder .populate_from_salesforce_row").removeClass("hidden")):o||(i.removeClass("hidden"),i.find('input[type="checkbox"]').prop("checked",!1),i.find('input[type="checkbox"]').trigger("change"),$(n).find("form#form-builder .populate_from_salesforce_row").removeClass("hidden"),t=="Contact"&&$(n).find('input[name="populate_from_salesforce"]').prop("checked")&&$(n).find(".enforce_session_section").removeClass("hidden")),f.addClass("hidden")):(i.addClass("hidden"),$('.form_builder_block select[name="salesforce_field"] option').remove(),$('.form_builder_block select[name="salesforce_field"] optgroup').remove(),$(".form_builder_block .populate_from_salesforce_row").addClass("hidden"),$('.form_builder_block input[name="populate_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find(".update_record_row").hide())})}}function checkDependentPicklistMessage(){var t=$('.form_builder_block select[name="salesforce_field"]'),i,n;$(".salesforce-mapping-section").find(".dependent_sf_rule").remove();i=localStorage.getItem("salesforce-fields");n=JSON.parse(i);n!==null&&n.fields!==null&&n.fields.forEach(function(i){var r,u,f;t.val()===i.apiName&&i.dependentPicklist===!0&&i.controllerName!==null&&(r=i.controllerName,n.fields.forEach(function(n){n.apiName===r&&(r=n.label)}),u=window.translation.dependent_rule_defined_with+": <b>"+r+"<\/b>",f=window.translation.to_apply_dependent_rule+": <b>"+r+"<\/b>",t.after('<p class="dependent_sf_rule">'+u+"<br>"+f+"<\/p>"))})}function SetSalesforceFieldObject(){if(is_backend_page())$(document).on("change",'.form_builder_block select[name="salesforce_field"]',function(){var n=$(this),i=n.find("option:selected").data("object"),t;$('.form_builder_block input[name="salesforce_object_field"]').val(i);t=$(".form_builder_block select[name='type_field']").val();(t=="textbox"||t=="textarea")&&LoadDefaulSFDCtMaxLength(n.val());t=="dropdown"&&(add_default_values_for_picklist_from_salesforce(null),checkDependentPicklistMessage());n.find("option:selected").data("relation-name")&&n.find("option:selected").data("relation-name")!=""?($('.form_builder_block input[name="reference_to_object"]').val(n.find("option:selected").data("reference-object")),$('.form_builder_block input[name="reference_field"]').val(n.find("option:selected").data("reference-field")),n.find("option:selected").data("master-detail")==!0?$('.form_builder_block input[name="is_master_detail"]').val(!0):$('.form_builder_block input[name="is_master_detail"]').val(!1),enableRelatedFieldSection()):disableRelatedFieldSection()})}function enableRelatedFieldSection(n){var t,i,r;$('.form_builder_block select[name="salesforce_rel_field"] option').remove();t='<option data-object="none" value="none"> '+window.translation.none+"<\/option>";$('.form_builder_block select[name="salesforce_rel_field"]').append(t);i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".form_builder_block .related-field-section").show();r=$('.form_builder_block select[name="salesforce_field"] option:selected').data("reference-object");$.ajax({method:"POST",url:i+"admin/GetSalesforceFields",data:{sfObject:r,skipCache:!1,includeSession:!1,include_related_objects:!1},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(t){var i=$('#form-builder-block select[name="type_field"]').val(),e=$('#form-builder-block [name="field_allow_time"]').prop("checked"),o=$('#form-builder-block [name="encrypted"]').prop("checked"),s=$('#form-builder-block [name="rich_text"]').prop("checked"),r,f,u;e==!0&&i=="datetime"&&(i="datetime_time");i=="textbox"&&o&&(i="textbox_encrypted");i=="textarea"&&s&&(i="rich_text");r=JSON.parse(t);r.status==="ok"?(f=r.salesforceFields.fields,u=[],$.each(f,function(n,t){acceptedSalesforceFields(i,t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&u.push({object:t.object,apiName:t.apiName,label:t.label,type:t.type})}),include_related_objects||u.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0}),$.each(u,function(n,t){var i='<option value="'+t.apiName+'" data-type="'+t.type+'">'+t.label+"<\/option>";$('.form_builder_block select[name="salesforce_rel_field"]').append(i)}),n!=undefined&&$('.form_builder_block select[name="salesforce_rel_field"]').val(n)):Swal.fire({title:window.translation.warning,text:r.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()})}function disableRelatedFieldSection(){$('.form_builder_block select[name="salesforce_rel_field"]').val("");$('.form_builder_block input[name="is_master_detail"]').val(!1);$('.form_builder_block input[name="reference_to_object"]').val("");$('.form_builder_block input[name="reference_field"]').val("");$(".form_builder_block .related-field-section").hide()}function acceptedSalesforceFields(n,t,i,r,u,f){var e=!1;return f&&(e=!0),n=="hidden"&&(e=!0),n=="textbox"&&(t=="string"||t=="reference")&&u==!1&&(e=!0),n=="percent"&&t=="percent"&&u==!1&&(e=!0),n=="calculate"&&(t=="string"||t=="reference")&&u==!1&&(e=!0),n=="textbox_encrypted"&&t=="encryptedstring"&&(e=!0),n=="textarea"&&t=="textarea"&&i!="richtextarea"&&u==!1&&(e=!0),n=="rich_text"&&t=="textarea"&&i=="richtextarea"&&u==!1&&(e=!0),n=="dropdown"&&(t=="picklist"||t=="reference")&&u==!1&&(e=!0),n=="multiselect"&&t=="multipicklist"&&u==!1&&(e=!0),n=="email"&&t=="email"&&u==!1&&(e=!0),n=="password"&&t=="string"&&u==!1&&(e=!0),n=="phone"&&t=="phone"&&u==!1&&(e=!0),n=="datetime"&&t=="date"&&u==!1&&(e=!0),n=="datetime_time"&&t=="datetime"&&u==!1&&(e=!0),n=="datetime"&&t=="datetime"&&u==!1&&(e=!0),n=="file"&&t=="url"&&u==!1&&(e=!0),n=="number"&&(t=="int"||t=="double")&&u==!1&&(e=!0),n=="checkbox"&&t=="boolean"&&u==!1&&(e=!0),n=="radio"&&t=="picklist"&&u==!1&&(e=!0),n=="currency"&&t=="currency"&&u==!1&&(e=!0),n=="url"&&t=="url"&&u==!1&&(e=!0),n=="paymentcomponent-label"&&t=="string"&&u==!1&&(e=!0),n=="paymentcomponent-amount"&&(t=="string"||t=="double"||t=="currency")&&u==!1&&(e=!0),n==="paymentcomponent-transaction"&&t==="string"&&u===!1&&(e=!0),n==="paymentcomponent-get-amount"&&t==="currency"&&u===!1&&(e=!0),n=="formula"&&u==!0&&(e=!0),e}function get_data_for_autocomplete_filter_field_formbuilder(n){var t=[];return n.forEach(function(n){n.apiName!==null&&n.apiName!==undefined&&n.apiName!==""&&t.push(n.apiName)}),t.push("p:urlParameter(1)"),t.push("p:urlParameter(2)"),t.push("p:urlParameter(3)"),t.push("p:urlParameter(4)"),t}function AjaxLoadSalesForceFieldsAll(n,t){var a=$('#form-builder-block select[name="salesforce_field"]').val(),o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i,r,u,h,s;if($('.form_builder_block select[name="field_to_filter"] option').remove(),$('.form_builder_block select[name="filter_value"] option').remove(),$('#form-builder-block select[name="salesforce_object"]').length>0&&$('#form-builder-block select[name="salesforce_object"]').val()!=""&&$('#form-builder-block select[name="salesforce_object"]').val()!=null&&(t=$('#form-builder-block select[name="salesforce_object"]').val()),i=$('#form-builder-block input[name="include_related_objects"]').prop("checked"),r=localStorage.getItem("salesforce-fields-all"),t!==null&&t!=="")if(r!=""&&r!=null){if(u=JSON.parse(r),h=i&&$('.form_builder_block select[name="salesforce_field"] optgroup').length==0||!i&&$('.form_builder_block select[name="salesforce_field"] optgroup').length>0,u.salesforceObject!==t)return $.ajax({method:"POST",url:o+"admin/GetSalesforceFields",data:{sfObject:t,skipCache:n,includeSession:!0,include_related_objects:!0},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),f;if(t.status==="ok"){localStorage.setItem("salesforce-fields-all",JSON.stringify(t.salesforceFields));var e=t.salesforceFields.fields,o=t.salesforceFields.sessionVariables,r=[],u=[];$.each(e,function(n,t){r.push({object:t.object,apiName:t.apiName,label:t.label,relationshipName:t.relationshipName,objectLabel:t.objectLabel,isMasterDetail:t.isMasterDetail,referenceToObject:t.referenceToObject,referenceField:t.referenceField})});$.each(o,function(n,t){u.push({object:t.label,apiName:t.token,label:t.token})});i||r.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});$.each(r,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'" data-type="'+t.type+'">'+t.label+"<\/option>";$('.form_builder_block select[name="field_to_filter"]').append(i)});populate_salesforce_fields_include_related(i,r);$.each(u,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="filter_value"]').append(i)});f=get_data_for_autocomplete_filter_field_formbuilder(u);$('.form_builder_block input[name="custom_parameter_name"], .form_builder_block input[name="sf_listview_default_value"], .form_builder_block input[name="sf_listview_filter_value"]').autocomplete({source:f})}else Swal.fire({title:window.translation.warning,text:t.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()}),!0;var u=JSON.parse(r),c=u.sessionVariables,l=u.fields,f=[],e=[];$("#form-builder-block").find(".processing_screen").show();$.each(l,function(n,t){f.push({object:t.object,apiName:t.apiName,label:t.label,type:t.type})});$.each(c,function(n,t){e.push({object:t.label,apiName:t.token,label:t.token})});f.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});$.each(f,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'" data-type="'+t.type+'">'+t.label+"<\/option>";$('.form_builder_block select[name="field_to_filter"]').append(i)});$.each(e,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="filter_value"]').append(i)});s=get_data_for_autocomplete_filter_field_formbuilder(e);$('.form_builder_block input[name="custom_parameter_name"], .form_builder_block input[name="sf_listview_default_value"], .form_builder_block input[name="sf_listview_filter_value"]').autocomplete({source:s});$("#form-builder-block").find(".processing_screen").hide()}else return $.ajax({method:"POST",url:o+"admin/GetSalesforceFields",data:{sfObject:t,skipCache:n,includeSession:!0,include_related_objects:i},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n),u;if(t.status==="ok"){localStorage.setItem("salesforce-fields-all",JSON.stringify(t.salesforceFields));var i=[],r=[],f=t.salesforceFields.fields,e=t.salesforceFields.sessionVariables;$('.form_builder_block select[name="field_to_filter"] option').remove();$.each(f,function(n,t){i.push({object:t.object,apiName:t.apiName,label:t.label,type:t.type})});$.each(e,function(n,t){r.push({object:t.object,apiName:t.apiName,label:t.label})});i.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});$.each(i,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'" data-type="'+t.type+'">'+t.label+"<\/option>";$('.form_builder_block select[name="field_to_filter"]').append(i)});$.each(r,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'" >'+t.label+"<\/option>";$('.form_builder_block select[name="filter_value"]').append(i)});u=get_data_for_autocomplete_filter_field_formbuilder(r);$('.form_builder_block input[name="custom_parameter_name"], .form_builder_block input[name="sf_listview_default_value"], .form_builder_block input[name="sf_listview_filter_value"]').autocomplete({source:u})}else Swal.fire({title:window.translation.warning,text:t.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()}),!0;return!1}function AjaxLoadSalesForceFields(n,t){var w,e,c,g,r;let tt=performance.now();var p=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f=$('#form-builder-block select[name="salesforce_object"]').val(),o=$('#form-builder-block select[name="salesforce_field"]').val(),i=$('#form-builder-block select[name="type_field"]').val(),d=$('#form-builder-block [name="field_allow_time"]').prop("checked"),s=$('#form-builder-block [name="encrypted"]').prop("checked"),h=$('#form-builder-block [name="rich_text"]').prop("checked"),r=$('#form-builder-block input[name="include_related_objects"]').prop("checked");if(h==!1&&(h=isFieldRichText(n)),s==!1?s=isEncriptedField(n):n!=="0"&&(w=isEncriptedField(n),w==!1&&(s=!1)),e=localStorage.getItem("salesforce-fields"),d==!0&&i=="datetime"&&(i="datetime_time"),i=="textbox"&&s&&(i="textbox_encrypted"),i=="textarea"&&h&&(i="rich_text"),f!==null&&f!=="")if(e!=""&&e!=null){if(c=JSON.parse(e),g=r&&$('.form_builder_block select[name="salesforce_field"] optgroup').length==0||!r&&$('.form_builder_block select[name="salesforce_field"] optgroup').length>0,c.salesforceObject!==f)return $.ajax({method:"POST",url:p+"admin/GetSalesforceFields",data:{sfObject:f,typeField:i,skipCache:t,include_related_objects:!0},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(t){var f=JSON.parse(t);if(f.status==="ok"){localStorage.setItem("salesforce-fields",JSON.stringify(f.salesforceFields));var l=f.salesforceFields.fields,u='<option data-object="none" value="none"> '+window.translation.none+"<\/option>",e=[],o=[],s=[],h=[],c=[];$('.form_builder_block select[name="salesforce_field"] option').remove();$('.form_builder_block select[name="salesforce_field"] optgroup').remove();$('.form_builder_block select[name="salesforce_field"]').append(u);$('.form_builder_block select[name="sf-label-pc"] option').remove();$('.form_builder_block select[name="sf-label-pc"]').append(u);$('.form_builder_block select[name="sf-amount-pc"] option').remove();$('.form_builder_block select[name="sf-amount-pc"]').append(u);$('.form_builder_block select[name="sf-transtaction-status"] option').remove();$('.form_builder_block select[name="sf-transtaction-status"]').append(u);$('.form_builder_block select[name="sf-get-salesforce-amount-field"] option').remove();$('.form_builder_block select[name="sf-get-salesforce-amount-field"]').append(u);$('.form_builder_block select[name="sf-transtaction-payment-method"] option').remove();$('.form_builder_block select[name="sf-transtaction-payment-method"]').append(u);$('.form_builder_block select[name="sf-transtaction-id"] option').remove();$('.form_builder_block select[name="sf-transtaction-id"]').append(u);$.each(l,function(n,t){acceptedSalesforceFields(i,t.type,t.extraTypeInfo,t.updatable,t.calculated,t.isReference)==!0&&e.push({object:t.object,apiName:t.apiName,label:t.label,relationshipName:t.relationshipName,objectLabel:t.objectLabel,isMasterDetail:t.isMasterDetail,referenceToObject:t.referenceToObject,referenceField:t.referenceField});acceptedSalesforceFields("paymentcomponent-label",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&o.push({object:t.object,apiName:t.apiName,label:t.label});acceptedSalesforceFields("paymentcomponent-amount",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&s.push({object:t.object,apiName:t.apiName,label:t.label});acceptedSalesforceFields("paymentcomponent-transaction",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&h.push({object:t.object,apiName:t.apiName,label:t.label});acceptedSalesforceFields("paymentcomponent-get-amount",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&c.push({object:t.object,apiName:t.apiName,label:t.label})});r||e.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});populate_salesforce_fields_include_related(r,e);o.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});s.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});h.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});$.each(o,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-label-pc"]').append(i)});$.each(s,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-amount-pc"]').append(i)});$.each(h,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-transtaction-id"]').append(i);$('.form_builder_block select[name="sf-transtaction-status"]').append(i);$('.form_builder_block select[name="sf-transtaction-payment-method"]').append(i)});$.each(c,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-get-salesforce-amount-field"]').append(i)});n!="0"?loadValuesFromLocalStorage(n):IS_LLAMAPI_ENABLED==!0&&(active_from_registration==!0||active_from_update_user_information==!0)&&i=="email"&&($("#form-builder-block").find('.field-configuration select[name="salesforce_field"]').val("Email"),$("#form-builder-block").find(".field-configuration button.save_field").trigger("click"),active_from_registration=!1,active_from_update_user_information=!1)}else Swal.fire({title:window.translation.warning,text:f.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()}),!0;var c=JSON.parse(e),nt=c.fields,l=[],b=[],a=[],v=[],y=[],k=[],u='<option data-object="none" value="none"> '+window.translation.none+"<\/option>";$('.form_builder_block select[name="salesforce_field"] option').remove();$('.form_builder_block select[name="salesforce_field"] optgroup').remove();$('.form_builder_block select[name="sf-label-pc"] option').remove();$('.form_builder_block select[name="sf-label-pc"]').append(u);$('.form_builder_block select[name="sf-amount-pc"] option').remove();$('.form_builder_block select[name="sf-amount-pc"]').append(u);$('.form_builder_block select[name="sf-transtaction-status"] option').remove();$('.form_builder_block select[name="sf-transtaction-status"]').append(u);$('.form_builder_block select[name="sf-get-salesforce-amount-field"] option').remove();$('.form_builder_block select[name="sf-get-salesforce-amount-field"]').append(u);$('.form_builder_block select[name="sf-transtaction-payment-method"] option').remove();$('.form_builder_block select[name="sf-transtaction-payment-method"]').append(u);$('.form_builder_block select[name="sf-transtaction-id"] option').remove();$('.form_builder_block select[name="sf-transtaction-id"]').append(u);$('.form_builder_block select[name="salesforce_field"]').append(u);$("#form-builder-block").find(".processing_screen").show();$.each(nt,function(n,t){acceptedSalesforceFields(i,t.type,t.extraTypeInfo,t.updatable,t.calculated,t.isReference)===!0&&l.push({object:t.object,apiName:t.apiName,label:t.label,relationshipName:t.relationshipName,objectLabel:t.objectLabel,isMasterDetail:t.isMasterDetail,referenceToObject:t.referenceToObject,referenceField:t.referenceField});(i=="datetime"||i=="datetime_time")&&acceptedSalesforceFields("datetime_time",t.type,t.extraTypeInfo,t.updatable,t.calculated)===!0&&b.push(t.apiName);acceptedSalesforceFields("paymentcomponent-label",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&a.push({object:t.object,apiName:t.apiName,label:t.label});acceptedSalesforceFields("paymentcomponent-amount",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&v.push({object:t.object,apiName:t.apiName,label:t.label});acceptedSalesforceFields("paymentcomponent-transaction",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&y.push({object:t.object,apiName:t.apiName,label:t.label});acceptedSalesforceFields("paymentcomponent-get-amount",t.type,t.extraTypeInfo,t.updatable,t.calculated)==!0&&k.push({object:t.object,apiName:t.apiName,label:t.label})});r||l.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});populate_salesforce_fields_include_related(r,l,b);a.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});v.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});y.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});$.each(a,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-label-pc"]').append(i)});$.each(v,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-amount-pc"]').append(i)});$.each(y,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-transtaction-id"]').append(i);$('.form_builder_block select[name="sf-transtaction-status"]').append(i);$('.form_builder_block select[name="sf-transtaction-payment-method"]').append(i)});$.each(k,function(n,t){var i='<option data-object="'+t.object+'" value="'+t.apiName+'">'+t.label+"<\/option>";$('.form_builder_block select[name="sf-get-salesforce-amount-field"]').append(i)});IS_LLAMAPI_ENABLED==!0&&(active_from_registration==!0||active_from_update_user_information==!0)&&i=="email"&&($("#form-builder-block").find('.field-configuration select[name="salesforce_field"]').val("Email"),$("#form-builder-block").find(".field-configuration button.save_field").trigger("click"),active_from_registration=!1,active_from_update_user_information=!1);o!=undefined&&o!=""&&o!="none"&&$('#form-builder-block select[name="salesforce_field"]').val(o);$("#form-builder-block").find(".processing_screen").hide()}else if(i!="description"&&i!="submit"&&i!=""){r=$('#form-builder-block input[name="include_related_objects"]').prop("checked");$.ajax({method:"POST",url:p+"admin/GetSalesforceFields",data:{sfObject:f,typeField:i,skipCache:t,include_related_objects:!0},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(t){var u=JSON.parse(t);if(u.status==="ok"){localStorage.setItem("salesforce-fields",JSON.stringify(u.salesforceFields));var f=[],e=[],o=u.salesforceFields.fields,s='<option data-object="none" value="none"> '+window.translation.none+"<\/option>";$('.form_builder_block select[name="salesforce_field"] option').remove();$('.form_builder_block select[name="salesforce_field"] optgroup').remove();$('.form_builder_block select[name="salesforce_field"]').append(s);$.each(o,function(n,t){acceptedSalesforceFields(i,t.type,t.extraTypeInfo,t.updatable,t.calculated,t.isReference)==!0&&f.push({object:t.object,apiName:t.apiName,label:t.label,relationshipName:t.relationshipName,objectLabel:t.objectLabel,isMasterDetail:t.isMasterDetail,referenceToObject:t.referenceToObject,referenceField:t.referenceField});(i=="datetime"||i=="datetime_time")&&acceptedSalesforceFields("datetime_time",t.type,t.extraTypeInfo,t.updatable,t.calculated)===!0&&e.push(t.apiName)});r||f.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});populate_salesforce_fields_include_related(r,f,e);n!="0"?loadValuesFromLocalStorage(n):IS_LLAMAPI_ENABLED==!0&&(active_from_registration==!0||active_from_update_user_information==!0)&&i=="email"&&($("#form-builder-block").find('.field-configuration select[name="salesforce_field"]').val("Email"),$("#form-builder-block").find(".field-configuration button.save_field").trigger("click"),active_from_registration=!1,active_from_update_user_information=!1)}else Swal.fire({title:window.translation.warning,text:u.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()});let u=performance.now();return!0}let it=performance.now();return!1}function EventAlertHandleDateTimeAsDate(){if(is_backend_page())$(document).on("change",'.form_builder_block select[name="salesforce_field"]',function(){var t=$(this).val(),n=[],i=$("#row-fields .field-row.active").data("type-field"),r=$('.form_builder_block input[name="field_allow_time"]:checked').length>0;$('select[name="salesforce_field"] option.datetime-option').each(function(){n.push($(this).val())});i!="datetime"||r||n.indexOf(t)==-1||Swal.fire({title:window.translation.warning,text:"This input is mapped with a Salesforce DateTime field. If you do not Allow Time, 00:00:00 is going to be sent as the hour of each date.",icon:"warning",closeOnConfirm:!0})})}function populate_salesforce_fields_include_related(n,t,i){$('.form_builder_block select[name="salesforce_field"] option').remove();$("#form-builder-block").find(".processing_screen").show();var r='<option data-object="none" value="none"> '+window.translation.none+"<\/option>";$.each(t,function(t,u){if(n&&u.objectLabel!=""||u.objectLabel==""||u.objectLabel==undefined){u.objectLabel==""&&(u.objectLabel=$('.form_builder_block select[name="salesforce_object"] option:selected').text());var f="";i!=undefined&&i.indexOf(u.apiName)!=-1&&(f='class="datetime-option"');r+='<option data-object="'+u.object+'" value="'+u.apiName+'" data-object-label="'+u.objectLabel+'" data-reference-field="'+u.referenceField+'" data-reference-object="'+u.referenceToObject+'" data-relation-name="'+u.relationshipName+'" data-master-detail="'+u.isMasterDetail+'"  '+f+"  >"+u.label+"<\/option>";previousGroup=u.objectLabel}});$('.form_builder_block select[name="salesforce_field"]').append(r);$("#form-builder-block").find(".processing_screen").hide()}function AjaxPreLoadSalesForceFields(n){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$('#form-builder-block input[name="include_related_objects"]').prop("checked");n!==""?$.ajax({method:"POST",url:i+"admin/GetSalesforceFields",data:{sfObject:n,include_related_objects:!0},beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);if(i.status==="ok"){localStorage.setItem("salesforce-fields",JSON.stringify(i.salesforceFields));var r=[],u=[],f=i.salesforceFields.fields,e='<option data-object="none" value="none"> '+window.translation.none+"<\/option>";$('.form_builder_block select[name="salesforce_field"] option').remove();$('.form_builder_block select[name="salesforce_field"] optgroup').remove();$('.form_builder_block select[name="salesforce_field"]').append(e);$.each(f,function(n,t){r.push({object:t.object,apiName:t.apiName,label:t.label,relationshipName:t.relationshipName,objectLabel:t.objectLabel,isMasterDetail:t.isMasterDetail,referenceToObject:t.referenceToObject,referenceField:t.referenceField});t.type=="datetime"&&u.push(t.apiName)});t||r.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});populate_salesforce_fields_include_related(t,r,u)}else Swal.fire({title:window.translation.warning,text:i.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()}):$("#form-builder-block").find(".processing_screen").hide()}function ShowSubmitButtonFormBuilder(){if(is_backend_page()&&GetQuantityElementsFormBuilder()>0&&$(".form_builder_block .form-preview .container-form .submit-row").length===0){$(".form_builder_block .submit-row").remove();var n=$(".form_builder_block .form-preview .container-form"),t='<div data-element-id="0" class="submit-row field-row" data-type-field="submit" data-field-id="0" data-block-name="submit"><div class="content full"><div class="right-full"><button type="button" class="button">Submit<\/button><\/div><\/div><div class="options quick"><a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="0" title="submit" class="logic"  data-element-id="0" data-for-submit="true">'+window.translation.logic+'<\/a><a data-type-field="submit" title="edit-field" class="edit-field" data-field-id="0" data-element-id="0"><\/a><span class="move" data-element-id="0"><\/span><\/div><\/div>';n.append(t);$(".form_builder_block .submit-row").removeClass("hidden")}}function SetActiveField(){if(is_backend_page()){$(document).on("click",".form_builder_block .field-row",function(){var o,i,e,f;let h=performance.now();var r=$(".form_builder_block .form-preview"),u=$(this),t=u.data("element-id"),s=$(this).hasClass("active"),n=u.data("type-field");if($(".form_builder_block").find('input[name="include_cancel_button"]').prop("checked",!1),$(".salesforce-mapping-section").find(".dependent_sf_rule").remove(),s==!1)if($("#form_changed").val()==="false")r.find(".field-row").removeClass("active"),r.find(".submit-row").removeClass("active"),u.addClass("active"),HideFormBuilderFields(n),$('.form_builder_block input[name="element-id"]').val(t),$("#form-builder-block .dropdown-options .added").remove(),i=!1,$('.form_builder_block input[name="save_data_salesforce"]:checked').length>0&&(e=AjaxLoadSalesForceFields(t,!1),e===!1&&(loadValuesFromLocalStorage(t),i=!0)),i===!1&&loadValuesFromLocalStorage(t),$("#form_changed").val(!1),$(".form_builder_block button.save_field").removeClass("pending_changes"),f=$(".form_builder_block").find('select[name="align_label"]').val(),AddTimeToPreview(),$(".form_builder_block ul.tabs a:first").trigger("click"),updateFormBuilderPreview(n,f),ShowTimeFormatField(),n=="datetime"&&ShowDateValidations();else{if(o=$("#form-builder-block").find('input[name="last-type-field-selected"]').val(),o==="paymentcomponent")return Swal.fire({title:window.translation.warning,text:"The payment component should be reviewed, Please review its settings and click on Save field button",icon:"warning",closeOnConfirm:!0}),!1;$(".form_builder_block .save_section button.save_field").trigger("click");r.find(".field-row").removeClass("active");r.find(".submit-row").removeClass("active");u.addClass("active");HideFormBuilderFields(n);$('.form_builder_block input[name="element-id"]').val(t);$("#form-builder-block .dropdown-options .added").remove();i=!1;$('.form_builder_block input[name="save_data_salesforce"]:checked').length>0&&(e=AjaxLoadSalesForceFields(t,!1),e==!1&&(loadValuesFromLocalStorage(t),i=!0));i===!1&&loadValuesFromLocalStorage(t);$("#form_changed").val(!1);$(".form_builder_block button.save_field").removeClass("pending_changes");AddTimeToPreview();$(".form_builder_block ul.tabs a:first").trigger("click");f=$(".form_builder_block").find('select[name="align_label"]').val();updateFormBuilderPreview(n,f);ShowTimeFormatField();n=="datetime"&&ShowDateValidations()}n!=="paymentcomponent"&&n!=="addresscomponent"?n!=="submit"&&ValidationShowSalesforceMappingSection():$(".form_builder_block").find(".salesforce-mapping-section").addClass("hidden");n==="dropdown"?(ValidationDisplayOrHideFieldsSFDropdown(),checkDependentPicklistMessage()):n==="multiselect"?DisplayAsCheckboxesFunctions():n=="file"&&DisplaySalesforceFilesOptions();let c=performance.now();return!1});$(document).on("click",".form_builder_block .link-refresh-sobjects-llamapi",function(){if(IS_LLAMAPI_ENABLED===!0){localStorage.removeItem("salesforce-fields");var n=$('.form_builder_block input[name="salesforce_object_field"]').val();AjaxLoadSalesForceFields(n,!0);AjaxLoadSalesForceFieldsAll(!0);$('.form_builder_block input[name="salesforce_object_field"]').length>0?LoadSalesForceObjects(n,!1,!1,!0,!1):loadSfObjects(n,!0)}});$(document).on("click",".form_builder_block .submit-row",function(){var u=$(".form_builder_block .form-preview"),t=$(this),i=t.data("element-id"),f=$(this).hasClass("active"),n=t.data("type-field"),e=$("#form-builder-block").find('input[name="last-type-field-selected"]').val(),r;if(f==!1)if($("#form_changed").val()=="false")u.find(".field-row").removeClass("active"),t.addClass("active"),HideFormBuilderFields(n),$('.form_builder_block input[name="element-id"]').val(i),$("#form-builder-block .dropdown-options .added").remove(),loadValuesFromLocalStorage(i),$("#form_changed").val(!1),$(".form_builder_block button.save_field").removeClass("pending_changes"),r=$(".form_builder_block").find('select[name="align_label"]').val(),updateFormBuilderPreview(n,r),$(".form_builder_block ul.tabs a:first").trigger("click"),$(".form_builder_block .salesforce-mapping-section").addClass("hidden"),$(".form_builder_block .salesforce-mapping-section-notrf").addClass("hidden"),$(".form_builder_block .encrypted").addClass("hidden");else{if(e==="paymentcomponent")return Swal.fire({title:window.translation.warning,text:"The payment component should be reviewed, Please review its settings and click on Save field button",icon:"warning",closeOnConfirm:!0}),!1;$(".form_builder_block .save_section button.save_field").trigger("click");u.find(".field-row").removeClass("active");t.addClass("active");HideFormBuilderFields(n);$('.form_builder_block input[name="element-id"]').val(i);$("#form-builder-block .dropdown-options .added").remove();loadValuesFromLocalStorage(i);$("#form_changed").val(!1);$(".form_builder_block button.save_field").removeClass("pending_changes");r=$(".form_builder_block").find('select[name="align_label"]').val();updateFormBuilderPreview(n,r);$(".form_builder_block ul.tabs a:first").trigger("click");$(".form_builder_block .salesforce-mapping-section").addClass("hidden");$(".form_builder_block .salesforce-mapping-section-notrf").removeClass("hidden");$(".form_builder_block .encrypted").addClass("hidden")}else HideFormBuilderFields(n)});$(document).on("click","#form-builder-block button.add_rule",function(){var n=$('#form-builder-block select[name="field_to_filter"]').val(),r=$('#form-builder-block select[name="field_to_filter"] option:selected').text(),u=$('#form-builder-block select[name="filter_value"]').val(),f=$('#form-builder-block select[name="filter_operator"]').val(),t,i;return n===null||n===""?(t=window.translation.please_choose_at_least_a_field,i='<span class="error">'+t+"<\/span>",$("#form-builder-block .rule_filter span.error").length>0?$("#form-builder-block .rule_filter span.error").first().text(t):$("#form-builder-block .rule_filter").append(i)):addRuleFilterFormBuilder(n,r,u,f),!1});$(document).on("click","#form-builder-block .delete_rule a",function(){return $("#form-builder-block .filter_rules .rule").length===1&&$("#form-builder-block .without_rules").removeClass("hide-custom"),$(this).parent().parent().remove(),$("#form-builder-block .filter_rules .rule").each(function(n){$(this).find(".field_order").text(n+1+".")}),!1});$(document).on("change",'#form-builder-block select[name="field_to_filter"]',function(){var n=$('#form-builder-block select[name="field_to_filter"] option:selected').data("type");$('#form-builder-block select[name="filter_operator"] option').removeClass("is-hidden");n==="datetime"?($('#form-builder-block select[name="filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="notcontains"]').addClass("is-hidden")):n==="double"?($('#form-builder-block select[name="filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="notcontains"]').addClass("is-hidden")):n==="boolean"?($('#form-builder-block select[name="filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="notcontains"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="<"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value=">"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="<="]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value=">="]').addClass("is-hidden")):n==="picklist"||n==="multipicklist"?($('#form-builder-block select[name="filter_operator"] option[value="<"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value=">"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="<="]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value=">="]').addClass("is-hidden")):($('#form-builder-block select[name="filter_operator"] option[value="<"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value=">"]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value="<="]').addClass("is-hidden"),$('#form-builder-block select[name="filter_operator"] option[value=">="]').addClass("is-hidden"))})}}function addRuleFilterFormBuilder(n,t,i,r){var f;$("#form-builder-block .rule_filter span.error").remove();var e=$("#form-builder-block .filter_rules .rule").length,o=i===""?'<span class="empty">Empty<\/span>':i,u=$('#form-builder-block select[name="filter_operator"] option[value="'+r+'"]').text();u===""&&(u=r);f='<div class="rule columns" data-field="'+n+'" data-operator="'+r+'"  data-value="'+i+'"><div class="field_order columns small-1">'+(e+1)+'.<\/div><div class="field_rule columns small-3">'+t+'<\/div><div class="operator_rule columns small-3">'+u+'<\/div><div class="value_rule columns small-3">'+o+'<\/div><div class="columns small-1 operation">AND<\/div><div class="delete_rule  columns small-1"><a href="#" alt="delete rule"><\/a><\/div><div/>';$("#form-builder-block .without_rules").addClass("hide-custom");$("#form-builder-block .filter_rules").append(f);$('#form-builder-block input[name="filter_value"]').val("")}function loadValuesFromLocalStorage(n){var i,t,r;let u=performance.now();i="";let f=new Date;if(parseInt(n)===0&&(cleanFormBuilderFields(),$('.form_builder_block select[name="salesforce_field"]').val(""),$('.form_builder_block input[name="element-id"]').val(0),$("#form-builder-block form input[name='label-"+window.translation.language+"']").val("Submit")),t=GetLocalFormBuilderStorage(),t!=""&&t!=null){let u=performance.now();r=JSON.parse(t);let f=performance.now(),e=performance.now();r.forEach(function(t){var r,ii;if(parseInt(t.elementId)===parseInt(n))if(r=t.typeField,r!=="paymentcomponent"){clear_payment_component_after_change();var ei=t.delete,p=hide_label=read_only=exist_options=is_validate=allow_time=extensions=display_as_slide=salesforceField=rich_text=!1,u="",o="",w=!1,b=!1,ri=!1,k=!1,d=!1,g=!1,nt=!1,tt="",it="",rt=!1,ut=!1,s=!1,ft=!1,et=!1,ot=!1,st=!1,h=!1,c=!1,l=!1,ht=!1,ct=!1,lt="",at="",vt="",yt="",pt="",wt="",ui="",bt="",e="",a="",v=!1,kt="",dt=!1;var gt=!1,ni=!1,ti=!1;if(t.properties.forEach(function(n){var ri,ii,fi,y,f;switch(n.name){case"field_id":$("#form-builder-block form input[name='field_id']").val(n.value);break;case"block_id":$("#form-builder-block form input[name='block_id']").val(n.value);break;case"is_required":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='is_required']").prop("checked",!0),p=!0);break;case"show_format":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='show_format']").prop("checked",!0),dt=!0);break;case"hide_label":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='hide_label']").prop("checked",!0),hide_label=!0);break;case"read_only":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='read_only']").prop("checked",!0),read_only=!0);break;case"file_image":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='file_image']").prop("checked",!0),ct=!0);validateOnlyImageLoad();validateOnlyImage();break;case"file_image_width":$("#form-builder-block input[name='file_image_width']").val(n.value);break;case"file_image_height":$("#form-builder-block input[name='file_image_height']").val(n.value);break;case"rich_text":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='rich_text']").prop("checked",!0),rich_text=!0);break;case"encrypted":$("#form-builder-block input[name='encrypted']").prop("checked",!1);n.value!=""&&(n.value==!0||n.value=="on")?ut=!0:rt=!1;break;case"maximum_characters":$("#form-builder-block input[name='maximum_characters']").val(n.value);break;case"minimum_characters":$("#form-builder-block input[name='minimum_characters']").val(n.value);break;case"placeholder_field":$("#form-builder-block input[name='placeholder_field']").val(n.value);break;case"default_value_field":$("#form-builder-block input[name='default_value_field']").val(n.value);kt=n.value;break;case"rows":$("#form-builder-block input[name='rows']").val(n.value);break;case"field_validate":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='field_validate']").prop("checked",!0),is_validate=!0);break;case"minimum_age":$("#form-builder-block input[name='minimum_age']").val(n.value);break;case"date_format":$("#form-builder-block select[name='date_format']").val(n.value);break;case"field_allow_time":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='field_allow_time']").prop("checked",!0),allow_time=!0);break;case"time_format":$("#form-builder-block select[name='time_format']").val(n.value);break;case"default_datetime":$("#form-builder-block input[name='default_datetime']").prop("checked",!1);n.value!=""&&(n.value==!0||n.value=="on")&&$("#form-builder-block input[name='default_datetime']").prop("checked",!0);break;case"extensions":if(n.value!==""&&n.value!="null"&&n.value!=null)for(extensions=!0,ri=JSON.parse(n.value),$("#form-builder-block input[name='extension_allowed']").prop("checked",!1),f=0;f<ri.length;f++)switch(ri[f]){case"jpg":$("#form-builder-block #jpg_type").prop("checked",!0);break;case"txt":$("#form-builder-block #txt_type").prop("checked",!0);break;case"wmv":$("#form-builder-block #wmv_type").prop("checked",!0);break;case"rar":$("#form-builder-block #rar_type").prop("checked",!0);break;case"jpeg":$("#form-builder-block #jpeg_type").prop("checked",!0);break;case"pdf":$("#form-builder-block #pdf_type").prop("checked",!0);break;case"mp3":$("#form-builder-block #mp3_type").prop("checked",!0);break;case"avi":$("#form-builder-block #avi_type").prop("checked",!0);break;case"gif":$("#form-builder-block #gif_type").prop("checked",!0);break;case"doc":$("#form-builder-block #doc_type").prop("checked",!0);break;case"mp4":$("#form-builder-block #mp4_type").prop("checked",!0);break;case"png":$("#form-builder-block #png_type").prop("checked",!0);break;case"docx":$("#form-builder-block #docx_type").prop("checked",!0);break;case"mpeg":$("#form-builder-block #mpeg_type").prop("checked",!0);break;case"wav":$("#form-builder-block #wav_type").prop("checked",!0);break;case"zip":$("#form-builder-block #zip_type").prop("checked",!0);break;case"xlsx":$("#form-builder-block #xlsx_type").prop("checked",!0);break;case"tar":$("#form-builder-block #tar_type").prop("checked",!0);break;case"bmp":$("#form-builder-block #bmp_type").prop("checked",!0);break;case"xls":$("#form-builder-block #xls_type").prop("checked",!0);break;case"csv":$("#form-builder-block #csv_type").prop("checked",!0);break;case"ai":$("#form-builder-block #ai_type").prop("checked",!0);break;case"eps":$("#form-builder-block #eps_type").prop("checked",!0)}break;case"decimal_places":$("#form-builder-block input[name='decimal_places']").val(n.value);break;case"display_picklist_mode":$("#form-builder-block select[name='display_picklist_mode']").val(n.value);wt=n.value;break;case"display_as":$("#form-builder-block select[name='display_as']").val(n.value);pt=n.value;break;case"align_label":$("#form-builder-block select[name='align_label']").val(n.value);ui=n.value;break;case"scale_color":$("#form-builder-block select[name='scale_color']").val(n.value);break;case"minimum_value":$("#form-builder-block input[name='minimum_value']").val(n.value);break;case"maximum_value":$("#form-builder-block input[name='maximum_value']").val(n.value);break;case"salesforce_field":ii=t.properties.find(function(n){return n.name==="salesforce_object"});fi=$('.form_builder_block input[name="salesforce_object_field"]').val();n.value===null||n.value===""||n.value==="none"?$("#form-builder-block select[name='salesforce_field']").val("none"):(ii!==null&&ii!==undefined&&ii.value!==null&&ii.value!==undefined&&ii.value.indexOf("Both")==0?$("select[name='salesforce_field'] option[value='"+n.value+"'][data-object='"+fi+"']").prop("selected",!0):$("#form-builder-block select[name='salesforce_field']").val(n.value),salesforceField=!0,e=n.value,checkDependentPicklistMessage());break;case"salesforce_rel_field":$("#form-builder-block select[name='salesforce_rel_field']").val(n.value);a=n.value;break;case"salesforce_object_field":$('.form_builder_block input[name="salesforce_object_field"]').val(n.value);break;case"related_field_object":$('.form_builder_block select[name="related_field_object"]').val(n.value);break;case"from_sf_list_views":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="from_sf_list_views"]').prop("checked",!0),$("#form-builder-block .list_view_options").removeClass("hidden"),$("#form-builder-block .dropdown-options").addClass("hidden"),$("#form-builder-block .dropdown_field").addClass("hidden"),$("#form-builder-block .dropdown-options-reloaded").removeClass("hidden"),w=!0);break;case"list_view_salesforce_object":u=n.value;break;case"listview":o=n.value;break;case"is_master_detail":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="is_master_detail"]').val(n.value),nt=!0);break;case"reference_field":it=n.value;break;case"reference_to_object":tt=n.value;break;case"auto_suggest":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="auto_suggest"]').prop("checked",!0),b=!0);break;case"pull_values_from_sf":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="pull_values_from_sf"]').prop("checked",!0),$("#form-builder-block .pull_values_from_sf_help").removeClass("hidden"),$("#form-builder-block .dropdown-options-reloaded").addClass("hidden"),s=!0,ValidationDisplayOrHideFieldsSFDropdown());break;case"retrieve_data_salesforce":n.value!=""&&(n.value==!0||n.value=="on")?($('#form-builder-block input[name="retrieve_data_salesforce"]').prop("checked",!0),c=!0):($('#form-builder-block input[name="retrieve_data_salesforce"]').prop("checked",!1),c=!1);break;case"save_field_salesforce":n.value!=""&&(n.value==!0||n.value=="on")?($('#form-builder-block input[name="save_field_salesforce"]').prop("checked",!0),h=!0):($('#form-builder-block input[name="save_field_salesforce"]').prop("checked",!1),h=!1);break;case"currency_type":n.value==""||n.value=="none"?$("#form-builder-block select[name='currency_type']").val("USD"):$("#form-builder-block select[name='currency_type']").val(n.value);break;case"decimal_mark":n.value==""||n.value=="none"?$("#form-builder-block select[name='decimal_mark']").val("."):$("#form-builder-block select[name='decimal_mark']").val(n.value);break;case"private_file":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="private_file"]').prop("checked",!0),k=!0);break;case"min_number_options":$('.form_builder_block input[name="min_number_options"]').val(n.value);break;case"max_number_options":$('.form_builder_block input[name="max_number_options"]').val(n.value);break;case"number_of_columns_checkbox":$('.form_builder_block input[name="number_of_columns_checkbox"]').val(n.value);break;case"max_days_in_future":$('.form_builder_block input[name="max_days_in_future"]').val(n.value);break;case"max_days_in_past":$('.form_builder_block input[name="max_days_in_past"]').val(n.value);break;case"rule_to_validate":$("#form-builder-block select[name='rule_to_validate']").val(n.value);break;case"validator_date_field":$('.form_builder_block select[name="validator_date_field"] option').each(function(){$(this).remove()});$('.form_builder_block select[name="validator_date_field"]').append(DatatimeFieldsOptions());$("#form-builder-block select[name='validator_date_field']").val(n.value);break;case"copy_to_hidden":$('.form_builder_block select[name="copy_to_hidden"]').length>0?($('.form_builder_block select[name="copy_to_hidden"] option').each(function(){$(this).remove()}),$('.form_builder_block select[name="copy_to_hidden"]').append(HiddenFieldsOptions()),$("#form-builder-block select[name='copy_to_hidden']").val(n.value)):$("#form-builder-block input[name='copy_to_hidden']").val(n.value);break;case"custom_cancel_url":$('.form_builder_block input[name="custom_cancel_url"]').val(n.value);break;case"include_cancel_button":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='include_cancel_button']").prop("checked",!0),$("#form-builder-block input[name='include_cancel_button']").trigger("change"),$("#form-builder-block .custom_Cancel_url").show());break;case"calculate_items":r=="calculate"&&populate_calculate_fields(n.value);break;case"display_as_checkboxes":n.value!=""&&(n.value==!0||n.value=="on")?($('.form_builder_block select[name="display_as_multiselect"]').val("1"),d=!0):($('.form_builder_block select[name="display_as_multiselect"]').val("0"),d=!1);break;case"display_as_multiselect":$('.form_builder_block select[name="display_as_multiselect"]').val(n.value);break;case"label_position":$('.form_builder_block select[name="label_position"]').val(n.value);break;case"display_inline_inputs":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="display_inline_inputs"]').prop("checked",!0),g=!0);break;case"only_future":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="only_future"]').prop("checked",!0),ft=!0);break;case"only_past":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="only_past"]').prop("checked",!0),et=!0);break;case"allow_current_date":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="allow_current_date"]').prop("checked",!0),ot=!0);break;case"depends_another_date":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="depends_another_date"]').prop("checked",!0),st=!0);break;case"step_value":n.value!=null&&n.value!=""&&$('.form_builder_block input[name="step_value"]').val(n.value);break;case"is_label_diferent":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="is_label_diferent"]').prop("checked",!0),v=!0);break;case"save_in_salesforce":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="save_in_salesforce"]').prop("checked",!0),l=!0);break;case"related_files":n.value!=""&&(n.value==!0||n.value=="on")&&($('.form_builder_block input[name="related_files"]').prop("checked",!0),$("#form-builder-block").find(".copy_to_hidden").addClass("hidden"),ht=!0);break;case"sf_record_to_relate":bt=n.value;$('.form_builder_block input[name="sf_record_to_relate"]').val(bt);break;case"salesforce_library":lt=n.value;break;case"columns_number":$("#form-builder-block select[name='columns_number']").val(n.value);break;case"include_grid_lines":n.value!=""&&(n.value==!0||n.value=="on")?$("#form-builder-block input[name='include_grid_lines']").prop("checked",!0):$("#form-builder-block input[name='include_grid_lines']").prop("checked",!1);break;case"section_border_option":n.value!=""&&(n.value==!0||n.value=="on")?($("#form-builder-block input[name='section_border_option']").prop("checked",!0),i="active"):$("#form-builder-block input[name='section_border_option']").prop("checked",!1);break;case"section_border_for":$("#form-builder-block select[name='section_border_for']").val(n.value);break;case"sf_listview_label_field":at=n.value;break;case"sf_listview_value_field":vt=n.value;break;case"sf_listview_filter_field":yt=n.value;break;case"sf_listview_filter_value":$('.form_builder_block input[name="sf_listview_filter_value"]').val(n.value);break;case"sf_listview_default_value":$('.form_builder_block input[name="sf_listview_default_value"]').val(n.value);break;case"sf_listview_filter_operator":$('.form_builder_block select[name="sf_listview_filter_operator"]').val(n.value);break;case"custom_cssclass":$('.form_builder_block input[name="custom_cssclass"]').val(n.value);break;case"addresscomponent_use_user_location":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='addresscomponent_use_user_location']").prop("checked",!0),gt=!0);break;case"addresscomponent_address_verification":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='addresscomponent_address_verification']").prop("checked",!0),ni=!0);break;case"addresscomponent_autocomplete":n.value!=""&&(n.value==!0||n.value=="on")&&($("#form-builder-block input[name='addresscomponent_autocomplete']").prop("checked",!0),ti=!0)}if($("#form-builder-block form ul.tabs li a").each(function(){var t=$(this).data("language-id"),e="label-"+t,o="helptext_field-"+t,k="options-"+t,s="label-textarea-"+t,h="checkbox-option-"+t,d="checkbox-default-"+t,c="number_validation_text-"+t,l="top_minimum_label-"+t,a="top_maximum_label-"+t,y="options-labels-textarea-"+t,i="back_button_label-"+t,u="next_button_label-"+t,p="cancel-label-"+t,f,w,b;r==="submit"?(n.name==i&&$("#form-builder-block form input[name='"+i+"']").val(n.value),n.name==u&&$("#form-builder-block form input[name='"+u+"']").val(n.value),n.name==p&&$("#form-builder-block form input[name='"+p+"']").val(n.value)):($("#form-builder-block form input[name='"+i+"']").val(""),$("#form-builder-block form input[name='"+u+"']").val(""));v==!0&&n.name==y&&$("#form-builder-block form textarea[name='"+y+"']").val(n.value);n.name==l&&$("#form-builder-block form input[name='"+l+"']").val(n.value);n.name==a&&$("#form-builder-block form input[name='"+a+"']").val(n.value);n.name==c&&$("#form-builder-block form input[name='"+c+"']").val(n.value);n.name===e&&$("#form-builder-block form input[name='"+e+"']").val(n.value);n.name===o&&$("#form-builder-block form input[name='"+o+"']").val(n.value);n.name===k&&(exist_options=!0,$(".form_builder_block .dropdown-options[data-language-id="+t+"] .added").remove(),$(".form_builder_block .dropdown-options-reloaded[data-language-id="+t+"] textarea").val(""),n.value!=""&&(f=JSON.parse(n.value),$(".form_builder_block .dropdown-options-reloaded[data-language-id="+t+"] textarea").val(f.join("\n")),w=GenerateOptionsForPreview(f,r,!0),b=$(".form_builder_block .dropdown-options-reloaded[data-language-id="+t+"]").parents(".tabs-panel"),PopulateDefaultValueFieldInPreviewReloaded(w,b)));n.name===s&&n.value!=""&&CKEDITOR.instances[s].setData(n.value);n.name===h&&$("#form-builder-block form input[name='"+h+"']").val(n.value)}),r==="number"&&ratingScaleValidation(pt),r==="dropdown"&&(ratingScaleValidationPicklist(wt),ShowDisplayAsRadioButtonsValues()),(r==="number"||r==="dropdown"||r==="radio")&&isLabelDiferent(),r==="checkbox"){for(y=[],f=t.properties.length-1;f>=0;f--)t.properties[f].name.includes("checkbox-default-")&&y.push(t.properties[f]);if(y.length>0)for($("#form-builder-block form input.checkbox-default").prop("checked",!1),$("#form-builder-block form input.checkbox-default-radio-unchecked").prop("checked",!0),f=y.length-1;f>=0;f--)y[f].value==="on"&&($("#form-builder-block form input[name='"+y[f].name+"']").prop("checked",!0),$('#form-builder-block form input[name="radio-'+y[f].name+'"][data-value="Checked"]').prop("checked",!0));else $("#form-builder-block form input.checkbox-default").prop("checked",!1),$("#form-builder-block form input.checkbox-default-radio-unchecked").prop("checked",!0)}}),ii="",t.properties.forEach(function(n){$("#form-builder-block form ul.tabs li a").each(function(){var i=$(this).data("language-id"),t="default_value_dropdown_simple-"+i;n.name===t&&(ii=n.value,$("#form-builder-block form select[name='"+t+"']").val(n.value))})}),p===!1&&$("#form-builder-block input[name='is_required']").prop("checked",!1),dt===!1?($("#form-builder-block input[name='show_format']").prop("checked",!1),$("#form-builder-block .step_value").removeClass("hidden")):$("#form-builder-block .step_value").addClass("hidden"),hide_label===!1&&$("#form-builder-block input[name='hide_label']").prop("checked",!1),read_only===!1&&$("#form-builder-block input[name='read_only']").prop("checked",!1),ct===!1&&($("#form-builder-block input[name='file_image']").prop("checked",!1),validateOnlyImageLoad()),rich_text===!1&&$("#form-builder-block input[name='rich_text']").prop("checked",!1),rt===!1&&$("#form-builder-block input[name='encrypted']").prop("checked",!1),is_validate===!1&&$("#form-builder-block input[name='field_validate']").prop("checked",!1),exist_options===!1&&$("#form-builder-block .dropdown-options .added").remove(),allow_time===!1&&$("#form-builder-block input[name='field_allow_time']").prop("checked",!1),extensions===!1&&$("#form-builder-block input[name='extension_allowed']").prop("checked",!1),display_as_slide===!1&&$("#form-builder-block input[name='allow_range']").prop("checked",!1),salesforceField===!1&&$("#form-builder-block select[name='salesforce_field']").val("none"),h===!1&&$('#form-builder-block input[name="save_field_salesforce"]').prop("checked",!1),c===!1&&$('#form-builder-block input[name="retrieve_data_salesforce"]').prop("checked",!1),v===!1&&($('#form-builder-block input[name="is_label_diferent"]').prop("checked",!1),isLabelDiferent()),w===!0?u!==""?($("#form-builder-block select[name='list_view_salesforce_object'] option").length===0?($("#form-builder-block .processing_screen").show(),loadSfObjects(u)):$("#form-builder-block select[name='list_view_salesforce_object']").val(u),o!==""&&loadSfListViews(u,o,at,vt,yt)):($("#form-builder-block select[name='list_view_salesforce_object']").val(""),$("#form-builder-block select[name='listview'] option").remove()):$('.form_builder_block input[name="from_sf_list_views"]').prop("checked",!1),b==!1&&$("#form-builder-block input[name='auto_suggest']").prop("checked",!1),nt==!1&&$("#form-builder-block input[name='is_master_detail']").val(""),tt==""&&$("#form-builder-block input[name='reference_to_object']").val(""),it==""&&$("#form-builder-block input[name='reference_field']").val(""),ri==!1&&$("#form-builder-block input[name='is_label_diferent_section']").prop("checked",!1),s==!1&&($("#form-builder-block input[name='pull_values_from_sf']").prop("checked",!1),$("#form-builder-block .pull_values_from_sf_help").addClass("hidden"),r=="dropdown"&&$("#form-builder-block .dropdown-options-reloaded").removeClass("hidden"),ValidationDisplayOrHideFieldsSFDropdown()),k==!1&&$("#form-builder-block input[name='private_file']").prop("checked",!1),g==!1&&$("#form-builder-block input[name='display_inline_inputs']").prop("checked",!1),ft==!1&&$("#form-builder-block input[name='only_future']").prop("checked",!1),et==!1&&$("#form-builder-block input[name='only_past']").prop("checked",!1),ot==!1&&$("#form-builder-block input[name='allow_current_date']").prop("checked",!1),st==!1&&$("#form-builder-block input[name='depends_another_date']").prop("checked",!1),l==!1&&$("#form-builder-block input[name='save_in_salesforce']").prop("checked",!1),ht==!1&&$("#form-builder-block input[name='related_files']").prop("checked",!1),l==!0&&loadSfLibraries(lt),ut?$("#form-builder-block input[name='encrypted']").prop("checked",!0):$("#form-builder-block input[name='encrypted']").prop("checked",!1),salesforceField){var fi=$('.form_builder_block input[name="salesforce_object_field"]').val(),f=t.properties.find(function(n){return n.name==="salesforce_object"}),y=$("#form-builder-block select[name='salesforce_object']").val()==undefined?"":$("#form-builder-block select[name='salesforce_object']").val();f!==null&&f!==undefined&&f.value!==null&&f.value!==undefined&&f.value.indexOf("Both")==0||y!==null&&y!==undefined&&y.indexOf("Both")==0?$("select[name='salesforce_field'] option[value='"+e+"'][data-object='"+fi+"']").prop("selected",!0):($("#form-builder-block select[name='salesforce_field']").val(e),$("select[name='salesforce_field'] option[value='"+e+"']").data("relation-name")!=""?($("#form-builder-block related-field-section").show(),enableRelatedFieldSection(a)):disableRelatedFieldSection())}a==""&&$("#form-builder-block select[name='salesforce_rel_field']").val("");r==="dropdown"&&salesforceField!==!1&&s!==!1&&add_default_values_for_picklist_from_salesforce(kt);r!=="section"&&r!=="paymentcomponent"&&r!=="hidden"&&r!=="description"&&r!=="submit"&&alignLabelBehavior();r==="section"&&borderOptionBehavior();gt===!1&&$("#form-builder-block input[name='addresscomponent_use_user_location']").prop("checked",!1);ni===!1&&$("#form-builder-block input[name='addresscomponent_address_verification']").prop("checked",!1);ti===!1&&$("#form-builder-block input[name='addresscomponent_autocomplete']").prop("checked",!1)}else load_payment_component_selected_formbuilder(t)});let o=performance.now()}EventActiveBorder(i);let e=performance.now();$('.checkbox_default input[type="radio"]').change(function(){$(this).attr("data-value")==="Checked"?$(this).parent().siblings("input.checkbox-default").prop("checked",!0):$(this).parent().siblings("input.checkbox-default").prop("checked",!1)});let o=performance.now()}function DetectFormChange(){if(is_backend_page()){$(document).on("change","#form-builder-block form .build-field-settings input",function(){$("#form_changed").val("true");$(".form_builder_block button.save_field").addClass("pending_changes")});$(document).on("change","#form-builder-block form .build-field-settings select",function(){$("#form_changed").val("true");$(".form_builder_block button.save_field").addClass("pending_changes")});$(document).on("change","#form-builder-block form .build-field-settings textarea",function(){$("#form_changed").val("true");$(".form_builder_block button.save_field").addClass("pending_changes")})}}function AssignOptionToPreviewReloaded(n,t){if(t=="multiselect"){var i='<select name="select-preview" multiple="" readonly="" class="multiselect-preview">'+n+" <\/select>";$(".form_builder_block .field-row.active .input-group-select").html(i);$(".form_builder_block .field-row.active .input-group-select .multiselect-preview").multiselect()}else t=="dropdown"?$(".form_builder_block .field-row.active .select-preview").html(n):t=="radio"&&($(".form_builder_block .field-row.active .radio_field_preview").html(n),$(".form_builder_block .field-row.active .input-group-select .multiselect-preview").multiselect())}function PopulateDefaultValueFieldInPreviewReloaded(n,t){n='<option value="">'+window.translation.select_option+"<\/option>"+n;t.find(".default_value_dropdown_simple").empty();t.find(".default_value_dropdown_simple").html(n)}function GenerateOptionsForPreview(n,t,i,r){var e="",f=0,u=null;if(t=="dropdown"||t=="multiselect"||i===!0)for(f=0;f<n.length;f++)u=$.trim(n[f]),$(u!="")&&(e+=r&&r==u?'<option selected value="'+u+'">'+u+"<\/option>":'<option value="'+u+'">'+u+"<\/option>");else if(t=="radio")for(f=0;f<n.length;f++)u=$.trim(n[f]),$(u!="")&&(e+='<div><input type="radio" name="radio_preview" value="option-1" id="option_radio-'+u+'"><label for="option_radio-'+u+'">'+u+"<\/label><\/div>");return e}function ProccessOptionsAdditionalLanguages(n,t,i,r){$('.form_builder_block .dropdown-options-reloaded textarea[id!="'+n+'"]').each(function(){var n=$.trim($(this).val());(n==""||n==null)&&($(this).val(r),PopulateDefaultValueFieldInPreviewReloaded(t,$(this).parents(".tabs-panel")))})}function AddOptionToDropdownOrMultiselect(){if(is_backend_page()){$(document).on("blur",".form_builder_block .dropdown-options-reloaded textarea",function(){var u=$(this).parents(".tabs-panel"),f=$(this).prop("id"),i=$.trim($(this).val());if(i.length>0){var n=$(".form_builder_block select[name='type_field']").val(),r=i.split(/\r?\n/g),t=GenerateOptionsForPreview(r,n);AssignOptionToPreviewReloaded(t,n);n==="radio"&&(t=GenerateOptionsForPreview(r,n,!0));PopulateDefaultValueFieldInPreviewReloaded(t,u,!0);ProccessOptionsAdditionalLanguages(f,t,n,i)}});$(document).on("keypress",".form_builder_block .dropdown-options .option-master",function(n){if(n.which===13)return!1})}}function AddOptionToPreviewUpdate(n,t,i,r,u){var f="",e;n=="dropdown"?(t!=null&&t!=""&&$.each(t,function(n,t){var n,i;if(r)for(n=r.length-1;n>=0;n--)i=r[n].value===t?'<option selected value="'+t+'">'+t+"<\/option>":'<option value="'+t+'">'+t+"<\/option>";else i='<option value="'+t+'">'+t+"<\/option>";f=f+i}),$('.form_builder_block div[class="field-row"][data-element-id="'+u+'"] .select-preview').html(f)):n=="multiselect"?(t!=null&&t!=""&&$.each(t,function(n,t){var i='<option value="'+t+'">'+t+"<\/option>";f=f+i}),e='<select name="select-preview" multiple="" readonly="" class="multiselect-preview">'+f+" <\/select>",$('.form_builder_block div[class="field-row"][data-element-id="'+u+'"] .input-group-select').html(e),$('.form_builder_block div[class="field-row"][data-element-id="'+u+'"] .input-group-select .multiselect-preview').multiselect()):n=="radio"?(t!=null&&t!=""?$.each(t,function(n,t){var i='<div><input type="radio" name="radio_preview" value="'+t+'" id="option_radio-'+t+'"><label for="option_radio-'+t+'">'+t+"<\/label><\/div>";f=f+i}):f='<div><input type="radio" name="radio_preview" value="option-1" id="option_radio-1"><label for="option_radio-1">Option 1<\/label><\/div><div><input type="radio" name="radio_preview" value="option-2" id="option_radio-2"><label for="option_radio-2">Option 2<\/label><\/div>',$('.form_builder_block div[class="field-row"][data-element-id="'+u+'"] .radio_field_preview').html(f),$('.form_builder_block div[class="field-row"][data-element-id="'+u+'"] .input-group-select .multiselect-preview').multiselect(),r&&r.forEach(function(n){$('.form_builder_block select[name="default_value_dropdown_simple-'+n.language+'"]').val(n.value)})):n=="checkbox"&&$('.form_builder_block div[class="field-row"][data-element-id="'+u+'"] .checkbox_field_preview label').text(i)}function EventsDetectValidateField(){if(is_backend_page())$(document).on("change",'.form_builder_block input[name="field_validate"]',function(){var n,t,i;$('.form_builder_block input[name="field_validate"]:checked').length>0?(n="",$('.form_builder_block input[name="hide_label"]:checked').length>0&&(n="hidden"),t="",$('.form_builder_block input[name="is_required"]:checked').length>0&&(t="required"),$(".form_builder_block .field-row.active .confirm_email_preview").remove(),$(".form_builder_block .field-row.active .confirm_password_preview").remove(),$(".form_builder_block select[name='type_field']").val()=="email"&&(i='<div class="confirm_email_preview"><div class="left"><label class="label_preview '+n+" "+t+'">'+window.translation.confirm_email+'<\/label><\/div><div class="right"><input id="email_confirm_preview" name="email_confirm_preview" readonly="" type="text" placeholder="Ex." class="email_confirm_preview"><\/div><\/div>',$(".form_builder_block .field-row.active .content").append(i)),$(".form_builder_block select[name='type_field']").val()=="password"&&(i='<div class="confirm_password_preview"><div class="left"><label class="label_preview '+n+" "+t+'">'+window.translation.confirm_password+'<\/label><\/div><div class="right"><input id="password_confirm_preview" name="password_confirm_preview" readonly="" type="text" placeholder="Ex." class="password_confirm_preview"><\/div><\/div>',$(".form_builder_block .field-row.active .content").append(i))):($(".form_builder_block .field-row.active .confirm_email_preview").remove(),$(".form_builder_block .field-row.active .confirm_password_preview").remove())})}function DetectValidateField(){var n,t,i;let r=performance.now();if(is_backend_page()){$('.form_builder_block input[name="field_validate"]:checked').length>0?($(".form_builder_block .field-row.active .confirm_email_preview").remove(),$(".form_builder_block .field-row.active .confirm_password_preview").remove(),n="",$('.form_builder_block input[name="hide_label"]:checked').length>0&&(n="hidden"),t="",$('.form_builder_block input[name="is_required"]:checked').length>0&&(t="required"),$(".form_builder_block select[name='type_field']").val()=="email"&&(i='<div class="confirm_email_preview"><div class="left"><label class="label_preview '+n+" "+t+'">'+window.translation.confirm_email+'<\/label><\/div><div class="right"><input id="email_confirm_preview" name="email_confirm_preview" readonly="" type="text" placeholder="Ex." class="email_confirm_preview"><\/div><\/div>',$(".form_builder_block .field-row.active .content").append(i)),$(".form_builder_block select[name='type_field']").val()=="password"&&(i='<div class="confirm_password_preview"><div class="left"><label class="label_preview '+n+" "+t+'">'+window.translation.confirm_password+'<\/label><\/div><div class="right"><input id="password_confirm_preview" name="password_confirm_preview" readonly="" type="text" placeholder="Ex." class="password_confirm_preview"><\/div><\/div>',$(".form_builder_block .field-row.active .content").append(i))):($(".form_builder_block .field-row.active .confirm_email_preview").remove(),$(".form_builder_block .field-row.active .confirm_password_preview").remove());ValidateRequiredField();let u=performance.now()}}function GetLocalFormBuilderStorage(){let i=performance.now();if(is_backend_page()){var t=$("#form-builder-block").find('input[name="form-hash-token"]').val(),n=sessionStorage.getItem("json-form-builder-data-"+t);(n==""||n==null)&&(setDataToSessionStore("",t),n=sessionStorage.getItem("json-form-builder-data-"+t));let r=performance.now();return n}}function SaveAndEditFieldType(){if(is_backend_page())$(document).on("click",".form_builder_block form button.save_field",function(){var v=$("#form-builder-block").find('input[name="form-hash-token"]').val(),r=GetLocalFormBuilderStorage(),u=$('.form_builder_block input[name="element-id"]').val(),n="",y=1,nt,tt,o,s,h,w,b,ft,i,l,d,et,a,f,g;if(u==0?(n="submit",y=1):(nt=$(".form_builder_block .submit-row").data("element-id"),nt==u?n="submit":(n=$(".form_builder_block select[name='type_field']").val(),y=$(".form_builder_block .field-row.active").attr("order"))),n=="datetime"&&$('.form_builder_block input[name="depends_another_date"]:checked').length===1&&$('.form_builder_block select[name="validator_date_field"]').val()=="")return Swal.fire({title:window.translation.warning,text:window.translation.please_select_a_date_field,icon:"warning",closeOnConfirm:!0}),!1;if(tt=$('.form_builder_block select[name="align_label"]').val(),n=="dropdown"||n=="multiselect"||n=="radio"){var it=0,p=!0,rt=0,e=0,ut=!0;if($(".form_builder_block form .dropdown-options-reloaded textarea").each(function(){var n,t;languageId=$(this).data("language-id");e=0;n=$.trim($(this).val());n!==""?(it++,t=n.split(/\r?\n/g),e=t.length,$(".form_builder_block input[name='options-"+languageId+"']").val(JSON.stringify(t))):$(".form_builder_block input[name='options-"+languageId+"']").val("");ut===!1&&p===!0&&e!==rt?p=!1:rt=e;ut=!1}),$('.form_builder_block form input[name="from_sf_list_views"]:checked').length==0&&$('.form_builder_block form input[name="pull_values_from_sf"]:checked').length==0){if(it===0)return Swal.fire({title:window.translation.warning,text:window.translation.please_add_option,icon:"warning",closeOnConfirm:!0}),!1;p===!1&&Swal.fire({title:window.translation.do_you_want_continue,text:window.translation.languages_should_have_equals_options,icon:"warning",closeOnConfirm:!0,showCancelButton:!0}).then(function(n){if(n.isConfirmed)return $("#form_changed").val(!0),$(".form_builder_block button.save_field").addClass("pending_changes"),!1})}else if($('.form_builder_block form input[name="pull_values_from_sf"]:checked').length===1){if(o=$(".form_builder_block select[name='salesforce_field']").val(),o===undefined||o==="none"||o==="")return Swal.fire({title:window.translation.warning,text:window.translation.please_select_field_from_wich_pull_values,icon:"warning",closeOnConfirm:!0}),!1}else if($('.form_builder_block form input[name="from_sf_list_views"]:checked').length===1&&(s=$(".form_builder_block select[name='list_view_salesforce_object']").val(),h=$(".form_builder_block select[name='listview']").val(),s===undefined||s===""||s===null||h===undefined||h===""||h===null))return Swal.fire({title:window.translation.warning,text:window.translation.select_sfobject_and_listview,icon:"warning",closeOnConfirm:!0}),!1}if(n=="file")if($(".form_builder_block input[name='extension_allowed']:checked").length>0)w=[],$(".form_builder_block input[name='extension_allowed']:checked").each(function(){w.push($(this).val())}),$(".form_builder_block input[name='extensions']").val(JSON.stringify(w));else return $(".form_builder_block input[name='extensions']").val(""),Swal.fire({title:window.translation.warning,text:window.translation.please_select_extensions,icon:"warning",closeOnConfirm:!0}),!1;if(n==="description"&&$(".form_builder_block  .label-textarea").each(function(){var n=$(this).find("textarea").first(),t=n.data("language-id"),i="";CKEDITOR.instances["label-textarea-"+t]?(i=CKEDITOR.instances["label-textarea-"+t].getData(),n.text(i),n.val(i)):initialize_ckeditor_from_id("label-textarea-"+t)}),n=="textbox"||n=="textarea")try{b=$("#form-builder-block input[name='maximum_characters']").val();(b===""||b===null)&&(ft=$('.form_builder_block select[name="salesforce_field"]').val(),LoadDefaulSFDCtMaxLength(ft))}catch(ot){console.log("Error calculating the maxlength");window.console&&console.error(ot)}if(n=="dropdown"||n=="radio"){var i=".form_builder_block",st=$(i).find('input[name="is_label_diferent"]').is(":checked"),k=!1;if(st==!0&&$(i).find("ul#title_tabs li a").each(function(){var e=$(this),r=e.attr("data-language-id"),o="options-textarea-"+r,s="options-labels-textarea-"+r,n=$(i).find('textarea[name="'+o+'"]').val(),t=$(i).find('textarea[name="'+s+'"]').val(),u,f;n==null||n==undefined||n==""||t==null||t==undefined||t==""?(Swal.fire({title:window.translation.warning,text:window.translation.languages_should_have_equals_options,icon:"error",closeOnConfirm:!1}),k=!0):(u=n.split("\n"),f=t.split("\n"),u.length!=f.length&&(Swal.fire({title:window.translation.warning,text:window.translation.options_message,icon:"error",closeOnConfirm:!1}),k=!0))}),k==!0)return!1}if(n=="paymentcomponent"){if(i=".form_builder_block",!validate_fields_in_payment_component(i))return!1;review_llist_amounts(i)}if(n=="hidden"){let n=$("div.row-fields.container-form").find("[data-element-id='"+u+"']").data("address-component");n==="latitude"?$('.form_builder_block form  input[name="placeholder_field"]').val("Latitude"):n==="longitude"?$('.form_builder_block form  input[name="placeholder_field"]').val("Longitude"):$('.form_builder_block form  input[name="placeholder_field"]').val("")}var ht=$(".form_builder_block input[name='save_data_salesforce']:checked").length>0,t=$(".form_builder_block select[name='salesforce_field']").val(),c=$(".form_builder_block select[name='salesforce_rel_field']").val();c=c==""?undefined:c;l=$(".form_builder_block select[name='salesforce_field'] option:selected").data("reference-object");d=null;$(".form_builder_block select[name='salesforce_field'] option:selected").data("object")!=undefined&&(d=$(".form_builder_block select[name='salesforce_field'] option:selected").data("object"));et=t!="none"&&t!==undefined&&t!==""&&t!==null;JsonObject={};JsonObject.elementId=u;JsonObject.typeField=n;JsonObject.delete=!1;JsonObject.weight=y;JsonObject.ruleId=0;JsonObject.fieldId=u;JsonObject.properties=$(".form_builder_block form").serializeArray();a=!0;r!=""&&r!=null?(f=JSON.parse(r),g=!1,f.forEach(function(n){var u=$('.form_builder_block .field-row[data-element-id="'+parseInt(n.elementId)+'"]').attr("data-order"),y,w,i;if(parseInt(n.elementId)===parseInt(JsonObject.elementId))n.typeField=JsonObject.typeField,n.delete=JsonObject.delete,n.properties=JsonObject.properties,n.weight=u?parseInt(u):1,g=!0;else if(ht&&et){var o=l!=""&&l!=undefined&&l!="undefined",r=n.properties.find(function(n){return n.name==="salesforce_field"&&n.value===t}),s=n.properties.find(function(n){return n.name==="related_field_object"&&n.value===d}),b=$("#form-builder-block select[name='salesforce_object']").val()==undefined?"":$("#form-builder-block select[name='salesforce_object']").val(),h=n.properties.find(function(n){return n.name==="salesforce_rel_field"&&n.value===c}),v=b.indexOf("Both")==0;if((r!=undefined&&r!==null&&!o||r!=undefined&&r!==null&&h!=undefined&&h!==null&&o)&&(v&&s!=undefined&&s!==null||!v)){y=$("body").data("lang-index");r=n.properties.find(function(n){return n.name==="label-"+y});var f=localStorage.getItem("salesforce-fields"),p=null,e=null;return f!==undefined&&f!==""&&f!==null&&(p=JSON.parse(f),e=p.fields.find(function(n){return n.apiName===t})),e!==undefined&&e!==null&&(t=e.label),o&&(t=$('.form_builder_block  select[name="salesforce_rel_field"] option:selected').text()+" ["+t+"]"),w=window.translation.duplicate_salesforce_mapping.replace("#formField#",r.value).replace("#salesforceField#",t),Swal.fire({title:window.translation.warning,text:w,icon:"warning",closeOnConfirm:!0}),a=!1,!1}}if(n.weight=u?parseInt(u):1,n.typeField!="submit"&&n.typeField!="paymentcomponent"){let t="",r="",u="";for(i=0;i<n.properties.length;i++)n.properties[i].name==="salesforce_object_field"&&(t=n.properties[i].value),n.properties[i].name==="salesforce_field"&&(r=n.properties[i].value),n.properties[i].name==="save_data_salesforce"&&(u=n.properties[i].value);u==="on"&&t!=""&&r!=""&&($('.form_builder_block .field-row[data-element-id="'+parseInt(n.elementId)+'"] span.salesforce-mapped').remove(),$('.form_builder_block .field-row[data-element-id="'+parseInt(n.elementId)+'"]').append('<span class="salesforce-mapped">Mapped to:'+t+"."+r+"<\/span>"))}}),a===!0&&(g==!1?(f.push(JsonObject),setDataToSessionStore(f,v)):setDataToSessionStore(f,v))):(r=[],r.push(JsonObject),setDataToSessionStore(r,v));a===!0&&(updateFormBuilderPreview(n,tt,!0),$("#form_changed").val(!1),$(".form_builder_block button.save_field").removeClass("pending_changes"))})}function LoadDefaulSFDCtMaxLength(n){var r;try{if(n!=""&&n!=null&&n!="none"){var e=localStorage.getItem("salesforce-fields"),o=JSON.parse(e),u=o.fields,t=0,s=u.length,f=!1,i;do r=u[t],r.apiName===n&&(i=r,f=!0),t++;while(t<s&&f===!1);i!=undefined&&$("#form-builder-block input[name='maximum_characters']").val(i.maxLength)}else $("#form-builder-block input[name='maximum_characters']").val("")}catch(h){console.log("Error calculating the maxlength for the field");window.console&&console.error(h)}}function updateFormBuilderPreview(n,t,i){var s,o,h,e,c,y,f,r,u,v,l,p,a;let tt=performance.now();if(s=$(".form_builder_block select.default_value_dropdown_simple").val(),o="",(t===0||t==="0")&&(o="label-preview-left"),(t===1||t==="1")&&(o="label-preview-center"),(t===2||t==="2")&&(o="label-preview-right"),$("#form-builder-block").find('input[name="last-type-field-selected"]').val(n),h=$(".form_builder_block .label_field input").first().val(),h===""&&(h=GetLabelField(n)),n==="submit"||n==="hidden")f=$(".form_builder_block .submit-row.active"),e=$(".form_builder_block .form-preview .field-row.active"),f.length>0?(r=f.find(".content"),u='<div class="right-full">'+FieldContentPreview(n,"")+"<\/div>",r.html(u)):(r=e.find(".content"),u='<div class="left"><label class="label_preview_hidden">'+e.data("hidden-name")+'<\/label><\/div><div class="right">'+FieldContentPreview(n,"")+"<\/div>",r.html(u),recalculateHiddenNames());else if(n==="section"||n==="addresscomponent")e=$(".form_builder_block .form-preview .field-row.active"),c=$('.form_builder_block select[name="columns_number"]').first().val(),c!==""&&c!=="1"&&e.find(".section-container").first().addClass("columns"+c),r=e.find(".content").first(),y=FieldContentPreview(n,""),r.html(y);else if(f=$(".form_builder_block .form-preview .field-row.active"),f.length>0){if(r=f.find(".content"),u='<div class="left"><label class="label_preview '+o+'">'+h+'<\/label><\/div><div class="right">'+FieldContentPreview(n,"")+"<\/div>",n=="description"&&(u='<div class="right-full">'+FieldContentPreview(n,"")+"<\/div>"),$(".form_builder_block .form-preview select[multiple]").multiselect(),r.empty().append(u),(n=="dropdown"||n=="multiselect"||n=="radio")&&(v=$(".form_builder_block .dropdown-options-reloaded:first textarea").val(),l="",$.trim(v)!==""&&(p=v.split(/\r?\n/g),l=GenerateOptionsForPreview(p,n,!1,s)),AssignOptionToPreviewReloaded(l,n,s),l===""&&i)){var it=$("#form-builder").find(".tabs-panel.is-active").attr("data-language-id"),k=$(".form_builder_block select.default_value_dropdown_simple").attr("name"),d=$('#form-builder input[name="save_data_salesforce"]').val(),g=$('#form-builder input[name="pull_values_from_sf"]').val(),w=$('#form-builder select[name="salesforce_object"]').val(),b=$('#form-builder select[name="salesforce_field"]').val(),nt=$("#form-builder .field-row.active").attr("data-element-id");d=="on"&&g=="on"&&w!=""&&b!=""&&(a=[{name:k,value:s,language:1}],a=JSON.stringify(a),generate_html_options_salesforce(nt,w,b,a))}n=="datetime"&&AddTimeToPreview()}ValidateRequiredField();DetectValidateField();ValidateifHideLabel();let rt=performance.now()}function SaveOrEditFormBuilder(){if(is_backend_page())$(document).on("click",".form_builder_block .save_form_builder",function(){var i=$(".form_builder_block.ars").length>0?!0:!1,t,n;if(i===!1&&!validate_url_fields_backend("#form-builder-block",'input[name="form_builder_visible_to"]','textarea[name="form_builder_visibility_urls"]'))return!1;if(t=1,$("#form-builder-block .errorEmptyTitle").hide(),$(".form_builder_block input[name='showTitle']:checked").length>0&&$(".form_builder_block .title-tabs-content input[type='text'][name*='title-']").each(function(){var n=$(this).val();if(!n||n==null||n==""||n.length==0)return t=0,$("#form-builder-block .errorEmptyTitle").css("color","red"),$("#form-builder-block .errorEmptyTitle").show(),$("#form-builder-block").scrollTop(300),!1}),validate_form_builder_options()&&t==1){if($("#form-builder").valid())if($(".form_builder_block .form-preview .field-row:visible").length>0)if($("#form_changed").val()==="false")if($("#form-builder .settings-builder-form-clone").length>0)if($("#form-builder .settings-builder-form-clone").is(":visible"))if($('#form-builder .settings-builder-form-clone input[name="form-include-gallery"]').is(":checked")){n="gallery-select-configuration";$("#"+n).find('input[name="modal-source"]').val("form-builder-block");$("#"+n).find("a.select-gallery-button").on("click",function(){var t=$("#"+n).find('input[name="modal-source"]').val(),r,i;t!=null&&t!=undefined&&t!=""&&(r=$("#"+n).find('select[name="form-select-gallery"]').val(),r=="Select One"?Swal.fire({title:"Error",icon:"error",text:"Please select a Gallery",confirmButtonText:"Ok"}):(i=$("#"+n).find('textarea[name="form-help-text"]').val(),i!=null&&i!=undefined&&i.trim()!=""?($("#"+t).find('input[name="form-select-gallery"]').val(r),$("#"+t).find('input[name="form-help-text"]').val(i),$("#"+n).foundation("close"),logic_save_form()):Swal.fire({title:"Error",icon:"error",text:"Please fill the reason to store into the gallery",confirmButtonText:"Ok"})))});$("#"+n).foundation("open");$("#"+n).foundation()}else logic_save_form();else logic_save_form();else logic_save_form();else return Swal.fire({title:window.translation.pending_changes,icon:"warning",text:window.translation.pending_changes_message,confirmButtonText:"Ok"}),$("#form-builder-block").find(".processing_screen").hide(),!1;else return Swal.fire({title:window.translation.warning,icon:"warning",text:window.translation.add_least_a_field_type,confirmButtonText:"Ok"}),$("#form-builder-block").find(".processing_screen").hide(),!1}else return!1})}function EventsResetModal(){if(is_backend_page()){$(document).on("click","#form-builder-block .close-button",ResetModalFunction);$(document).on("click","#form-builder-block .close-modal",ResetModalFunction)}}function ResetModalFunction(){var n;if(is_backend_page()){if(n=$("#form-builder-block").find('input[name="form-hash-token"]').val(),sessionStorage.getItem("json-form-builder-data-"+n)){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=JSON.parse(sessionStorage.getItem("json-form-builder-data-"+n)),t=[];i&&i.forEach(function(n){n.fieldId&&t.push({fieldId:n.fieldId})});t&&$.ajax({method:"POST",url:r+"ARS/UpdateRulesWithTemporaryFields",data:{fields:JSON.stringify(t)}}).done(function(n){var t=JSON.parse(n);t.status==200&&$("#ars-vol-reg-workflow").foundation("close")})}sessionStorage.removeItem("json-form-builder-data-"+n)}}function EventsPopulateFieldsFormBuilder(){$(".formBlock").length>0&&$(".formBlock").each(function(){var n=$(this),i=window.translation.language_iso;moment.locale(i);var r=moment().format(window.MomentDateTimeFormat),t=moment().format(window.MomentDateFormat),u=moment().format("hh:mm A"),f=moment().format("HH:mm"),e=moment().format("YYYY-MM-DDTHH:mm:ssZ");n.find("input.populate-from-url").each(function(){var r=$(this).val(),t=$(this).attr("data-machine-name"),i="";r&&t&&(i=retrieveGetParameter(r),i&&(n.find('input[name="'+t+'"]').val(i),n.find('textarea[name="'+t+'"]').empty(),n.find('textarea[name="'+t+'"]').append(i)))});n.find("input.populate-sf-record-related").each(function(){var i=$(this).val(),r=$(this).attr("data-machine-name"),u=$(this).attr("data-second-related"),f=$(this).hasClass("multiple-files"),t="";i&&(r||u)&&(t=retrieveGetParameter(i),t&&(f?n.find('input[name="'+u+'"]').val(t):n.find('input[name="'+r+'"]').attr("data-sf-record-to-relate",t)))});n.find("input.populate-current-datetime").each(function(){var i=$(this).val(),o=$(this).attr("data-machine-name"),s=$(this).attr("data-time-format"),h=u.split(" "),c=f.split(":"),a=h[1],l=h[0].split(":");n.find('input[name="'+o+'"]').val(e);n.find('textarea[name="'+o+'"]').empty();n.find('textarea[name="'+o+'"]').append(r);n.find('input.date-picker-input[name="'+o+'"]').val(t);n.find("label#label-date-"+i).html(t);s==="HHMM"?(n.find('input[name="'+i+'[hour]"]').val(c[0]),n.find('input[name="'+i+'[minute]"]').val(c[1])):s==="HHMMPM"&&(n.find('input[name="'+i+'[hour]"]').val(l[0]),n.find('input[name="'+i+'[minute]"]').val(l[1]),n.find('select[name="'+i+'[format]"]').val(a))});n.find('input[type="file"].file-upload-image:not(.multiple-file)').each(function(){var t=$(this),n=t.attr("data-image-preview-field");if(n!==null&&n!==undefined&&n!=="")t.on("change",function(){ReadUrlForImageFileInput(this,n)})})})}function ReadUrlForImageFileInput(n,t){if(n.files&&n.files[0]){var i=new FileReader;i.onload=function(n){$("#"+t).attr("src",n.target.result);$("#"+t).parent(".file-upload-preview").removeClass("hidden")};i.readAsDataURL(n.files[0])}}function EventDisplayRedirectTo(){if(is_backend_page())$(document).on("change","#form-builder-block  input[name='have_redirect_to']",function(){$('#form-builder-block input[name="have_redirect_to"]:checked').length>0?($("#form-builder-block .url_redirect_to").removeClass("hidden"),$("#form-builder-block .disable_modal_confirm").addClass("hidden")):($("#form-builder-block  .url_redirect_to").addClass("hidden"),$("#form-builder-block .disable_modal_confirm").removeClass("hidden"))})}function EventAutoSelectRequiredLogin(){if(is_backend_page()){var t=$('.form_builder_block input[name="is-global-user"]').val()=="true",n="#form-builder-block";$(document).on("change",'#form-builder-block  input[name="update_record"]',function(){var t=$("#form-builder-block").find('select[name="salesforce_object"]').val(),i=$(n).find('input[name="required_login"]').is(":checked"),r,u;$(n).find('input[name="update_record"]:checked').length>0?(r=$(n).find('input[name="save_data_salesforce"]').is(":checked"),u=$(n).find("#isCompliance").val(),t=="Account"||t=="Contact"?($(n).find('input[name="required_login"]').prop("checked",!0),$(n).find(".save_complete_later").removeClass("hidden"),$(n).find(".message_sid_querystring").addClass("hidden"),i=!0):$(n).find(".message_sid_querystring").removeClass("hidden"),r&&u=="false"?($(n).find(".populate_from_salesforce_row").removeClass("hidden"),$(n).find(".retrieve_info_from_salesforce").removeClass("hidden"),$(n).find('input[name="populate_from_salesforce"]').prop("checked",!0),$("#form-builder-block").find(".update_record_row").show()):($("#form-builder-block").find(".update_record_row").hide(),$(n).find(".retrieve_info_from_salesforce").addClass("hidden")),$(n).find('input[name="save_complete_later"]').prop("checked",!1),$(n).find(".save_complete_later").addClass("hidden"),$(n).find(".dependency-from-salesforce").show()):($(n).find(".retrieve_info_from_salesforce").addClass("hidden"),$(n).find('input[name="populate_from_salesforce"]:checked').length==0&&$(n).find(".message_sid_querystring").addClass("hidden"),i&&$(n).find(".save_complete_later").removeClass("hidden"),remove_dependency_salesforce_fields(n),$(n+' input[name="update_user_information"]:checked').length>0&&DisableUserUpdateInformation())});$(document).on("change",'#form-builder-block input[name="include_related_objects"]',function(){$(".submit-row.field-row").trigger("click");$(this).prop("checked")||disableRelatedFieldSection()});$(document).on("change",'#form-builder-block input[name="required_login"]',function(){var t=$(n).find('select[name="salesforce_object"]').val();$('#form-builder-block input[name="required_login"]:checked').length==0?((t=="Account"||t=="Contact")&&($(n).find('input[name="update_record"]').prop("checked",!1),$(n).find('input[name="populate_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find(".update_record_row").hide(),$('#form-builder-block input[name="update_user_information"]:checked').length>0&&DisableUserUpdateInformation(),remove_dependency_salesforce_fields(n)),$(n).find('input[name="save_complete_later"]').prop("checked",!1),$(n).find(".save_complete_later").addClass("hidden")):$(n).find(".save_complete_later").removeClass("hidden")});$(document).on("change",'#form-builder-block input[name="populate_from_salesforce"]',function(){if($('#form-builder-block input[name="populate_from_salesforce"]:checked').length==0)$('#form-builder-block input[name="update_record"]').prop("checked",!1),$("#form-builder-block").find(".message_sid_querystring").addClass("hidden"),$(n).find(".retrieve_info_from_salesforce").addClass("hidden"),$(n).find('.retrieve_info_from_salesforce input[name="retrieve_data_salesforce"]').prop("checked",!1),$(n).find('input[name="update_record"]:checked').length==0&&$(n).find(".message_sid_querystring").addClass("hidden"),$('#form-builder-block input[name="update_user_information"]:checked').length>0&&DisableUserUpdateInformation(),$("#form-builder-block").find(".update_record_row").hide(),remove_dependency_salesforce_fields(n);else{var t=$(n).find('select[name="salesforce_object"]').val();$("#form-builder-block").find(".update_record_row").show();$(n).find('input[name="update_record"]').prop("checked",!0);$(n).find(".retrieve_info_from_salesforce").removeClass("hidden");$(n).find('.retrieve_info_from_salesforce input[name="retrieve_data_salesforce"]').prop("checked",!1);$(n).find('input[name="save_complete_later"]').prop("checked",!1);$(n).find(".save_complete_later").addClass("hidden");t=="Account"||t=="Contact"?($(n).find(".message_sid_querystring").addClass("hidden"),$(n).find(".enforce_session_section").removeClass("hidden")):$(n).find(".message_sid_querystring").removeClass("hidden");$(n).find(".dependency-from-salesforce").show()}})}}function ShowSfListviewObjects(){if(is_backend_page()){var n="form-builder-block";if($("#form-builder-block input[name='from_sf_list_views']").length>0)$(document).on("change",'#form-builder-block input[name="from_sf_list_views"]',function(){$('#form-builder-block input[name="from_sf_list_views"]:checked').length>0?($("#form-builder-block .list_view_options").removeClass("hidden"),$("#form-builder-block .dropdown-options").addClass("hidden"),$("#form-builder-block .dropdown_field").addClass("hidden"),$("#form-builder-block .dropdown-options-reloaded").addClass("hidden"),$("#form-builder-block .list_view_options .list-view-dropdown-settings").addClass("hidden"),$("#form-builder-block .is_label_diferent_section").addClass("hidden"),$("#form-builder-block .dropdown-options-labels").addClass("hidden"),$('#form-builder-block input[name="is_label_diferent"]').prop("checked",!1),$("#form-builder-block select[name='list_view_salesforce_object'] option").length==0&&loadSfObjects(""),$("#form-builder-block .pull_values_from_sf").addClass("hidden"),$("#form-builder-block .pull_values_from_sf_help").addClass("hidden"),$('#form-builder-block input[name="pull_values_from_sf"]').prop("checked",!1)):($("#form-builder-block .dropdown-options").removeClass("hidden"),$("#form-builder-block .list_view_options").addClass("hidden"),$("#form-builder-block .dropdown_field").removeClass("hidden"),$("#form-builder-block .dropdown-options-reloaded").removeClass("hidden"),$("#form-builder-block .list_view_options .list-view-dropdown-settings").addClass("hidden"),$("#form-builder-block .pull_values_from_sf").removeClass("hidden"),$("#form-builder-block .is_label_diferent_section").removeClass("hidden"),$("#form-builder-block .label-options-reloaded").removeClass("hidden"),$("#form-builder-block .option-values").addClass("hidden"))});$(document).on("change","#form-builder-block select[name='list_view_salesforce_object']",function(){var t=$("#"+n+' select[name="list_view_salesforce_object"]').val();return $("#"+n).find(".list-view-dropdown-settings").addClass("hidden"),t!=null&&t!=""?loadSfListViews(t,""):Swal.fire({title:window.translation.warning,text:window.translation.please_select_one_option,icon:"warning",closeOnConfirm:!0}),!1});$(document).on("change","#form-builder-block select[name='listview']",function(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#"+n+' select[name="listview"]').val(),i=$("#"+n+' select[name="list_view_salesforce_object"]').val();loadSfListViewsFields(i,t,"","")})}}function ShowSfFieldPullValues(){if(is_backend_page())if($("#form-builder-block input[name='pull_values_from_sf']").length>0)$(document).on("change",'#form-builder-block input[name="pull_values_from_sf"]',function(){if($('#form-builder-block input[name="pull_values_from_sf"]:checked').length>0)$("#form-builder-block .dropdown-options").addClass("hidden"),$("#form-builder-block .dropdown_field").addClass("hidden"),$("#form-builder-block .pull_values_from_sf_help").removeClass("hidden"),$("#form-builder-block .dropdown-options-reloaded").addClass("hidden"),$("#form-builder-block .listview").addClass("hidden"),$("#form-builder-block .list_view_options").addClass("hidden"),$("#form-builder-block .is_label_diferent_section").addClass("hidden"),$("#form-builder-block .dropdown-options-labels").addClass("hidden"),$('#form-builder-block input[name="from_sf_list_views"]').prop("checked",!1),$('#form-builder-block input[name="is_label_diferent"]').prop("checked",!1),$('#form-builder-block select[name="list_view_salesforce_object"]').val(""),$('#form-builder-block select[name="listview"]').val(""),add_default_values_for_picklist_from_salesforce(null);else{$("#form-builder-block .dropdown-options").removeClass("hidden");$("#form-builder-block .dropdown_field").removeClass("hidden");$("#form-builder-block .pull_values_from_sf_help").addClass("hidden");$("#form-builder-block .dropdown-options-reloaded").removeClass("hidden");$("#form-builder-block .is_label_diferent_section").removeClass("hidden");$("#form-builder-block .label-options-reloaded").removeClass("hidden");$("#form-builder-block .option-values").addClass("hidden");$("#form-builder-block .listview").removeClass("hidden");var n=$("#form-builder").find("select.default_value_dropdown_simple");n!=null&&n!=undefined&&(n.empty(),n.append('<option value="">'+window.translation.select_one+"<\/option>"))}})}function ShowDisplayAsCheckBoxesValues(){!is_backend_page()}function ShowDisplayAsRadioButtonsValues(){var t,n;if(is_backend_page()&&(t="form-builder-block",$("#form-builder-block select[name='display_picklist_mode']").length>0)){n=$("#form-builder-block select[name='display_picklist_mode']").val();n=="0"?($("#form-builder-block .sf-listview-default-value").removeClass("hidden"),$("#form-builder-block .number_of_columns_checkbox").removeClass("hidden")):n=="3"?($("#form-builder-block .sf-listview-default-value").removeClass("hidden"),$("#form-builder-block .number_of_columns_checkbox").removeClass("hidden")):($("#form-builder-block .sf-listview-default-value").addClass("hidden"),$("#form-builder-block .number_of_columns_checkbox").addClass("hidden"));$(document).on("change",'#form-builder-block select[name="display_picklist_mode"]',function(){var n=$(this).val();n=="0"?($("#form-builder-block .sf-listview-default-value").removeClass("hidden"),$("#form-builder-block .number_of_columns_checkbox").addClass("hidden")):n=="3"?($("#form-builder-block .sf-listview-default-value").removeClass("hidden"),$("#form-builder-block .number_of_columns_checkbox").removeClass("hidden")):($("#form-builder-block .sf-listview-default-value").addClass("hidden"),$("#form-builder-block .number_of_columns_checkbox").addClass("hidden"))})}}function EventCancelButtonOptions(){is_backend_page()&&$("#form-builder-block #include_cancel_button").change(function(){var t=$("#form-builder-block").hasClass("ars"),n;t||($(this).is(":checked")?($("#form-builder-block .custom_Cancel_url").show(),$("#form-builder-block .custom_Cancel_url input.cancel-text-button").each(function(){$(this).val()==""&&$(this).val($(this).data("cancel-text-def"))}),$(".form-preview .submit-row.field-row button.button").length==1&&(n=$('input[name="cancel-label-1"]').length>0&&$('input[name="cancel-label-1"]').val()!=""?$('input[name="cancel-label-1"]').val():"Cancel",$(".form-preview .submit-row.field-row button.button").parent().append('<div class="cancel-div" style="display: inline;">&nbsp;<button type="button" class="button cancel">'+n+"<\/button><\/div>"))):($("#form-builder-block .custom_Cancel_url").hide(),$(".form-preview .submit-row.field-row .cancel-div").length>0&&$(".form-preview .submit-row.field-row .cancel-div").remove()));$("#form-builder-block #include_cancel_button").addClass("event-added")})}function ShowSalesforceFilesValues(){if(is_backend_page()){var n=$('.form_builder_block input[name="is-global-user"]').val()=="true";if($("#form-builder-block input[name='save_in_salesforce']").length>0)$(document).on("change",'#form-builder-block input[name="save_in_salesforce"]',function(){$(".form_builder_block .related_field_object").addClass("hidden");$('#form-builder-block input[name="save_in_salesforce"]:checked').length>0?($("#form-builder-block .salesforce_library").removeClass("hidden"),n||IS_LLAMAPI_ENABLED?$("#form-builder-block .record_to_relate").removeClass("hidden"):$("#form-builder-block .record_to_relate").addClass("hidden"),$("#form-builder-block input[name='salesforce_library']").val(""),$("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked")?$("#form-builder-block .related_files").removeClass("hidden"):($("#form-builder-block .related_files").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").addClass("hidden")),$("#form-builder-block input[name='related_files']").prop("checked",!1),loadSfLibraries("")):($("#form-builder-block .salesforce_library").addClass("hidden"),$("#form-builder-block input[name='salesforce_library']").val(""),$("#form-builder-block .related_files").addClass("hidden"),$("#form-builder-block .record_to_relate").addClass("hidden"),$("#form-builder-block input[name='related_files']").prop("checked",!1),$("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked")?($("#form-builder-block .salesforce-mapping-section").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").removeClass("hidden")):($("#form-builder-block .salesforce-mapping-section").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").addClass("hidden")))});$(document).on("change",'.form_builder_block input[name="registration_from_salesforce"]',function(){$("#form-builder-block input[name='registration_from_salesforce']").prop("checked")?($("#form-builder-block").find(".registration_form_profile").removeClass("hidden"),$("#form-builder-block").find(".update_user_information_row").addClass("hidden"),$("#form-builder-block a.link-refresh-sobjects-llamapi").addClass("hidden"),EnableExternalRegistration()):($("#form-builder-block").find(".update_user_information_row").removeClass("hidden"),$("#form-builder-block").find(".registration_form_profile").addClass("hidden"),$("#form-builder-block").find('select[name="salesforce_object"]').removeAttr("disabled"),$("#form-builder-block a.link-refresh-sobjects-llamapi").removeClass("hidden"),$("#form-builder-block").find("fieldset.form-public-site-users").removeClass("expanded"))});$(document).on("change",'.form_builder_block input[name="update_user_information"]',function(){$("#form-builder-block input[name='update_user_information']").prop("checked")?($("#form-builder-block").find(".registration_from_salesforce_row").addClass("hidden"),$("#form-builder-block").find(".update_record_row").removeClass("hidden"),$("#form-builder-block").find(".populate_from_salesforce_row").removeClass("hidden"),$("#form-builder-block a.link-refresh-sobjects-llamapi").addClass("hidden"),EnableUserUpdateInformation()):($("#form-builder-block").find(".registration_from_salesforce_row").removeClass("hidden"),$("#form-builder-block").find('select[name="salesforce_object"]').removeAttr("disabled"),$("#form-builder-block a.link-refresh-sobjects-llamapi").removeClass("hidden"))});$(document).on("change",'.form_builder_block select[name="salesforce_object"]',function(){$("#form-builder-block input[name='related_files']").prop("checked")?($(".form_builder_block .related_field_object").addClass("hidden"),$("#form-builder-block .record_to_relate").addClass("hidden"),$(".field-row.active").length>0&&$(".field-row.active").data("type-field")=="file"&&($(this).val()=="Both_Organization"||$(this).val()=="Both_User")?($(".form_builder_block .related_field_object").removeClass("hidden"),$('.form_builder_block input[name="registration_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find('input[name="registration_profile"]').val("")):($(".form_builder_block .related_field_object").addClass("hidden"),$('.form_builder_block input[name="registration_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find('input[name="registration_profile"]').val(""))):($(".form_builder_block .related_field_object").addClass("hidden"),$('.form_builder_block input[name="registration_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find('input[name="registration_profile"]').val(""))});$(document).on("change",'#form-builder-block input[name="related_files"]',function(){var n=$('.form_builder_block input[name="is-global-user"]').val()=="true";$(this).prop("checked")?($("#form-builder-block").find(".copy_to_hidden").addClass("hidden"),n?$("#form-builder-block .record_to_relate").removeClass("hidden"):$("#form-builder-block .record_to_relate").addClass("hidden"),$('.form_builder_block select[name="salesforce_object"]').val()==="Both_User"||$('.form_builder_block select[name="salesforce_object"]').val()==="Both_Organization"?$(".form_builder_block .related_field_object").removeClass("hidden"):$(".form_builder_block .related_field_object").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").addClass("hidden")):($("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),n?$("#form-builder-block .record_to_relate").removeClass("hidden"):$("#form-builder-block .record_to_relate").addClass("hidden"),($("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked"))&&($("#form-builder-block .salesforce-mapping-section").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").removeClass("hidden")),$(".form_builder_block .related_field_object").addClass("hidden"))});$(document).on("change",'#form-builder-block input[name="save_data_salesforce"]',function(){$(this).prop("checked")?$(".form_builder_block.ars").length!=0||$("#sharing-portal-form").is(":checked")?$("#form-builder-block .enable_debug_mode").addClass("hidden"):($("#form-builder-block .enable_debug_mode").removeClass("hidden"),$('#form-builder-block input[name="enable_debug_mode"]').prop("checked",!0)):$("#form-builder-block .enable_debug_mode").addClass("hidden");$(".field-row.active").length>0&&$(".field-row.active").data("type-field")=="file"&&($(this).prop("checked")?$("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked")?($('.form_builder_block input[name="related_files"]').prop("checked",!1),$("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),$("#form-builder-block .related_files").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").removeClass("hidden")):($('.form_builder_block input[name="related_files"]').prop("checked",!1),$("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),$("#form-builder-block .related_files").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").addClass("hidden")):($('.form_builder_block input[name="related_files"]').prop("checked",!1),$("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),$("#form-builder-block .related_files").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section").addClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").addClass("hidden")))});$(document).on("change",'#form-builder-block input[name="sharing_portal_form"]',function(){$(this).is(":checked")?($("#form-builder-block").find(".subsite-settings").addClass("hidden"),$("#form-builder-block").find(".kiosk-form-section").addClass("hidden")):($("#form-builder-block").find(".subsite-settings").removeClass("hidden"),$("#form-builder-block").find(".kiosk-form-section").removeClass("hidden"));$(".field-row.active").length>0&&$(".field-row.active").data("type-field")=="file"&&($(this).prop("checked")?$("#save_data_salesforce").is(":checked")||$("#sharing-portal-form").is(":checked")?($('.form_builder_block input[name="related_files"]').prop("checked",!1),$("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),$("#form-builder-block .related_files").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section").removeClass("hidden"),$("#form-builder-block .salesforce-mapping-section-notrf").removeClass("hidden")):($('.form_builder_block input[name="related_files"]').prop("checked",!1),$("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),$("#form-builder-block .related_files").addClass("hidden")):($('.form_builder_block input[name="related_files"]').prop("checked",!1),$("#form-builder-block").find(".copy_to_hidden").removeClass("hidden"),$("#form-builder-block .related_files").addClass("hidden")))})}}function HandleEventRemoveFiles(){$(document).on("click","table.file-detail-table a.remove-file-option",function(){var o=$(this),r=$(this).data("file-id"),n=$(this).data("form-id"),s=$(this).closest("table").data("field-id"),u=$(this).closest("table").parent().parent().find('input[type="file"].multiple-file'),h=u?u[0].getAttribute("data-mapped-field"):"",i="",t="",f,e;$("#form-custom-"+n).length>0?(i=$("#form-custom-"+n).find('input[name="salesforce_id_to_update"]').val(),t=$("#form-custom-"+n).find('input[name="object_sf_to_map"]').val()):(i=$('[data-form-id="'+n+'"].formBlock').find('input[name="salesforce_id_to_update"]').val(),t=$('[data-form-id="'+n+'"].formBlock').find('input[name="object_sf_to_map"]').val());f=t=="Both_User"||t=="Both_Organization"?h:t;e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:window.translation.warning,text:window.translation.this_file_will_be_permanently,icon:"warning",showCancelButton:!0,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(swal.close(),$.ajax({method:"POST",url:e+"admin/RemoveSalesforceFile",data:{fileId:r},beforeSend:function(){$("#form-custom-"+n).find(".processing_screen").length>0?$("#form-custom-"+n).find(".processing_screen").show():$('[data-form-id="'+n+'"].formBlock').length>0&&$('[data-form-id="'+n+'"].formBlock').find(".processing_screen").show()}}).done(function(t){var u=JSON.parse(t);u.code=="200"?Swal.fire({title:window.translation.success,text:u.message,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(t){var e,u;t.isConfirmed&&(swal.close(),e=$("#files-details-"+s).DataTable(),e.row(o.parents("tr")).remove().draw(),i==""&&$('[data-form-id="'+n+'"].formBlock').find('input[name="sf_files_rel_added"]').length>0&&(u=$('[data-form-id="'+n+'"].formBlock').find('input[name="sf_files_rel_added"]').val(),u=u.replace(f+"-"+r+",",""),$('[data-form-id="'+n+'"].formBlock').find('input[name="sf_files_rel_added"]').val(u)),$("#form-custom-"+n).find(".processing_screen").length>0?$("#form-custom-"+n).find(".processing_screen").hide():$('[data-form-id="'+n+'"].formBlock').length>0&&$('[data-form-id="'+n+'"].formBlock').find(".processing_screen").hide())}):Swal.fire({title:window.translation.warning,text:u.message,icon:"error",showCancelButton:!1,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(Swal.close(),$("#form-custom-"+n).find(".processing_screen").length>0?$("#form-custom-"+n).find(".processing_screen").hide():$('[data-form-id="'+n+'"].formBlock').length>0&&$('[data-form-id="'+n+'"].formBlock').find(".processing_screen").hide())})}))})});$(document).on("click",".formBlock .related-files-list i.icon-remove",function(){var r=$(this).parent().parent().parent().parent().parent().parent().find(".dm-uploader"),e=$(this).parent().parent().parent().parent().find("input.salesforce-id").val(),u=$(this).parent().parent().parent().parent().prop("id"),t=r.data("id"),n=r.find('input[name="form-id-'+t+'"]').val(),h=r.find('input[name="mapped-field-'+t+'"]').val(),c=r.find('input[name="multiple-azure-files-'+t+'"]').val()=="true",f="",i="",o,s;$("#form-custom-"+n).length>0?(f=$("#form-custom-"+n).find('input[name="salesforce_id_to_update"]').val(),i=$("#form-custom-"+n).find('input[name="object_sf_to_map"]').val()):(f=$('[data-form-id="'+n+'"].formBlock').find('input[name="salesforce_id_to_update"]').val(),i=$('[data-form-id="'+n+'"].formBlock').find('input[name="object_sf_to_map"]').val());o=i=="Both_User"||i=="Both_Organization"?h:i;s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";Swal.fire({title:window.translation.warning,text:window.translation.this_file_will_be_permanently,icon:"warning",showCancelButton:!0,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed)if(Swal.close(),c){var h=$("li#"+u).find("a").prop("href"),l=$('input[name="az-'+t+'[value]"]').val(),r="",a=l.split(";");a.forEach(function(n){n!=h&&(r+=n+";")});r!=""&&(r=r.substr(0,r.length-1));$('input[name="az-'+t+'[value]"]').val(r);ui_fail_file(u,t)}else $.ajax({method:"POST",url:s+"admin/RemoveSalesforceFile",data:{fileId:e},beforeSend:function(){$("#form-custom-"+n).find(".processing_screen").length>0?$("#form-custom-"+n).find(".processing_screen").show():$('[data-form-id="'+n+'"].formBlock').length>0&&$('[data-form-id="'+n+'"].formBlock').find(".processing_screen").show()}}).done(function(i){var r=JSON.parse(i);r.code=="200"?Swal.fire({title:window.translation.success,text:r.message,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){if(Swal.close(),ui_fail_file(u,t),f==""&&$('[data-form-id="'+n+'"].formBlock').find('input[name="sf_files_rel_added"]').length>0){var r=$('[data-form-id="'+n+'"].formBlock').find('input[name="sf_files_rel_added"]').val();r=r.replace(o+"-"+e+",","");$('[data-form-id="'+n+'"].formBlock').find('input[name="sf_files_rel_added"]').val(r)}$("#form-custom-"+n).find(".processing_screen").length>0?$("#form-custom-"+n).find(".processing_screen").hide():$('[data-form-id="'+n+'"].formBlock').length>0&&$('[data-form-id="'+n+'"].formBlock').find(".processing_screen").hide()}}):Swal.fire({title:window.translation.warning,text:r.message,icon:"error",showCancelButton:!1,closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(swal.close(),$("#form-custom-"+n).find(".processing_screen").length>0?$("#form-custom-"+n).find(".processing_screen").hide():$('[data-form-id="'+n+'"].formBlock').length>0&&$('[data-form-id="'+n+'"].formBlock').find(".processing_screen").hide())})})})})}function loadSfObjects(n,t){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i="form-builder-block";t===undefined&&(t=!1);$.ajax({method:"POST",url:r+"admin/GetSalesforceObjects",data:{isARS:!1,skipCache:t},beforeSend:function(){$("#"+i+" .processing_screen").show();$("#"+i+' select[name="list_view_salesforce_object"]').empty()}}).done(function(t){var r=JSON.parse(t),u,f;r.status=="ok"?(u=r.salesforceObjects,f='<option value="">'+window.translation.select_one+"<\/option>",$("#"+i+' select[name="list_view_salesforce_object"]').append(f),$.each(u,function(t,r){var u='<option value="'+r.api_name+'">'+r.label+"<\/option>";n!=null&&n!=""&&n==r.api_name&&(u='<option selected value="'+r.api_name+'">'+r.label+"<\/option>");$("#"+i+' select[name="list_view_salesforce_object"]').append(u)}),$("#"+i+" .processing_screen").hide()):Swal.fire({title:window.translation.warning,text:r.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(){Swal.close();$("#"+i+" .processing_screen").hide()})})}function processListViewFields(n,t,i,r,u){var f="",e="",o="<option>None<\/option>";n.data.Fields.forEach(function(s){var h="other";n.data.Columns.forEach(function(n){n.FieldNameOrPath==s&&(h=n.Type)});u!=null&&u!=""&&s==u?(o+='<option data-type="'+h+'" selected value="'+s+'">'+s+"<\/option>",h==="string"||h==="email"?($("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-text').removeClass("hidden"),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-other').addClass("hidden")):($("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-text').addClass("hidden"),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-other').removeClass("hidden")),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-special').each(function(){var n=$(this);n.attr("data-field-types").indexOf(h)!=-1?n.removeClass("hidden"):n.addClass("hidden")}),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-special-remove').each(function(){var n=$(this),t=n.attr("data-not-field-types"),i=t.split(",");i.indexOf(h)!=-1&&n.addClass("hidden")})):o+='<option data-type="'+h+'" value="'+s+'">'+s+"<\/option>";f+=t!=null&&t!=""&&s==t?'<option selected value="'+s+'">'+s+"<\/option>":'<option value="'+s+'">'+s+"<\/option>";e+=i!=null&&i!=""&&s==i?'<option selected value="'+s+'">'+s+"<\/option>":'<option value="'+s+'">'+s+"<\/option>"});$("#"+r).find('select[name="sf_listview_label_field"]').empty();$("#"+r).find('select[name="sf_listview_label_field"]').empty();$("#"+r).find('select[name="sf_listview_filter_field"]').empty();$("#"+r).find('select[name="sf_listview_label_field"]').html(f);$("#"+r).find('select[name="sf_listview_value_field"]').html(e);$("#"+r).find('select[name="sf_listview_filter_field"]').html(o);$("#"+r).find(".list-view-dropdown-settings").removeClass("hidden");$("#"+r+" .processing_screen").hide();$("#"+r).find('select[name="sf_listview_filter_field"]').on("change",function(){var t=$(this).val(),n;t!==""&&(n=$("#"+r).find('select[name="sf_listview_filter_field"] option:selected').attr("data-type"),n=="string"||n=="email"?($("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-text').removeClass("hidden"),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-other').addClass("hidden")):($("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-text').addClass("hidden"),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-only-other').removeClass("hidden")),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-special').each(function(){var t=$(this);t.attr("data-field-types").indexOf(n)!=-1?t.removeClass("hidden"):t.addClass("hidden")}),$("#"+r).find('select[name="sf_listview_filter_operator"] option.validation-special-remove').each(function(){var t=$(this),i=t.attr("data-not-field-types"),r=i.split(",");r.indexOf(n)!=-1&&t.addClass("hidden")}))})}function loadSfListViewsFields(n,t,i,r,u){var h=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f="form-builder-block",s="SFListView_"+t+"_Fields",o,e;$("#"+f).find(".list-view-dropdown-settings").addClass("hidden");o=sessionStorage.getItem(s);o?(e=JSON.parse(o),e.code==200?processListViewFields(e,i,r,f,u):console.log("Error: "+e.message)):n!==null&&n!==undefined&&n!==""&&t!==null&&t!==undefined&&t!==""&&$.ajax({method:"POST",url:h+"admin/GetSalesforceListViewsFields",data:{Sfobject:n,SFView:t},beforeSend:function(){$("#"+f+" .processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.code==200?(sessionStorage.setItem(s,n),processListViewFields(t,i,r,f,u)):console.log("Error: "+t.message)})}function processSFListViewResult(n,t,i,r,u,f,e){var s=n.salesforceListViews,h='<option value="">'+window.translation.select_one+"<\/option>",o;$("#"+u+' select[name="listview"]').empty();$("#"+u+' select[name="listview"]').append(h);o=0;$.each(s,function(n,i){var r='<option value="'+i.Id+'">'+i.Label+"<\/option>";t!=null&&t!=""&&t==i.Id&&(o=i.Id,r='<option selected value="'+i.Id+'">'+i.Label+"<\/option>");$("#"+u+' select[name="listview"]').append(r)});o!==0?loadSfListViewsFields(f,o,i,r,e):$("#"+u+" .processing_screen").hide()}function loadSfListViews(n,t,i,r,u){var h=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f="form-builder-block",o="listview_"+n+"_list",s=sessionStorage.getItem(o),e;s?(e=JSON.parse(s),e.status=="ok"?processSFListViewResult(e,t,i,r,f,n,u):Swal.fire({title:window.translation.warning,text:e.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(n){n.isConfirmed&&(Swal.close(),$("#"+f+" .processing_screen").hide())})):n!=null&&n!=""&&$.ajax({method:"POST",url:h+"admin/GetSalesforceListViews",data:{Sfobject:n},beforeSend:function(){$("#"+f+" .processing_screen").show();$("#"+f+' select[name="listview"]').empty()}}).done(function(e){var s=JSON.parse(e);s.status=="ok"?(sessionStorage.setItem(o,e),processSFListViewResult(s,t,i,r,f,n,u)):Swal.fire({title:window.translation.warning,text:s.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(n){n.isConfirmed&&(Swal.close(),$("#"+f+" .processing_screen").hide())})})}function loadSfLibraries(n){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t="form-builder-block";$.ajax({method:"GET",url:i+"admin/GetSalesforceLibraries",beforeSend:function(){$("#"+t+" .processing_screen").show();$("#"+t+' select[name="salesforce_library"]').empty()}}).done(function(i){var r=JSON.parse(i),u,f;r.status=="ok"?($("#"+t+' select[name="salesforce_library"]').empty(),u=r.salesforceLibraries,f='<option data-object="none" value="none"> '+window.translation.none+"<\/option>",$("#"+t+' select[name="salesforce_library"]').append(f),$.each(u,function(i,r){var u='<option value="'+r.Id+'">'+r.Name+"<\/option>";n!=null&&n!=""&&n==r.Id&&(u='<option selected value="'+r.Id+'">'+r.Name+"<\/option>");$("#"+t+' select[name="salesforce_library"]').append(u)}),$("#"+t+" .processing_screen").hide()):Swal.fire({title:window.translation.warning,text:r.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(n){n.isConfirmed&&(Swal.close(),$("#"+t+" .processing_screen").hide())})})}function AllowSFEncryptedFields(){if(is_backend_page())$(document).on("change","#form-builder-block  input[name='encrypted']",function(){AjaxLoadSalesForceFields("0",!1)})}function OnlySFRichTextFields(){if(is_backend_page())$(document).on("change","#form-builder-block  input[name='rich_text']",function(){AjaxLoadSalesForceFields("0",!1)})}function AddEventToDisplayFilename(){if($(".formBlock").length>0)for(var t=$("input[type=file].simple-file"),n=0;n<t.length;n++)t[n].addEventListener("change",function(){var t=window.translation.file_selected+" <i>"+this.files[0].name+"<\/i>",n=$(this).parent();n.find(".file-upload-name").remove();n.find("input[name*=type]").after('<span class="file-upload-name">'+t+"<\/span>");n.find("label.file-upload").text(window.translation.upload_a_new_file)});$(document).on("click",".formBlock .confirm-file-section a.load-multi-file-button",function(){var c=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",v,l,o,s,t,h;c=c.substring(0,c.length-1);v=$(this);l=undefined;$(this).parent().parent().find(".file-upload-preview").length>0&&(l=$(this).parent().parent().find(".file-upload-preview"));var n=$(this).parent().parent().find("input[type=file].multiple-file").first(),f=n.parents("form").first(),tt=f.find('input[type="file"]'),a=n[0].files,p=n[0].getAttribute("name").replace("[value]",""),w=n[0].getAttribute("data-timezone"),b=n.data("private"),i=n.data("form-id"),y=n.data("mapped-field"),it=n.data("mapped-field-form"),k=n.data("requires-login"),d=n.data("library-id"),g=n.data("save-to-salesforce"),u=f.find('input[name="contact_id_to_update"]').val(),e=f.find('input[name="object_sf_to_map"]').val(),r="",nt=e=="Both_User"||e=="Both_Organization"?y:e;if($("#form-custom-"+i).find(".processing_screen").length>0?$("#form-custom-"+i).find(".processing_screen").show():$('[data-form-id="'+i+'"].formBlock').length>0&&$('[data-form-id="'+i+'"].formBlock').find(".processing_screen").show(),o="",s=f.find('input[name="salesforce_id_to_update"]').val(),a.length>0&&window.FormData!==undefined){for(t=new FormData,t.append("private",b),t.append("formId",i),t.append("requiresLogin",k),t.append("libraryId",d),t.append("saveToSalesforce",g),(e=="Both_User"||e=="Both_Organization")&&u&&u!=""&&y=="Contact"?(t.append("relatedRecordId",u),o=u):u&&u!=""&&e=="Contact"?(t.append("relatedRecordId",u),o=u):s&&s!=""&&(t.append("relatedRecordId",s),o=s),h=0;h<a.length;h++)t.append("file"+h,a[h]);$.ajax({type:"POST",url:c+"/ARS/UploadFile",contentType:!1,processData:!1,async:!0,data:t}).done(function(t){var u=JSON.parse(t);u.status=="200"?(u.Urls!=""&&u.Urls!=null&&u.Urls.forEach(function(n){n.fileUrl!=""&&n.fileUrl!=null&&(r=r==""?n.fileUrl:r+","+n.fileUrl)}),Swal.fire({title:window.translation.success,text:window.translation.file_successfully_uploaded_as+" "+getSFFileNameFromURL(r),icon:"success",showCancelButton:!1,closeOnConfirm:!0}).then(function(n){var t,u;n.isConfirmed&&(o==""&&f.find('input[name="sf_files_rel_added"]').length>0&&(t=f.find('input[name="sf_files_rel_added"]').val(),f.find('input[name="sf_files_rel_added"]').val(t+(nt+"-"+getSFFileIdFromURL(r))+",")),l!=undefined&&l.addClass("hidden"),v.parent().remove(),u=$("#files-details-"+p).DataTable(),u.row.add(['<a = href="'+r+'" target="_blank">'+getSFFileNameFromURL(r)+"<\/a> <b>"+window.translation.new_value+"<\/b>",getFormattedDate(w),'<a class="remove-file-option new-added" data-file-id="'+getSFFileIdFromURL(r)+'" data-form-id="'+i+'">Remove<\/a>']).draw(!1))}),n[0].value=""):Swal.fire({title:window.translation.error,icon:"error",text:window.translation.file_was_not_uploaded,confirmButtonText:"Ok"});$("#form-custom-"+i).find(".processing_screen").length>0?$("#form-custom-"+i).find(".processing_screen").hide():$('[data-form-id="'+i+'"].formBlock').length>0&&$('[data-form-id="'+i+'"].formBlock').find(".processing_screen").hide()})}return!1})}function getSFFileNameFromURL(n){var i=n.split("/"),t=i[i.length-1];return t.substring(t.indexOf("=")+1,t.length)}function getSFFileIdFromURL(n){var t=n.split("/"),i=t[t.length-1];return i.substring(0,i.indexOf("?"))}function getFormattedDate(n){var t;return n?(t=moment(new Date).tz(n).format("HH")>12?"PM":"AM",moment(new Date).tz(n).format("MM/DD/YYYY hh:mm")+" "+t):(t=moment(new Date).format("HH")>12?"PM":"AM",moment(new Date).format("MM/DD/YYYY hh:mm")+" "+t)}function EventsToManageUpdateRecordFeature(){var f=!1,e=!1,t=!1,i=null,r=!1,n,u;$("body.volunteer-opportunity-detail-page").length>0&&!$("body").hasClass("partner-portal")?$("body.volunteer-opportunity-detail-page input#salesforceIDToSearch").length>0&&(i=$("body.volunteer-opportunity-detail-page input#salesforceIDToSearch").val(),i.trim()!==""&&(t=!0,f=!0,e=!0,r=!0)):$(".formBlock").each(function(){var f=$(this),n=f.find('input[name="parameter_rec_id"]').val(),u,i;n!==null&&n!==undefined&&n.trim()!==""&&n.trim()!=="-"&&(u=ExistsParameterInQueryString(n),u===!0&&(t=!0,i=retrieveGetParameter(n),i!==null&&i!==undefined&&i.trim()!==""&&(r=!0)))});t===!0?r===!0?$(".formBlock").each(function(){var t=$(this),r,u,n;e===!0?(t.find("form").find('input[name="salesforce_id_to_update"]').val(i),f&&$(".additional-fields").find("form").find('input[name="populate_from_sf"]').val(!0)):(r=t.find('input[name="parameter_rec_id"]').val(),u=ExistsParameterInQueryString(r),u===!0&&(n=retrieveGetParameter(r),n!==null&&n!==undefined&&n.trim()!==""&&t.find("form").find('input[name="salesforce_id_to_update"]').val(n)))}):$(".formBlock").each(function(){var n=$(this),i=n.find("form").find('input[name="contact_id_to_update"]').length>0,t=n.find("form").find('input[name="object_sf_to_map"]').val();i&&t!=="Contact"&&t!=="Account"&&(n.find("form").find(".message_sid_querystring").removeClass("hidden"),n.find("form").find("a.submit-button").attr("disabled","disabled"))}):(n=window.location.href,(n.toLowerCase().indexOf("partner-portal/contact-details")!="-1"||n.toLowerCase().indexOf("partner-portal/staff-contact-details")!="-1"||n.toLowerCase().indexOf("partner-portal/volunteer-opportunity-details")!="-1"||n.toLowerCase().indexOf("partner-portal/connection-details")!="-1")&&(u=n.split("/"),$(".additional-fields-form form").find('input[name="salesforce_id_to_update"]').val(u[u.length-1]),$(".additional-fields-form form").find('input[name="populate_from_sf"]').val(!0)));$(document).on("click",".formBlock .message_sid_querystring a",function(){var t=$(this).parents(".message_sid_querystring").first(),n=t.parents("form").first(),i=n.find('input[name="contact_id_to_update"]').length>0;return i&&(n.find('input[name="contact_id_to_update"]').remove(),n.find('input[name="object_sf_to_map"]').remove(),n.find('input[name="salesforce_id_to_update"]').val("")),t.remove(),n.find("a.submit-button").removeAttr("disabled"),!1})}function InnerLogicToLoadData(n,t,i,r){Object.keys(i).forEach(function(u,f){var b,y,e,k,v,a,d,g,nt,s,h,p,o,c,w;if(u!=="attributes"&&i[u]&&typeof i[u]=="object")InnerLogicToLoadData(n,t,i[u],u);else if(u!=="attributes")if(n===!1){if(f=i[u],b=r!=undefined&&r!=""?r+"."+u:u,y=t.find('input.sf_field[value="'+b+'"]'),y&&f){e=y.parent();f&&r!=undefined&&r!=""&&u.toLowerCase()=="id"&&t.find("input.referenceId-"+r).val(f);k=e.find("input[name*=type]").first().val();switch(k){case"textbox":case"currency":case"url":case"email":o=e.find('input[type="text"]').first().attr("data-dontretsf");o=="False"&&(e.find('input[type="text"]').first().val(f),e.find('input[type="text"]').first().trigger("change"));break;case"formula":e.find("div.formula-data-section").first().html("<p>"+f+"<\/p>");break;case"calculate":e.find("div.formula-data-section").first().html("<p>"+f+"<\/p>");break;case"textarea":o=e.find("textarea").first().attr("data-dontretsf");o=="False"&&(e.find("textarea").val(f),e.find("textarea.rich_text").length>0&&(v=e.find("textarea.rich_text").attr("id"),CKEDITOR.instances[v]&&CKEDITOR.instances[v].destroy(),e.find("textarea").val(f),initialize_ckeditor_from_id(v)));break;case"hidden":o=e.find('input[type="hidden"]').first().attr("data-dontretsf");o=="False"&&e.find('input[type="hidden"]').val(f);break;case"number":o=e.find('input[type="number"]').first().attr("data-dontretsf");o=="False"&&(e.find('input[type="number"]').first().val(f),e.find('input[type="number"]').first().trigger("change"));break;case"select":o="False";e.find("select").length>0?o=e.find("select").first().attr("data-dontretsf"):e.find('input[type="hidden"].innerSettings').length>0&&(o=e.find('input[type="hidden"].innerSettings').first().attr("data-dontretsf"));(o=="False"||e.find("label.read-only-text").length>0)&&(e.find("label.read-only-text").length>0?e.find("label.read-only-text").text(f):e.find("select").length>0?(e.find("select").val(f),e.find("select").trigger("change")):e.find('input[type="radio"]').length>0&&e.find('input[type="radio"][value="'+f+'"]').prop("checked",!0));break;case"multiple":if(o="False",e.find("select").length>0?o=e.find("select").first().attr("data-dontretsf"):e.find('input[type="hidden"].innerSettings').length>0&&(o=e.find('input[type="hidden"].innerSettings').first().attr("data-dontretsf")),o=="False")if(e.find("label.read-only-text").length>0)e.find("label.read-only-text").text(f);else if(e.find("select").length>0)a=e.find("select"),$("body.partner-portal").length>0&&e.find("select").data("type")=="multiselect"&&t.find("form").length==0&&(f=f.replaceAll(",","%comma%"),f=f.replaceAll("&","%and%")),f=f.split(";"),a.val(f),a.trigger("change"),a.multiselect("reload");else{var a=e.find(".input-group-checkboxes"),l=a.data("id-name"),tt=f.split(";");tt.forEach(function(n){var t=n.replaceAll(" ","~");t=t.replaceAll(",","%comma%");t=t.replaceAll("&","%and%");e.find('input[name="'+l+"[value]["+n+']"]').length>0?(e.find('input[name="'+l+"[value]["+n+']"]').prop("checked",!0),e.find('input[name="'+l+"[value]["+n+']"]').trigger("change")):e.find('input[name="'+l+"[value]["+t+']"]').length>0&&(e.find('input[name="'+l+"[value]["+t+']"]').prop("checked",!0),e.find('input[name="'+l+"[value]["+t+']"]').trigger("change"))})}break;case"tel":o=e.find('input[type="tel"]').first().attr("data-dontretsf");o=="False"&&(d=e.find('input[type="tel"]').first().get(0),g=window.intlTelInputGlobals.getInstance(d),g.setNumber(f));break;case"radio":o=e.find('input[type="radio"][value="'+f+'"]').first().attr("data-dontretsf");o=="False"&&(e.find("label.read-only-text").length>0?e.find("label.read-only-text").text(f):(e.find('input[type="radio"][value="'+f+'"]').prop("checked",!0),e.find('input[type="radio"][value="'+f+'"]').trigger("change")));break;case"checkbox":o=e.find('input[type="checkbox"]').first().attr("data-dontretsf");o=="False"&&(e.find("label.read-only-text").length>0?e.find("label.read-only-text").text(!f?"No":"Yes"):(e.find('input[type="checkbox"]').first().prop("checked",!!f),e.find('input[type="checkbox"]').first().trigger("change")));break;case"file":var it=e.find('input[type="file"]').first().attr("data-related-files")=="true",rt=e.find('input[type="file"]').first().attr("data-multiple-az-files")=="true",ut=e.find('input[type="file"]').first().attr("name").replace("[value]","");if(rt)nt=f,e.find('input[name="az-'+ut+'[value]"]').val(nt);else if(!it){var ft=get_parameter_from_query_string("file",f),et='<a href="'+f+'" target="_blank">'+ft+"<\/a>",ot='<span class="file-upload-name">'+window.translation.current_file+et+"<\/span>";e.find("label.file-upload").text(window.translation.upload_a_new_file);e.find("input[name*=type]").after(ot)}break;case"datetime":o=e.find('input[type="text"]').first().attr("data-dontretsf");o=="False"&&(s=moment(f).format("M/D/YYYY"),e.find("label.read-only-text").length>0?(f.indexOf("T")>-1&&(s=moment(f).format("M/D/YYYY hh:mm A")),e.find("label.read-only-text").text(s)):(h=s.split("/"),p=new Date(parseInt(h[2]),parseInt(h[0])-1,parseInt(h[1]),0,0,0,0),e.find('input[type="text"]').fdatepicker("update",p),e.find('input[type="text"]').trigger("changeDate")));break;case"datetime_time":if(o=e.find('input[type="text"]').first().attr("data-dontretsf"),o=="False"){var st=e.find("input[name*=formatTime]").val(),ht=e.find("input[name*=timezone]").val(),s=moment(f).tz(ht),ct=s.format("M/D/YYYY"),h=ct.split("/"),p=new Date(parseInt(h[2]),parseInt(h[0])-1,parseInt(h[1]),0,0,0,0);e.find('input[type="text"]').fdatepicker("update",p);e.find('input[type="text"]').trigger("changeDate");st==="HHMMPM"?(e.find('input[data-type="hour"]').val(parseInt(moment(s).format("hh"))),e.find('input[data-type="minute"]').val(parseInt(moment(s).format("mm"))),e.find('select[data-type="format"]').val(moment(s).format("a").toUpperCase())):(e.find('input[data-type="hour"]').val(parseInt(moment(s).format("HH"))),e.find('input[data-type="minute"]').val(parseInt(moment(s).format("mm"))))}}}}else c=i[u],w=t.find('input[name="'+u+'"]').val(),c!==null&&c!==undefined&&(typeof c=="string"&&c.trim()!==""||c!=="")?t.find("div#"+w+"-value").append(c):(t.find("div#field-section-"+w).hide(),$("body").hasClass("volunteer-opportunity-detail-page")&&($("body").find(".list-mode-view").length>0?t.find(".field-section-read-only:visible").length===0&&$(".additional-fields").hasClass("medium-6")&&($(".additional-fields").removeClass("medium-6"),$(".additional-fields").addClass("medium-12"),$(".opportunity-map-section").removeClass("medium-6"),$(".opportunity-map-section").addClass("medium-12")):$("body").find(".dropdown-mode-view").length>0))})}function loadDataForm(n,t,i,r){var e,u,f;r;e="False";n&&n.code=="200"&&(n.Record||n.FilesDetails?(n.Record&&(u=n.Record,InnerLogicToLoadData(t,i,u)),n.FilesDetails&&(f=n.FilesDetails.filesDetails,LoadDataForRelatedFieldsInfo(f))):(i.find(".message_sid_querystring").removeClass("hidden"),i.find("form").find("a.submit-button").attr("disabled","disabled")))}function display_processing_screen_ps(n){$("section#content").find("> .processing_screen").length==0&&$("section#content").append('<div class="processing_screen hide-custom fixed"><div class="content"><span>'+window.translation.please_wait+'<\/span><img src="/img/default/spinner.svg" alt="loading"><\/div><\/div>');n?$("section#content").find(".processing_screen").show():$("section#content").find(".processing_screen").hide()}function HandleProcessingScreenFormBlock(n,t,i,r){t&&!i?n=="show"?display_processing_screen_ps(!0):display_processing_screen_ps(!1):n=="show"?r.find(".processing_screen").show():r.find(".processing_screen").hide()}function PopulateFromBlockWithDataFromSF(){if($(".formBlock").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".formBlock").each(function(){var t=$(this),y=t.find('input[name="populate_from_sf"]').val(),e=t.find('input[name="object_sf_to_map"]').val(),o=t.find('input[name="salesforce_id_to_update"]').val(),h=t.find('input[name="contact_id_to_update"]').val(),c=t.find('input[name="SFGetAmountFieldName"]').val(),p=t.find('input[name="update_record"]').val(),w=t.find('input[name="isgetSFAmount"]').val(),l=null,a=null,i=$("body.partner-portal").length>0,r=t.find("form").length>0,u=t.find('input[name="child_object_related_file"]'),v;u!==null&&u!==undefined&&(l=u.val());u=t.find('input[name="child_field_related_file"]');u!==null&&u!==undefined&&(a=u.val());var f=t.data("form-id"),s=t.find("form").hasClass("read-only-form");s===!0&&t.find(".submit-group").hide();y==="true"&&e&&(o?($.ajax({method:"POST",url:n+"admin/GetFieldsToPopulateFormBlock",data:{formId:f,objectSID:o,salesforceObject:e,childObjectName:l,childFieldName:a},beforeSend:function(){HandleProcessingScreenFormBlock("show",i,r,t)}}).done(function(n){var u=JSON.parse(n);loadDataForm(u,s,t,!1);HandleProcessingScreenFormBlock("hide",i,r,t)}),p=="true"&&w=="true"&&$.ajax({method:"POST",url:n+"admin/GetAmountFromSalesforceField",data:{formId:f,objectSID:o,salesforceObject:e,SFGetAmountFieldName:c},beforeSend:function(){HandleProcessingScreenFormBlock("show",i,r,t)}}).done(function(n){var u=JSON.parse(n);if(u.code==200){let i=u.Record,n=i[c];t.find('input[name="amountField"]').val(n*100).change();t.find("span.option-amount-label").text("$"+n)}HandleProcessingScreenFormBlock("hide",i,r,t)})):(HandleProcessingScreenFormBlock("hide",i,r,t),$(".spform").length>0&&t.find("#dataSPFormPrevious-"+f).length>0&&t.find("#dataSPFormPrevious").val()!=""?(HandleProcessingScreenFormBlock("show",i,r,t),v=JSON.parse(t.find("#dataSPFormPrevious-"+f).val()),setTimeout(function(){loadDataForm(v,s,t,!0);HandleProcessingScreenFormBlock("hide",i,r,t)},1e3)):h&&t.find("ul.related-files-list").each(function(){var a=$(this).attr("id"),u=$(this).attr("data-field-id"),o=$(this).attr("data-dontretsf");if(!(o=="True"||o=="true")){var s=$(this).parent(),c="",l=!1;s.find('input[name="az-'+u+'[value]"]').length>0&&(l=!0,c=s.find('input[name="az-'+u+'[value]"]').val());$.ajax({method:"POST",url:n+"admin/GetRelatedFilesDetailsInfo",data:{formId:f,objectSID:h,salesforceObject:e,fieldId:u,multiAzFiles:l,dataFilesURL:c},beforeSend:function(){HandleProcessingScreenFormBlock("show",i,r,t)}}).done(function(n){var u=JSON.parse(n),f;u&&u.code=="200"&&(f=u.filesDetails,LoadDataForRelatedFieldsInfo(f));HandleProcessingScreenFormBlock("hide",i,r,t)})}})))})}}function LoadDataForRelatedFieldsInfo(n){var i=undefined,r=undefined,t,u;n&&(i=n.Data,r=n.Fields);t=[];r&&(t=JSON.parse(r));u=[];i&&(u=JSON.parse(i));t.length>0&&t.forEach(function(n){var t="#list-files-details-"+n;ConfigureFileRelatedFilesList(t,u,n)})}function ConfigureFileRelatedFilesList(n,t,i){$(n).length>0&&t.length>0&&t.forEach(function(n){var t={};t.size=n.Size;t.name=n.Name;ui_new_file(n.Id,t,i,"",n.Modified,'<a = href="'+n.Url+'" target="_blank">'+n.Name+"<\/a>",n.Id)})}function LoadDataForRelatedFields(n){var i=undefined,r=undefined,t,u;n&&(i=n.Data,r=n.Fields);t=[];r&&(t=JSON.parse(r));u=[];i&&(u=JSON.parse(i));t.length>0&&t.forEach(function(n){var t="#files-details-"+n;ConfigureFileDetailsTable(t,u)})}function ConfigureFileDetailsTable(n,t){$(n).length>0&&($(n).DataTable().destroy(),$(n+" tbody").empty(),$(n).DataTable({data:t,bFilter:!1,bLengthChange:!1,pageLength:10,paging:!0,oLanguage:{oPaginate:{sPrevious:window.translation.sPrevious,sNext:window.translation.sNext},sZeroRecords:window.translation.sZeroRecords,sInfoFiltered:window.translation.sInfoFiltered,sInfo:window.translation.sInfo,sLoadingRecords:window.translation.sLoadingRecords},fnDrawCallback:function(){$(n+"_wrapper .dataTables_paginate .paginate_button:not(.next):not(.previous)").size()<2?$(n+"_wrapper div.dataTables_paginate").attr("style","display: none !important;"):$(n+"_wrapper div.dataTables_paginate").attr("style","display: block;")}}))}function ExistsParameterInQueryString(n){var i=window.location.href,t=getQueryString();return t[n]?!0:!1}function SharingPortalSettings(){if(is_backend_page()){var n=window.instance_prefix!=undefined?window.instance_prefix:"HOC__";if($("form#form-builder").length>0){$(document).on("change","#sharing-portal-form",function(){$(this).prop("checked")?($("form#form-builder").find(".kiosk-form-section").addClass("hidden"),$('form#form-builder input[name="save_data_salesforce"]').prop("checked",!0),$('form#form-builder input[name="required_login"]').prop("checked",!0),$('form#form-builder input[name="update_record"]').prop("checked",!0),$("#form-builder-block").find(".update_record_row").show(),$('form#form-builder input[name="populate_from_salesforce"]').prop("checked",!0),$("#form-builder-block").find(".dependency-from-salesforce").show(),$("form#form-builder  select[name='salesforce_field']").addClass("required"),LoadSalesForceObjects(),$("form#form-builder .enable_debug_mode").addClass("hidden"),$("form#form-builder .sharing-portal-form-object").removeClass("hidden"),$("form#form-builder .region").addClass("hidden"),$("form#form-builder .save_data_salesforce").addClass("hidden"),$("form#form-builder .salesforce_object").addClass("hidden"),$("form#form-builder .url_redirect_to").parent().addClass("hidden"),$("#form-builder-block").find(".required_login_row").addClass("hidden"),$("#form-builder-block").find(".update_record_row").addClass("hidden"),$("form#form-builder .populate_from_salesforce_row").addClass("hidden"),$("#form-builder-advanced-settings .general-info .visible-to-label").addClass("hidden"),$("#form-builder-advanced-settings .general-info .visible-to-label").next().addClass("hidden"),$("#form_builder_exception_url_container").prev().addClass("hidden"),$("#form_builder_exception_url_container").addClass("hidden")):($("form#form-builder").find(".kiosk-form-section").removeClass("hidden"),$('form#form-builder input[name="save_data_salesforce"]').prop("checked",!1),$('form#form-builder input[name="required_login"]').prop("checked",!1),$('form#form-builder input[name="update_record"]').prop("checked",!1),$('form#form-builder input[name="populate_from_salesforce"]').prop("checked",!1),$("#form-builder-block").find(".update_record_row").hide(),$(".sharing-portal-form-object").addClass("hidden"),$("form#form-builder .region").removeClass("hidden"),$("form#form-builder .save_data_salesforce").removeClass("hidden"),$("form#form-builder .url_redirect_to").parent().removeClass("hidden"),$("#form-builder-block").find(".required_login_row").removeClass("hidden"),$("#form-builder-block").find(".update_record_row").addClass("hidden"),$("#form-builder-advanced-settings .general-info .visible-to-label").removeClass("hidden"),$("#form-builder-advanced-settings .general-info .visible-to-label").next().removeClass("hidden"),$("#form_builder_exception_url_container").prev().removeClass("hidden"),$("#form_builder_exception_url_container").removeClass("hidden"),$('form#form-builder select[name="sharing_portal_form_object_select"]').val("0"),$(".form_builder_block.ars").length==0&&$("#save_data_salesforce").is(":checked")&&$("form#form-builder .enable_debug_mode").removedClass("hidden"),remove_dependency_salesforce_fields())});$(document).on("change",'select[name="sharing_portal_form_object_select"]',function(){var t=$(this).val();parseInt(t)===1?$('form#form-builder select[name="salesforce_object"]').val("Contact"):parseInt(t)===2?$('form#form-builder select[name="salesforce_object"]').val(n+"Volunteer_Opportunity__c"):parseInt(t)===3?$('form#form-builder select[name="salesforce_object"]').val(n+"Connection__c"):parseInt(t)===4?$('form#form-builder select[name="salesforce_object"]').val(n+"Occurrence__c"):parseInt(t)===5?$('form#form-builder select[name="salesforce_object"]').val(n+"Recurrence__c"):parseInt(t)===6&&$('form#form-builder select[name="salesforce_object"]').val(n+"Volunteer_Team__c");AjaxLoadSalesForceFields("0",!1)})}}}function validate_form_builder_options(){var i,n,t;if(is_backend_page()){if($("form#form-builder").length>0)if(i=$("form#form-builder").find('input[name="save_data_salesforce"]').is(":checked"),i==!0)if($("form#form-builder").find(".salesforce_object").is(":visible")){if(n=$("form#form-builder").find('select[name="salesforce_object"]').val(),n!=null&&n!=undefined&&n.trim()!="undefined"&&n.trim()!="")return!0;Swal.fire({title:window.translation.error,icon:"error",text:window.translation.error_form_salesforce_object_mapping,confirmButtonText:"Ok"})}else return $('form#form-builder input[name="sharing_portal_form"]').is(":checked")&&(t=$('form#form-builder select[name="sharing_portal_form_object_select"]').val(),t===undefined||t=="0")?(Swal.fire({title:window.translation.error,icon:"error",text:window.translation.error_form_salesforce_object_mapping,confirmButtonText:"Ok"}),!1):!0;else return!0;return!1}}function validate_logic_form_fields(n){var i=!0;if(n!==undefined){var u=$(".form_builder_block input[name='save_data_salesforce']:checked").length>0,f=$("body").data("lang-index"),t=[],r={};u===!0&&n.forEach(function(n){var v,u,h,d,i,c,y,p,l,w,b,k;if(n.delete===!1){var a=!0,e=n.properties,o="",s=e.find(function(n){return n.name==="label-"+f});s!==null&&s!==undefined&&(o=s.value);v=$('select[name="salesforce_object"]').val();i=e.find(function(n){return n.name==="salesforce_field"});u=i!==undefined?i.value:"";i=e.find(function(n){return n.name==="salesforce_rel_field"});h=i!==undefined?i.value:"";d=e.find(function(n){return n.name==="salesforce_rel_field"});(n.typeField==="dropdown"||n.typeField==="multiselect"||n.typeField==="radio")&&(i=e.find(function(n){return n.name==="from_sf_list_views"}),c=i!==undefined?i.value:!1,i=e.find(function(n){return n.name==="sf_listview_label_field"}),y=i!==undefined?i.value:"",i=e.find(function(n){return n.name==="sf_listview_value_field"}),p=i!==undefined?i.value:"",i=e.find(function(n){return n.name==="pull_values_from_sf"}),l=i!==undefined?i.value:!1,i=e.find(function(n){return n.name==="salesforce_field"}),u=i!==undefined?i.value:"",((c===!0||c=="on")&&(y==""||p=="")||(l===!0||l=="on")&&(u==""||u=="none"))&&(t.push(o),a=!1));a===!0&&u!=="none"&&u!==""&&u!==undefined&&u!==null&&(w=r[u+h],w===undefined?r[u+h]=!0:(b=n.properties.find(function(n){return n.name==="salesforce_object"}),k=$("#form-builder-block select[name='salesforce_object']").val()==undefined?"":$("#form-builder-block select[name='salesforce_object']").val(),v.indexOf("Both")!=0&&b.value.indexOf("Both")!=0&&k.indexOf("Both")!=0&&t.push(o)))}});t.length>0&&(Swal.fire({title:window.translation.warning,text:window.translation.invalid_fields_general_message+" "+t.join(", "),icon:"warning",closeOnConfirm:!0}),i=!1)}return i}function logic_save_form(){var p,i,l,a,t,n,v,y;if(is_backend_page()){if(p=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=GetLocalFormBuilderStorage(),i!=""&&i!=null){var e=JSON.parse(i),r=$(".form_builder_block.ars").length>0?!0:!1,g=$(".form_builder_block input[name='form-id']").val(),nt=$("#form_builder_form_name").val(),o="0";$(".form_builder_block").find('select[name="subsite_id"]').length>0?o=$(".form_builder_block").find('select[name="subsite_id"]').val():$(".form_builder_block").find('input[name="subsite_id"]').length>0&&(o=$(".form_builder_block").find('input[name="subsite_id"]').val());var tt=$(".form_builder_block select[name='form_build_region']").val(),s=$(".form_builder_block input[name='save_data_salesforce']:checked").length>0?!0:!1,it=s===!0?$(".form_builder_block select[name='salesforce_object']").val():"",rt=$(".form_builder_block input[name='form_builder_visible_to']:checked").val(),ut=$(".form_builder_block textarea[name='form_builder_visibility_urls']").val(),ft=$(".form_builder_block input[name='sort_weight']").val()==""?1:$(".form_builder_block input[name='sort_weight']").val(),et=$(".form_builder_block input[name='url_required_params']").val(),h=[],c=[];$(".custom-message-tabs-content textarea").each(function(){var t=$(this).data("language-id"),i=$(this).val(),n="custom-messsage-textarea-"+t;typeof CKEDITOR.instances[n]=="object"&&CKEDITOR.instances[n]!==null&&CKEDITOR.instances[n]!==undefined&&(i=CKEDITOR.instances[n].getData());h.push({name:"custom-messsage-textarea-"+t,value:i,language:t})});$(".confirmation-message-textarea textarea").each(function(){var t=$(this).data("language-id"),i=$(this).val(),n="confirm-messsage-textarea-"+t;typeof CKEDITOR.instances[n]=="object"&&CKEDITOR.instances[n]!==null&&CKEDITOR.instances[n]!==undefined&&(i=CKEDITOR.instances[n].getData());c.push({name:"confirm-messsage-textarea-"+t,value:i,language:t})});var ot=$('.form_builder_block select[name="type-form-success"]').val(),st=$(".form_builder_block input[name='showTitle']:checked").length>0?!0:!1,ht=$(".form_builder_block input[name='enabled']:checked").length>0?!0:!1,w=parseInt($('#form-builder-block input[name="bw-weight"]').val()),ct=$(".form_builder_block input[name='kiosk_form']:checked").length>0?!0:!1,lt=!1,at=$(".form_builder_block input[name='isCompliance']").val()=="true"?!0:!1,vt=$('.form_builder_block input[name="have_redirect_to"]:checked').length>0?!0:!1,yt=$('.form_builder_block input[name="disable_confirm_modal_after_submit"]:checked').length>0?!0:!1,pt=$('.form_builder_block input[name="enable_debug_mode"]').length>0?!0:!1,wt=$('.form_builder_block input[name="enable_debug_mode"]:checked').length>0?!0:!1,bt=$('.form_builder_block input[name="include_related_objects"]:checked').length>0?!0:!1,kt=$('.form_builder_block input[name="url_redirect_to"]').val(),dt=$('.form_builder_block input[name="required_login"]:checked').length>0?!0:!1,gt=$('.form_builder_block input[name="update_record"]:checked').length>0?!0:!1,ni=$('.form_builder_block input[name="populate_from_salesforce"]:checked').length>0?!0:!1,ti=$(".form_builder_block select[name='form_build_region_multiple']").val(),ii=$(".form_builder_block input[type='text'][name*='title-']"),ri=$('.form_builder_block input[name="sharing_portal_form"]:checked').length>0?!0:!1,ui=ri?$(".form_builder_block select[name='sharing_portal_form_object_select']").val():0,fi=$('.form_builder_block input[name="custom_parameter_name"]').val(),ei=$('.form_builder_block input[name="__RequestVerificationToken"]').val(),oi=$('.form_builder_block input[name="css_class"]').val(),si=$('#form-builder input[name="update_user_information"]:checked').length>0?!0:!1,u=undefined,f="";$(".form_builder_block.ars").length>0&&(u=$("div#form-builder-block.form_builder_block").data("workflow"),u!==undefined&&u!==""&&(f=' data-modal-from="'+u+'"'));l=$('#form-builder input[name="registration_from_salesforce"]:checked').length>0?!0:!1;a="";l==!0&&(a=$('#form-builder select[name="registration_profile"]').val());var hi=$('.form_builder_block input[name="save_complete_later"]:checked').length>0?!0:!1,b=!1,k="",d="";if($("form#form-builder .settings-builder-form-clone").length>0&&(t="form#form-builder .settings-builder-form-clone input[name='form-include-gallery']",$(t).length>0&&$(t).is(":checked")&&(b=!0,t="form#form-builder input[name='form-select-gallery']",k=$(t).val(),t="form#form-builder input[name='form-help-text']",d=$(t).val())),n={},n.confirmation_type=ot,n.confirm_messages=c.length>0?JSON.stringify(c):null,n.isExternalRegistration=l,n.subsiteID=o,n.profileSelected=a,n.includeInGallery=b,n.gallerySelected=k,n.helpText=d,n.formID=g,n.isArs=r,n.formName=nt,n.have_redirection=vt,n.disable_confirm=yt,pt&&(n.enable_debug_mode=wt),n.include_related_objects=bt,n.url_redirection=kt,n.region=tt,n.regionsMultiple=ti,n.sfActive=s,n.sfObject=it,n.visible_to=rt,n.url_exceptions=ut,n.required_login=dt,n.update_record=gt,n.populate_from_salesforce=ni,n.spFormMapTo=ui,n.saveCompleteLater=hi,n.urlRequiredParams=et,n.customMessage=h.length>0?JSON.stringify(h):null,n.custom_parameter_name=fi,n.css_class=oi,n.isForUpdateUserInformation=si,s||e.forEach(function(n){n&&n.properties.forEach(function(n){var t=n.name;(t==="save_data_salesforce"||t==="salesforce_object"||t==="salesforce_object_field"||t==="salesforce_field")&&(n.value="")})}),n.weight=r?w:ft,n.showTitle=st,n.enabled=ht,n.fields=JSON.stringify(e),n.display_rules=sessionStorage.getItem("display-logic-rules"),n.iscompliance=at,n.iskioskform=ct,ii.each(function(){n[$(this).attr("name")]=$(this).val()}),validate_logic_form_fields(e)===!1)return;$("#form-builder-block .enforce_session_section .rule").length>0?(v=[],y={criteria:"",filters:[]},$("#form-builder-block .enforce_session_section .rule").each(function(n){var t=$(this),i=t.data("field"),r=t.data("operator"),u=t.data("value"),f=t.find(".field_rule").first().text();v.push({fieldId:n+1,field:i,typeField:"",operator:r,comparisonValue:u,friendlyFieldName:f})}),y.filters=v,n.enforce_session_settings=JSON.stringify(y)):n.enforce_session_settings=null;n.__RequestVerificationToken=ei;$.ajax({method:"POST",url:p+"admin/SaveOrEditFormBuilder",data:n,beforeSend:function(){$("#form-builder-block").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),c,t,u,l,e,o,s;if(i.status=="ok"){if(r&&i.formId!=null&&i.formId>0){s=$("#form-builder-block").find('input[name="form-hash-token"]').val();sessionStorage.removeItem("json-form-builder-data-"+s);$("#form-builder-block").attr("data-elementid")&&(currentElementId=$("#form-builder-block").attr("data-elementid"),$("#ars-page-conf-form div[data-element-id][data-element-id="+currentElementId+"]").remove());var a=!1,v=$("#ars-page-conf-form div[data-element-id]").last().data("element-id"),h=0;v!=null&&(h=parseInt(v));$('#form-builder-block input[name="element-id"]').val(h+1);c=sessionStorage.getItem("json-ars-data");t={};t.idElement=h+1;t.blockId=i.blockId;t.formId=i.formId;t.type="form";t.weight=w;t.weight==0&&r&&(t.weight=$("#ars-page-conf-form .ars_block").length);t.isdeleted=lt;c||(u=[],t.idElement=1,u.push(t),e=JSON.stringify(u),sessionStorage.setItem("json-ars-data",e),c=e,a=!0);u=JSON.parse(c);h==0?(u.forEach(function(n){n.idElement>t.idElement&&(t.idElement=n.idElement)}),t.idElement=t.idElement,t.weight=t.idElement,a||u.push(t),e=JSON.stringify(u),sessionStorage.setItem("json-ars-data",e),o='<div data-element-id="'+t.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+i.form_html+'<\/div><div class="options"><a '+f+' data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+i.blockId+'" data-form-id="'+i.formId+'" data-element-id="'+t.idElement+'" ><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+i.blockId+'"  data-element-id="'+t.idElement+'"><\/a><span class="move"  data-element-id="'+t.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(o),$('#ars-page-conf .content_page select[multiple="multiple"]').multiselect(),date_picker_widget(),initiate_jquery_validate(window.translation)):(l=!1,u.forEach(function(n){if(n.idElement==t.idElement)return n.blockId=t.blockId,n.formId=t.formId,n.isdeleted=t.isdeleted,n.weight=t.weight,l=!0,!1}),l||u.push(t),e=JSON.stringify(u),sessionStorage.setItem("json-ars-data",e),o='<div data-element-id="'+t.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+i.form_html+'<\/div><div class="options"><a data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+i.blockId+'" data-form-id="'+i.formId+'" data-element-id="'+t.idElement+'" '+f+'><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+i.blockId+'"  data-element-id="'+t.idElement+'"><\/a><span class="move"  data-element-id="'+t.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page .ars_block[data-element-id="+t.idElement+"] .content").length>0?($("#ars-page-conf .content_page .ars_block[data-element-id="+t.idElement+"]").remove(),$("#ars-page-conf .content_page").append(o)):(o='<div data-element-id="'+t.idElement+'" class="small-12 columns ars_block blockContainer" data-block-name="'+window.translation.form_block+'"><div class="content">'+i.form_html+'<\/div><div class="options"><a data-element-reveal="form-builder-block" title="Form" class="edit-ars-component" data-block-id="'+i.blockId+'" data-form-id="'+i.formId+'" data-element-id="'+t.idElement+'" '+f+'><\/a><a  title="Delete Content" class="delete-ars-component" data-block-id="'+i.blockId+'"  data-element-id="'+t.idElement+'"><\/a><span class="move"  data-element-id="'+t.idElement+'"><\/span><\/div><\/div>',$("#ars-page-conf .content_page").append(o)),$('#ars-page-conf .content_page select[multiple="multiple"]').multiselect(),date_picker_widget(),initiate_jquery_validate(window.translation));ars_hide_show_form_option();$("#ars-page-conf .formBlock .processing_screen").length>0&&$("#ars-page-conf .formBlock .processing_screen").remove();$("#ars-page-conf .formBlock form :input").prop("disabled",!0);$("#ars-page-conf .formBlock form a.submit-button").hasClass("disabled")||$("#ars-page-conf .formBlock form a.submit-button").addClass("disabled");$("#ars-page-conf .formBlock form a.submit-button").hasClass("disabled")||$("#ars-page-conf .formBlock form a.submit-button").addClass("disabled");$("#ars-page-conf .formBlock span.move").length>0&&$("#ars-page-conf .formBlock span.move").remove();$("#form-builder-block").foundation("close");$("#form-builder-block").find(".processing_screen").hide()}else Swal.fire({title:window.translation.success,text:window.translation.changes_have_been_saved,icon:"success",showCancelButton:!1,confirmButtonText:"Ok",closeOnConfirm:!1}),s=$("#form-builder-block").find('input[name="form-hash-token"]').val(),sessionStorage.removeItem("json-form-builder-data-"+s),window.location.reload();return!1}Swal.fire({title:window.translation.warning,text:i.message,icon:"error",closeOnConfirm:!0});$("#form-builder-block").find(".processing_screen").hide()})}else Swal.fire({title:window.translation.warning,icon:"warning",text:window.translation.add_least_a_field_type,confirmButtonText:"Ok"}),$("#form-builder-block").find(".processing_screen").hide();return!1}}function initialize_form_builder_for_new(n,t,i,r){$(i).find("span.code-form").text("");$(i).find(".retrieve_info_from_salesforce").addClass("hidden");$(i).find(".dependency-from-salesforce").hide();$(i).find(".message_sid_querystring").addClass("hidden");$(i).find(".populate_from_salesforce_row").addClass("hidden");$(i).find(".save_complete_later").addClass("hidden");$(i).find(".kiosk-form-object").addClass("hidden");$(i).find(".payment_component_section").addClass("hidden");$(i).find(".registration_form_profile").addClass("hidden");$(i).find("fieldset.form-public-site-users").addClass("hidden");$(i).find('select[name="subsite_id"]').val("0");$(i).find('input[name="subsite_id"]').val("");$(i).find(".subsite-settings").removeClass("hidden");$(i).find(".disable_modal_confirm").addClass("hidden");$("#form-builder-block .errorEmptyTitle").hide();$(i).find('input[name="css_class"]').val("");$(i).find(".form-id-section-code").addClass("hidden");t?($(i).find(".disable_modal_confirm").addClass("hidden"),$(i).find(".required_login_row").addClass("hidden"),$(i).find(".update_record_row").addClass("hidden"),$(i).find(".kiosk-form-section").addClass("hidden"),$(i).find(".url_redirect_to").parent().addClass("hidden"),$(i).find(".populate_from_salesforce_row").addClass("hidden"),$(i).find(".sharing-portal-form").parent().addClass("hidden"),$(i).find(".registration_from_salesforce_row").addClass("hidden"),$(i).find(".update_user_information_row").addClass("hidden"),validate_include_gallery("form-builder"),$(i).find(".settings-builder-form-clone").hide(),$(i).find(".additional-buttons-for-ars").hide(),$(i).find(".additional-buttons-for-ars").removeClass("is-not-ars"),IS_LLAMAPI_ENABLED===!0&&($(i).find(".update_user_information_row").addClass("hidden"),$(i).find(".registration_from_salesforce_row").addClass("hidden")),r==="create-page-partner"?$(i).find("label.label_save_data_salesforce").text(window.translation.save_data_in_salesforce):r==="create-page-log-in"?$(i).find("label.label_save_data_salesforce").text(window.translation.sync_data_with_salesforce):r==="create-page-vol"?$(i).find("label.label_save_data_salesforce").text(window.translation.save_data_in_salesforce):r==="create-page-signup"&&$(i).find("label.label_save_data_salesforce").text(window.translation.sync_data_with_salesforce),$(i).find("a.advanced-link").hide()):($(i).find("#form-builder-advanced-settings .general-info .visible-to-label").removeClass("hidden"),$(i).find("#form-builder-advanced-settings .general-info .visible-to-label").next().removeClass("hidden"),$(i).find("#form_builder_exception_url_container").prev().removeClass("hidden"),$(i).find(".delete_block").hide(),$(i).find(".required_login_row").removeClass("hidden"),$(i).find(".update_record_row").removeClass("hidden"),$(i).find(".url_redirect_to").parent().removeClass("hidden"),$(i).find(".kiosk-form-section").removeClass("hidden"),$(i).find(".kiosk-form").removeClass("hidden"),$(i).find(".disable_modal_confirm").removeClass("hidden"),$(i).find('input[name="disable_confirm_modal_after_submit"]').prop("checked",!0),$(i).find(".populate_from_salesforce_row").addClass("hidden"),validate_include_gallery("form-builder"),$(i).find(".settings-builder-form-clone").show(),$(i).find(".additional-buttons-for-ars").hide(),$(i).find(".additional-buttons-for-ars").addClass("is-not-ars"),r==="cms"&&$(i).find("label.label_save_data_salesforce").text(window.translation.sync_data_with_salesforce),IS_LLAMAPI_ENABLED===!0&&($(i).find(".update_user_information_row").removeClass("hidden"),$(i).find(".registration_from_salesforce_row").removeClass("hidden"),$(i).find("fieldset.form-public-site-users").removeClass("hidden")),$(i).find("a.advanced-link").show(),$(i).find("#form_builder_exception_url_container").addClass("is-hidden"));$("#form-builder-block").find(".submit-row .options.quick a.logic").attr("data-field-id","0");$("#form-builder-block").find(".submit-row .options.quick a.logic").attr("data-rule-id","0");$("#form-builder-block").find(".submit-row .options.quick a.logic").removeClass("active");apply_backend_multiselect_group(i+' select[name="form_build_region_multiple"]',!1,"");n!=null&&n!=undefined&&n.trim()!=""&&setDataToSessionStore("",n);cleanFormBuilderFields();$("#form-builder-block .form_redirection").removeClass("hidden");$("#form-builder-block .save_data_salesforce").removeClass("hidden");$(".form_builder_block > h3.title").text(window.translation.create+" "+window.translation.form);$('.form_builder_block input[name="form-id"]').val(0);$(".form_builder_block .submit-row").data("element-id",0);$(".form_builder_block .submit-row button").text(window.translation.submit);$('.form_builder_block input[name="include_cancel_button"]').prop("checked",!1);$(".form_builder_block .row-fields .field-row").remove();$(".form_builder_block .salesforce_object").addClass("hidden");$('.form_builder_block .salesforce_object select[name="salesforce_object"]').val("");$(".form_builder_block .salesforce_object_msg").addClass("hidden");$('.form_builder_block select[name="salesforce_object"]').empty();$('.form_builder_block input[name="salesforce_object_field"]').val("");$('.form_builder_block [name="form_builder_visibility_urls"]').val("");$('.form_builder_block .tabs-content input[type="text"]').val("");$(".form_builder_block .submit-row").addClass("hidden");$(".form_builder_block .submit-row").removeClass("active");$(".form_builder_block .blank-text").removeClass("hidden");$(".form_builder_block .form-preview").addClass("full-width");$(".form_builder_block .build-field-settings").addClass("is-hidden");$(".form_builder_block .field-list").removeClass("hidden");$(".form_builder_block  #default_datetime").prop("checked",!1);$(".form_builder_block .url_redirect_to").addClass("hidden");$('.form_builder_block input[name="isCompliance"]').val(!1);$(".form_builder_block .update_record_row").addClass("hidden");$('.form_builder_block input[name="required_login"]').prop("checked",!1);$('.form_builder_block input[name="update_record"]').prop("checked",!1);$('.form_builder_block input[name="showTitle"]').prop("checked",!0);$('.form_builder_block input[name="save_complete_later"]').prop("checked",!1);$('.form_builder_block input[name="sharing_portal_form"]').prop("checked",!1);$(".form_builder_block .sharing-portal-form-object").addClass("hidden");$(".form_builder_block").find('input[name="enabled"]').prop("checked",!0);remove_dependency_salesforce_fields();initializeDescriptionField();initializeCustomMessageField()}function remove_dependency_salesforce_fields(n){$(n).find("input#populate_from_salesforce:checked").length==0&&$(n).find(".dependency-from-salesforce").hide()}function initialize_for_edit_form(n,t,i){$("#form-builder-block .errorEmptyTitle").hide();$(t).find(".form-id-section-code").removeClass("hidden");$(t).find(".message_sid_querystring").addClass("hidden");$(t).find(".kiosk-form").addClass("hidden");$(t).find(".payment_component_section").addClass("hidden");i==="create-page-partner"?$(t).find("label.label_save_data_salesforce").text(window.translation.save_data_in_salesforce):i==="create-page-log-in"?$(t).find("label.label_save_data_salesforce").text(window.translation.sync_data_with_salesforce):i==="create-page-vol"?$(t).find("label.label_save_data_salesforce").text(window.translation.save_data_in_salesforce):i==="create-page-signup"?$(t).find("label.label_save_data_salesforce").text(window.translation.sync_data_with_salesforce):i==="cms"&&($(t).find("label.label_save_data_salesforce").text(window.translation.sync_data_with_salesforce),$(t).find(".kiosk-form").removeClass("hidden"));n===!0?($(t).find(".additional-buttons-for-ars").hide(),$(t).find(".additional-buttons-for-ars").removeClass("is-not-ars")):($(t).find(".additional-buttons-for-ars").hide(),$(t).find(".additional-buttons-for-ars").addClass("is-not-ars"));$(t).find(".dependency-from-salesforce").hide();$(t).find('input[name="custom_parameter_name"]').val("");$(t).find('input[name="css_class"]').val("");$(t).find(".populate_from_salesforce_row").addClass("hidden");$(t).find('select[name="subsite_id"]').val("0");$(t).find('input[name="subsite_id"]').val("");$(t).find(".subsite-settings").removeClass("hidden");initializeCustomMessageField()}function validateOnlyImage(){$("#file_image").on("change",function(){$(this).is(":checked")?($("#csv_type").prop("disabled","disabled"),$("#txt_type").prop("disabled","disabled"),$("#wmv_type").prop("disabled","disabled"),$("#rar_type").prop("disabled","disabled"),$("#pdf_type").prop("disabled","disabled"),$("#mp3_type").prop("disabled","disabled"),$("#avi_type").prop("disabled","disabled"),$("#doc_type").prop("disabled","disabled"),$("#mp4_type").prop("disabled","disabled"),$("#docx_type").prop("disabled","disabled"),$("#mpeg_type").prop("disabled","disabled"),$("#wav_type").prop("disabled","disabled"),$("#zip_type").prop("disabled","disabled"),$("#xlsx_type").prop("disabled","disabled"),$("#tar_type").prop("disabled","disabled"),$("#xls_type").prop("disabled","disabled"),$(".file_image_width").removeClass("hidden"),$(".file_image_height").removeClass("hidden")):($("#csv_type").removeAttr("disabled"),$("#txt_type").removeAttr("disabled"),$("#wmv_type").removeAttr("disabled"),$("#rar_type").removeAttr("disabled"),$("#pdf_type").removeAttr("disabled"),$("#mp3_type").removeAttr("disabled"),$("#avi_type").removeAttr("disabled"),$("#doc_type").removeAttr("disabled"),$("#mp4_type").removeAttr("disabled"),$("#docx_type").removeAttr("disabled"),$("#mpeg_type").removeAttr("disabled"),$("#wav_type").removeAttr("disabled"),$("#zip_type").removeAttr("disabled"),$("#xlsx_type").removeAttr("disabled"),$("#tar_type").removeAttr("disabled"),$("#xls_type").removeAttr("disabled"),$(".file_image_width").addClass("hidden"),$(".file_image_height").addClass("hidden"))})}function validateOnlyImageLoad(){$("#file_image").is(":checked")?($("#csv_type").prop("disabled","disabled"),$("#txt_type").prop("disabled","disabled"),$("#wmv_type").prop("disabled","disabled"),$("#rar_type").prop("disabled","disabled"),$("#pdf_type").prop("disabled","disabled"),$("#mp3_type").prop("disabled","disabled"),$("#avi_type").prop("disabled","disabled"),$("#doc_type").prop("disabled","disabled"),$("#mp4_type").prop("disabled","disabled"),$("#docx_type").prop("disabled","disabled"),$("#mpeg_type").prop("disabled","disabled"),$("#wav_type").prop("disabled","disabled"),$("#zip_type").prop("disabled","disabled"),$("#xlsx_type").prop("disabled","disabled"),$("#tar_type").prop("disabled","disabled"),$("#xls_type").prop("disabled","disabled"),$(".file_image_width").removeClass("hidden"),$(".file_image_height").removeClass("hidden")):($("#csv_type").removeAttr("disabled"),$("#txt_type").removeAttr("disabled"),$("#wmv_type").removeAttr("disabled"),$("#rar_type").removeAttr("disabled"),$("#pdf_type").removeAttr("disabled"),$("#mp3_type").removeAttr("disabled"),$("#avi_type").removeAttr("disabled"),$("#doc_type").removeAttr("disabled"),$("#mp4_type").removeAttr("disabled"),$("#docx_type").removeAttr("disabled"),$("#mpeg_type").removeAttr("disabled"),$("#wav_type").removeAttr("disabled"),$("#zip_type").removeAttr("disabled"),$("#xlsx_type").removeAttr("disabled"),$("#tar_type").removeAttr("disabled"),$("#xls_type").removeAttr("disabled"),$(".file_image_width").addClass("hidden"),$(".file_image_height").addClass("hidden"))}function EnableUserUpdateInformation(){if(IS_LLAMAPI_ENABLED!==!1){var n="#form-builder-block";active_from_update_user_information=!0;$(n).find('input[name="save_data_salesforce"]').prop("checked",!0);$(n).find('input[name="registration_from_salesforce"]').prop("checked",!1);$(n).find('input[name="required_login"]').prop("checked",!0);$(n).find('input[name="update_record"]').prop("checked",!0);$(n).find('input[name="populate_from_salesforce"]').prop("checked",!0);$("#form-builder-block").find(".update_record_row").show();$(n).find('input[name="save_data_salesforce"]').trigger("change")}}function DisableUserUpdateInformation(){if(IS_LLAMAPI_ENABLED!==!1){var n="#form-builder-block";$(n).find('select[name="salesforce_object"]').removeAttr("disabled");$(n).find('input[name="update_user_information"]').prop("checked",!1);$(n).find('input[name="update_user_information"]').trigger("change")}}function EnableExternalRegistration(){if(IS_LLAMAPI_ENABLED!==!1){var n="#form-builder-block";active_from_registration=!0;$(n).find('input[name="save_data_salesforce"]').prop("checked",!0);$(n).find('input[name="update_user_information"]').prop("checked",!1);$(n).find('input[name="save_data_salesforce"]').trigger("change");$(n).find("fieldset.form-public-site-users").addClass("expanded")}}function DisableExternalRegistration(){if(IS_LLAMAPI_ENABLED!==!1){var n="#form-builder-block";$(n).find('select[name="salesforce_object"]').removeAttr("disabled");$(n).find('select[name="salesforce_object"]').val("");$(n).find('input[name="registration_from_salesforce"]').prop("checked",!1);$(n).find('input[name="registration_from_salesforce"]').trigger("change");$(n).find("fieldset.form-public-site-users").removeClass("expanded")}}function DisplayExternalRegistrationFields(){if(IS_LLAMAPI_ENABLED!==!1){var n="#form-builder-block";$(n).find(".row-fields .field-row.external-registration-username").length>0?(active_from_registration=!1,active_from_update_user_information=!1):$(n).find(".field-list a.move-field.email").trigger("click")}}function PopulateFromBlockWithTemporalData(){if($(".formBlock").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".formBlock").each(function(){var t=$(this),i=t.find('input[name="save_complete_later_enable"]').val(),r=t.data("form-id");i==="true"&&$.ajax({method:"POST",url:n+"admin/GetFieldsWithTemporaryData",data:{formId:r},beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r;i&&i.code===200&&i.fields&&(r=i.fields,Object.keys(r).forEach(function(n){var i=r[n],f,u,e,o,s;if(i&&i.type!==null&&i.value)switch(i.type){case"textbox":case"currency":case"url":case"email":t.find('input[name="'+n+'[value]"]').first().val(i.value);break;case"formula":t.find("div.formula-data-section").first().html("<p>"+value+"<\/p>");break;case"textarea":f=t.find('textarea[name="'+n+'[value]"].rich_text').length>0?!0:!1;f?(u=n+"[value]",setTimeout(function(){CKEDITOR.instances[u]&&(t.find('textarea[name="'+n+'[value]"]').first().val(i.value),CKEDITOR.instances[u].setData(i.value))},1e3)):(t.find('textarea[name="'+n+'[value]"]').first().val(i.value),t.find('textarea[name="'+n+'[value]"]').first().trigger("change"));break;case"hidden":t.find('input[name="'+n+'[value]"]').first().val(i.value);break;case"number":t.find('input[name="'+n+'[value]"]').first().val(i.value);t.find('input[name="'+n+'[value]"]').first().trigger("change");break;case"select":t.find('select[name="'+n+'[value]"]').first().val(i.value);t.find('select[name="'+n+'[value]"]').first().trigger("change");break;case"multiple":Array.isArray(i.value)&&i.value.length>0&&(t.find('select[name="'+n+'[value][]"]').first().val(i.value),t.find('select[name="'+n+'[value][]"]').first().trigger("change"),t.find('select[name="'+n+'[value][]"]').first().multiselect("reload"));break;case"tel":e=t.find('input[name="'+n+'[value]"]').get(0);o=window.intlTelInputGlobals.getInstance(e);o.setNumber(i.value);break;case"radio":t.find('input[type="radio"][value="'+i.value+'"]').prop("checked",!0);t.find('input[type="radio"][value="'+i.value+'"]').trigger("change");break;case"checkbox":s=i.value==="true"?!0:!1;t.find('input[name="'+n+'[value]"]').first().prop("checked",s);t.find('input[name="'+n+'[value]"]').first().trigger("change");break;case"datetime":t.find('input[name="'+n+'[value]"]').first().val(i.value);t.find('input[name="'+n+'[value]"]').first().trigger("changeDate");break;case"datetime_time":t.find('input[name="'+n+'[value]"]').first().val(i.value);i.hour&&t.find('input[name="'+n+'[hour]"]').first().val(i.hour);i.minute&&t.find('input[name="'+n+'[minute]"]').first().val(i.minute);t.find('input[name="'+n+'[value]"]').first().trigger("changeDate")}}));t.find(".processing_screen").hide()})})}}function initializeConfirmationMessageField(){is_backend_page()&&$(".form_builder_block  .confirmation-message-textarea").each(function(){var t=$(this).find("textarea").first(),n=t.data("language-id");if(initialize_ckeditor_formbuilder("confirm-messsage-textarea-",n),CKEDITOR.instances["confirm-messsage-textarea-"+n])CKEDITOR.instances["confirm-messsage-textarea-"+n].on("change",function(){CKEDITOR.instances["confirm-messsage-textarea-"+n].updateElement()})})}function initializeCustomMessageField(){is_backend_page()&&$(".form_builder_block  .custom-message-textarea").each(function(){var t=$(this).find("textarea").first(),n=t.data("language-id");if(initialize_ckeditor_formbuilder("custom-messsage-textarea-",n),CKEDITOR.instances["custom-messsage-textarea-"+n])CKEDITOR.instances["custom-messsage-textarea-"+n].on("change",function(){CKEDITOR.instances["custom-messsage-textarea-"+n].updateElement()})})}function EventsValidateColumnsNumber(){if(is_backend_page())$(document).on("change",'.form_builder_block select[name="columns_number"]',function(){var n=$(this).val();n!=="1"?$(".form_builder_block .field-row.active .section-container").attr("class","section-container columns"+n):$(".form_builder_block .field-row.active .section-container").attr("class","section-container")})}function EventActiveBorder(n){let t=performance.now();if(is_backend_page()){n=="active"?$("#form-builder-block .columns.section_border_for").removeClass("hidden"):$("#form-builder-block .columns.section_border_for").addClass("hidden");$("#form-builder-block #section_border_option").change(function(){$(this).is(":checked")?$("#form-builder-block .columns.section_border_for").removeClass("hidden"):$("#form-builder-block .columns.section_border_for").addClass("hidden")});let i=performance.now()}}function isFieldRichText(n){var i=!1,t=GetLocalFormBuilderStorage(),r;return t!=""&&t!=null&&(r=JSON.parse(t),r.forEach(function(t){parseInt(t.elementId)===parseInt(n)&&t.properties.forEach(function(n){switch(n.name){case"rich_text":n.value!=""&&(n.value==!0||n.value=="on")&&(i=!0)}})})),i}function setDataToSessionStore(n,t){n===""?sessionStorage.setItem("json-form-builder-data-"+t,""):sessionStorage.setItem("json-form-builder-data-"+t,JSON.stringify(n))}function generate_html_options_salesforce(n,t,i,r){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=$('#form-builder div[data-element-id="'+n+'"] select.select-preview'),e=$("#form-builder .title_row .tabs-title.is-active a").attr("data-language-id"),r=r?JSON.parse(r):"";$.ajax({method:"POST",url:f+"Admin/GetValuesFromSFField",data:{sfObject:t,sfField:i},beforeSend:function(){$("#form-builder").find(".processing_screen").show()}}).done(function(n){var i=n?JSON.parse(n):"",t;if(i&&i.status=="ok"){if(u.html(""),$.each(i.values,function(n,t){u.append('<option value="'+t.value+'">'+t.label+"<\/option>")}),r)for(t=r.length-1;t>=0;t--)e==r[t].language&&u.val(r[t].value)}else console.error("Error trying to get values from SF.");$("#form-builder").find(".processing_screen").hide()})}function add_default_values_for_picklist_from_salesforce(n){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=$('#form-builder select[name="salesforce_field"]').val(),i=$('#form-builder select[name="salesforce_object"]').val(),t;i==="Both_User"&&(i=$('#form-builder select[name="salesforce_field"]').find('option[value="'+r+'"]').attr("data-object"));$('#form-builder input[name="pull_values_from_sf"]:checked').length>0&&r!=undefined&&r!=null&&r!="none"&&i!=undefined&&i!=null&&i!=""?($("#form-builder").find("ul.tabs li a").each(function(){var n=$(this).attr("data-language-id");$("#form-builder").find("textarea#options-textarea-"+n).val("")}),t=$("#form-builder").find("select.default_value_dropdown_simple"),t!=null&&t!=undefined&&(t.empty(),t.append('<option value="">'+window.translation.select_one+"<\/option>"),$.ajax({method:"POST",url:u+"Admin/GetValuesFromSFField",data:{sfObject:i,sfField:r},beforeSend:function(){$("#form-builder").find(".processing_screen").show()}}).done(function(i){var u=i?JSON.parse(i):"",f=$("#form-builder").find('.field-row.active select[name="select-preview"]'),e=$("#form-builder .default_value_dropdown_simple").val(),r;if(u&&u.status=="ok"){if($.each(u.values,function(n,i){t.append('<option value="'+i.value+'">'+i.label+"<\/option>");f.append('<option value="'+i.value+'">'+i.label+"<\/option>")}),n){for(n=JSON.parse(n),r=n.length-1;r>=0;r--)$('#form-builder select[name="'+n[r].name+'"]').val(n[r].value);e=$("#form-builder .default_value_dropdown_simple").val();f.val(e)}}else console.error("Error trying to get values from SF.");$("#form-builder").find(".processing_screen").hide()}))):(t=$("#form-builder").find("select.default_value_dropdown_simple"),t!=null&&t!=undefined&&(t.empty(),t.append('<option value="">'+window.translation.select_one+"<\/option>")));$("#form-builder").find(".dropdown_field").removeClass("hidden")}function isEncriptedField(n){var i=!1,t=GetLocalFormBuilderStorage(),r;return t!=""&&t!=null&&(r=JSON.parse(t),r.forEach(function(t){parseInt(t.elementId)===parseInt(n)&&t.properties.forEach(function(n){switch(n.name){case"encrypted":n.value!=""&&(n.value==!0||n.value=="on")&&(i=!0)}})})),i}function ratingScaleValidation(n){if(is_backend_page()){n=="2"||n=="3"?($(".form_builder_block .textRatingScale").removeClass("hidden"),$(".form_builder_block .scale_color_section").removeClass("hidden")):($(".form_builder_block .textRatingScale").addClass("hidden"),$(".form_builder_block .scale_color_section").addClass("hidden"),$("#form-builder-block form ul.tabs li a").each(function(){var n=$(this).data("language-id"),t="top_minimum_label-"+n,i="top_maximum_label-"+n}));$(document).on("change",'.form_builder_block input[name="show_format"]',function(){$(this).is(":checked")?$(".form_builder_block .build-field-settings .step_value").addClass("hidden"):$(".form_builder_block .build-field-settings .step_value").removegClass("hidden")});$(document).on("change",'.form_builder_block select[name="display_as"]',function(){var n=$(this).val();n=="2"||n=="3"?($(".form_builder_block .textRatingScale").removeClass("hidden"),$(".form_builder_block .scale_color_section").removeClass("hidden")):($(".form_builder_block .textRatingScale").addClass("hidden"),$(".form_builder_block .scale_color_section").addClass("hidden"),$("#form-builder-block form ul.tabs li a").each(function(){var n=$(this).data("language-id"),t="top_minimum_label-"+n,i="top_maximum_label-"+n;$("#form-builder-block form input[name='"+t+"']").val("");$("#form-builder-block form input[name='"+i+"']").val("")}));n==0?$(".form_builder_block .build-field-settings .show_format").removeClass("hidden"):$(".form_builder_block .build-field-settings .show_format").addClass("hidden")})}}function ratingScaleValidationPicklist(n){if(is_backend_page()){n=="1"||n=="2"?($(".form_builder_block .textRatingScale").removeClass("hidden"),$(".form_builder_block .scale_color_section").removeClass("hidden")):($(".form_builder_block .textRatingScale").addClass("hidden"),$(".form_builder_block .scale_color_section").addClass("hidden"),$("#form-builder-block form ul.tabs li a").each(function(){var n=$(this).data("language-id"),t="top_minimum_label-"+n,i="top_maximum_label-"+n}));n=="3"?$(".form_builder_block .display_inline_inputs").removeClass("hidden"):$(".form_builder_block .display_inline_inputs").addClass("hidden");$(document).on("change",'.form_builder_block select[name="display_picklist_mode"]',function(){var n=$(this).val();n=="1"||n=="2"?($(".form_builder_block .textRatingScale").removeClass("hidden"),$(".form_builder_block .scale_color_section").removeClass("hidden")):($(".form_builder_block .textRatingScale").addClass("hidden"),$(".form_builder_block .scale_color_section").addClass("hidden"),$("#form-builder-block form ul.tabs li a").each(function(){var n=$(this).data("language-id"),t="top_minimum_label-"+n,i="top_maximum_label-"+n;$("#form-builder-block form input[name='"+t+"']").val("");$("#form-builder-block form input[name='"+i+"']").val("")}));n=="3"?$(".form_builder_block .display_inline_inputs").removeClass("hidden"):$(".form_builder_block .display_inline_inputs").addClass("hidden")})}}function isLabelDiferent(){var n=$('.form_builder_block input[name="is_label_diferent"]');n.is(":checked")?($(".form_builder_block .dropdown-options-labels").removeClass("hidden"),$(".form_builder_block .option-values").removeClass("hidden"),$(".form_builder_block .label-options-reloaded").addClass("hidden")):($(".form_builder_block .dropdown-options-labels").addClass("hidden"),$(".form_builder_block .option-values").addClass("hidden"),$(".form_builder_block .label-options-reloaded").removeClass("hidden"));$(document).on("change",'.form_builder_block input[name="is_label_diferent"]',function(){$(this).is(":checked")?($(".form_builder_block .dropdown-options-labels").removeClass("hidden"),$(".form_builder_block .option-values").removeClass("hidden"),$(".form_builder_block .label-options-reloaded").addClass("hidden")):($(".form_builder_block .dropdown-options-labels").addClass("hidden"),$(".form_builder_block .option-values").addClass("hidden"),$(".form_builder_block .label-options-reloaded").removeClass("hidden"))})}function alignLabelBehavior(){var n=$('.form_builder_block input[name="hide_label"]');n.is(":checked")?$(".form_builder_block .align_label_section").addClass("hidden"):$(".form_builder_block .align_label_section").removeClass("hidden");$(document).on("change",'.form_builder_block input[name="hide_label"]',function(){$(this).is(":checked")?$(".form_builder_block .align_label_section").addClass("hidden"):$(".form_builder_block .align_label_section").removeClass("hidden")})}function populate_calculate_fields(n){var i=CalculateItemsOptions(),t;$("#form-builder-block select.select_calculate_items").multiselect("unload");$("#form-builder-block select.select_calculate_items").html("");$("#form-builder-block select.select_calculate_items").append(i);$("#form-builder-block .calculate_items .ms-options-wrap.ms-has-selections").length>0&&$("#form-builder-block .calculate_items .ms-options-wrap.ms-has-selections").remove();n!=null&&(t=n.toString().split(","),$("#form-builder-block select.select_calculate_items").val(t));setTimeout(function(){$("#form-builder-block select.select_calculate_items").multiselect({selectAll:!0,columns:1,showCheckbox:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}});AsignValueCalculateItems();$("#form-builder-block select.select_calculate_items").multiselect("reload")},500)}function AsignValueCalculateItems(){$(document).on("change",".form_builder_block .select_calculate_items",function(){var n=$(this).val();$(this).siblings('input[name="calculate_items"]').val(n)})}function borderOptionBehavior(){var n=$('.form_builder_block input[name="section_border_option"]');n.is(":checked")?$(".form_builder_block .section_border_for").removeClass("hidden"):$(".form_builder_block .section_border_for").addClass("hidden");$(document).on("change",'.form_builder_block input[name="section_border_option"]',function(){$(this).is(":checked")?$(".form_builder_block .section_border_for").removeClass("hidden"):$(".form_builder_block .section_border_for").addClass("hidden")})}function ValidateAccessToAdvancedSettings(){if(is_backend_page()){var n="#form-builder-block";$(n).find("a.link-to-advanced-settings").on("click",function(){return $(n).find("#form-builder-advanced-settings").hasClass("is-hidden")&&$(n).find("a.advanced-link").trigger("click"),$("#form-builder-block").animate({scrollTop:$('#form-builder-block a[name="form-builder-advanced-settings-section"]').offset().top-60},"slow",function(){}),!1})}}function prepare_address_component_field_element_for_json(n,t,i,r,u,f,e,o){if(JsonObject={},JsonObject.elementId=t,JsonObject.typeField=n,JsonObject.delete=!1,JsonObject.weight=r,JsonObject.ruleId=0,JsonObject.fieldId="",e+=" address-component",o===undefined&&(o=""),n=="addresscomponent")JsonObject.columns_number=2,$('.form_builder_block form select[name="columns_number"]').val("2");else if(n=="dropdown"&&f==1){let n=get_options_for_country_textarea();$(".form_builder_block form textarea#options-textarea-1").val(n);$(".form_builder_block form input#options-1").val(JSON.stringify(n.split("\n")));$('.form_builder_block form select[name="columns_number"]').val()}else n=="hidden"?$('.form_builder_block form input[name="placeholder_field"]').val(o):($(".form_builder_block form  textarea#options-textarea-1").val(""),$(".form_builder_block form input#options-1").val(""),$('.form_builder_block form select[name="columns_number"]').val(),$('.form_builder_block form input[name="placeholder_field"]').val(""));return $(".form_builder_block form input#label-1").val(u),$('.form_builder_block select[name="type_field"]').val(n),$("#form-builder-block").find('input[name="last-type-field-selected"]').val(n),$('.form_builder_block form input[name="custom_cssclass"]').val(e),JsonObject.properties=$(".form_builder_block form").serializeArray(),JsonObject.sectionId=i,JsonObject}function get_options_for_country_textarea(){return"Select\nAfghanistan\nAlbaniaAlgeria\nAndorraAnguilla\nAngolaAntigua and Barbuda\nArgentinaArmenia\nArubaAustralia\nAustriaAzerbaijan\nBahamasBahrain\nBangladeshBarbados\nBelarusBelgium\nBelizeBenin\nBermudaBhutan\nBoliviaBosnia and Herzegovina\nBotswanaBrazil\nBritish Indian Ocean TerritoryBrunei\nBulgariaBurkina Faso\nBurundiCambodia\nCameroonCanada\nCape VerdeCayman Islands\nCentral African RepublicChad\nChileChina\nChristmas IslandCocos Islands\nColombia\nComoros\nCook Islands\nCongo\nCosta Rica\nCôte d'Ivoire\nCroatia\nCuba\nCyprus\nCzech Republic\nDenmark\nDjibouti\nDRC\nDominica\nDominican Republic\nEcuador\nEgypt\nEl Salvador\nEquatorial Guinea\nEritrea\nEstonia\nEthiopia\nFiji\nFinland\nFrance\nFrench Guiana\nGabon\nGambia\nGermany\nGhana\nGreenland\nGreece\nGrenada\nGuadeloupe\nGuatemala\nGuinea\nGuinea-Bissau\nGuyana\nHaiti\nHonduras\nHong Kong\nHungary\nIceland\nIndia\nIndonesia\nIran\nIraq\nIreland\nIsrael\nItaly\nIvory Coast\nJamaica\nJapan\nJordan\nKazakhstan\nKenya\nKiribati\nKuwait\nKyrgyzstan\nLaos\nLatvia\nLebanon\nLesotho\nLiberia\nLibya\nLiechtenstein\nLithuania\nLuxembourg\nMacau\nMacedonia\nMadagascar\nMalawi\nMalaysia\nMaldives\nMali\nMalta\nMartinique\nMauritania\nMauritius\nMexico\nMicronesia\nMoldova\nMonaco\nMongolia\nMontenegro\nMontserrat\nMorocco\nMozambique\nMyanmar\nNamibia\nNauru\nNepal\nNetherlands\nNetherlands Antilles\nNew Zealand\nNicaragua\nNiger\nNigeria\nNiue\nNorth Korea\nNorway\nOman\nPakistan\nPanama\nPapua New Guinea\nParaguay\nPeru\nPhilippines\nPitcairn Islands\nPoland\nPortugal\nQatar\nReunion\nRomania\nRussia\nRwanda\nSaint Helena\nSaint Kitts and Nevis\nSaint Vincent and the Grenadines\nSaint Lucia\nSamoa\nSan Marino\nSÃ£o TomÃ© and PrÃ&shy;ncipe\nSaudi Arabia\nSenegal\nSerbia\nSeychelles\nSierra Leone\nSingapore\nSlovakia\nSlovenia\nSolomon Islands\nSomalia\nSouth Africa\nSouth Korea\nSpain\nSri Lanka\nSudan\nSuriname\nSwaziland\nSweden\nSwitzerland\nSyria\nTaiwan\nTajikistan\nTanzania\nThailand\nTimor-Leste\nTokelau\nTogo\nTonga\nTrinidad and Tobago\nTunisia\nTurkey\nTurkmenistan\nTuvalu\nUganda\nUkraine\nUnited Arab Emirates\nUnited Kingdom\nUnited States\nUruguay\nUS Virgin Islands\nUzbekistan\nWallis Futuna\nVanuata\nVenezuela\nVietnam\nYemen\nZambia\nZimbabwe"}function get_options_for_country_dropdown(){return'<option value="">Select<\/option><option value="Afghanistan">Afghanistan<\/option><option value="Albania">Albania<\/option><option value="Algeria">Algeria<\/option><option value="Andorra">Andorra<\/option><option value="Anguilla">Anguilla<\/option><option value="Angola">Angola<\/option><option value="Antigua and Barbuda">Antigua and Barbuda<\/option><option value="Argentina">Argentina<\/option><option value="Armenia">Armenia<\/option><option value="Aruba">Aruba<\/option><option value="Australia">Australia<\/option><option value="Austria">Austria<\/option><option value="Azerbaijan">Azerbaijan<\/option><option value="Bahamas">Bahamas<\/option><option value="Bahrain">Bahrain<\/option><option value="Bangladesh">Bangladesh<\/option><option value="Barbados">Barbados<\/option><option value="Belarus">Belarus<\/option><option value="Belgium">Belgium<\/option><option value="Belize">Belize<\/option><option value="Benin">Benin<\/option><option value="Bermuda">Bermuda<\/option><option value="Bhutan">Bhutan<\/option><option value="Bolivia">Bolivia<\/option><option value="Bosnia and Herzegovina">Bosnia and Herzegovina<\/option><option value="Botswana">Botswana<\/option><option value="Brazil">Brazil<\/option><option value="British Indian Ocean Territory">British Indian Ocean Territory<\/option><option value="Brunei">Brunei<\/option><option value="Bulgaria">Bulgaria<\/option><option value="Burkina Faso">Burkina Faso<\/option><option value="Burundi">Burundi<\/option><option value="Cambodia">Cambodia<\/option><option value="Cameroon">Cameroon<\/option><option value="Canada">Canada<\/option><option value="Cape Verde">Cape Verde<\/option><option value="Cayman Islands">Cayman Islands<\/option><option value="Central African Republic">Central African Republic<\/option><option value="Chad">Chad<\/option><option value="Chile">Chile<\/option><option value="China">China<\/option><option value="Christmas Island">Christmas Island<\/option><option value="Cocos Islands">Cocos Islands<\/option><option value="Colombia">Colombia<\/option><option value="Comoros">Comoros<\/option><option value="Cook Islands">Cook Islands<\/option><option value="Congo">Congo<\/option><option value="Costa Rica">Costa Rica<\/option><option value="Côte d\'Ivoire">Côte d\'Ivoire<\/option><option value="Croatia">Croatia<\/option><option value="Cuba">Cuba<\/option><option value="Cyprus">Cyprus<\/option><option value="Czech Republic">Czech Republic<\/option><option value="Denmark">Denmark<\/option><option value="Djibouti">Djibouti<\/option><option value="DRC">DRC<\/option><option value="Dominica">Dominica<\/option><option value="Dominican Republic">Dominican Republic<\/option><option value="Ecuador">Ecuador<\/option><option value="Egypt">Egypt<\/option><option value="El Salvador">El Salvador<\/option><option value="Equatorial Guinea">Equatorial Guinea<\/option><option value="Eritrea">Eritrea<\/option><option value="Estonia">Estonia<\/option><option value="Ethiopia">Ethiopia<\/option><option value="Fiji">Fiji<\/option><option value="Finland">Finland<\/option><option value="France">France<\/option><option value="French Guiana">French Guiana<\/option><option value="Gabon">Gabon<\/option><option value="Gambia">Gambia<\/option><option value="Germany">Germany<\/option><option value="Ghana">Ghana<\/option><option value="Greenland">Greenland<\/option><option value="Greece">Greece<\/option><option value="Grenada">Grenada<\/option><option value="Guadeloupe">Guadeloupe<\/option><option value="Guatemala">Guatemala<\/option><option value="Guinea">Guinea<\/option><option value="Guinea - Bissau">Guinea-Bissau<\/option><option value="Guyana">Guyana<\/option><option value="Haiti">Haiti<\/option><option value="Honduras">Honduras<\/option><option value="Hong Kong">Hong Kong<\/option><option value="Hungary">Hungary<\/option><option value="Iceland">Iceland<\/option><option value="India">India<\/option><option value="Indonesia">Indonesia<\/option><option value="Iran">Iran<\/option><option value="Iraq">Iraq<\/option><option value="Ireland">Ireland<\/option><option value="Israel">Israel<\/option><option value="Italy">Italy<\/option><option value="Ivory Coast">Ivory Coast<\/option><option value="Jamaica">Jamaica<\/option><option value="Japan">Japan<\/option><option value="Jordan">Jordan<\/option><option value="Kazakhstan">Kazakhstan<\/option><option value="Kenya">Kenya<\/option><option value="Kiribati">Kiribati<\/option><option value="Kuwait">Kuwait<\/option><option value="Kyrgyzstan">Kyrgyzstan<\/option><option value="Laos">Laos<\/option><option value="Latvia">Latvia<\/option><option value="Lebanon">Lebanon<\/option><option value="Lesotho">Lesotho<\/option><option value="Liberia">Liberia<\/option><option value="Libya">Libya<\/option><option value="Liechtenstein">Liechtenstein<\/option><option value="Lithuania">Lithuania<\/option><option value="Luxembourg">Luxembourg<\/option><option value="Macau">Macau<\/option><option value="Macedonia">Macedonia<\/option><option value="Madagascar">Madagascar<\/option><option value="Malawi">Malawi<\/option><option value="Malaysia">Malaysia<\/option><option value="Maldives">Maldives<\/option><option value="Mali">Mali<\/option><option value="Malta">Malta<\/option><option value="Martinique">Martinique<\/option><option value="Mauritania">Mauritania<\/option><option value="Mauritius">Mauritius<\/option><option value="Mexico">Mexico<\/option><option value="Micronesia">Micronesia<\/option><option value="Moldova">Moldova<\/option><option value="Monaco">Monaco<\/option><option value="Mongolia">Mongolia<\/option><option value="Montenegro">Montenegro<\/option><option value="Montserrat">Montserrat<\/option><option value="Morocco">Morocco<\/option><option value="Mozambique">Mozambique<\/option><option value="Myanmar">Myanmar<\/option><option value="Namibia">Namibia<\/option><option value="Nauru">Nauru<\/option><option value="Nepal">Nepal<\/option><option value="Netherlands">Netherlands<\/option><option value="Netherlands Antilles">Netherlands Antilles<\/option><option value="New Zealand">New Zealand<\/option><option value="Nicaragua">Nicaragua<\/option><option value="Niger">Niger<\/option><option value="Nigeria">Nigeria<\/option><option value="Niue">Niue<\/option><option value="North Korea">North Korea<\/option><option value="Norway">Norway<\/option><option value="Oman">Oman<\/option><option value="Pakistan">Pakistan<\/option><option value="Panama">Panama<\/option><option value="Papua New Guinea">Papua New Guinea<\/option><option value="Paraguay">Paraguay<\/option><option value="Peru">Peru<\/option><option value="Philippines">Philippines<\/option><option value="Pitcairn Islands">Pitcairn Islands<\/option><option value="Poland">Poland<\/option><option value="Portugal">Portugal<\/option><option value="Qatar">Qatar<\/option><option value="Reunion">Reunion<\/option><option value="Romania">Romania<\/option><option value="Russia">Russia<\/option><option value="Rwanda">Rwanda<\/option><option value="Saint Helena">Saint Helena<\/option><option value="Saint Kitts and Nevis">Saint Kitts and Nevis<\/option><option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines<\/option><option value="Saint Lucia">Saint Lucia<\/option><option value="Samoa">Samoa<\/option><option value="San Marino">San Marino<\/option><option value="SÃ£o TomÃ© and PrÃ & shy; ncipe">SÃ£o TomÃ© and PrÃ&shy;ncipe<\/option><option value="Saudi Arabia">Saudi Arabia<\/option><option value="Senegal">Senegal<\/option><option value="Serbia">Serbia<\/option><option value="Seychelles">Seychelles<\/option><option value="Sierra Leone">Sierra Leone<\/option><option value="Singapore">Singapore<\/option><option value="Slovakia">Slovakia<\/option><option value="Slovenia">Slovenia<\/option><option value="Solomon Islands">Solomon Islands<\/option><option value="Somalia">Somalia<\/option><option value="South Africa">South Africa<\/option><option value="South Korea">South Korea<\/option><option value="Spain">Spain<\/option><option value="Sri Lanka">Sri Lanka<\/option><option value="Sudan">Sudan<\/option><option value="Suriname">Suriname<\/option><option value="Swaziland">Swaziland<\/option><option value="Sweden">Sweden<\/option><option value="Switzerland">Switzerland<\/option><option value="Syria">Syria<\/option><option value="Taiwan">Taiwan<\/option><option value="Tajikistan">Tajikistan<\/option><option value="Tanzania">Tanzania<\/option><option value="Thailand">Thailand<\/option><option value="Timor - Leste">Timor-Leste<\/option><option value="Tokelau">Tokelau<\/option><option value="Togo">Togo<\/option><option value="Tonga">Tonga<\/option><option value="Trinidad and Tobago">Trinidad and Tobago<\/option><option value="Tunisia">Tunisia<\/option><option value="Turkey">Turkey<\/option><option value="Turkmenistan">Turkmenistan<\/option><option value="Tuvalu">Tuvalu<\/option><option value="Uganda">Uganda<\/option><option value="Ukraine">Ukraine<\/option><option value="United Arab Emirates">United Arab Emirates<\/option><option value="United Kingdom">United Kingdom<\/option><option value="United States">United States<\/option><option value="Uruguay">Uruguay<\/option><option value="US Virgin Islands">US Virgin Islands<\/option><option value="Uzbekistan">Uzbekistan<\/option><option value="Wallis Futuna">Wallis Futuna<\/option><option value="Vanuata">Vanuata<\/option><option value="Venezuela">Venezuela<\/option><option value="Vietnam">Vietnam<\/option><option value="Yemen">Yemen<\/option><option value="Zambia">Zambia<\/option><option value="Zimbabwe">Zimbabwe<\/option>'}function build_address_component_preview(n){let u=$("#form-builder-block").find('input[name="form-hash-token"]').val(),r=GetLocalFormBuilderStorage(),t=[];r!=""&&r!==undefined&&r!==null&&(t=JSON.parse(r));let i='<div data-element-id="'+n+'" class="field-row" data-type-field="addresscomponent" data-order="'+n+'" data-block-name="addresscomponent">\t<div class="content content-section">\t\t<label class="label_preview">Address Section<\/label>\t<\/div>\t<div class="options">\t\t<a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="section" title="section" class="logic" data-element-id="'+n+'">Logic<\/a>\t\t<a data-type-field="section" title="section" class="edit-field" data-element-id="'+n+'"><\/a>\t\t<a title="Delete Field" class="delete-field" data-element-id="'+n+'"><\/a>\t\t<span class="move" data-element-id="'+n+'"><\/span>\t<\/div>';return t.push(prepare_address_component_field_element_for_json("addresscomponent",n,"",n,"Address Section",null,"")),i+='<div class="section-container columns2">\t\t<div data-element-id="'+(n+1)+'" class="field-row address-component" data-type-field="textbox" data-order="'+(n+1)+'" data-block-name="textbox">\t\t\t<div class="content">\t\t\t\t<div class="left">\t\t\t\t\t<label class="label_preview label-preview-left">Street<\/label>\t\t\t\t<\/div>\t\t\t\t<div class="right">\t\t\t\t\t<input id="textbox_field_preview" name="textbox_field_preview" readonly="" type="text" placeholder="" value="">\t\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class="options">\t\t\t\t<a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="textbox" title="textbox" class="logic" data-element-id="'+(n+1)+'">Logic<\/a>\t\t\t\t<a data-type-field="textbox" title="textbox" class="edit-field" data-element-id="'+(n+1)+'"><\/a>\t\t\t\t<span class="move" data-element-id="'+(n+1)+'"><\/span>\t\t\t<\/div>\t\t<\/div>',t.push(prepare_address_component_field_element_for_json("textbox",n+1,"element-"+n,n+1,"Street",null,"address-component-street")),i+='<div data-element-id="'+(n+2)+'" class="field-row address-component" data-type-field="textbox" data-order="'+(n+2)+'" data-block-name="textbox">\t\t\t<div class="content">\t\t\t\t<div class="left">\t\t\t\t\t<label class="label_preview label-preview-left">City<\/label>\t\t\t\t<\/div>\t\t\t\t<div class="right">\t\t\t\t\t<input id="textbox_field_preview" name="textbox_field_preview" readonly="" type="text" placeholder="" value="">\t\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class="options">\t\t\t\t<a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="textbox" title="textbox" class="logic" data-element-id="'+(n+2)+'">Logic<\/a>\t\t\t\t<a data-type-field="textbox" title="textbox" class="edit-field" data-element-id="'+(n+2)+'"><\/a>\t\t\t\t<span class="move" data-element-id="'+(n+2)+'"><\/span>\t\t\t<\/div>\t\t<\/div>',t.push(prepare_address_component_field_element_for_json("textbox",n+2,"element-"+n,n+2,"City",null,"address-component-city")),i+='<div data-element-id="'+(n+3)+'" class="field-row address-component" data-type-field="textbox" data-order="'+(n+3)+'" data-block-name="textbox">\t\t\t<div class="content">\t\t\t\t<div class="left">\t\t\t\t\t<label class="label_preview label-preview-left">State<\/label>\t\t\t\t<\/div>\t\t\t<div class="right">\t\t\t\t<input id="textbox_field_preview" name="textbox_field_preview" readonly="" type="text" placeholder="" value="">\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class="options">\t\t\t\t<a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="textbox" title="textbox" class="logic" data-element-id="'+(n+3)+'">Logic<\/a>\t\t\t\t<a data-type-field="textbox" title="textbox" class="edit-field" data-element-id="'+(n+3)+'"><\/a>\t\t\t\t<span class="move" data-element-id="'+(n+3)+'"><\/span>\t\t\t<\/div>\t\t<\/div>',t.push(prepare_address_component_field_element_for_json("textbox",n+3,"element-"+n,n+3,"State",null,"address-component-state")),i+='<div data-element-id="'+(n+4)+'" class="field-row address-component" data-type-field="dropdown" data-order="'+(n+4)+'" data-block-name="dropdown">\t\t\t<div class="content">\t\t\t\t<div class="left">\t\t\t\t\t<label class="label_preview label-preview-left">Country<\/label>\t\t\t\t<\/div>\t\t\t\t<div class="right">\t\t\t\t\t<select id="select-preview" name="select-preview" readonly="" class="select-preview"><option value="">Select One country<\/option>'+get_options_for_country_dropdown()+'\t\t\t\t\t<\/select>\t\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class="options">\t\t\t\t<a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="dropdown" title="dropdown" class="logic" data-element-id="'+(n+4)+'">Logic<\/a>\t\t\t\t<a data-type-field="dropdown" title="dropdown" class="edit-field" data-element-id="'+(n+4)+'"><\/a>\t\t\t\t<span class="move" data-element-id="'+(n+4)+'"><\/span>\t\t\t<\/div>\t\t<\/div>',t.push(prepare_address_component_field_element_for_json("dropdown",n+4,"element-"+n,n+4,"Country",1,"address-component-country")),i+='<div data-element-id="'+(n+5)+'" class="field-row address-component" data-type-field="textbox" data-order="'+(n+5)+'" data-block-name="textbox">\t\t\t<div class="content">\t\t\t\t<div class="left">\t\t\t\t\t<label class="label_preview label-preview-left">Zip/Postal Code<\/label>\t\t\t\t<\/div>\t\t\t\t<div class="right">\t\t\t\t\t<input id="textbox_field_preview" name="textbox_field_preview" readonly="" type="text" placeholder="" value="">\t\t\t\t<\/div>\t\t\t<\/div>\t\t\t<div class="options">\t\t\t\t<a data-element-reveal="ars-display-logic" data-field-id="0" data-rule-id="0" data-type-field="textbox" title="textbox" class="logic" data-element-id="'+(n+5)+'">Logic<\/a>\t\t\t\t<a data-type-field="textbox" title="textbox" class="edit-field" data-element-id="'+(n+5)+'"><\/a>\t\t\t\t<span class="move" data-element-id="'+(n+5)+'"><\/span>\t\t\t<\/div>\t\t<\/div>',t.push(prepare_address_component_field_element_for_json("textbox",n+5,"element-"+n,n+5,"Zip/Postal Code",null,"address-component-zipcode")),i+='<div data-element-id="'+(n+6)+'" class="field-row address-component" data-type-field="hidden" data-order="'+(n+6)+'" data-block-name="hidden" data-address-component="latitude" data-hidden-name="Hidden #"><div class="content"><div class="left"><label class="label_preview">Hidden #<\/label><\/div><div class="right"><input class="hidden_field" id="hidden_field_preview" name="hidden_field_preview" readonly type="text" placeholder="Latitude" value=""><\/div><\/div><div class="options"><a data-type-field="hidden" title="hidden" class="edit-field"  data-element-id="'+(n+6)+'"><\/a><span class="move" data-element-id="'+(n+6)+'"><\/span><\/div><\/div>',t.push(prepare_address_component_field_element_for_json("hidden",n+6,"element-"+n,n+6,"Hidden Latitude",null,"address-component-latitude","Latitude")),i+='<div data-element-id="'+(n+7)+'" class="field-row address-component active" data-type-field="hidden" data-order="'+(n+7)+'" data-block-name="hidden" data-address-component="longitude" data-hidden-name="Hidden #"><div class="content"><div class="left"><label class="label_preview">Hidden #<\/label><\/div><div class="right"><input class="hidden_field" id="hidden_field_preview" name="hidden_field_preview" readonly type="text" placeholder="Longitude" value=""><\/div><\/div><div class="options"><a data-type-field="hidden" title="hidden" class="edit-field"  data-element-id="'+(n+7)+'"><\/a><span class="move" data-element-id="'+(n+7)+'"><\/span><\/div><\/div>',i+="\t<\/div>",i+="<\/div>",t.push(prepare_address_component_field_element_for_json("hidden",n+7,"element-"+n,n+7,"Hidden Longitude",null,"address-component-longitude","Longitude")),setDataToSessionStore(t,u),i}function verify_use_user_location_address_component(){$("div.section.address-component-use-user-location").length>0&&address_component_use_user_location_address()}function address_component_use_user_location_address(){var t=window.geolocationActive!=null?window.geolocationActive:!0,n;if(t)if(navigator.geolocation){n={enableHighAccuracy:!1,timeout:1e4,maximumAge:12e4};let t="",i="",r="",u="",f="";navigator.geolocation.getCurrentPosition(function(n){var e={lat:n.coords.latitude,lng:n.coords.longitude};$.get(get_geo_url("reversegeo")+"?latitude="+e.lat+"&longitude="+e.lng,function(n){typeof n=="string"&&(n=JSON.parse(n));n.status==1||n.code==200?(t=n.city,i=n.regioncode1,r=n.country,zipcode=n.postalcode,u=n.latitude,f=n.longitude,$("div.section.address-component-use-user-location").each(function(){put_value_by_selector_from_parent($(this),"city",t);put_value_by_selector_from_parent($(this),"state",i);put_value_by_selector_from_parent($(this),"country",r);put_value_by_selector_from_parent($(this),"zipcode",zipcode);put_value_by_selector_from_parent($(this),"street","");put_value_by_selector_from_parent($(this),"latitude",u);put_value_by_selector_from_parent($(this),"longitude",f)})):(window.GeoLocationAPIRetries--,window.GeoLocationAPIRetries>0&&setTimeout(function(){window.GeoLocationAPIRetries>0&&get_current_user_address()},3e3))})},function(){console.log("getCurrentPosition is not supported")},n)}else console.log("location not supported")}function verify_autocomplete_for_address_component(){$('div.address-component input[name="useAutoComplete"][value="true"]').length>0&&$('div.address-component input[name="useAutoComplete"][value="true"]').each(function(){let n=$(this).parents(".address-component").first();n.find("input.address-component").prop("readonly",!0);n.find("input.address-component").addClass("custom-disabled-opacity");n.find("select.address-component").addClass("custom-disabled-opacity");add_autocomplete_feature_to_formbuilder()})}function add_autocomplete_feature_to_formbuilder(){is_googlemapapi_loaded()?add_autocomplete_feature_to_formbuilder_inner():load_google_map_api(!0,add_autocomplete_feature_to_formbuilder_inner)}function add_autocomplete_feature_to_formbuilder_inner(){navigator.permissions.query({name:"geolocation"}).then(n=>n.state==="granted"?"Yes":"No").then(n=>add_autocomplete_feature_to_address_component_field(n))}function get_street_from_address_component(n){return n.types.find(n=>n=="route")}function get_streetnumber_from_address_component(n){return n.types.find(n=>n=="street_number")}function calculate_city_from_address_component(n){var t=undefined;return t=n.find(n=>n.types.find(n=>n=="locality")),t==undefined&&(t=n.find(n=>n.types.find(n=>n=="sublocality_level_2"))),t===undefined&&(t=n.find(n=>n.types.find(n=>n=="sublocality_level_1"))),t===undefined&&(t=n.find(n=>n.types.find(n=>n=="sublocality"))),t===undefined&&(t=n.find(n=>n.types.find(n=>n=="neighborhood"))),t===undefined&&(t=n.find(n=>n.types.find(n=>n=="administrative_area_level_3"))),t===undefined&&(t=n.find(n=>n.types.find(n=>n=="route"))),t}function get_state_from_address_component(n){return n.types.find(n=>n=="administrative_area_level_1")}function get_country_from_address_component(n){return n.types.find(n=>n=="country")}function get_postalcode_from_address_component(n){return n.types.find(n=>n=="postal_code")}function add_autocomplete_feature_to_address_component_field(n){let t={fields:["address_components","geometry"]};if(n=="No"){const n=$('input[name="address-suggestion-bias"]:first').val();t.componentRestrictions={country:n}}$('input[type="text"].address-component-autocomplete').each(function(){var n=$(this).parents("div.address-component"),i=new google.maps.places.Autocomplete($(this)[0],t);google.maps.event.addListener(i,"place_changed",function(){const t=i.getPlace();if(t!==undefined&&t!==null){const i=t.address_components.find(get_streetnumber_from_address_component),r=t.address_components.find(get_street_from_address_component),u=calculate_city_from_address_component(t.address_components),f=t.address_components.find(get_state_from_address_component),e=t.address_components.find(get_country_from_address_component),o=t.address_components.find(get_postalcode_from_address_component),s=t.geometry.location.lat(),h=t.geometry.location.lng();put_street_for_address_component_field(n,i,r);put_value_for_address_component_field(n,"city",u);put_value_for_address_component_field(n,"state",f);put_value_for_address_component_field(n,"country",e);put_value_for_address_component_field(n,"zipcode",o);put_value_by_selector_from_parent(n,"latitude",s);put_value_by_selector_from_parent(n,"longitude",h)}})})}function put_street_for_address_component_field(n,t,i){let r="",u="",f=0,e=window.translation.locale_iso;e!==undefined&&e.indexOf("es")>-1&&(f=1);i!==undefined&&(r=i.long_name);t!==undefined&&(u+=t.long_name+" ");r=f==0?u+" "+r:r+" "+u;n.find("input.address-component.address-component-street").val(r)}function put_value_for_address_component_field(n,t,i){if(n!==undefined&&n!==null){let r="";i!==undefined&&i!==null&&(r=i.long_name);put_value_by_selector_from_parent(n,t,r)}}function put_value_by_selector_from_parent(n,t,i){let r="";t=="city"?r="input.address-component.address-component-city":t=="state"?r="input.address-component.address-component-state":t=="zipcode"?r="input.address-component.address-component-zipcode":t==="country"?r="select.address-component.address-component-country":t=="latitude"?r="input.address-component.address-component-latitude":t=="longitude"&&(r="input.address-component.address-component-longitude");r!==""&&n.find(r).val(i)}function after_translation_resource_load_forms(){form_block_events();add_verification_code_events();typeof load_payment_component_frontend!="undefined"&&load_payment_component_frontend()}function checkBit(n,t){return!!(n.charCodeAt(t>>3)&128>>t%8)}function getValidPicklistValues(n,t){return t.filter(function(t){return checkBit(atob(t.validFor),n)})}function dependentPicklistInnerActionRadio(n,t,i){var r,f,u,o,s,h,e,c;if($('input[type="radio"][data-controller-name="'+n+'"]').length>0){if(r=0,i=="dropdown")r=t.prop("selectedIndex");else if(i=="radio")f=t.prop("name"),u=$('input[name="'+f+'"]'),r=u.index(u.filter(":checked"))+1;else{var f=t.prop("name"),u=$('input[name="'+f+'"]'),l=u.filter(":checked").length==0?$('input[name="'+f+'"]').length-1:u.index(u.filter(":checked"));r=$('input[name="'+f+'"]').length-l}$('input[data-controller-name="HOC__Schedule_Type__c"]').prop("checked",!1);o=$('input[type="radio"][data-controller-name="'+n+'"]');s=[];r=r-1;r===-1?o.attr("disabled",!0):o.attr("disabled",!1);h=!1;o.each(function(){var n=$(this),t=n.attr("data-type"),i;t!="scalerate"&&t!="intensityrate"?n.closest(".columns").hide():(h=!0,i=n.attr("id"),$('label[for="'+i+'"]').attr("style","width: 0%; display:none;"));n.prop("disabled",!0);var r=n.data("validfor"),u=n.prop("value"),f=n.text();s.push({validFor:r,value:u,label:f})});e=getValidPicklistValues(r,s);h?(c=e.length==0?0:100/e.length,e.forEach(function(t){var i=$('input[type="radio"][data-controller-name="'+n+'"][value="'+t.value+'"]').attr("id");$('input[type="radio"][data-controller-name="'+n+'"][value="'+t.value+'"]').prop("disabled",!1);$('label[for="'+i+'"]').attr("style","width: "+c+"%;")})):e.forEach(function(t){t.value!==""&&($('input[type="radio"][data-controller-name="'+n+'"][value="'+t.value+'"]').closest(".columns").show(),$('input[type="radio"][data-controller-name="'+n+'"][value="'+t.value+'"]').prop("disabled",!1))})}}function dependentPicklistInnerActionSelect(n,t,i){var r,e,f,u,o,s;$('select[data-controller-name="'+n+'"]').length>0&&(r=t.prop("selectedIndex"),i=="dropdown"?r=t.prop("selectedIndex"):i=="radio"?(e=t.prop("name"),f=$('input[name="'+e+'"]'),r=f.index(f.filter(":checked"))+1):(e=t.prop("name"),f=$('input[name="'+e+'"]'),r=$('input[name="'+e+'"]').length-f.index(f.filter(":checked"))),u=$('select[data-controller-name="'+n+'"]'),o=[],r=r-1,r===-1?u.attr("disabled",!0):u.attr("disabled",!1),u.find('option[value!=""]').each(function(){var n=$(this);n.hide();n.prop("disabled",!0);var t=n.data("validfor"),i=n.prop("value"),r=n.text();o.push({validFor:t,value:i,label:r})}),s=getValidPicklistValues(r,o),s.forEach(function(n){n.value!==""&&(u.find('option[value="'+n.value+'"]').show(),u.find('option[value="'+n.value+'"]').prop("disabled",!1))}),u.find(":selected").prop("disabled")&&u.val("").trigger("change"))}function verify_address_suggestion_enable(n){let t=!1;return n.find('.section.address-component-use-address-suggestion input[name="useAddressVerification"][value="true"]').length>0&&(t=!0),t}function find_address_suggestion_for_section(n,t){let u=!0,f=$.trim(n.find("input.address-component-street").val()),e=$.trim(n.find("input.address-component-city").val()),o=$.trim(n.find("input.address-component-city").val()),s=$.trim(n.find("input.address-component-country").val()),h=$.trim(n.find("input.address-component-zipcode").val()),c=n.data("machine-name"),i="";if(f!=""&&(i+=f+" "),e!=""&&(i+=e+" "),o!=""&&(i+=o+" "),s!=""&&(i+=s+" "),h!=""&&(i+=h+" "),i!=""){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";return r=r.substring(0,r.length-1),$.ajax({type:"GET",url:r+"autocomplete-address?query="+encodeURIComponent(i)+"&sessionToken="+get_session_token()}).done(function(n){u=process_autocomplete_location_data(n,i,null,c,t)}).fail(function(n,t,i){console.log("status:",t,"error:",i)}).always(function(){$(".processing_screen").hide();u===!0&&(n.addClass("address-suggestion-completed"),sessionStorage.removeItem("session_token"),n.parents(".formBlock.blockContainer").hasClass("arsBlock")?$(".actions_branch_logic .next_option a").trigger("click"):$("#form-custom-"+t).find(".submit-group a.submit-button").trigger("click"))}),!1}return!0}function iterate_over_address_component_address_suggestions(n,t){let i=!0;try{n.find('.section.address-component-use-address-suggestion input[name="useAddressVerification"][value="true"]').each(function(){let n=$(this).parents(".section.address-component-use-address-suggestion"),r=n.hasClass("address-suggestion-completed");if(r==!1&&(i=find_address_suggestion_for_section(n,t),i===!1))return i})}catch(r){window.console&&console.error(r)}return i}function form_block_events(){if($(".formBlock").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n=n.substring(0,n.length-1);$(".formBlock").each(function(){var t=$(this),c=$(this).data("form-id"),l=$(this).find("form"),e=$(this).find('input[name="emailFrom[value]"]'),i,o,h,s;checkbox_validate($(this));i=[];$.ajax({method:"POST",url:n+"/Admin/GetFormFieldsData",async:!1,data:{formId:c}}).done(function(n){return i=JSON.parse(n),!1});$(this).find(".row-fields .row").each(function(){if($(this).find(".fields-section .box").length>0&&$(this).find(".label-section").length>0){var n=$(this).find(".label-section").innerHeight(),t=$(this).find(".fields-section").innerHeight();n>t&&($(this).find(".fields-section .field-container-section-option").height(n),$(this).find(".fields-section .field-container-section-option").addClass("field-container-section"))}});o='input[type="checkbox"], input[type="radio"], input[type="number"], select';h="input.custom-combobox-input";$(this).on("change",o,function(){var t=$(this),n=t.attr("data-type"),r;n&&display_logic_events($(this),i);(n==="dropdown"||n==="radio"||n=="intensityrate"||n=="scalerate")&&(r=t.closest(".fields-section").find(".sf_field").first().val(),r!==""&&(dependentPicklistInnerActionSelect(r,t,n),dependentPicklistInnerActionRadio(r,t,n)))});$(this).on("input propertychange paste",h,function(){var n=$(this);n.parents(".input-group-select").find("select").first().val(n.val()).trigger("change")});$(".number-slider").on("moved.zf.slider",function(){var n=$(this).children(".slider-handle").attr("aria-controls");display_logic_events($("#"+n),i)});if($('select[data-type="dropdown"]').length>0&&$('select[data-type="dropdown"]').each(function(){var n=$(this),t=$(this).hasClass("autosuggest");t&&n.select2()}),e.length>0&&$.ajax({type:"GET",url:n+"/ARS/getSiteId",success:function(n){var r=n,t=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+r)),i=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+r));t&&!i?e.val(t.email):!t&&i&&e.val(i.email)}}),t.find(o).each(function(){var n=$(this);n.trigger("change")}),t.find('.input-group-checkbox input[type="checkbox"][data-required="true"]').each(function(){var n=$(this);n.on("change",function(){var t=$(this).closest("div.content"),n;t.find("label.error").remove();n=t.find("label.validation-message");$(this).is(":checked")?n.css("display","none"):n.css("display","block")})}),t.find("textarea.rich_text").length>0&&t.find("textarea.rich_text").each(function(){var n=$(this),t=n.attr("id");initialize_ckeditor_textarea_rich_text(t,l)}),t.find("a.log_in_required").length>0&&window.location.search!=="?requiredLogin=1"&&$("#login-modal").find("form").find('input[name="returnurl"]').val(window.location.pathname+window.location.search),t.hasClass("kiosk-form")){var r=$("#base_kiosk_return_url").val(),u=$("#base_kiosk_connection_id").val(),f=$("#base_kiosk_contact_id").val();r!=undefined&&r!=null&&r.trim()!=""&&(t.find('input[name="have_redirection"]').val("True"),t.find('input[name="redirect_url"]').val(r));u!=undefined&&u!=null&&u.trim()!=""&&t.find('input[name="kiosk_connection_id"]').val(u);f!=undefined&&f!=null&&f.trim()!=""&&t.find('input[name="kiosk_contact_id"]').val(f)}t.hasClass("registration-form")&&t.hasClass("llamapi-registration-form")&&validate_information_for_registration_forms(t);s=t.find('input[name="load_response_storage"]').val();(s==="true"||s===!0)&&hocvolunteer_load_data_from_storage(t);validate_autonumeric_fields(t)});$(document).on("click",".formBlock a.submit-button",function(){var n=$(this),y=n.attr("disabled"),e=!1,o=!1,u,i,f,v;if(y)return!1;var s=n.closest(".formBlock").data("form-id"),t=n.closest(".formBlock").find("form#form-custom-"+s),p=n.closest(".formBlock").find('select[data-required="true"]'),w=n.closest(".formBlock").find('input[type="text"][data-required="true"]'),b=n.closest(".formBlock").find('input[type="checkbox"][data-required="true"]'),k=n.closest(".formBlock").find(".input-group-radiobutton"),d=n.closest(".formBlock").find("textarea.rich_text"),g=n.closest(".formBlock").find('input[type="hidden"]'),nt=n.closest(".formBlock").find(".input-group-checkboxes"),c=n.closest(".formBlock").find("input.date-picker-input"),tt=n.closest(".formBlock").find('textarea[data-required="true"]'),l=n.closest(".formBlock").find('input[name="__RequestVerificationToken"]'),r=n.closest(".formBlock").find(".payment-component"),a=n.closest(".formBlock").find('input[name="isuserinformationform"]').val(),it=n.closest(".formBlock").find('input[name="currentuseremail"]').length>0,h=n.closest(".formBlock").find('input[name="isuserregistrationform"]').val(),rt=n.closest(".formBlock").find(".rating-class-section-scale"),ut=n.closest(".formBlock").find('input[type="text"].field-with-auto-number');if(EventPopulateCurrentDatetimeSubmit(t),u=t.serializeJSON(),i=t.valid(),u.formId=s,u.save_complete_later=!1,l!==null&&l.each(function(){u.__RequestVerificationToken=$(this).val()}),w.each(function(){var n=$(this).val(),o=$(this).attr("name"),s=t.find('.row.is-hidden input[name="'+o+'"]').length>0,u;if(s===!1&&(u=$(this).attr("data-conditional")!=undefined&&$(this).attr("data-conditional")!=null&&$(this).attr("data-conditional")=="true"?!0:!1,u&&(n==undefined||n==null||n!=null&&n!=undefined&&n.trim()==""))){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var r=$(this).attr("name"),f='label[id="'+r+'-error"]',e='<label id="'+r+'-error" class="error" for="'+r+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").find(f).length>0?$(this).parents(".fields-section").find(f).replaceWith(e):$(this).parents(".fields-section").append(e);i=!1}}),p.each(function(){var n=$(this).val(),s=$(this).attr("name"),h=t.find('.row.is-hidden select[name="'+s+'"]').length>0,u,f;if(h===!1&&(u=$(this).attr("multiple")==="multiple",f=$(this).attr("data-conditional")!=undefined&&$(this).attr("data-conditional")!=null&&$(this).attr("data-conditional")=="true"?!0:!1,f&&(n==undefined||n==null||n!=null&&n!=undefined&&!u&&n.trim()==""))){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var r=$(this).attr("name"),e='label[id="'+r+'-error"]',o='<label id="'+r+'-error" class="error" for="'+r+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").find(e).length>0?$(this).parents(".fields-section").find(e).replaceWith(o):$(this).parents(".input-group-select").append(o);i=!1}}),nt.each(function(){var e="",l=!1,a=$(this).closest(".row").hasClass("is-hidden"),h,n,r,o,u,f,c,s;$(this).find("input.input-group-checkbox:checked").length>0&&(e="selected");var v=$(this).data("required"),y=$(this).attr("name"),p=t.find('.row.is-hidden input[name="'+y+'"]').length>0;if(p===!1){if(v==!0&&!a&&(e==undefined||e==null||e!=null&&e!=undefined&&e.trim()=="")){$(this).find("input.input-group-checkbox").addClass("missing-required");f=$(this).attr("data-id-name");h='label[id="'+f+'-error"]';$(this).find(h).length>0&&$(this).find(h).remove();s='<label id="'+f+'-error-required" class="error error-required" for="'+f+'" style="display:block;">This field is required<\/label>';$(this).append(s);i=!1;l=!0;$("input.input-group-checkbox.missing-required").on("change",function(){var t=$(this).parents(".input-group-checkboxes").attr("data-id-name"),n='label[id="'+t+'-error-required"]';$(this).parents(".input-group-checkboxes").find(n).length>0&&($(this).parents(".input-group-checkboxes").find(n).remove(),$(this).parents(".input-group-checkboxes input.input-group-checkbox.missing-required").removeClass("missing-required"))})}if(n=$(this).attr("data-min-options"),r=$(this).attr("data-max-options"),!a&&!l&&n&&r&&(o=$(this).find("input.input-group-checkbox:checked").length,u="",n&&r&&!(n==0&&r==0)&&(o!==n&&+n==+r?u=translation.multiselect_only_one_option.replaceAll("[minNumber]",n):o<n&&+n&&+r==0?u=translation.multiselect_min_option.replaceAll("[minNumber]",n):o>r&&+n==0&&+r?u=translation.multiselect_max_option.replaceAll("[maxNumber]",r):+n!=0&&+r!=0&&(o>r||o<n)&&(u=translation.multiselect_between_option.replaceAll("[minNumber]",n),u=u.replaceAll("[maxNumber]",r)),u!==""))){i=!1;$(this).find("input.input-group-checkbox").addClass("min-max-missing");f=$(this).attr("data-id-name");c='label[id="'+f+'-error"]';$(this).find(c).length>0&&$(this).find(c).remove();s='<label id="'+f+'-error" class="error" for="'+f+'" style="display:block;">'+u+"<\/label>";$(this).append(s);$("input.input-group-checkbox.min-max-missing").on("change",function(){var u=$(this).parents(".input-group-checkboxes").attr("data-id-name"),t=$(this).parents(".input-group-checkboxes").attr("data-min-options"),i=$(this).parents(".input-group-checkboxes").attr("data-max-options"),n=$(this).parents(".input-group-checkboxes").find("input.input-group-checkbox:checked").length,r='label[id="'+u+'-error"]';$(this).parents(".input-group-checkboxes").find(r).length>0&&(n>=t&&n<=i||n>=t&&i==0||t==0&&n<=i)&&($(this).parents(".input-group-checkboxes").find(r).remove(),$(this).parents(".input-group-checkboxes input.min-max-missing").removeClass("min-max-missing"))})}}}),b.each(function(){var u=$(this).attr("name"),f=t.find('.row.is-hidden input[name="'+u+'"]').length>0,n,r;f===!1&&$(this).prop("checked")===!1&&(n=$(this).closest("div.content"),n.find("label.error").remove(),r=n.find("label.validation-message"),r.css("display","block"),topPage=n.offset().top,i=!1)}),c.each(function(){var n=$(this).attr("name"),i=t.find('.row.is-hidden input[name="'+n+'"]').length>0;i===!1&&$('input[name="'+n+'"]').length>0&&$('input[name="'+n+'"]').trigger("changeDate")}),c.each(function(){var f=$(this).data("end-date-msg"),e=$(this).data("start-date-msg"),o=$(this).data("target-date-msg"),s=$(this).data("end-date"),h=$(this).data("start-date"),c=$(this).data("target-date"),l=$(this).data("required"),n=$(this).attr("name"),a=t.find('.row.is-hidden input[name="'+n+'"]').length>0,u,r;a===!1&&l==!0&&(u=$(this).val()!=""?$('input[name="'+n+'"]').length>0?$('input[name="'+n+'"]').fdatepicker().data("datepicker").date.valueOf():null:null,u!=null?s!=null&&s!=undefined&&f!=null&&f!=undefined?u>s&&!$(this).parents(".fields-section").find("label.error").is(":visible")&&(r='<label id="'+n+'-error" class="error" for="'+n+'" style="display:block;">'+f+"<\/label>",$(this).parents(".fields-section").append(r),i=!1):e!=null&&e!=undefined&&h!=null&&h!=undefined?u<h&&!$(this).parents(".fields-section").find("label.error").is(":visible")&&(r='<label id="'+n+'-error" class="error" for="'+n+'" style="display:block;">'+e+"<\/label>",$(this).parents(".fields-section").append(r),i=!1):o!=null&&o!=undefined&&c!=null&&c!=undefined&&(equalDates(new Date(u),new Date(c))||$(this).parents(".fields-section").find("label.error").is(":visible")||(r='<label id="'+n+'-error" class="error" for="'+n+'" style="display:block;">'+o+"<\/label>",$(this).parents(".fields-section").append(r),i=!1)):$(this).parents(".fields-section").find("label.error").length===0&&(r='<label id="'+n+'-error" class="error" for="'+n+'" style="display:block;">'+window.translation.field_required+"<\/label>",$(this).parents(".fields-section").append(r)))}),rt.each(function(){var r=$(this).find('input[type="radio"][data-required="true"]').first(),u=r.attr("name"),o=t.find('.row.is-hidden input[name="'+u+'"]').length>0,n,f,e;o===!1&&(n=$(this).find('input[name="'+u+'"][data-required="true"]'),n.attr("data-required")=="true"&&n.is(":checked")===!1&&(f=$(this).parent(".box"),e=f.find("label.validation-message"),e.css("display","block"),topPage=r.offset().top,i=!1))}),k.each(function(){var r=$(this).find('input[type="radio"][data-required="true"]').first(),u=r.attr("name"),o=t.find('.row.is-hidden input[name="'+u+'"]').length>0,n,f,e;o===!1&&(n=$(this).find('input[name="'+u+'"][data-required="true"]'),n.attr("data-required")=="true"&&n.is(":checked")===!1&&(f=$(this).closest("div"),e=f.find("label.validation-message"),e.css("display","block"),topPage=r.offset().top,i=!1))}),d.each(function(){var t=$(this),r=t.parents(".rich_text").css("display"),n,i;r!=="none"&&(n=t.data("field-id"),i=CKEDITOR.instances[n+"[value]"].getData(),u[n].value=i)}),tt.each(function(){var n=$(this).val(),r=$(this).attr("name"),o=t.find('.row.is-hidden textarea[name="'+r+'"]').length>0,u;if(o===!1&&(u=$(this).attr("data-conditional")!=undefined&&$(this).attr("data-conditional")!=null&&$(this).attr("data-conditional")=="true"?!0:!1,u&&(n==undefined||n==null||n!=null&&n!=undefined&&n.trim()==""))){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var r=$(this).attr("name"),f='label[id="'+r+'-error"]',e='<label id="'+r+'-error" class="error" for="'+r+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").find(f).length>0?$(this).parents(".fields-section").find(f).replaceWith(e):$(this).parents(".fields-section").append(e);i=!1}}),g.each(function(){var w=$(this),f=w.attr("name"),t,h,a,r,c,l,e,p;if(f!==null&&f!==undefined&&f!==""&&(f=f.replace("[value]","")),t=$(this).val(),t.indexOf("validation-dates:")!==-1){if(t.indexOf(":")!==-1&&(h=t.split(":"),h.length>1&&(a=h[1],r=a.split(","),r.length==5))){var v=n.closest(".formBlock").find('input[name="'+r[0]+'[value]"]').val(),y=n.closest(".formBlock").find('input[name="'+r[1]+'[value]"]').val(),b=r[2],o=r[3],s=r[4];b=="sameyear"&&v.indexOf(s)!==-1&&y.indexOf(s)!==-1&&(c=v.split(s),l=y.split(s),c.length>o&&l.length>o&&c[o]!==l[o]&&(i=!1,Swal.fire({title:"Error",icon:"error",text:window.translation.should_have_same_year,confirmButtonText:"Ok",closeOnConfirm:!0})))}}else t==="s:currentManagingOrg"&&(e=localStorage.getItem("llama-sp-current-org"),e!==undefined&&e!==null&&e!==""&&(p=JSON.parse(e),t=p.id,$(this).val(t),u[f].value=t))}),r!==null&&r!==undefined&&r.length>0&&(r.hasClass("is-hidden")||(r.find('input[name="prefer_not_donate"]').length>0?(r.find('input[name="prefer_not_donate"]').is(":checked")===!1&&r.find('input[name="payment_processor"]:checked').length===0&&(i=!1,o=!0,Swal.fire({title:"",icon:"error",text:"You should select a Payment processor or Sorry, I cannot donate at this time",confirmButtonText:"Ok",closeOnConfirm:!0})),r.find('input[name="prefer_not_donate"]').is(":checked")===!1&&r.find('input[name="isAllowSelectMultipleAmount"]').val()=="true"&&r.find('input[name="formAmountField"]').val()==0&&(i=!1,o=!0,Swal.fire({title:"",icon:"error",text:"Sorry, you cannot continue at this time. You must select at least one amount.",confirmButtonText:"Ok",closeOnConfirm:!0})),e=has_payment_component(r)):e=!0)),verify_address_suggestion_enable(t)==!0&&(i=iterate_over_address_component_address_suggestions(t,s)),i===!0&&$("label.error-custom").is(":visible")===!1){if((a!==undefined&&a==="True"&&it===!0||h!==undefined&&h==="True")&&is_needed_verification_code(n,u,t,e,h==="True")===!0)return;prepare_form_submission(n,u,t,e)}else o===!1&&(f=0,v=$(document).scrollTop(),t.find("label.error-custom:visible").length>0?f=t.find("label.error-custom:visible").first().offset().top:t.find("label.error:visible").length>0&&(f=t.find("label.error:visible").first().offset().top),v>f&&$("body,html").animate({scrollTop:f-100},500));return!1});$(document).on("click",".formBlock a.custom-cancel-button",function(){var n=$(this).data("cancel-url");n!=undefined?window.location.href=n:history.back()});$(document).on("click",".formBlock a.save_continue_later",function(){var n=$(this),u=n.attr("disabled"),r;if(u)return!1;var f=n.closest(".formBlock").data("form-id"),e=n.closest(".formBlock").find("form"),t=e.serializeJSON(),i=n.closest(".formBlock").find('input[name="__RequestVerificationToken"]');i!==null&&i.each(function(){t.__RequestVerificationToken=$(this).val()});r=n.closest(".formBlock").find("textarea.rich_text");r.each(function(){var r=$(this),n=r.data("field-id"),i;n&&(i=CKEDITOR.instances[n+"[value]"].getData(),t[n].value=i)});t.formId=f;t.save_complete_later=!0;submit_form(n,t,!1)});$(document).on("keyup keydown change",'.formBlock input[type="number"]',function(){calculate_items()});$(document).on("click change",".formBlock .number-slider",function(){calculate_items()});$(document).on("click change",".formBlock .rating-class-section,.formBlock .rating-class-section-scale",function(){calculate_items()});$(document).on("change",'.formBlock [data-copy-enabled="true"]',function(){var n=$(this).attr("data-copy-to-field"),i=$(this).attr("type"),r=$(this).attr("data-type");if(n!=undefined&&n!=null)if(i=="checkbox"&&r=="multiselect"){var u=$(this).attr("name"),f=u.split("[value]["),e=f[0]+"[value][]",t="";$("[name='"+e+"'] input[type='checkbox']").each(function(){$(this).prop("checked")&&(t+=(t!=""?",":"")+$(this).val(),$("input[name='"+n+"[value]']").val(t))})}else i=="checkbox"?$("input[name='"+n+"[value]']").val($(this).prop("checked")):$("input[name='"+n+"[value]']").val($(this).val())})}}function calculate_items(){$(document).ready(function(){$(".formBlock .active_field_calculate").length>0&&$(".formBlock .active_field_calculate").each(function(){var n=0,t=$(this),i=t.attr("data-items").split(",");$(i).each(function(t,i){$('.formBlock input[type="number"]').each(function(){var t=$(this).attr("name"),r=t.indexOf("["),u=$(this).val();r>0&&(t=t.substring(0,r),t==i&&u&&(n=parseInt(n)+parseInt(u)))});$(".formBlock .rating-class-section").each(function(){if($(this).find('input[type="radio"]').length>0){var t=$(this).find('input[type="radio"]').first().attr("name"),r=t.indexOf("["),u=$('input[name="'+t+'"]:checked').val();r>0&&(t=t.substring(0,r),t==i&&u&&(n=parseInt(n)+parseInt(u)))}});$(".formBlock .rating-class-section-scale").each(function(){if($(this).find('input[type="radio"]').length>0){var t=$(this).find('input[type="radio"]').first().attr("name"),r=t.indexOf("["),u=$('input[name="'+t+'"]:checked').val();r>0&&(t=t.substring(0,r),t==i&&u&&(n=parseInt(n)+parseInt(u)))}})});t.siblings(".result_calculate").html(n);t.val(n)})})}function submit_form_inner(n,t,i){var u=[],l=n.closest("form").hasClass("isComplianceForm")===!0?!0:!1,a=n.closest("form").attr("id"),f=t.have_redirection,v=n.closest(".formBlock").find('input[name="disable_confirmation_message"]').val()=="True",o=n.closest(".formBlock").find('input[name="type_confirmation_success"]').val(),s,e,r,h,c;n.closest(".formBlock").find('input[name="toast_message"]').removeAttr("disabled");s=n.closest(".formBlock").find('input[name="toast_message"]').val();n.closest(".formBlock").find('input[name="toast_message"]').attr("disabled","disabled");e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";e=e.substring(0,e.length-1);r=t.redirect_url;t=validateFormBeforeSend(t);h=JSON.stringify(t);c=t.__RequestVerificationToken!==null?t.__RequestVerificationToken:"";validate_honeypot_security(a)?$.ajax({method:"POST",url:e+"/Admin/SubmitForm",data:{jsonData:h,__RequestVerificationToken:c},beforeSend:function(){n.closest(".formBlock").find(".submit-button").hasClass("disabled")||n.closest(".formBlock").find(".submit-button").addClass("disabled");n.closest(".formBlock").find(".spinner").show();n.closest(".formBlock").find(".processing_screen").show()}}).done(function(h){var d,w,a,nt,b,p,k,v,y,c,tt,g,h;if(u=JSON.parse(h),u.status==="error")return d=u.results,u.errorDetail!=undefined&&u.errorDetail!=""&&(d=d+"<br/> <br/><div class='alert-message-detail-form'><b>"+window.translation.error_detail+":<\/b><br/><br/>"+u.errorDetail+"<\/div>"),Swal.fire({title:"",icon:"error",html:d,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){n.closest(".formBlock").find(".submit-button").hasClass("disabled")&&n.closest(".formBlock").find(".submit-button").removeClass("disabled");n.closest(".formBlock").find(".submit-button").removeAttr("disabled");n.closest(".formBlock").find(".spinner").hide();n.closest(".formBlock").find(".processing_screen").hide()}),!1;if(w=l?window.translation.submission_has_been_received:window.translation.submit_successfull,s!==null&&s!==undefined&&s!==""&&(w=s),t.save_complete_later&&(w=window.translation.data_saved),i===!1){if(a="",(f=="True"||f=="true")&&r!=null&&r!==""&&(y="upsertedrecordid",c=u.recordId,c!=null&&c!=""&&r.indexOf(y)!==-1&&(r=r.replace(y,c)),nt=n.closest(".formBlock").find('input[name="save_response_storage"]').val(),(nt===!0||nt==="true")&&(b=hocvolunteer_save_data_in_local_storage(t),b!==null&&b!==undefined&&b!==""&&(r+="&tokennextpage="+b)),a=e+r),o===3||o==="3")return a!=null&&a!==""?window.location.href=a:r!==null&&r!==""&&(window.location.href=e+r),!1;if(o===2||o==="2")return $.growl.notice({title:"Success",message:w,duration:1e4}),setTimeout(function(){f=="True"||f=="true"?a!==null&&a!==""?window.location.href=a:window.location.reload(!0):window.location.reload(!0)},5e3),!1;if(o===1||o==="1")return Swal.fire({title:window.translation.success,html:w,icon:"success",confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){f==="true"||f==="True"?a!==null&&a!==""?window.location.href=a:window.location.reload(!0):window.location.reload(!0)}),!1;f=="True"||f=="true"?r!=null&&r!=""?window.location.href=e+r:window.location.reload(!0):(n.closest(".formBlock").find(".spinner").show(),n.closest(".formBlock").find(".processing_screen").show(),window.location.reload(!0))}else p=n.closest(".formBlock").find(".payment-component"),p!==null&&p!==undefined&&(k=p.find('input[name="urlToProcess"]').val(),k!==null&&k!==undefined&&k.trim()!==""?(v=n.closest(".formBlock").find("form"),(f=="True"||f=="true")&&r!=null&&r!=""&&(y="upsertedrecordid",c=u.recordId,c!=null&&c!=""&&r.indexOf(y)!==-1&&(r=r.replace(y,c)),c!=null&&c!=undefined&&c!=""&&v.find('input[name="salesforceRecordId"]').val(c),tt=r.substring(0,4)=="http"?r:e+r,v.find('input[name="redirectToAfterProcess"]').val(tt)),u.recordId&&u.recordId!=null&&u.recordId!=undefined&&v.find('input[name="salesforceRecordId"]').val(u.recordId),v.attr("action",k),p.hasClass("stripe-donation")?(g=v.attr("action"),h=v.serialize(),$.ajax({method:"POST",url:g,data:h,beforeSend:function(){}}).done(function(n){var t=Stripe(n.publishable);return t.redirectToCheckout({sessionId:n.id})})):p.hasClass("authorizenet-donation")?(g=v.attr("action"),h=v.serialize(),$.ajax({method:"POST",url:g,data:h,beforeSend:function(){}}).done(function(n){var t=document.createElement("form"),i;t.method="post";t.action=n.action;i=document.createElement("input");i.type="hidden";i.name="token";i.value=n.token;t.appendChild(i);$("body").append(t);t.submit()})):v.submit()):(Swal.fire({title:"",icon:"error",text:"Error to process the donation",confirmButtonText:"Ok",closeOnConfirm:!0}),n.closest(".formBlock").find(".submit-button").removeClass("disabled"),n.closest(".formBlock").find(".submit-button").removeAttr("disabled"),n.closest(".formBlock").find(".processing_screen").hide(),n.closest(".formBlock").find(".spinner").hide()));return!1}):(n.closest(".formBlock").find(".submit-button").removeClass("disabled"),n.closest(".formBlock").find(".submit-button").removeAttr("disabled"),n.closest(".formBlock").find(".processing_screen").hide(),n.closest(".formBlock").find(".spinner").hide())}function submit_form(n,t,i){var s=getClientSecurityKey(),r=!1,u,f,e,o;if(s!=undefined)if(u=t.user_response_time,u===undefined)try{if(document.referrer!=""){let n=window.location.hostname,t=new URL(document.referrer);n===t.hostname&&(r=!0)}}catch(h){window.console&&console.error(h)}else f=(new Date).getTime(),e=f-u,e>9e4&&(r=!0);r===!0?(o="forms",grecaptcha.execute(getClientSecurityKey(),{action:o}).then(function(r){var u=(new Date).getTime();u=u+864e5;t.user_response=r;t.user_response_time=u;submit_form_inner(n,t,i)})):submit_form_inner(n,t,i)}function display_logic_events(n,t){var f=n.attr("type"),s=n.data("type"),r=n.attr("name"),i=n.closest("form"),e=n.attr("required"),h=n.attr("data-original-required"),o,u;r=r.substring(0,r.lastIndexOf("[value]"));e!=null&&e=="true"&&(f==="checkbox"?form_checkbox_error(n):f==="radio"&&(o=n.closest("div.input-group-radiobutton"),u=o.find("label.validation-message"),n.is(":checked")!==!1&&u.length&&u.css("display","none")));t!=null&&t.length>0&&t.forEach(function(n){var t=n.machineName,e=n.fieldType,h=i.find('[name="'+t+'[value]"]').attr("data-original-required"),c=i.find('[name="'+t+'[value]"]').attr("data-required"),f;e=="multiselect"?(h=i.find('[name="'+t+'[value][]"]').attr("data-original-required"),c=i.find('[name="'+t+'[value][]"]').attr("data-required")):(e==null||e==undefined)&&t!=null&&t!=undefined&&t!=""&&(i.find("a#button-submit-"+t).length>0?e="button":i.hasClass("form-ars")&&(e="button"));var s=n.conditions,u=n.and_or,o=n.display,r=0;s.forEach(function(n){var f=n.field,u=n.op,e=n.data,h=i.find('[name="'+f+'[value]"]').parents(".fields-section").first().parent().css("display")!=="none"?!1:!0,c=i.find('[name="'+f+'[value]"]').hasClass("autosuggest")?!0:!1,t,o=i.find('[name*="'+f+'[value]"]').attr("type"),s=i.find('[name*="'+f+'[value]"]').attr("data-type");o=="checkboxes"&&s=="multiselect"?(t=[],i.find('[name*="'+f+'[value]"]').each(function(){$(this).attr("type")=="checkbox"&&$(this).is(":checked")&&t.push($(this).attr("value"))})):t=o=="checkbox"?i.find('[name="'+f+'[value]"]').is(":checked")==!0?"true":"false":o=="radio"?i.find('[name="'+f+'[value]"]:checked').val():o=="select"&&s=="multiselect"?i.find('[name="'+f+'[value][]"]').val():i.find('[name="'+f+'[value]"]').val();(!h||c)&&(t&&t.constructor===Array?(u=="=="&&t.indexOf(e)!=-1||u=="!="&&t.indexOf(e)==-1)&&(r=r+1):u=="=="&&t==e||u=="!="&&t!=e||u==">"&&parseInt(t)>parseInt(e)||u==">="&&parseInt(t)>=parseInt(e)||u=="<"&&parseInt(t)<parseInt(e)||u=="<="&&parseInt(t)<=parseInt(e)?r=r+1:u==="_not_equal_empty_"&&t!==null&&t!==undefined&&t!==""?r=r+1:u==="_equal_empty_"&&(t===null||t===undefined||t!==null&&t!==undefined&&t==="")&&(r=r+1))});f="none";(u=="&&"||u=="")&&parseInt(r)==parseInt(s.length)||(u=="||"||u=="")&&parseInt(r)>=1?(f=o==0?"none":"block",o==2&&(f="none")):((u=="&&"||u=="")&&parseInt(r)!=parseInt(s.length)||(u=="||"||u=="")&&parseInt(r)<1)&&(f=o!=0?"none":"block",o==2&&(f="none"));f=="none"?c=="true"&&(i.find('[name="'+t+'[value]"]').attr("data-multi-required")!=undefined?i.find('[name="'+t+'[value]"]').attr("data-multi-required","false"):i.find('[name="'+t+'[value]"]').attr("data-required","false"),i.find('[name="'+t+'[value]"]').removeClass("error"),i.find('[name="'+t+'[value]"]').removeAttr("aria-invalid"),i.find('[name="'+t+'[value]"]').removeAttr("aria-required"),i.find('[name="'+t+'[value]"]').attr("data-conditional","true"),i.find('[name="'+t+'[value][]"]').length>0&&(i.find('[name="'+t+'[value][]"]').attr("data-required","false"),i.find('[name="'+t+'[value][]"]').removeClass("error"),i.find('[name="'+t+'[value][]"]').removeAttr("aria-invalid"),i.find('[name="'+t+'[value][]"]').removeAttr("aria-required"),i.find('[name="'+t+'[value][]"]').attr("data-conditional","true"))):f=="block"&&h=="required"&&(i.find('[name="'+t+'[value]"]').attr("data-multi-required")!=undefined?i.find('[name="'+t+'[value]"]').attr("data-multi-required",!0):i.find('[name="'+t+'[value]"]').attr("data-required","true"),i.find('[name="'+t+'[value]"]').attr("data-conditional","true"),i.find('[name="'+t+'[value]"]').attr("aria-required","true"),i.find('[name="'+t+'[value][]"]').length>0&&(i.find('[name="'+t+'[value][]"]').attr("data-required","true"),i.find('[name="'+t+'[value][]"]').attr("data-conditional","true"),i.find('[name="'+t+'[value][]"]').attr("aria-required","true")));add_remove_hidden_class(i,t,f,e)})}function add_remove_hidden_class(n,t,i,r){var s,u,h,y,f,l,p,o,a,v;r!="button"||n.hasClass("form-ars")?r=="button"&&n.hasClass("form-ars")&&(s=n.find("#status-button").val(),s!=null&&s!=undefined&&s=="0"&&n.find("#status-button").val(i),i=="none"?$("body").find(".actions_branch_logic .next_option a.primary-button").addClass("is-hidden"):$("body").find(".actions_branch_logic .next_option a.primary-button").removeClass("is-hidden")):i=="none"?n.find("a#button-submit-"+t).addClass("is-hidden"):n.find("a#button-submit-"+t).removeClass("is-hidden");u=r=="multiselect"?n.find('[name="'+t+'[value][]"]'):r=="description"||r=="section"?n.find('div[data-machine-name="'+t+'[value]"]'):n.find('[name="'+t+'[value]"]');h=u.data("type");y=!1;u.hasClass("multiple-file")&&(y=!0);f=u.closest(".row");y&&(f=$("#related-files-container-"+t).parent().parent());var w=n.find('[name="'+t+'[type]"]'),c=n.find('[name="'+t+'[hour]"]'),b=n.find('[name="'+t+'[minute]"]'),k=n.find('[name="'+t+'[format]"]'),d=n.find('[name="'+t+'[sf_field]"]'),g=n.find('[name="'+t+'[sf_object]"]'),nt=n.find('[name="'+t+'[formatDate]"]'),tt=n.find('[name="'+t+'[formatTime]"]'),it=n.find('[name="'+t+'[timezone]"]'),e=f.hasClass("is-hidden");h=="radio"&&(f=u.closest(".input-group"),f.length===0&&(f=u.length>1?u.first().parents(".internal-field-content"):u.parents(".internal-field-content")),e=f.hasClass("is-hidden"));i!="none"||e?i=="block"&&e&&(f.removeClass("is-hidden"),u.removeClass("is-hidden"),w.removeClass("is-hidden"),d.removeClass("is-hidden"),g.removeClass("is-hidden"),c!=null&&(c.removeClass("is-hidden"),b.removeClass("is-hidden"),k.removeClass("is-hidden"))):(f.addClass("is-hidden"),u.addClass("is-hidden"),w.addClass("is-hidden"),d.addClass("is-hidden"),g.addClass("is-hidden"),c!=null&&(c.addClass("is-hidden"),b.addClass("is-hidden"),k.addClass("is-hidden")));(h=="email"||h=="password")&&(l=n.find('[name="retype_'+t+'"]'),p=l.closest(".row"),i!="none"||e?i=="block"&&e&&(p.removeClass("is-hidden"),l.removeClass("is-hidden")):(p.addClass("is-hidden"),l.addClass("is-hidden")));r=="datetime"&&(o=n.find('[name="'+t+'[value]_default_date_time"]'),i=="none"?(nt.addClass("is-hidden"),tt.addClass("is-hidden"),it.addClass("is-hidden"),o!=null&&o.addClass("is-hidden")):i=="block"&&(nt.removeClass("is-hidden"),tt.removeClass("is-hidden"),it.removeClass("is-hidden"),o!=null&&o.removeClass("is-hidden")));r=="paymentcomponent"&&payment_component_add_remove_hiddne(n,n,i);r=="section"&&(a=n.find('input[name="'+t+'[type]"][value="section"]').closest(".section"),v=a.find(".row.payment-component"),v||(v=a.find(".subsection .row.payment-component")),v.length>0&&payment_component_add_remove_hiddne(a,n,i))}function payment_component_add_remove_hiddne(n,t,i){var r=n.find(".row.payment-component");r||(r=n.find(".subsection .row.payment-component"));r.find('input[name="payment_processor"]').prop("checked",!0).change();var u=t.find(".submit-button.from-view").attr("data-original-label"),e=r.find('input[name="payment_processor"]').val(),o=r.find('input[name="donate_pay_text"]').val(),f=u;r.length>0&&(f=u+" ( "+o+" with "+e+" )");i=="none"?(r.addClass("is-hidden"),r.find('input[name="prefer_not_donate"]').prop("checked",!0).change(),t.find(".submit-button.from-view").text(u)):i=="block"&&(r.removeClass("is-hidden"),r.find('input[name="prefer_not_donate"]').prop("checked",!1).change(),t.find(".submit-button.from-view").text(f))}function form_checkbox_error(n){var i=n.closest("div.content"),t=i.find("label.validation-message"),r=n.data("required");t.length&&r=="true"&&(n.prop("checked")!==!1?t.css("display","none"):(t.css("display","block"),topPage=i.offset().top))}function EventPopulateCurrentDatetimeSubmit(n){var t=window.translation.language_iso;moment.locale(t);var i=moment().format(window.MomentDateTimeFormat),r=moment().format(window.MomentDateFormat),u=moment().format("hh:mm A"),f=moment().format("HH:mm"),e=moment().format("YYYY-MM-DDTHH:mm:ssZ");n.find("input.populate-current-datetime-submit").each(function(){var t=$(this).val(),o=$(this).attr("data-machine-name"),s=$(this).attr("data-time-format"),h=u.split(" "),c=f.split(":"),a=h[1],l=h[0].split(":");n.find('input[name="'+o+'"]').val(e);n.find('textarea[name="'+o+'"]').empty();n.find('textarea[name="'+o+'"]').append(i);n.find('input.date-picker-input[name="'+o+'"]').val(r);s==="HHMM"?(n.find('input[name="'+t+'[hour]"]').val(c[0]),n.find('input[name="'+t+'[minute]"]').val(c[1])):s==="HHMMPM"&&(n.find('input[name="'+t+'[hour]"]').val(l[0]),n.find('input[name="'+t+'[minute]"]').val(l[1]),n.find('select[name="'+t+'[format]"]').val(a))})}function GetVerificationCode(n,t){var i='<div class="row verification-code-section"><div class="small-12 medium-4 columns  fields-section"><span>&nbsp;<\/span><\/div><div class="small-12 medium-8 columns  fields-section verification-code-row" style=""><div class="small-12 columns"><div class="small-12 medium-7 columns verify-input-code-section"><input type="text" name="verificationCode" id="verificationCode" value="" placeholder="'+window.translation.verification_code_placeholder+'" class="verify-code-input" maxlength="5" /><\/div><div class="small-12 medium-5 columns actions-section"><a name="Verify" class="button verify-code verify-code-actions" href="#" >'+window.translation.verify+'<\/a><a name="Cancel" class="button cancel-verification-code verify-code-actions" href="#">'+window.translation.cancel+'<\/a><input type="hidden" value="'+n+'" name="verificationtoken"  id="verificationtoken" /><\/div><\/div><div class="row resend-code-section"><a href="#" class="resend-code">'+window.translation.resend_code+'<\/a><div class="small-check-mark"><\/div><\/div ><\/div><\/div>';t.find("div.verification-code-section").length===0?t.find("div.submit-group").length>0?t.find("div.submit-group").before(i):t.find("div.actions_branch_logic").length>0&&t.find("div.actions_branch_logic").before(i):t.find("input#verificationtoken").val(n)}function ValidateVerificationCode(n,t){var i=n.closest(".formBlock"),r=i.find("form"),o=i.data("form-id"),s=i.find(".payment-component"),e=i.find('input[name="__RequestVerificationToken"]'),h=r.find('input[name="verificationtoken"]').val(),u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f;u=u.substring(0,u.length-1);f=!0;$.ajax({method:"POST",url:u+"user/ValidateVerificationCode",data:{token:h,code:t},beforeSend:function(){i.find(".processing_screen").show()}}).done(function(t){var u=JSON.parse(t),h,a,l;if(u.status==="ok")f=!1,h=r.serializeJSON(),h.formId=o,h.save_complete_later=!1,e!==null&&e.each(function(){h.__RequestVerificationToken=$(this).val()}),a=has_payment_component(s),remove_form_restriction(r,"10"),prepare_form_submission(n,h,r,a);else if(u.status==="error"&&u.code===401){var c="verificationCode",v='label[id="'+c+'-error"]',y='<label id="'+c+'-error" class="error" style="display:block;">'+u.message+"<\/label>";$("#"+c).parents(".fields-section").find(v).length>0?$("#"+c).parents(".fields-section").find(v).replaceWith(y):$("#"+c).parent().append(y);u.token!==undefined&&i.find("#verificationtoken").val(u.token);u.blockRetries===!0&&(l=n.closest(".verification-code-section").find(".actions-section a.verify-code"),l!==undefined&&(l.prop("disabled",!0),l.addClass("custom-disabled-opacity")))}else Swal.fire({title:window.translation.warning,text:u.message,icon:"error",closeOnConfirm:!0})}).always(function(){f===!0&&i.find(".processing_screen").hide()})}function hide_verificationcode_error_element(n){var i=n.closest(".formBlock").find("#verificationCode-error"),t;i!==undefined&&i.is(":visible")&&i.hide();t=n.closest(".formBlock").find(".small-check-mark");t!==undefined&&t.is(":visible")&&t.hide()}function add_verification_code_events(){$("body div.formBlock").on("keypress",'input[name="verificationCode"]',function(n){if(n.which!=8&&n.which!=0&&(n.which<48||n.which>57))return!1});$("body div.formBlock").on("input",'input[name="verificationCode"]',function(){if($("body div.formBlock .verification-code-section a.verify-code").hasClass("custom-disabled-opacity")||$("body div.formBlock #user_token_id").length>0&&$("body div.formBlock #user_token_id").val()!="")return!1;var n=$(this).closest(".formBlock").find(".small-check-mark");n!==undefined&&n.is(":visible")&&n.hide();$(this).val().length>=5&&(hide_verificationcode_error_element($(this)),ValidateVerificationCode($(this),$(this).val()))});$("body div.formBlock").on("click",'a.cancel-verification-code[name="Cancel"]',function(){var t=$(this).closest(".formBlock").find('input[name="isRegistrationFormWithArs"]').val(),i=t==="true"||t==="True",n=undefined;n=i===!1?$(this).closest(".formBlock").find(".submit-group"):$(this).closest(".formBlock").find(".next_option a.primary-button");$(this).closest(".formBlock").find(".custom-disabled-opacity").removeClass("custom-disabled-opacity");$(this).closest(".formBlock").find("div.verification-code-section").remove();n!==undefined&&n.show()});$("body div.formBlock").on("click",'a.verify-code[name="Verify"]',function(){hide_verificationcode_error_element($(this));ValidateVerificationCode($(this),$(this).closest(".formBlock").find("input#verificationCode").val())});$("body div.formBlock").on("click","a.resend-code",function(){if($(this).hasClass("custom-disabled-opacity"))return!1;$("body div.formBlock .actions-section a.verify-code").removeClass("custom-disabled-opacity");$("body div.formBlock .actions-section a.verify-code").prop("disabled",!1);hide_verificationcode_error_element($(this));var n=$(this).closest(".formBlock").find('input[name="isuserregistrationform"]').val();is_needed_verification_code($(this),null,null,null,n==="True")});$('body div.formBlock input.sf_field[type="hidden"][value="Email"]').length>0&&$('body div.formBlock input.sf_field[type="hidden"][value="Email"]').each(function(){var r;if($(this).closest(".formBlock #user_token_id").length>0&&$(this).closest(".formBlock #user_token_id").val()!="")return!1;var u=!1,f=!1,e=window.translation.verification_code_after_submit,t=$(this).closest(".formBlock").find("#isuserinformationform"),o=$(this).closest(".formBlock").find("#user_token_id").val();if(t!==undefined&&t.val()==="True"&&(u=!0,e=window.translation.verification_code_will_be_sent),t=$(this).closest(".formBlock").find("#isuserregistrationform"),t!==undefined&&t.val()==="True"&&(f=!0),u==!0||f==!0){var n=undefined,s=undefined,i=$(this);if(i!==undefined&&(n=i.attr("name"),n!==undefined&&(r=n.indexOf("["),r>0&&(o==undefined||o=="")))){n=n.substring(0,r);i.after('<label id="'+n+'-info" for="'+n+'" class="info info-email-code" style="display:none;">'+e+"<\/label>");$("body div.formBlock").on("input","input#"+n,function(){var r=$("label#"+n+"-error").css("display"),t=!1,i;r=="block"&&(t=!0);i=$(this).closest(".formBlock").find("input#currentuseremail").val();i!==$(this).val()&&t===!1?$(this).closest(".formBlock").find("p.info-email-code").show():$(this).closest(".formBlock").find("p.info-email-code").hide()})}}})}function get_id_email_input(n){var t=undefined,u=undefined,r=n.closest(".formBlock").find('input.sf_field[type="hidden"][value="Email"]'),i;return r!==undefined&&(t=r.attr("name"),t!==undefined&&(i=t.indexOf("["),i>0&&(t=t.substring(0,i)))),t}function get_element_value_by_id(n,t){var r=undefined,f=t,i;try{t!==undefined&&(i=n.closest(".formBlock").find("#"+t+"\\[value\\]"),i!==undefined&&(r=i.val()))}catch(u){window.console&&console.error(u)}return r}function get_id_element_mapping_to_Salesforce_field(n,t){var i=undefined,f=undefined,u=n.closest(".formBlock").find('input.sf_field[type="hidden"][value="'+t+'"]'),r;return u!==undefined&&(i=u.attr("name"),i!==undefined&&(r=i.indexOf("["),r>0&&(i=i.substring(0,r)))),i}function get_contact_name_from_special_form(n){var t=get_element_value_by_id(n,get_id_element_mapping_to_Salesforce_field(n,"FirstName")),i=get_element_value_by_id(n,get_id_element_mapping_to_Salesforce_field(n,"LastName"));return(t!==undefined?t:"")+" "+(i!==undefined?i:"")}function prepare_form_submission(n,t,i,r){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u,e,o,s;if(f=f.substring(0,f.length-1),n.attr("disabled","disabled"),n.siblings("img").first().css("display","inline"),n.closest(".formBlock").find(".processing_screen").show(),u=i.find('input[type="file"].simple-file'),e=i.find('input[type="file"].multiple-file'),e.length>0&&i.first('input[name="salesforce_id_to_update"]').val()==""&&(o=[],$.each(e,function(n){var i=$(e[n]).attr("data-ul-files-id"),t;$("#"+i+' input[type="hidden"].salesforce-id').length>0&&(t=$("#"+i+' input[type="hidden"].salesforce-id'),$.each(t,function(n){o.push($(t[n]).val())}))}),o.length>0&&(t.SfFiles=JSON.stringify(o))),s=!0,u.length>0){var c=[],h=0,l=!1;$.each(u,function(n,r){var p=u[n].files,d=u[n].getAttribute("data-private"),g=u[n].getAttribute("data-form-id"),nt=u[n].getAttribute("data-requires-login"),tt=u[n].getAttribute("data-library-id"),it=u[n].getAttribute("data-save-to-salesforce"),rt=u[n].getAttribute("data-sf-record-to-relate"),o="",b=u[n].getAttribute("data-copy-enabled"),a=u[n].getAttribute("data-copy-to-field"),e,v,k,y,w;if(p.length>0)if(window.FormData!==undefined){for(e=new FormData,e.append("private",d),e.append("formId",g),e.append("requiresLogin",nt),e.append("libraryId",tt),e.append("saveToSalesforce",it),e.append("sfRecordToRelate",rt),v=0;v<p.length;v++)e.append("file"+v,p[v]),p[v].size/1048576>window.maxFileLengthMBForm&&(s=!1);s?(k=$.ajax({type:"POST",url:f+"/ARS/UploadFile",contentType:!1,processData:!1,data:e}).done(function(n){var i,u;return o="",i=JSON.parse(n),i.status=="200"?i.Urls!=""&&i.Urls!=null&&i.Urls.forEach(function(n){n.fileUrl!=""&&n.fileUrl!=null&&(o=o==""?n.fileUrl:o+","+n.fileUrl)}):(l=!0,Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"})),u=r.name.substring(0,r.name.indexOf("[")),t[u].value=o,(b===!0||b==="true")&&a!==null&&a!==undefined&&a!==""&&t[a]!==null&&t[a]!==undefined&&(t[a].value=o),!1}),c.push(k)):Swal.fire({title:"",icon:"error",text:translation.max_size_x.replaceAll("{0}",window.maxFileLengthMBForm),confirmButtonText:"Ok"})}else y=r.name.substring(0,r.name.indexOf("[")),t[y].value=o,h=h+1;else i.hasClass("isComplianceForm")&&(y=r.name.substring(0,r.name.indexOf("[")),w="",i.find("input[name='"+y+"_url_file']").length>0&&(w=i.find("input[name='"+y+"_url_file']").val()),t[y].value=w)});s?($.when.apply($,c).done(function(){h=0;l===!1?n.closest(".formBlock.llamapi-registration-form").length>0?submit_form_registration_in_ars(n,t):submit_form(n,t,r):(n.closest(".formBlock").find(".processing_screen").hide(),n.removeAttr("disabled"),n.siblings("img").first().css("display","none"))}),h>0&&(n.closest(".formBlock.llamapi-registration-form").length>0?submit_form_registration_in_ars(n,t):submit_form(n,t,r))):(n.closest(".formBlock").find(".processing_screen").hide(),n.removeAttr("disabled"),n.siblings("img").first().css("display","none"))}else n.closest(".formBlock.llamapi-registration-form").length>0?submit_form_registration_in_ars(n,t):submit_form(n,t,r)}function has_payment_component(n){var t=!1;return n!==null&&n!==undefined&&n.length>0&&(n.find('input[name="prefer_not_donate"]').length>0?(t=!1,n.find('input[name="prefer_not_donate"]').is(":checked")===!1&&(t=!0)):t=!0),t}function is_needed_verification_code(n,t,i,r,u){var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",c,h,a;s=s.substring(0,s.length-1);var v=!1,f=undefined,e=get_id_email_input(n);if(e!==undefined&&(f=n.closest(".formBlock").find('input[name="'+e+'[value]"]').val(),f=f.trim().toLowerCase()),f!==undefined&&(c=n.closest(".formBlock").find("input#currentuseremail").val(),u===!0||f!==c)){v=!0;var y=get_contact_name_from_special_form(n),o="",l=n.closest(".formBlock").find("input#verificationtoken"),p=n.closest(".formBlock").find("input#user_token_id").val();l!==undefined&&(o=l.val(),o===undefined&&(o=""));h=undefined;a="user/VerifyChangeEmail";u===!1?h={oldEmail:c,newEmail:f,contactName:y,token:o}:(a="user/VerifyNewEmail",h={email:f,token:o,verificationCode:"",contactName:y,userIdToken:p});$("label#"+e+"-info").is(":visible")===!1&&$("label#"+e+"-info").show();$.ajax({method:"POST",url:s+a,data:h,beforeSend:function(){n.closest(".formBlock").find(".processing_screen").show()}}).done(function(u){var o=JSON.parse(u),a,c;if(o.status==="ok")o.requireCode===!0?(n.closest(".formBlock").find("#"+e).addClass("custom-disabled-opacity"),GetVerificationCode(o.token,n.closest(".formBlock")),n.closest(".submit-group").hide(),n.hasClass("resend-code")===!0&&(n.next(".small-check-mark").css("display","inline-block"),l.val(o.token))):(n.hasClass("resend-code")===!1&&remove_form_restriction(i,"9"),prepare_form_submission(n,t,i,r));else if(o.status==="error"&&o.code!==500){if(n.hasClass("resend-code")===!1){var f=e,s='label[id="'+f+'-error"]',h='<label id="'+f+'-error" class="error" for="'+f+'" style="display:block;">'+o.message+"<\/label>";$("#"+f).parents(".fields-section").find(s).length>0?$("#"+f).parents(".fields-section").find(s).replaceWith(h):$("#"+f).parents(".fields-section").append(h);$("label#"+f+"-info").length>0&&$("label#"+f+"-info").hide();a=n.closest(".formBlock").find('input[name="isRegistrationFormWithArs"]').val();(a==="true"||a==="True")&&n.closest(".formBlock").find(".next_option a.primary-button").show()}else{var f="verificationCode",s='label[id="'+f+'-error"]',h='<label id="'+f+'-error" class="error" for="'+f+'" style="display:block;">'+o.message+"<\/label>";$("#"+f).parents(".fields-section").find(s).length>0?$("#"+f).parents(".fields-section").find(s).replaceWith(h):$("#"+f).parents(".fields-section").append(h);$("label#"+f+"-info").length>0&&$("label#"+f+"-info").hide()}o.blockResendCode===!0&&(c=n.closest(".formBlock").find(".verification-code-section .resend-code-section a.resend-code"),c!==undefined&&(c.prop("disabled",!0),c.addClass("custom-disabled-opacity")))}else Swal.fire({title:window.translation.warning,text:o.message,icon:"error",closeOnConfirm:!0})}).always(function(){n.closest(".formBlock").find(".processing_screen").hide()})}return v}function submit_form_registration_in_ars(n,t){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",e,o,i,f;r=r.substring(0,r.length-1);e=n.closest(".formBlock.llamapi-registration-form").find("form");o=e.find(".actions_branch_logic .next_option a.button");urlFromClick=o.attr("data-current-url");var u=n.closest(".formBlock.llamapi-registration-form").find("input#branch-logic-redirect"),h=e.find('input[name="redirect_url"]').val(),s=n.closest(".formBlock.llamapi-registration-form").find(".actions_branch_logic .next_option a.primary-button").attr("data-connection");u.val()!=""&&u.val()!=null&&u.val()!=h?(i={},i.registrationData=t,i["connection-id"]=s,datatable_add_cells_data_for_mobile_headers,i["back-branch-logic"]=[],f={},f.urlCurrent=r+u.val(),f.urlBack=urlFromClick,i["back-branch-logic"].push(f),_assign_value_json_local_storage("vol-branch-logic-form-data-"+s,i),window.location.href=r+u.val()):submit_form(n,t,!1)}function validate_information_for_registration_forms(n){var i,t,r;n.find(".actions_branch_logic .next_option a").length>0&&(i=n.find(".actions_branch_logic .next_option a").attr("data-connection"),t=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+i)),t!==null&&t!==undefined&&t!==""&&t["connection-id"]!==null&&t["connection-id"]!==undefined&&t["connection-id"]==i&&(r=t.registrationData,$.each(r,function(t,i){i!=""&&(i.value!==null&&i.value!==undefined&&i.value!==""?(i.sf_field==="Email"&&n.find('input[name="last_email_selected"]').val(i.value),n.find('input[name="'+t+'[value]"]').val(i.value)):t==="verificationCode"?n.find('input[name="last_code_verification"]').val(i):t==="verificationtoken"&&n.find('input[name="last_code_token"]').val(i))})))}function is_necessary_ask_code(n,t){var r=get_id_email_input(n),i="",u;return(r!==undefined&&(i=n.closest(".formBlock").find('input[name="'+r+'[value]"]').val(),i=i.trim().toLowerCase()),i!==""&&(u=t.last_email_selected,i!=u))?!0:!1}function validateSPForm(n){var t=n.find(".formBlock"),r=n.find(".formBlock").find('select[data-required="true"]'),u=n.find(".formBlock").find('input[type="text"][data-required="true"]'),f=n.find(".formBlock").find('input[type="number"][data-required="true"]'),e=n.find(".formBlock").find('input[type="checkbox"][data-required="true"]'),o=n.find(".formBlock").find(".input-group-radiobutton"),s=n.find(".formBlock").find("textarea.rich_text"),h=n.find(".formBlock").find('input[type="hidden"]'),c=n.find(".formBlock").find(".input-group-checkboxes"),i=n.find(".formBlock").find("input.date-picker-input"),l=n.find(".formBlock").find('textarea[data-required="true"]'),a=n.find(".formBlock").find(".rating-class-section-scale");$("label.sp-form-error").remove();$("label.validation-message").hide();c.each(function(){var f="",c=!1,l=$(this).closest(".row").hasClass("is-hidden"),s,n,i,e,r,u,h,o;$(this).find("input.input-group-checkbox:checked").length>0&&(f="selected");var a=$(this).data("required"),v=$(this).attr("name"),y=t.find('.row.is-hidden input[name="'+v+'"]').length>0;if(y===!1){if(a==!0&&!l&&(f==undefined||f==null||f!=null&&f!=undefined&&f.trim()=="")){$(this).find("input.input-group-checkbox").addClass("missing-required");u=$(this).attr("data-id-name");s='label[id="'+u+'-error"]';$(this).find(s).length>0&&$(this).find(s).remove();o='<label id="'+u+'-error-required" class="sp-form-error error-required" for="'+u+'" style="display:block;">This field is required<\/label>';$(this).append(o);valid=!1;c=!0;$("input.input-group-checkbox.missing-required").on("change",function(){var t=$(this).parents(".input-group-checkboxes").attr("data-id-name"),n='label[id="'+t+'-error-required"]';$(this).parents(".input-group-checkboxes").find(n).length>0&&($(this).parents(".input-group-checkboxes").find(n).remove(),$(this).parents(".input-group-checkboxes input.input-group-checkbox.missing-required").removeClass("missing-required"))})}if(n=$(this).attr("data-min-options"),i=$(this).attr("data-max-options"),!l&&!c&&n&&i&&(e=$(this).find("input.input-group-checkbox:checked").length,r="",n&&i&&!(n==0&&i==0)&&(e!==n&&+n==+i?r=translation.multiselect_only_one_option.replaceAll("[minNumber]",n):e<n&&+n&&+i==0?r=translation.multiselect_min_option.replaceAll("[minNumber]",n):e>i&&+n==0&&+i?r=translation.multiselect_max_option.replaceAll("[maxNumber]",i):+n!=0&&+i!=0&&(e>i||e<n)&&(r=translation.multiselect_between_option.replaceAll("[minNumber]",n),r=r.replaceAll("[maxNumber]",i)),r!==""))){valid=!1;$(this).find("input.input-group-checkbox").addClass("min-max-missing");u=$(this).attr("data-id-name");h='label[id="'+u+'-error"]';$(this).find(h).length>0&&$(this).find(h).remove();o='<label id="'+u+'-error" class="sp-form-error" for="'+u+'" style="display:block;">'+r+"<\/label>";$(this).append(o);$("input.input-group-checkbox.min-max-missing").on("change",function(){var u=$(this).parents(".input-group-checkboxes").attr("data-id-name"),t=$(this).parents(".input-group-checkboxes").attr("data-min-options"),i=$(this).parents(".input-group-checkboxes").attr("data-max-options"),n=$(this).parents(".input-group-checkboxes").find("input.input-group-checkbox:checked").length,r='label[id="'+u+'-error"]';$(this).parents(".input-group-checkboxes").find(r).length>0&&(n>=t&&n<=i||n>=t&&i==0||t==0&&n<=i)&&($(this).parents(".input-group-checkboxes").find(r).remove(),$(this).parents(".input-group-checkboxes input.min-max-missing").removeClass("min-max-missing"))})}}});e.each(function(){var r=$(this).attr("name"),u=t.find('.row.is-hidden input[name="'+r+'"]').length>0,n,i;u===!1&&$(this).prop("checked")===!1&&(n=$(this).closest("div.content"),i=n.find("label.validation-message"),i.css("display","block"),topPage=n.offset().top,valid=!1)});i.each(function(){var n=$(this).attr("name"),i=t.find('.row.is-hidden input[name="'+n+'"]').length>0;i===!1&&$('input[name="'+n+'"]').length>0&&$('input[name="'+n+'"]').trigger("changeDate")});i.each(function(){var f=$(this).data("end-date-msg"),e=$(this).data("start-date-msg"),o=$(this).data("target-date-msg"),s=$(this).data("end-date"),h=$(this).data("start-date"),c=$(this).data("target-date"),l=$(this).data("data-required"),n=$(this).attr("name"),r=!0,a=t.find('.row.is-hidden input[name="'+n+'"]').length>0,u,i;a===!1&&l=="true"&&(u=$(this).val()!=""?$('input[name="'+n+'"]').length>0?$('input[name="'+n+'"]').fdatepicker().data("datepicker").date.valueOf():null:null,u!=null?s!=null&&s!=undefined&&f!=null&&f!=undefined?u>s&&!$(this).parents(".fields-section").find("label.error").is(":visible")&&(i='<label id="'+n+'-error" class="sp-form-error" for="'+n+'" style="display:block;">'+f+"<\/label>",$(this).parents(".fields-section").append(i),valid=!1,r=!1):e!=null&&e!=undefined&&h!=null&&h!=undefined?u<h&&!$(this).parents(".fields-section").find("label.error").is(":visible")&&(i='<label id="'+n+'-error" class="sp-form-error" for="'+n+'" style="display:block;">'+e+"<\/label>",$(this).parents(".fields-section").append(i),valid=!1,r=!1):o!=null&&o!=undefined&&c!=null&&c!=undefined&&(equalDates(new Date(u),new Date(c))||$(this).parents(".fields-section").find("label.error").is(":visible")||(i='<label id="'+n+'-error" class="sp-form-error" for="'+n+'" style="display:block;">'+o+"<\/label>",$(this).parents(".fields-section").append(i),valid=!1,r=!1)):($(this).parents(".fields-section").find("label.error").length===0&&(i='<label id="'+n+'-error" class="sp-form-error" for="'+n+'" style="display:block;">'+window.translation.field_required+"<\/label>",$(this).parents(".fields-section").append(i)),r=!1));r===!0&&$(this).removeClass("error")});a.each(function(){var i=$(this).find('input[type="radio"][data-required="true"]').first(),r=i.attr("name"),e=t.find('.row.is-hidden input[name="'+r+'"]').length>0,n,u,f;e===!1&&(n=$(this).find('input[name="'+r+'"][data-required="true"]'),n.attr("data-required")=="true"&&n.is(":checked")===!1&&(u=$(this).parent(".box"),f=u.find("label.validation-message"),f.css("display","block"),topPage=i.offset().top,valid=!1))});o.each(function(){var i=$(this).find('input[type="radio"][data-required="true"]').first(),r=i.attr("name"),e=t.find('.row.is-hidden input[name="'+r+'"]').length>0,n,u,f;e===!1&&(n=$(this).find('input[name="'+r+'"][data-required="true"]'),n.attr("data-required")=="true"&&n.is(":checked")===!1&&(u=$(this),f=u.find("label.validation-message"),f.css("display","block"),topPage=i.offset().top,valid=!1))});s.each(function(){var t=$(this),r=t.parents(".rich_text").css("display"),n,i;r!=="none"&&(n=t.data("field-id"),i=CKEDITOR.instances[n+"[value]"].getData(),formForm[n].value=i)});l.each(function(){var n=$(this).val(),i=$(this).attr("name"),f=t.find('.row.is-hidden textarea[name="'+i+'"]').length>0;if(f===!1)if(n==undefined||n==null||n!=null&&n!=undefined&&n.trim()==""){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var i=$(this).attr("name"),r='label[id="'+i+'-error"]',u='<label id="'+i+'-error" class="sp-form-error" for="'+i+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").find(r).length>0?$(this).parents(".fields-section").find(r).replaceWith(u):$(this).parents(".fields-section").append(u);valid=!1}else $(this).removeClass("error")});h.each(function(){var r=$(this).val(),u,o,n,f,e;if(r.indexOf("validation-dates:")!==-1&&r.indexOf(":")!==-1&&(u=r.split(":"),u.length>1&&(o=u[1],n=o.split(","),n.length==5))){var s=self.closest(".formBlock").find('input[name="'+n[0]+'[value]"]').val(),h=self.closest(".formBlock").find('input[name="'+n[1]+'[value]"]').val(),c=n[2],t=n[3],i=n[4];c=="sameyear"&&s.indexOf(i)!==-1&&h.indexOf(i)!==-1&&(f=s.split(i),e=h.split(i),f.length>t&&e.length>t&&f[t]!==e[t]&&(valid=!1,Swal.fire({title:"Error",icon:"error",text:window.translation.should_have_same_year,confirmButtonText:"Ok",closeOnConfirm:!0})))}});r.each(function(){var n=$(this).val(),e=$(this).attr("name"),o=t.find('.row.is-hidden select[name="'+e+'"]').length>0,f;if(o===!1)if(f=$(this).attr("multiple")==="multiple",n!=undefined&&n!=null&&(n==null||n==undefined||f||n.trim()!=""))if(f&&(!Array.isArray(n)||Array.isArray(n)&&n.length==0)){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var i=$(this).attr("name"),r='label[id="'+i+'-error"]',u='<label id="'+i+'-error" class="sp-form-error" for="'+i+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").first().find(r).length>0?$(this).parents(".fields-section").first().find(r).replaceWith(u):$(this).parents(".fields-section").first().append(u);valid=!1}else $(this).removeClass("error");else{$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var i=$(this).attr("name"),r='label[id="'+i+'-error"]',u='<label id="'+i+'-error" class="sp-form-error" for="'+i+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").first().find(r).length>0?$(this).parents(".fields-section").first().find(r).replaceWith(u):$(this).parents(".input-group-select").first().append(u);valid=!1}});u.each(function(){var n=$(this).val(),f=$(this).attr("name"),e=t.find('.row.is-hidden input[name="'+f+'"]').length>0;if(e===!1)if(n==undefined||n==null||n!=null&&n!=undefined&&n.trim()==""){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var i=$(this).attr("name"),r='label[id="'+i+'-error"]',u='<label id="'+i+'-error" class="sp-form-error" for="'+i+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").first().find(r).length>0?$(this).parents(".fields-section").first().find(r).replaceWith(u):$(this).parents(".fields-section").first().append(u);valid=!1}else $(this).removeClass("error")});f.each(function(){var n=$(this).val(),f=$(this).attr("name"),e=t.find('.row.is-hidden input[name="'+f+'"]').length>0;if(e===!1)if(n==undefined||n==null||n!=null&&n!=undefined&&n.trim()==""){$(this).addClass("error");$(this).removeClass("valid");$(this).attr("aria-invalid","true");$(this).attr("aria-required","true");var i=$(this).attr("name"),r='label[id="'+i+'-error"]',u='<label id="'+i+'-error" class="sp-form-error" for="'+i+'" style="display:block;">'+translation.field_required+"<\/label>";$(this).parents(".fields-section").first().find(r).length>0?$(this).parents(".fields-section").first().find(r).replaceWith(u):$(this).parents(".fields-section").first().append(u);valid=!1}else $(this).removeClass("error")})}function validate_autonumeric_fields(n){n.find('input[type="text"].field-with-auto-number').each(function(){var u=$(this),s=u.attr("data-id"),r=u.attr("data-decimal-places"),o,n,h;(r===null||r===undefined||r==="")&&(r="0");var t="",i="",f=u.attr("data-minvalue"),e=u.attr("data-maxvalue");f!==null&&f!=undefined&&f!==""&&(t=f);e!==null&&e!=undefined&&e!==""&&(i=e);o='input[data-id="'+s+'"]';n={};n.digitGroupSeparator=window.digitGroupSeparator;n.decimalCharacter=window.decimalCharacter;n.roundingMethod="U";n.leadingZero="allow";t!==undefined&&t!==null&&t!==""&&(n.minimumValue=t);i!==undefined&&i!==null&&i!==""&&(n.maximumValue=i);(t!==undefined&&t!==null&&t!==""||i!==undefined&&i!==null&&i!=="")&&(n.overrideMinMaxLimits="invalid");n.decimalPlaces=r;h=new AutoNumeric(o,n)})}function after_translation_resource_load_parental_consent(){initiate_jquery_validate_reveal($("#parental-consent-form"),"parental-consent-form");save_parental_consent_configuration()}function open_parental_consent_form(){$(document).on("click",'a[data-element-reveal="parental-consent"]',function(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n;initialize_ckeditor_parental_consent();$("#parental-consent").foundation();$("#parental-consent").foundation("open");n=$("#parental-consent input[name='parental_consent_id']").val();n!=0?$.ajax({method:"POST",url:t+"admin/GetParentalConsentConfiguration",data:{pcId:n},beforeSend:function(){$(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n),o,s,h,c,e,u,i,t,f;if(r.status==="ok"){if(r.enabled==!0?($('#parental-consent input[name="parental_consent_enabled"]').prop("checked",!0),$('#parental-consent input[name="pc_enabled"]').val(!0)):($('#parental-consent input[name="parental_consent_enabled"]').prop("checked",!1),$('#parental-consent input[name="pc_enabled"]').val(!1)),$('#parental-consent input[name="parental_minimum_age"]').val(r.minimum_age),r.subject_parent!=""){o=JSON.parse(r.subject_parent);for(i in o)t=i,$('#parental-consent input[name="'+t+'"]').val(o[i])}if(r.subject_approved!=""){s=JSON.parse(r.subject_approved);for(h in s)t=h,$('#parental-consent input[name="'+t+'"]').val(s[h])}if(r.subject_rejected!=""){c=JSON.parse(r.subject_rejected);for(i in c)t=i,$('#parental-consent input[name="'+t+'"]').val(c[i])}if(r.sent_to_parent!=""){e=JSON.parse(r.sent_to_parent);for(i in e)t=i,f=$('#parental-consent textarea[name="'+t+'"]').attr("placeholder"),e[i]==""?($('#parental-consent textarea[name="'+t+'"]').val(f),$("#cke_"+t).remove(),CKEDITOR.instances[t].destroy(!0),replace_ckeditor(t),CKEDITOR.instances[t].setData(f)):($('#parental-consent textarea[name="'+t+'"]').val(e[i]),$("#cke_"+t).remove(),CKEDITOR.instances[t].destroy(!0),replace_ckeditor(t),CKEDITOR.instances[t].setData(e[i]))}if(r.approved_message!=""){u=JSON.parse(r.approved_message);for(i in u)t=i,f=$('#parental-consent textarea[name="'+t+'"]').attr("placeholder"),u[i]==""?($('#parental-consent textarea[name="'+t+'"]').val(f),$("#cke_"+t).remove(),CKEDITOR.instances[t].destroy(!0),replace_ckeditor(t),CKEDITOR.instances[t].setData(f)):($('#parental-consent textarea[name="'+t+'"]').val(u[i]),$("#cke_"+t).remove(),CKEDITOR.instances[t].destroy(!0),replace_ckeditor(t),CKEDITOR.instances[t].setData(u[i]))}if(r.reject_message!=""){u=JSON.parse(r.reject_message);for(i in u)t=i,f=$('#parental-consent textarea[name="'+t+'"]').attr("placeholder"),u[i]==""?($('#parental-consent textarea[name="'+t+'"]').val(f),$("#cke_"+t).remove(),CKEDITOR.instances[t].destroy(!0),replace_ckeditor(t),CKEDITOR.instances[t].setData(f)):($('#parental-consent textarea[name="'+t+'"]').val(u[i]),$("#cke_"+t).remove(),CKEDITOR.instances[t].destroy(!0),replace_ckeditor(t),CKEDITOR.instances[t].setData(u[i]))}}$(".processing_screen").hide()}):$.ajax({method:"POST",url:t+"admin/GetParentalConsentConfiguration",data:{pcId:n},beforeSend:function(){$(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);if($("#parental-consent textarea").text(""),t)if(t.subject_parent&&t.subject_approved&&t.subject_rejected){var i=$("textarea.sent-to-parent").first().attr("id"),r=$("textarea.consent-approved").first().attr("id"),u=$("textarea.consent-rejected").first().attr("id");$("#cke_"+i).remove();$("#cke_"+r).remove();$("#cke_"+u).remove();CKEDITOR.instances[i].destroy(!0);CKEDITOR.instances[r].destroy(!0);CKEDITOR.instances[u].destroy(!0);CKEDITOR.replace(i,{height:120});CKEDITOR.replace(r,{height:120});CKEDITOR.replace(u,{height:120});$("textarea.sent-to-parent").first().text("");$("textarea.consent-approved").first().text("");$("textarea.consent-rejected").first().text("");$("textarea.sent-to-parent").first().text(t.subject_parent);$("textarea.consent-approved").first().text(t.subject_approved);$("textarea.consent-rejected").first().text(t.subject_rejected)}else $("#parental-consent textarea").each(function(){var n=$(this).attr("id"),t=$(this).attr("placeholder");$("#cke_"+n).remove();CKEDITOR.instances[n].destroy(!0);replace_ckeditor(n);t!=""&&CKEDITOR.instances[n].setData(JSON.stringify(t))});else $("#parental-consent textarea").each(function(){var n=$(this).attr("id"),t=$(this).attr("placeholder");$("#cke_"+n).remove();CKEDITOR.instances[n].destroy(!0);replace_ckeditor(n);t!=""&&CKEDITOR.instances[n].setData(JSON.stringify(t))});$('#parental-consent input[name="parental_consent_enabled"]').prop("checked",!1);$(".processing_screen").hide()})})}function initialize_ckeditor_parental_consent(){typeof CKEDITOR!="undefined"&&$("#parental-consent textarea").length>0&&$("#parental-consent textarea").each(function(){var n=$(this).attr("id");$("#cke_"+n).remove();replace_ckeditor(n)})}function save_parental_consent_configuration(){$(document).on("click","#parental-consent .save",function(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t;$("#parental-consent-form").valid()?parseInt($('#parental-consent-form input[name="parental_minimum_age"]').val())>13?(t=$("#parental-consent input[name='parental_consent_id']").val(),$('#parental-consent input[name="parental_consent_enabled"]:checked').length>0?$('#parental-consent input[name="pc_enabled"]').val(!0):$('#parental-consent input[name="pc_enabled"]').val(!1),$("#parental-consent textarea").each(function(){var n=$(this).attr("id"),t;CKEDITOR.instances[n]!=null&&CKEDITOR.instances[n]!=undefined&&(t=CKEDITOR.instances[n].getData(),$("#"+n).val(t),$("#"+n).text(t))}),$.ajax({method:"POST",url:n+"admin/AddOrUpdateParentalConsent",data:$("#parental-consent-form").serialize(),beforeSend:function(){$(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status==="ok"?location.reload():$(".processing_screen").hide()})):Swal.fire({title:window.translation.warning,icon:"warning",text:window.translation.minimum_age_validation,confirmButtonText:"Ok"}):Swal.fire({title:window.translation.warning,icon:"warning",text:window.translation.parental_consent_error_form,confirmButtonText:"Ok"})})}function replace_ckeditor(n){var t=CKEDITOR.replace(n,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",height:120,customConfig:"/js/config/ckeditor_config.js"});CKFinder.setupCKEditor(t)}function cc_methods_after_translation(){window.translation&&(set_info_sharing_portal_plus_page(),backend_custom_compliance(),compliance_add_rule_condition(),eventsBranchLogicModal(),eventsModalClosed(),initiate_dragula_compliance())}function initiate_dragula_compliance(){if($("#custom-compliance-settings").length!==0)dragula([document.getElementById("compliance-rules-container")],{moves:function(n,t,i){return i.className==="move"},direction:"vertical"}).on("drag",function(){}).on("drop",function(n){var u=$(n).parents(".step-rules-container").find("div.rule"),f=localStorage.getItem("compliance-module"),i=JSON.parse(f),r=i.branchLogics,t=0;t=$("#custom-compliance-settings .compliance-custom-steps .step-rules .rule").length;u.each(function(){var n=$(this),u=n.attr("data-rule-id"),f=n.attr("data-rule-id-temporary");$(this).attr("data-rule-weight",t);r&&(r.forEach(function(n){n.ruleId!=0?n.ruleId==u&&(n.weight=t):n.ruleId==0&&n.uniqueID==f&&(n.weight=t)}),i.branchLogics=r,localStorage.setItem("compliance-module",JSON.stringify(i)));t=t-1})}).on("dragend",function(){})}function load_compliance_pages_from_local_storage(){var n,t;complianceJson=JSON.parse(localStorage.getItem("compliance-module"));complianceJson&&complianceJson.compliancePages&&(n=complianceJson.compliancePages,$("#custom-compliance-settings .compliance-list-pages").empty(),n.forEach(function(n){var t='<div class="step-page" data-page-id="'+n.PageId+'"><div class="row"><div class="medium-6 columns"><h3 class="step-title">'+n.PageName+'<\/h3><\/div><div class="medium-6 columns page-buttons"><a data-element-reveal="ars-page-conf" data-page-id="'+n.PageId+'" title="Configure Page" data-url="" data-type="2" data-is-compliance="true" class="button ars-secondary-btn">Configure Page<\/a><a data-element-reveal="compliance-page-delete" data-page-id="'+n.PageId+'" title="Remove Page" data-url="" class="button remove_button">Remove Page<\/a><\/div><\/div><\/div>';$("#custom-compliance-settings .compliance-list-pages").append(t)}),n.length==0&&(t='<span class="not-compliance-pages"><i>'+window.translation.not_compliance_pages+"<\/i><\/span>",$("#custom-compliance-settings .compliance-list-pages").append(t)))}function backend_custom_compliance(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="custom-compliance-settings"]',function(){var t=$("#custom-compliance-settings");$("#custom-compliance-settings").foundation("open");$("#custom-compliance-settings").foundation();$.ajax({method:"GET",url:n+"Compliance/GetComplianceSettingsInfo",beforeSend:function(){t.find(".processing_screen").show();t.find(".compliance-pages").addClass("is-hidden");t.find(".applyAllopp").addClass("is-hidden")}}).done(function(n){var i=JSON.parse(n),r;if(i.status==="ok"){localStorage.removeItem("compliance-module");r={};r.compliancePages=i.compliancePages;r.branchLogics=i.branchLogics;localStorage.setItem("compliance-module",JSON.stringify(r));load_compliance_pages_from_local_storage();displayBranchLogicRow(r.branchLogics);switch(i.verificationType){case"VERIFIED_VOLUNTEERS":t.find("input#verification_type_0").prop("checked",!0);t.find(".processing_screen").hide();break;case"CUSTOM_COMPLIANCE":t.find("input#verification_type_1").prop("checked",!0);t.find(".compliance-pages").removeClass("is-hidden");i.applyAllVolunteers===!0?t.find('input[name="apply_all_opportunities"]').prop("checked",!0):t.find('input[name="apply_all_opportunities"]').prop("checked",!1);t.find(".applyAllopp").removeClass("is-hidden");t.find(".processing_screen").hide();initiate_dragula_compliance();break;case"NONE":t.find("input#verification_type_2").prop("checked",!0);t.find(".processing_screen").hide()}}else Swal.fire({title:"Error",icon:"error",text:i.message,confirmButtonText:"Ok"})})});$(document).on("click","#custom-compliance-settings form input[type=submit]",function(){var i=$("#custom-compliance-settings form").serializeObject(),t=$(this),r=localStorage.getItem("compliance-module");return $.ajax({method:"POST",url:n+"Compliance/SaveComplianceSettings",data:{form:i,complianceData:r},beforeSend:function(){t.closest("#custom-compliance-settings").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);t.closest("#custom-compliance-settings").find(".processing_screen").hide();i.status==="ok"?Swal.fire({title:window.translation.success,icon:"success",text:i.message,confirmButtonText:"Ok"}):i.status==="error"&&Swal.fire({title:"Error",icon:"error",text:i.message,confirmButtonText:"Ok"})}),!1});$(document).on("change",'input[name="verification_type"]',function(){var n=$(this).val();n==1?($(".compliance-pages").removeClass("is-hidden"),$("#custom-compliance-settings").find(".applyAllopp").removeClass("is-hidden")):($(".compliance-pages").addClass("is-hidden"),$("#custom-compliance-settings").find(".applyAllopp").addClass("is-hidden"))});$(document).on("click",'a[data-element-reveal="compliance-page-delete"]',function(){var t=localStorage.getItem("compliance-module"),n=parseInt($(this).attr("data-page-id"));n!==0&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_page,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){var r,u,o,f,e;i.isConfirmed&&(r=JSON.parse(t),u=r.compliancePages,u&&(o=[],u.forEach(function(t){t.PageId==n&&(t.deleted=!0)}),r.compliancePages=u,$("#custom-compliance-settings .compliance-list-pages .step-page[data-page-id="+n+"]").remove(),f=r.branchLogics,f.forEach(function(t){var i=parseInt(t.gotoPageId);i==n&&(t.deleted=!0)}),r.branchLogics=f,localStorage.setItem("compliance-module",JSON.stringify(r)),displayBranchLogicRow(r.branchLogics),$("#custom-compliance-settings .compliance-list-pages .step-page").length==0&&(e='<span class="not-compliance-pages"><i>'+window.translation.not_compliance_pages+"<\/i><\/span>",$("#custom-compliance-settings .compliance-list-pages").append(e))))})});$(document).on("click",'a[data-element-reveal="compliance-branch-logic"]',function(){var i=$("#compliance-branch-logic"),o=localStorage.getItem("compliance-module"),s=$(this).attr("data-from"),u=parseInt($(this).attr("data-rule-id")),a=$(this).attr("data-rule-id-temporary"),e,t,r,c,l;if($("#compliance-branch-logic").foundation("open"),$("#compliance-branch-logic").foundation(),$("#compliance-branch-logic").find(".conditions").empty(),$("#compliance-branch-logic").find('input[name="compliance-sufix"]').val("0"),o){var f=JSON.parse(o),v=f.compliancePages,h='<option data-page-id="0" value = "" >'+translation.select_one+" <\/option >";v.forEach(function(n){n.deleted==!1&&(h+='<option data-page-id="'+n.PageId+'" value="'+n.RedirecTo+'" >'+n.PageName+" <\/option >")});$("#compliance-branch-logic").find('select[name="goto"]').empty();$("#compliance-branch-logic").find('select[name="goto"]').append(h);s==="edit"?(e=u&&u!==0?u:a,t={},f.branchLogics&&(f.branchLogics.forEach(function(n){n.uniqueID===e?t=n:n.ruleId&&n.ruleId===e&&(t=n)}),$("#compliance-branch-logic").find('select[name="goto"]').val(t.goto),r=parseInt($("#compliance-branch-logic").find('input[name="compliance-sufix"]').val()),$.ajax({method:"POST",url:n+"admin/GetSalesforceFields",data:{sfObject:"Contact",typeField:""},beforeSend:function(){i.find(".processing_screen").show()}}).done(function(n){var u=JSON.parse(n);u&&u.status=="ok"&&(localStorage.removeItem("compliance-salesforce-fields"),localStorage.setItem("compliance-salesforce-fields",JSON.stringify(u.salesforceFields)),t.branchLogics&&t.branchLogics.forEach(function(n){n.deleted||(r++,i.find('input[name="compliance-sufix"]').val(r),displayLogicConditionRow(u.salesforceFields,r,n.fieldSF,n.ruleOperator,n.valueFieldSF,i))}));i.find(".processing_screen").hide()}),$("#compliance-branch-logic").find('select[name="and_or"]').val(t.allAny),c=t.ruleId?t.ruleId:0,l=t.uniqueID?t.uniqueID:0,$("#compliance-branch-logic").find('input[name="compliance-rule-id"]').val(c),$("#compliance-branch-logic").find('input[name="compliance-rule-temporary-id"]').val(l))):s==="create"&&($("#compliance-branch-logic").find('input[name="compliance-rule-id"]').val(0),$("#compliance-branch-logic").find('input[name="compliance-rule-temporary-id"]').val(0))}})}function compliance_add_rule_condition(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","#compliance-branch-logic a.compliance-add-condition",function(){var t=$("#compliance-branch-logic"),i=parseInt(t.find('input[name="compliance-sufix"]').val()),r=localStorage.getItem("compliance-salesforce-fields");i++;t.find('input[name="compliance-sufix"]').val(i);r?displayLogicConditionRow(JSON.parse(r),i,null,null,null,t):$.ajax({method:"POST",url:n+"admin/GetSalesforceFields",data:{sfObject:"Contact",typeField:""},beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n);r&&r.status=="ok"&&(localStorage.removeItem("compliance-salesforce-fields"),localStorage.setItem("compliance-salesforce-fields",JSON.stringify(r.salesforceFields)),displayLogicConditionRow(r.salesforceFields,i,null,null,null,t));t.find(".processing_screen").hide()})})}function displayLogicConditionRow(n,t,i,r,u){var e=$("#compliance-branch-logic"),o='<div class="row condition"><div class="small-11 columns"><div class="row"><div class="columns small-4"><div class="row"><select name="rule_fields_'+t+'" data-required="true" class="inline compliance_rule_fields" aria-invalid="false">'+compliance_dynamyc_fields_option(n)+'<\/select><\/div><\/div><div class="columns small-4"><div class="row"><select name="rule_operator_'+t+'" data-required="true" class="inline rule_operator" aria-invalid="false"><option value="==">'+translation.equals_to+'<\/option><option value="!=">'+translation.not_equals_to+'<\/option><\/select><\/div><\/div><div class="columns small-4"><div class="row"><select name="rule_data_'+t+'" data-required="true" class="inline compliance_rule_data" aria-invalid="false"><option value="">'+translation.select_one+'<\/option><\/select><\/div><\/div><\/div><\/div><div class="small-1 columns"><a data-element-reveal="" title="Remove Condition" class="remove-condition"><\/a><\/div><\/div>',f=$(o);e.find(".conditions").append(f);i&&f.find("select.compliance_rule_fields").val(i);r&&f.find("select.rule_operator").val(r);i&&u&&(assignValuesSalesforceValuesBranchLogic(i,f),f.find("select.compliance_rule_data").val(u))}function displayBranchLogicRow(n){n&&($("#custom-compliance-settings").find(".step-rules").find(".step-rules-container").empty(),n.sort(function(n,t){return parseInt(t.weight)-parseInt(n.weight)}),n.forEach(function(n){var t=n.gotoPageId,i=n.uniqueID?n.uniqueID:0,r=n.ruleId?n.ruleId:0,u="",l=n.goto,a=n.allAny,s=n.deleted,h=n.pageName,c=n.weight,f,e,o;s||(f=[],n.branchLogics.forEach(function(n){var t=n.labelSF,i=n.valueFieldSF,r=n.ruleOperator,e=r==="=="?window.translation.equals_to:window.translation.not_equals_to,o=t+r+i;f.push(o);u||(u="<strong> "+window.translation.any_all_prefix+" <\/strong>"+t+"<strong> "+e+" <\/strong>"+i)}),e=f.length>1?" multiple-rules":"",o='<div class="small-12 columns rule" data-page-id="'+t+'" data-rule-id="'+r+'" data-rule-id-temporary="'+i+'" data-rule-weight="'+c+'" data-block-name="rule"><div class="large-5 medium-5 small-12 columns"><div class="row '+e+'">'+u+'<\/div><\/div><div class="large-5 medium-5 small-12 columns"><div class="row redirect-to"><strong>'+translation.go_to+": <\/strong><i>"+h+'<\/i><\/div><\/div><div class="large-2 medium-2 small-12 columns"><a data-element-reveal="compliance-branch-logic" title="'+translation.edit_rule+'" class="edit-rule" data-from="edit" data-page-id="'+t+'" data-rule-id="'+r+'" data-rule-id-temporary="'+i+'"><\/a><a data-element-reveal="" title="Remove Rule" class="compliance-remove-rule" data-page-id="'+t+'" data-rule-id="'+r+'" data-rule-id-temporary="'+i+'"><\/a><span class="move"><\/span><\/div><\/div>',$("#custom-compliance-settings").find(".step-rules").find(".step-rules-container").append(o))}))}function compliance_dynamyc_fields_option(n){var i=' <option value = "" >'+translation.select_one+" <\/option >",t=[];return n.fields&&(n.fields.forEach(function(n){if(n.type==="picklist"||n.type==="boolean"){var i={};i.label=n.label;i.value=n.apiName;t.push(i)}}),t&&(t.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0}),t.forEach(function(n){i+='<option value = "'+n.value+'" >'+n.label+" <\/option >"}))),i}function eventsBranchLogicModal(){$(document).on("change","select.compliance_rule_fields",function(){var n=$(this).val(),t=$(this).closest(".row.condition");assignValuesSalesforceValuesBranchLogic(n,t)});$(document).on("click","#compliance-branch-logic .custom-button.save",function(){var i=$("#compliance-branch-logic"),r=i.find('input[name="compliance-rule-id"]').val(),o=i.find('input[name="compliance-rule-temporary-id"]').val(),u=i.find('select[name="goto"]').val(),f=$("#compliance-branch-logic").find(".row.condition").first(),l=i.find('select[name="and_or"]').val(),t=JSON.parse(localStorage.getItem("compliance-module")),n,e;if(f)if(u){var a=f.find("select.compliance_rule_fields").val(),v=f.find("select.compliance_rule_data").val(),s=!0;if(a&&v){n={};t.branchLogics&&t.branchLogics.forEach(function(t){var i=t.ruleId,u=t.uniqueID;(i||u)&&(r=parseInt(r),(r===i&&r!==0||o===u&&o!==0)&&(n=t,s=!1))});var y=i.find('select[name="goto"]').find('option[value="'+u+'"]').attr("data-page-id"),p=i.find('select[name="goto"]').find('option[value="'+u+'"]').text(),h=[],c=[];n.ruleId||(n.uniqueID=generateGuid(3),n.ruleId=0);n.goto=u;n.allAny=l;n.gotoPageId=y;n.pageName=p;$("#compliance-branch-logic").find(".row.condition").each(function(){var t=$(this).find("select.compliance_rule_fields").val(),i=$(this).find("select.compliance_rule_data").val(),r=$(this).find("select.rule_operator").val(),u=$(this).find("select.compliance_rule_fields").find('option[value="'+t+'"]').text(),n;t&&i&&(n={},n.labelSF=u,n.fieldSF=t,n.valueFieldSF=i,n.ruleOperator=r,h.push(n))});n.branchLogics=h;c.push(n);s&&(n.deleted=!1,e=0,e=t.branchLogics.length,n.weight=e+1,t.branchLogics.push(n));t.branchLogics||(t.branchLogics=c);localStorage.removeItem("compliance-module");localStorage.setItem("compliance-module",JSON.stringify(t));displayBranchLogicRow(t.branchLogics);i.foundation("close")}else Swal.fire({title:"Missing Values",icon:"error",text:"Please add a branch logic valid",confirmButtonText:"Ok"})}else Swal.fire({title:"Missing Values",icon:"error",text:"Please select a page to redirect branch logic",confirmButtonText:"Ok"});else Swal.fire({title:"Missing Values",icon:"error",text:"Please add a branch logic before of save",confirmButtonText:"Ok"})});$(document).on("click","#custom-compliance-settings .compliance-remove-rule",function(){var i=$(this).attr("data-rule-id-temporary"),t=$(this).attr("data-rule-id"),r=localStorage.getItem("compliance-module"),n;r?(n=JSON.parse(r),Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_rule,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(r){r.isConfirmed&&(n.branchLogics?(n.branchLogics.forEach(function(n){var r=n.ruleId,u=n.uniqueID;(r||u)&&(t=parseInt(t),(t===r&&t!==0||i===u&&i!==0)&&(n.deleted=!0))}),localStorage.removeItem("compliance-module"),localStorage.setItem("compliance-module",JSON.stringify(n)),displayBranchLogicRow(n.branchLogics)):console.log("Not exists branchLogic in localStorage"))})):console.log("Not exists localStorage saved")})}function eventsModalClosed(){$(document).on("closed.zf.reveal","[data-reveal]",function(){$(this).attr("id")==="compliance-branch-logic"&&localStorage.removeItem("compliance-salesforce-fields")})}function assignValuesSalesforceValuesBranchLogic(n,t){var r=n,u=t,e=localStorage.getItem("compliance-salesforce-fields"),i=' <option value = "" >'+translation.select_one+" <\/option >",f;r&&e&&(f=JSON.parse(e),f.fields&&(u.find("select.compliance_rule_data").empty(),f.fields.forEach(function(n){n.type==="picklist"&&n.apiName===r&&(n.picklistValues.forEach(function(n){i+='<option value = "'+n.value+'" >'+n.label+" <\/option >"}),u.find("select.compliance_rule_data").append(i));n.type==="boolean"&&n.apiName===r&&(i+='<option value ="true" >'+window.translation.text_true+" <\/option >",i+='<option value ="false" >'+window.translation.text_false+" <\/option >",u.find("select.compliance_rule_data").append(i))})))}function generateGuid(n){function r(){return Math.floor((1+Math.random())*4096).toString(16).substring(1)}var t,i;for(n=n?parseInt(n):1,t="",i=0;i<n;i++)t+=r();return t}function after_translation_resource_load_listingcms(){listingcmsblock_backend();listingcmsblock_backend_pagecategories();listingcms_behaviors();listingcmsblock_load_records_sfview();configuring_idle_event()}function listingcmsblock_get_fields_settings_class_name(n,t){return t!==!0?n==="4"||n=="4"?".field-configuration":".calendar-data-configuration":n==="4"||n=="4"?".second-field-configuration":".calendar-data-configuration"}function listingcmsblock_get_fields_settings_storage_name(n){return n===".field-configuration"?"column-settings-listing":n===".second-field-configuration"?"second-view-column-settings-listing":"calendar-listing-data-settings"}function populateTableNoValue(n){$("table#"+n+" td").each(function(){var n=$(this).clone();$(n).find(".show-for-small-only").remove();$(n).find("span.cell-value").each(function(){$(this).attr("data-default-value")||$(this).remove()});$(n).find('input[type="hidden"]').remove();$(n).html().trim()==""&&$(this).attr("aria-label",window.translation.no_value)})}function listingcmsblock_load_color_picker(n,t){n.find('input[name="type-color"]').val(t.typeColor);n.find('input[name="date-color"]').val(t.dateColor);n.find('input[name="author-color"]').val(t.authorColor);n.find('input[name="back-a-color"]').val(t.backAColor);n.find('input[name="back-b-color"]').val(t.backBColor);n.find('input[name="comment-color"]').val(t.commentColor);$(".listing-cms-block .input-color").each(function(){var n=$(this),t=n.attr("data-item-preview"),i="."+t+" span.item-preview",r=$(this).attr("name");createColorPickerFieldListing(n,i)})}function createColorPickerFieldListing(n,t){if(n!==null&&n!==undefined){var i=n.attr("name")+"-legend",r=n.attr("data-field-depending"),u=generateOptionsColorPicker(t,i,r),f=n.attr("name");n.colorPicker(u);n.css("margin-bottom","0px")}}function is_valid_rgb_or_hex_color(n){n=n.toLowerCase();var t=/([r][g][b][a]?[(]\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])(\s*,\s*((0\.[0-9]{1})|(1\.0)|(1)))?[)])/i.test(n),i=/^#([0-9A-F]{3}){1,2}$/i.test(n);return t||i}function generateOptionsColorPicker(n,t){"use strict";return{buildCallback:function(n){n.css("color","rgba(0,0,0,1)");var t=this,u="",i=$(),f={},r=$(window),e=function(n){var i={};i[u]=(n.pageX-f.left)/t.currentWidth*255;t.color.setColor(i,"rgb");t.render()};n.append('<div class="cp-rgb-r"><div class="cp-rgb-r-cursor"><\/div><\/div><div class="cp-rgb-g"><div class="cp-rgb-g-cursor"><\/div><\/div><div class="cp-rgb-b"><div class="cp-rgb-b-cursor"><\/div><\/div><div class="cp-patch"><div><\/div><\/div><div class="cp-disp cp-listing"><\/div><div class="cp-custom"><input class="cp-custom-val" name="cp-custom-val" type="text"><\/div>');this.$sliders=n.find(".cp-rgb-r, .cp-rgb-g, .cp-rgb-b");this.cursorRStyle=this.$sliders.find(".cp-rgb-r-cursor")[0].style;this.cursorGStyle=this.$sliders.find(".cp-rgb-g-cursor")[0].style;this.cursorBStyle=this.$sliders.find(".cp-rgb-b-cursor")[0].style;this.patchStyle=$(".cp-patch div")[0].style;this.$display=$(".cp-disp");this.$alpha=n.find(".cp-alpha");n.on("mousedown",".cp-rgb-r, .cp-rgb-g, .cp-rgb-b",function(n){i=$(this);u=this.className.replace(/cp-rgb-(\D){1}/,"$1");f=i.offset();t.currentWidth=i.width();r.on("mousemove.rgb",e);return n.preventDefault&&n.preventDefault(),e(n),!1});r.on("mouseup",function(){r.off("mousemove.rgb")});$("#colorPickerMod").appendTo("head");$(".cp-custom-val").on("change",function(){var n=$(this).val();is_valid_rgb_or_hex_color(n)?($("input.current-selected-color-picker").val(n),$("input.current-selected-color-picker").css("background-color",n)):($("input.current-selected-color-picker").val("#000000"),$("input.current-selected-color-picker").css("background-color","#000000"));$(".cp-color-picker").toggle(!1);$("input.current-selected-color-picker").trigger("click")})},positionCallback:function(n){var t=this.$UI,u=n.offset(),i=$(window),r=this.color.options.gap;return{left:(t._left=u.left)-((t._left+=t._width-(i.scrollLeft()+i.width()))+r>0?t._left+r:0),top:(t._top=u.top+n.outerHeight())-((t._top+=t._height-(i.scrollTop()+i.height()))+r>0?t._top+r:0)}},renderCallback:function(i,r){var o=this.color.colors,c=this.color.toString(),f="#"+o.HEX,u=o.RND.rgb,s,e,h;$("input.current-selected-color-picker").removeClass("current-selected-color-picker");i.addClass("current-selected-color-picker");i.css("color","rgba(0,0,0,1)");r===!0?$(".cp-color-picker").css("z-index","1500"):r===!1&&(n!==null&&n!==undefined&&n!==""&&$(n).css("color",f),t!==null&&t!==undefined&&t!==""&&$("#"+t).length>0&&$("#"+t).text(f),s="rgb("+u.r+","+u.g+","+u.b+")",e=s,e!==""&&(h="rgb(",h+=e=="#ffffff"?"255, 255, 255)":"0, 0, 0)",i.css("color","rgba(0,0,0,1)")),i.trigger("change"));this.patchStyle.backgroundColor=this.color.toString();this.$display.text(f);$('input[name="cp-custom-val"]').val(f);this.currentWidth=this.currentWidth||this.$UI.find(".cp-rgb-r")[0].clientWidth;this.cursorRStyle.left=u.r/255*this.currentWidth+"px";this.cursorGStyle.left=u.g/255*this.currentWidth+"px";this.cursorBStyle.left=u.b/255*this.currentWidth+"px"}}}function listingcmsblock_load_column_label_second_view(n,t){var r,i;let u=listingcmsblock_get_fields_settings_storage_name(t);r=sessionStorage.getItem(u);$(".listing-cms-block .second-field-configuration .title-tabs-content input.label-custom").each(function(){var n=$(this),t=n.data("language-id");$(".second-field-configuration .title-tabs-content .tabs-panel #label-second-"+t).val("")});i=JSON.parse(r);i&&i.columns&&i.columns.length>0&&i.columns.forEach(function(t){t.name===n&&($("#second_colum_name_settings").text(t.name),$("#second_name_settings").val(t.name),t.label&&t.label.length>0&&t.label.forEach(function(n){$(".second-field-configuration .title-tabs-content .tabs-panel #label-second-"+n.language).length>0&&$(".second-field-configuration .title-tabs-content .tabs-panel #label-second-"+n.language).val(n.value)}),t.type==="custom"?($(".second-field-configuration .custom-column-content").removeClass("hide-custom"),$(".row_second_view_custom_column_settings .remove-button-section").removeClass("hide-custom"),$("textarea#second-custom-column-content").val(t.content)):($(".second-field-configuration .custom-column-content").addClass("hide-custom"),$(".row_second_view_custom_column_settings .remove-button-section").addClass("hide-custom"),$("textarea#second-custom-column-content").val("")),t.sortValue!==null&&t.sortValue!==undefined&&t.defaultSort===!0?$('select[name="sort_order_second"]').val(t.sortValue):t.defaultSort===!0?$('select[name="sort_order_second"]').val(0):t.defaultSort===!1&&$('select[name="sort_order_second"]').val(0),t.defaultSort===!0?$(".second-field-configuration .sort_order_field").removeClass("is-hidden"):t.defaultSort===!1&&$(".second-field-configuration .sort_order_field").addClass("is-hidden"))})}function ShowHideSpecialColumnSettings(n,t,i){if($("."+n).find(".additional-setting-columns").addClass("hide-custom"),$('select[name="display-format"]').val()=="4"){$("."+n).find(".column_width_field").removeClass("hide-custom");switch(t){case"string":$("."+n).find(".truncate_chars_field").removeClass("hide-custom");break;case"textarea":$("."+n).find(".truncate_chars_field").removeClass("hide-custom");$("."+n).find(".format_text_field").removeClass("hide-custom");break;case"email":$("."+n).find(".clickable_mailto_field").removeClass("hide-custom");break;case"phone":$("."+n).find(".clickable_phone_field").removeClass("hide-custom");break;case"double":case"percent":$("."+n).find(".format_number_field").removeClass("hide-custom");$("."+n).find(".decimals_field").removeClass("hide-custom");$("."+n).find(".percent_field").removeClass("hide-custom");break;case"currency":$("."+n).find(".format_number_field").removeClass("hide-custom");$("."+n).find(".decimals_field").removeClass("hide-custom");$("."+n).find(".show_currency_field").removeClass("hide-custom");break;case"date":$("."+n).find(".format_date").removeClass("hide-custom");break;case"datetime":$("."+n).find(".format_date").removeClass("hide-custom");$("."+n).find(".format_time").removeClass("hide-custom");break;case"time":$("."+n).find(".format_time").removeClass("hide-custom");break;case"url":$("."+n).find(".clickable_field").removeClass("hide-custom");break;case"custom":$("."+n).find(".display_as_format").removeClass("hide-custom");break;case"button":$("."+n).find(".button_field").removeClass("hide-custom");$("."+n).find('.button_field input[name="button-color-true"]').val()===""&&$("."+n).find('.button_field input[name="button-color-true"]').val("#A4B000");$("."+n).find('.button_field input[name="button-color-false"]').val()===""&&$("."+n).find('.button_field input[name="button-color-false"]').val("#CACACA")}var r=$('.listing-cms-block input[name="is-editable"]:checked').length>0;$("."+n).find(".write-to-salesforce-section").addClass("hide-custom");i&&($("."+n).find(".display_as_format").removeClass("hide-custom"),r&&$("."+n).find(".write-to-salesforce-section").removeClass("hide-custom"))}}function LoadSpecialColumnSettings(n,t){var i=GetConfigurationSettings(),r=i.settingListValues;$.each(r,function(r,u){var o=i[u],f=o.selector,e=o.type;e=="multilabel"?t[u]&&t[u].length>0&&t[u].forEach(function(t){$("."+n+' input[name="'+f+"-"+t.language+'"]').length>0&&$("."+n+' input[name="'+f+"-"+t.language+'"]').val(t.value)}):e=="checkbox"?($("."+n+' input[name="'+f+'"]').prop("checked",t[u]),f=="show-currency"&&ShowHideCurrencySelector(t[u]),f=="clickable-link"&&ShowHideCustomLabel(t[u])):($("."+n+" "+e+'[name="'+f+'"]').val(t[u]),$("."+n+" "+e+'[name="'+f+'"]').hasClass("input-color-setting")&&t[u]!==""&&t[u]!==null&&t[u]!==undefined&&$("."+n+" "+e+'[name="'+f+'"]').css("background-color",t[u]),f=="format-number"&&(t.type=="double"||t.type=="percent"||t.type=="currency")&&ShowHideDecimalSection(t[u]))})}function listingcmsblock_load_column_label(n,t){var r,u,i;let f=listingcmsblock_get_fields_settings_storage_name(t);r=sessionStorage.getItem(f);u=$('.listing-cms-block input[name="is-editable"]:checked').length>0;$(".listing-cms-block .field-configuration .title-tabs-content  input.label-custom").each(function(){var n=$(this),t=n.data("language-id");$(".field-configuration .title-tabs-content .tabs-panel #label-"+t).val("")});$('input[name="write-to-salesforce"]').prop("checked",!1);$('select[name="field-to-write"]').val("");$('.additional-setting-columns input:not([type="checkbox"])').val("");$(".additional-setting-columns select").val("");$('.additional-setting-columns input[type="checkbox"]').prop("checked",!1);i=JSON.parse(r);i&&i.columns&&i.columns.length>0&&i.columns.forEach(function(t){if(t.name===n){if($(".write-to-salesforce-section").addClass("hide-custom"),$("#colum_name_settings").text(t.name),$("#name_settings").val(t.name),t.label&&t.label.length>0&&t.label.forEach(function(n){$(".field-configuration .title-tabs-content .tabs-panel #label-"+n.language).length>0&&$(".field-configuration .title-tabs-content .tabs-panel #label-"+n.language).val(n.value)}),$(".field-configuration").removeClass("hide-custom"),t.type==="custom"){if($(".field-configuration .custom-column-content").removeClass("hide-custom"),$(".row_custom_column_settings .remove-button-section").removeClass("hide-custom"),$("textarea#custom-column-content").val(t.content),u){$(".write-to-salesforce-section").removeClass("hide-custom");$('input[name="write-to-salesforce"]').prop("checked",t.writeToSF);var i=$("#table-columns-fields tbody tr.selected .switch-visible:checked").length>0;ShowHideWriteToSection(t.writeToSF,i);$('select[name="field-to-write"]').val(t.fieldToWrite)}}else $(".field-configuration .custom-column-content").addClass("hide-custom"),$(".row_custom_column_settings .remove-button-section").addClass("hide-custom"),$("textarea#custom-column-content").val("");t.sortValue!==null&&t.sortValue!==undefined&&t.defaultSort===!0?$('select[name="sort_order"]').val(t.sortValue):t.defaultSort===!0?$('select[name="sort_order"]').val(0):t.defaultSort===!1&&$('select[name="sort_order"]').val(0);t.defaultSort===!0?$(".field-configuration .sort_order_field").removeClass("is-hidden"):t.defaultSort===!1&&$(".field-configuration .sort_order_field").addClass("is-hidden");ShowHideSpecialColumnSettings("row_custom_column_settings",t.type=="custom"?t.displayAs!=""&&t.displayAs!=null?t.displayAs:t.type:t.type,t.type=="custom");LoadSpecialColumnSettings("additional-setting-columns",t)}})}function listingcmsblock_load_column_settings(n,t,i,r,u){var v=$('#listing-cms-form select[name="source"]').val(),p=$('#listing-cms-form select[name="display-format"]').val(),f="#"+r,w="."+u,c=!1,e,o,y,l,s,h,a;if($(f).DataTable().destroy(),$(f+" tbody").empty(),v=="1"&&p=="4"&&(c=$('#listing-cms-form input[name="is-editable"]').is(":checked")),(n===null||n===undefined||n==="")&&v=="2")n=[],n=JSON.stringify(n);else if(n===null||n===undefined||n==="")return!1;if(c===!0?$(f).find("thead tr th.cell-editable").removeClass("hide"):$(f).find("thead tr th.cell-editable").addClass("hide"),e=JSON.parse(n),o=e.columns,o&&o.length>=0){let n=listingcmsblock_get_fields_settings_storage_name(t);y=sessionStorage.getItem(n);l=JSON.parse(y);$(t).addClass("hide-custom");$(w).find(".remove-button-section").addClass("hide-custom");i===!0&&l.columns.length>0?(s=[],l.columns.forEach(function(n){n.type==="custom"&&s.push(n)}),o.forEach(function(n){s.push(n)}),o=s,e.columns=s,sessionStorage.setItem(n,JSON.stringify(e))):(e.columns=sortResults(e.columns,"sort",!0),sessionStorage.setItem(n,JSON.stringify(e)));h=1;o.forEach(function(n){var i,o,e,s,c,r,u;if(customcolumClass=n.type==="custom"?"class='custom-colum'":"",i="<tr data-field='"+n.name+"' data-orderRow='"+h+"' "+customcolumClass+" >",i+="<td class='cell-order'>"+h+"<\/td>",o=n.name,n.writeToSF&&n.fieldToWrite&&(o+=" [Writes to: "+n.fieldToWrite+"]"),i+="<td class='cell-name'>"+o+"<\/td>",e=n.defaultLabel,s="",n.defaultLabel=="-")for(c=!0,r=0;r<n.label.length;r++)if(c&&(s=n.label[r].value,c=!1),n.label[r].language==window.translation.language){e=n.label[r].value;break}i+="<td class='cell-label'>"+(e!=""?e:s)+"<\/td>";u='<div class="switch small"> <input class="switch-input switch-visible"  data-field="'+n.name+'"  id="visible-'+n.name+'" name="visible-'+n.name+'" type="checkbox"> <label class="switch-paddle" for="visible-'+n.name+'"> <span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span> <span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span> <\/label> <\/div>";i+="<td class='cell-visible'>"+u+"<\/td>";var v=n.updatable!==null&&n.updatable!==undefined?n.updatable:!1,l=n.editable!==null&&n.editable!==undefined?n.editable:!1,a="";v!==!0&&(a="not-selectable");u='<div class="switch small"><input class="switch-input switch-editable '+a+'" data-field="'+n.name+'" id="update-'+n.name+'" name="update-'+n.name+'" type="checkbox" /><label class="switch-paddle" for="update-'+n.name+'"><span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span> <span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span><\/label><\/div>";i+='<td class="cell-editable">'+u+"<\/td>";u='<div class="switch small"> <input class="switch-input switch-column-sorteable" data-field="'+n.name+'" id="sort-'+n.name+'" name="sort-'+n.name+'" type="checkbox"> <label class="switch-paddle" for="sort-'+n.name+'"> <span class="switch-active" aria-hidden="true">'+window.translation.yes+'<\/span> <span class="switch-inactive" aria-hidden="true">'+window.translation.no+"<\/span> <\/label> <\/div>";i+="<td class='cell-sort'>"+(t==".calendar-data-configuration"?"":u)+"<\/td>";i+="<td class='cell-reorder'><span><\/span><\/td>";i+="<\/tr>";$(f).append(i);h=h+1;$(f).find('input[name="visible-'+n.name+'"]').prop("checked",n.visible);$(f).find('input[name="sort-'+n.name+'"]').prop("checked",n.defaultSort);n.visible===!1&&l===!0&&(l=!1);$(f).find('input[name="update-'+n.name+'"]').prop("checked",l);a=="not-selectable"?$(f).find('input[name="update-'+n.name+'"]').attr("disabled","disabled"):$(f).find('input[name="update-'+n.name+'"]').removeAttr("disabled");t===".calendar-data-configuration"&&($(f).find(".cell-sort").addClass("hide-custom"),$(f).find(".cell-visible").addClass("extra-width"))});c===!0?$(f).find("tbody tr td.cell-editable").removeClass("hide"):$(f).find("tbody tr td.cell-editable").addClass("hide");a=$(f).DataTable({bFilter:!1,bPaginate:!1,bLengthChange:!1,bProcessing:!1,orderFixed:[0,"asc"],rowReorder:{selector:"td:last-child"},oLanguage:{oPaginate:{sPrevious:window.translation.sPrevious,sNext:window.translation.sNext},sZeroRecords:window.translation.sZeroRecords,sInfoFiltered:window.translation.sInfoFiltered,sInfo:window.translation.sInfo,sLoadingRecords:window.translation.sLoadingRecords,sSearch:window.translation.search}});a.on("row-reorder",function(n,i){for(var u,f,o,r=0,e=i.length;r<e;r++)u=a.row(i[r].node).data(),f="",f=u!==null&&u!==undefined?u[1]:$(i[r].node).attr("data-field"),o=i[r].newData,listingcmsblock_update_sort(f,o,t),$('#listing-cms-form input[name="pending-changes"]').val(!0)})}}function listingcmsblock_load_custom_columns_to_append(n){var r="",t,u,i;let f=listingcmsblock_get_fields_settings_storage_name(n);return(t=sessionStorage.getItem(f),t===null||t===undefined||t==="")?!1:(u=JSON.parse(t),i=u.columns,i&&i.length>0&&i.forEach(function(n){n.type==="custom"&&(r+='<option value="'+n.name+'">'+n.name+"<\/option>")}),r)}function addRuleFilter(n,t,i,r,u){var e;$("#listing-cms-form .rule_filter span.error").remove();var o=$("#listing-cms-form .custom_filtering .filter_rules .rule").length,f=$('#listing-cms-form select[name="filter_operator"] option[value="'+r+'"]').text(),s=u===""?'<span class="empty">Empty<\/span>':u;f===""&&(f=r);e='<div class="rule columns" data-field="'+n+'" data-operator="'+r+'" data-value="'+u+'" data-type="'+t+'"><div class="field_order columns small-1">'+(o+1)+'.<\/div><div class="field_rule columns small-3">'+i+'<\/div><div class="operator_rule columns small-3">'+f+'<\/div><div class="value_rule columns small-3">'+s+'<\/div><div class="columns small-1 operation">AND<\/div><div class="delete_rule  columns small-1"><a href="#" alt="delete rule"><\/a><\/div><div/>';$("#listing-cms-form .without_rules").addClass("hide-custom");$("#listing-cms-form .filter_rules").append(e);$('#listing-cms-form input[name="filter_value"]').val("")}function addRuleFilterSecond(n,t,i,r,u){var e;$("#listing-cms-form .second_rule_filter span.error").remove();var o=$("#listing-cms-form .second_filter_rules .rule").length,f=$('#listing-cms-form select[name="second_filter_operator"] option[value="'+r+'"]').text(),s=u===""?'<span class="empty">Empty<\/span>':u;f===""&&(f=r);e='<div class="rule columns" data-field="'+n+'" data-operator="'+r+'" data-value="'+u+'" data-type="'+t+'"><div class="field_order columns small-1">'+(o+1)+'.<\/div><div class="field_rule columns small-3">'+i+'<\/div><div class="operator_rule columns small-3">'+f+'<\/div><div class="value_rule columns small-3">'+s+'<\/div><div class="columns small-1 operation">AND<\/div><div class="second_delete_rule  columns small-1"><a href="#" alt="delete rule"><\/a><\/div><div/>';$("#listing-cms-form .second_without_rules").addClass("hide-custom");$("#listing-cms-form .second_filter_rules").append(e);$('#listing-cms-form input[name="second_field_to_filter"]').val("")}function HideShowSections(){var i=[],n,t,r,u;i[0]=["display-dynamic-filter-section","colum-search-auto-suggest-fields","field-configuration","chart_settings","custom_filtering","datatable-editable","enforce_filtering","local_metadata","map_fields","row_auto_refresh_settings","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_salesforce_source","soql_query_section","row_refresh_object","row_max_items_first_load"];i[1]=["field-configuration","row_hide_created_title","row_read_more_summary","soql_query_section","row_order_sort","column-display-round-image","page_categories","include_subcategories","hide_created_date"];i[2]=["colum-search-auto-suggest-fields","field-configuration","row_hide_created_title","local_metadata","row_read_more_summary","row_salesforce_source","custom_filtering","row_order_sort","row_auto_refresh_settings","column-display-round-image","page_categories","include_subcategories","row_refresh_object","hide_created_date","row_number_of_items","row_max_items_first_load"];n=[];n[0]=["display-dynamic-filter-section","display-export-csv-section","chart_settings","datatable-editable","enforce_filtering","map_fields","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_hide_created_title","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card"];n[1]=["display-export-csv-section","chart_settings","datatable-editable","map_fields","row_custom_column_settings","row_date_to_group_results","row_hide_created_title","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card"];n[2]=["display-dynamic-filter-section","display-export-csv-section","chart_settings","datatable-editable","map_fields","row_custom_column_settings","row_date_to_group_results","row_hide_created_title","row_read_more_summary","commentsTimeline","color-text-custom-card"];n[3]=["display-export-csv-section","chart_settings","datatable-editable","map_fields","row_custom_column_settings","row_date_to_group_results","row_hide_created_title","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card"];n[4]=["chart_settings","enforce_filtering","map_fields","row_auto_refresh_settings","row_custom_card_template","row_date_to_group_results","row_hide_created_title","row_read_more_summary","slider-settings","commentsTimeline","customOrder","color-text-custom-card","number-results-search"];n[5]=["display-dynamic-filter-section","display-export-csv-section","chart_settings","datatable-editable","enforce_filtering","map_fields","row_custom_card_template","row_display_search_section","row_hide_created_title","row_items_per_page","row_number_of_items","row_read_more_summary","slider-settings","commentsTimeline","customOrder","color-text-custom-card","display-export-csv-section"];n[6]=["display-dynamic-filter-section","display-export-csv-section","chart_settings","datatable-editable","enforce_filtering","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_display_search_section","row_hide_created_title","row_items_per_page","row_number_of_items","row_read_more_summary","slider-settings","commentsTimeline","customOrder","color-text-custom-card"];n[7]=["display-dynamic-filter-section","display-export-csv-section","chart_settings","datatable-editable","map_fields","row_auto_refresh_settings","row_custom_column_settings","row_date_to_group_results","row_hide_created_title","row_read_more_summary","slider-settings","customOrder","enforce_filtering"];n[8]=["display-dynamic-filter-section","display-export-csv-section","datatable-editable","map_fields","row_auto_refresh_settings","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_display_search_section","row_hide_created_title","row_items_per_page","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card","column-chart-image","pie-chart-image","donut-chart-image"];n[9]=["display-dynamic-filter-section","display-export-csv-section","datatable-editable","map_fields","row_auto_refresh_settings","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_display_search_section","row_hide_created_title","row_items_per_page","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card","bar-chart-image","pie-chart-image","donut-chart-image"];n[10]=["display-dynamic-filter-section","display-export-csv-section","datatable-editable","map_fields","row_auto_refresh_settings","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_display_search_section","row_hide_created_title","row_items_per_page","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card","bar-chart-image","column-chart-image","donut-chart-image","title-axis-x","title-axis-y","alias-value"];n[11]=["display-dynamic-filter-section","display-export-csv-section","datatable-editable","map_fields","row_auto_refresh_settings","row_custom_card_template","row_custom_column_settings","row_date_to_group_results","row_display_search_section","row_hide_created_title","row_items_per_page","row_read_more_summary","slider-settings","commentsTimeline","color-text-custom-card","bar-chart-image","column-chart-image","pie-chart-image","title-axis-x","title-axis-y","alias-value"];t=$("#listing-cms-block-conf");t.find(".hide-custom").removeClass("hide-custom");r=t.find("select[name='display-format']").val();$.each(n[r],function(n,i){t.find("."+i).addClass("hide-custom")});u=t.find("select[name='source']").val();$.each(i[u],function(n,i){t.find("."+i).addClass("hide-custom")})}function listingcmsblock_load_and_set_dynamic_filter(n,t){var i=n.find('input[name="display-dynamic-filter-val"]').val();t&&n.find('select[name="display-dynamic-filter"]').empty().append(t);selectDynamiFilterModal!=undefined&&selectDynamiFilterModal!=null&&(selectDynamiFilterModal.destroy(),selectDynamiFilterModal=null);try{selectDynamiFilterModal=new SlimSelect({select:'select[name="display-dynamic-filter"]',placeholder:"Picklist to Display",showSearch:!1});i&&i!=""?(selectDynamiFilterModal.set(i.split(",")),n.find(".show-counts-per-filter-section").removeClass("hide-custom")):n.find(".show-counts-per-filter-section").addClass("hide-custom")}catch(u){try{n.find(".ss-main.no-custom-multiple").length>0&&(n.find(".ss-main.no-custom-multiple").remove(),n.find("select#display-dynamic-filter").removeAttr("data-ssid"),n.find("select#display-dynamic-filter").removeAttr("aria-hidden"),n.find("select#display-dynamic-filter").removeAttr("style"),selectDynamiFilterModal=new SlimSelect({select:'select[name="display-dynamic-filter"]',placeholder:"Picklist to Display",showSearch:!1}),i&&i!=""&&($('select[name = "display-dynamic-filter"]').val(i.split(",")),n.find(".show-counts-per-filter-section").removeClass("hide-custom")))}catch(r){console.log("Initialization Slim Select: "+r)}}}function listingcmsblock_backend(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n;$(document).on("click",'a[data-element-reveal="listing-cms-block-conf"]',function(){var i=$("#listing-cms-block-conf"),r="#listing-cms-block-conf",u=$(this).attr("data-block-id"),f=$(this).attr("source-invoked"),e,o;i.find("form").removeClass("soql-selected");i.find('input[name="is-for-sharing-portal"]').prop("checked",!1);i.foundation("open");i.find("#commentsTimeline").addClass("hide-custom");i.find(".soql_query_section").addClass("hide-custom");i.find(".listing-multi-area").removeClass("is-hidden");i.find('textarea[name="soql-query"]').text("");i.find('input[name="display-dynamic-filter-val"]').val("");i.find('select[name="display-dynamic-filter"] option').remove();i.find('input[name="show-counts-per-filter"]').prop("checked",!1);listingcmsblock_actions_local_listview(!1);i.foundation();e=i.find('select[name="salesforce_object"]').val();o=i.find('select[name="salesforce_view"]').val();(e!==null||e!==undefined)&&(o!==null||o!==undefined)&&(i.find('select[name="salesforce_object"]').val(""),i.find('select[name="salesforce_view"]').val(""));initiate_jquery_validate_reveal($("#listing-cms-form"),"listing-cms-form");$.ajax({method:"POST",url:t+"admin/GetPageCategories",data:{},beforeSend:function(){i.find(".processing_screen").show();i.find('select[name="page-categories"]').empty();i.find('input[name="customColors"]').val("")}}).done(function(e){var l=JSON.parse(e),a=!0,h=l.pageCategories,c,s,v,y,p,o;if(h.length>0){for(c="",s=0;s<h.length;s++)v='<option value="'+h[s].ID+'">'+h[s].Name+"<\/option>",c+=v,h[s].PageCategories.length&&(c=listingcmsblock_displayoptionpagecategorieslisting(h[s].PageCategories,c,1));i.find('select[name="page-categories"]').append('<option value="">'+window.translation.select_content_type+"<\/option>");i.find('select[name="page-categories"]').append(c)}else i.find('select[name="page-categories"]').append('<option value="">'+window.translation.select_content_type+"<\/option>");y=l.customSessionVar;i.find(".CodeMirror").remove();n=CodeMirror.fromTextArea(document.getElementById("codemirror-listingcms"),{extraKeys:{"Ctrl-Space":"autocomplete"},autoRefresh:!0,lineNumbers:!0,styleActiveLine:!0,matchBrackets:!0});$("#special-section-for-second-view").length>0&&(o=$("#special-section-for-second-view"),o.find('input[name="enable-secondary-listview"]').prop("checked",!1),o.find(".special-settings-second-view").hide(),o.find('select[name="second_salesforce_object"]').val(""),o.find('select[name="second_salesforce_view"]').val(""),o.find('input[name="second-field-to-compare"]').val(""),o.find('textarea[name="second-filter-view"]').val(""),o.find('input[name="second-filter-criteria"]').val(""),o.find('input[name="second-field-to-group"]').val(""),o.hide());u&&u!=="0"?$.ajax({method:"POST",url:t+"admin/GetListingCMSBlockInfo",data:{blockId:u}}).done(function(t){var f=JSON.parse(t),nt,v,c,tt,it,l,rt,ut,y,e,p,w,b,s,d,o,g,h;if(f&&f.code===200){if(i.find('input[name="review-filters-loaded"]').val("true"),i.find(".number-results-search").removeClass("hide-custom"),$("#listing-cms-block-conf .listingCMSckeditor").each(function(){var n=$(this).data("language-id");initialize_ckeditor_listingCMS("no-results-",n);$("#no-results-"+n).text("");add_event_for_ckeditor("no-results-"+n,"#listing-cms-form")}),hideVisibleOptions(f.uniqueRegion,"#listingcmsblock-advanced-settings"),f.blockInfo&&(i.find('input[name="system_name"]').val(f.blockInfo.SystemName),i.find('input[name="css_class"]').val(f.blockInfo.CssClass),i.find('select[name="region"]').val(f.blockInfo.Region),i.find('input[name="sort_weight"]').val(f.blockInfo.Weight),f.blockInfo.subsiteId!=="0"&&f.blockInfo.subsiteId!==0&&(i.find('select[name="subsite_id"]').length>0?i.find('select[name="subsite_id"]').val(f.blockInfo.subsiteId):i.find('input[name="subsite_id"]').val(f.blockInfo.subsiteId)),f.blockInfo.ShowTitle?(i.find('input[name="listingcms_show_title"]').val(f.blockInfo.ShowTitle),i.find("input.listingcms-show-title").prop("checked",!0)):(i.find('input[name="listingcms_show_title"]').val(null),i.find("input.listingcms-show-title").prop("checked",!1)),f.blockInfo.Enabled?i.find('input[name="listingcms-enabled"]').prop("checked",!0):i.find('input[name="listingcms-enabled"]').prop("checked",!1),f.blockInfo.IsForSharingPortal?(i.find('input[name="is-for-sharing-portal"]').prop("checked",!0),i.find(".listing-multi-area").addClass("is-hidden")):(i.find('input[name="is-for-sharing-portal"]').prop("checked",!1),i.find(".listing-multi-area").removeClass("is-hidden")),i.find("input#listingcms_visibility_"+f.blockInfo.Visibility).prop("checked",!0),i.find('textarea[name="visibility_urls"]').val(f.blockInfo.VisibilityUrls),f.blockInfo.Visibility!=0?i.find("#listingcms_exception_url_container").removeClass("is-hidden"):i.find("#listingcms_exception_url_container").addClass("is-hidden")),f.cmsBlock)if(i.find('input[name="listing-cms-block-id"]').val(f.cmsBlock.Id),i.find('select[name="order-option"]').val(f.cmsBlock.Order),i.find('select[name="order-direction"]').val(f.cmsBlock.OrderDirection),i.find('input[name="number-items"]').val(f.cmsBlock.NumberOfItems),i.find('input[name="items-per-page"]').val(f.cmsBlock.ItemsPerPage),i.find('input[name="max-items-first-load"]').val(f.cmsBlock.MaxItemsAtFirstLoad),i.find('select[name="page-categories"]').val(f.cmsBlock.PageCategories),f.cmsBlock.Source=="2"||i.find("form").hasClass("global-user")?i.find("form").hasClass("global-user")||i.find('select[name="source"] option.soql-selected').length!=0||(i.find("form").removeClass("soql-selected"),l='<option value="2" class="soql-selected">'+window.translation.soql_query_advanced+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="source"]').append(l)):(i.find("form").removeClass("soql-selected"),i.find('select[name="source"] option.soql-selected').remove()),i.find('select[name="source"]').val(f.cmsBlock.Source),f.cmsBlock.Source=="1"?i.find(".row_max_items_first_load").removeClass("hide-custom"):i.find(".row_max_items_first_load").addClass("hide-custom"),i.find('textarea[name="custom_card_template"]').val(f.cmsBlock.CardTemplate),i.find('select[name="display-format"]').val(f.cmsBlock.Format),SetClassForSettingTable(f.cmsBlock.Format,i),i.find('select[name="open-url-in"]').val(f.cmsBlock.OpenUrlIn),f.cmsBlock.Format=="6"?i.find('textarea[name="map-marker-url"]').text(f.cmsBlock.CalendarEventUrl):(i.find('textarea[name="calendar-event-url"]').text(f.cmsBlock.CalendarEventUrl),i.find('select[name="open-calendar-as"]').val(f.cmsBlock.CalendarOpenAs)),i.find('input[name="disable-summary-result"]').prop("checked",f.cmsBlock.HideFooterSummaryInTable),f.cmsBlock.Format===2?i.find(".slider-settings").removeClass("hide-custom"):i.find(".slider-settings").addClass("hide-custom"),f.cmsBlock.DisableAutoPlay?i.find('input[name="slider-block-disabled-autoplay"]').prop("checked",!0):i.find('input[name="slider-block-disabled-autoplay"]').prop("checked",!1),f.cmsBlock.ShowNavigation?i.find('input[name="slider-block-show-navigation"]').prop("checked",!0):i.find('input[name="slider-block-show-navigation"]').prop("checked",!1),i.find('select[name="slider_effect"]').val(f.cmsBlock.Effect),i.find('input[name="item_per_slider"]').val(f.cmsBlock.ItemPerSlider),i.find('input[name="slider_auto_play_timeout"]').val(f.cmsBlock.AutoplayTimeout),i.find('input[name="OrderField-hidden"]').val(f.cmsBlock.OrderFieldCT),i.find('input[name="OrderFieldCT-text"]').val(f.cmsBlock.OrderFieldCT),i.find('input[name="display-dynamic-filter-val"]').val(f.cmsBlock.DynamicFilters),listingcmsblock_load_and_set_dynamic_filter(i),i.find('select[name="OrderDirectionCT"]').val(f.cmsBlock.OrderDirectionCT),i.find('input[name="DateDisplay-hidden"]').val(f.cmsBlock.DateDisplay),i.find('input[name="DateDisplay-text"]').val(f.cmsBlock.DateDisplay),i.find('input[name="FieldAuthor-hidden"]').val(f.cmsBlock.FieldAuthor),i.find('input[name="FieldAuthor-text"]').val(f.cmsBlock.FieldAuthor),i.find('input[name="FieldAttached-hidden"]').val(f.cmsBlock.FieldAttached),i.find('input[name="FieldPosition-hidden"]').val(f.cmsBlock.FieldPosition),i.find('input[name="FieldPosition-text"]').val(f.cmsBlock.FieldPosition),i.find('input[name="RightAlignments"]').val(f.cmsBlock.RightAlignments),i.find('input[name="FieldIcon-hidden"]').val(f.cmsBlock.FieldIcon),f.cmsBlock.CustomColors&&(i.find('input[name="customColors"]').val(f.cmsBlock.CustomColors),nt=JSON.parse(f.cmsBlock.CustomColors),listingcmsblock_load_color_picker(i,nt)),f.cmsBlock.IncludeSubCategories?i.find('input[name="include-subcategories"]').prop("checked",!0):i.find('input[name="include-subcategories"]').prop("checked",!1),f.cmsBlock.HideTitle?i.find('input[name="hide-title"]').prop("checked",!0):i.find('input[name="hide-title"]').prop("checked",!1),f.cmsBlock.HideCreatedDate?i.find('input[name="hide-created-date"]').prop("checked",!0):i.find('input[name="hide-created-date"]').prop("checked",!1),f.cmsBlock.DisplayPaging?i.find('input[name="display-paging"]').prop("checked",!0):i.find('input[name="display-paging"]').prop("checked",!1),f.cmsBlock.DisplayRoundImage?i.find('input[name="display-round-image"]').prop("checked",!0):i.find('input[name="display-round-image"]').prop("checked",!1),f.cmsBlock.DisplayReadMore?i.find('input[name="display-read-more"]').prop("checked",!0):i.find('input[name="display-read-more"]').prop("checked",!1),f.cmsBlock.DisplaySearchSection?i.find('input[name="display-search-section"]').prop("checked",!0):i.find('input[name="display-search-section"]').prop("checked",!1),f.cmsBlock.SearchAutoSuggest?i.find('input[name="search-auto-suggest"]').prop("checked",!0):i.find('input[name="search-auto-suggest"]').prop("checked",!1),f.cmsBlock.DisplayNumberResults?i.find('input[name="display-number-result"]').prop("checked",!0):i.find('input[name="display-number-result"]').prop("checked",!1),f.cmsBlock.DisplaySummary?i.find('input[name="display-summary"]').prop("checked",!0):i.find('input[name="display-summary"]').prop("checked",!1),f.cmsBlock.StylesCustom?n.setValue(f.cmsBlock.StylesCustom):n.setValue(""),f.cmsBlock.DisplayExportCSV?i.find('input[name="display-export-csv"]').prop("checked",!0):i.find('input[name="display-export-csv"]').prop("checked",!1),f.cmsBlock.UseLocalListViewData?i.find('input[name="use-local-list-view-data"]').prop("checked",!0):i.find('input[name="use-local-list-view-data"]').prop("checked",!1),listingcmsblock_actions_local_listview(f.cmsBlock.UseLocalListViewData),f.cmsBlock.ShowCountsPerFilter?i.find('input[name="show-counts-per-filter"]').prop("checked",!0):i.find('input[name="show-counts-per-filter"]').prop("checked",!1),f.cmsBlock.Editable?(i.find('input[name="is-editable"]').prop("checked",!0),i.find(".datatable-allow-auto-save").removeClass("hide"),i.find(".auto-save-settings").removeClass("hide"),i.find("table#table-columns-fields").find("thead").addClass("with-editable"),i.find("table#table-columns-fields").find("tbody").addClass("with-editable"),f.cmsBlock.AllowAutoSave?(i.find('input[name="auto-save"]').prop("checked",!0),i.find('select[name="auto-save-timer"]').val(f.cmsBlock.AutoSaveAfter),i.find(".datatable-save-button").removeClass("hide"),i.find(".datatable-auto-save-timer").removeClass("hide"),f.cmsBlock.DisplaySaveButton?i.find('input[name="display-save-button"]').prop("checked",!0):i.find('input[name="display-save-button"]').prop("checked",!1)):(i.find('input[name="auto-save"]').prop("checked",!1),i.find('input[name="display-save-button"]').prop("checked",!1),i.find('select[name="auto-save-timer"]').val(1),i.find(".datatable-save-button").addClass("hide"),i.find(".datatable-auto-save-timer").addClass("hide"))):(i.find("table#table-columns-fields").find("thead").removeClass("with-editable"),i.find("table#table-columns-fields").find("tbody").removeClass("with-editable"),i.find('input[name="is-editable"]').prop("checked",!1),i.find(".auto-save-settings").addClass("hide"),i.find('input[name="auto-save"]').prop("checked",!1),i.find('input[name="display-save-button"]').prop("checked",!1),i.find('select[name="auto-save-timer"]').val(1),i.find(".datatable-allow-auto-save").addClass("hide"),i.find(".datatable-save-button").addClass("hide"),i.find(".datatable-auto-save-timer").addClass("hide")),f.cmsBlock.CommentsInTwoColumns?(i.find('input[name="comments-in-two-columns"]').prop("checked",!0),$("label.value-right-alignment").text(window.translation.value_used_right),i.find(".help-text-two-columns").removeClass("hide-custom")):(i.find('input[name="comments-in-two-columns"]').prop("checked",!1),$("label.value-right-alignment").text(window.translation.value_second_author),i.find(".help-text-two-columns").addClass("hide-custom")),f.cmsBlock.CustomFilters?(o=JSON.parse(f.cmsBlock.CustomFilters),$("#listing-cms-form .filter_rules .rule").remove(),o.criteria!=null?i.find('input[name="advanced-criteria-input"]').val(o.criteria):i.find('input[name="advanced-criteria-input"]').val(""),o.filters&&o.filters.length>0&&($("#listing-cms-form .without_rules").addClass("hide-custom"),o.filters.forEach(function(n){addRuleFilter(n.field,n.typeField,n.friendlyFieldName,n.operator,n.comparisonValue)}))):($("#listing-cms-form .filter_rules .rule").remove(),$("#listing-cms-form .without_rules").removeClass("hide-custom"),i.find('input[name="advanced-criteria-input"]').val("")),f.cmsBlock.SalesforceObject&&f.cmsBlock.Source===1||f.cmsBlock.Source===2){i.find('select[name="title_field_map"]').val(f.cmsBlock.TitleMapField);i.find('input[name="title_field_map-text"]').val(f.cmsBlock.TitleMapField);i.find('select[name="description_field_view"]').val(f.cmsBlock.DescriptionMapField);i.find('input[name="description_field_view-text"]').val(f.cmsBlock.DescriptionMapField);i.find('select[name="latitude_field_view"]').val(f.cmsBlock.LatitudeMapField);i.find('select[name="longitude_field_view"]').val(f.cmsBlock.LongitudeMapfield);i.find('input[name="latitude_field_view-text"]').val(f.cmsBlock.LatitudeMapField);i.find('input[name="longitude_field_view-text"]').val(f.cmsBlock.LongitudeMapfield);i.find(".parameter-rewrite-section").show();v={EnforceFilterAccountIdField:f.cmsBlock.EnforceFilterAccountIdField,EnforceFilterContactIdField:f.cmsBlock.EnforceFilterContactIdField,RequireURLParameters:f.cmsBlock.RequireURLParameters,TitleMapField:f.cmsBlock.TitleMapField,DescriptionMapField:f.cmsBlock.DescriptionMapField,LatitudeMapField:f.cmsBlock.LatitudeMapField,LongitudeMapfield:f.cmsBlock.LongitudeMapfield};i.find(".row_salesforce_source").removeClass("hide-custom");i.find(".column-display-round-image").addClass("hide-custom");i.find(".local_metadata").removeClass("hide-custom");i.find(".row_refresh_object").removeClass("hide-custom");i.find(".row.enforce_filtering").removeClass("hide-custom");f.cmsBlock.EnforceFilteringByContactId?(i.find('input[name="enforce_contact_id"]').prop("checked",!0),i.find('select[name="enforce_contact_id_field_sf"]').removeAttr("disabled")):(i.find('input[name="enforce_contact_id"]').prop("checked",!1),i.find('select[name="enforce_contact_id_field_sf"]').attr("disabled","disabled"));f.cmsBlock.EnforceFilteringByAccountId?(i.find('input[name="enforce_account_id"]').prop("checked",!0),i.find('select[name="enforce_account_id_field_sf"]').removeAttr("disabled")):(i.find('input[name="enforce_account_id"]').prop("checked",!1),i.find('select[name="enforce_account_id_field_sf"]').attr("disabled","disabled"));f.cmsBlock.EnforceFilteringByAccountId&&f.cmsBlock.EnforceFilteringByContactId?($(".enforcedOR-space").addClass("hide-custom"),$(".enforcedOR-section").removeClass("hide-custom")):($(".enforcedOR-space").removeClass("hide-custom"),$(".enforcedOR-section").addClass("hide-custom"));f.cmsBlock.EnforcedbyContactOrAccount?i.find('select[name="EnforcedbyContactOrAccount"]').val("1"):i.find('select[name="EnforcedbyContactOrAccount"]').val("0");i.find(".row_read_more_summary").addClass("hide-custom");i.find(".row_order_sort").addClass("hide-custom");i.find('input[name="use-auto-refresh"]').prop("checked",f.cmsBlock.AutoRefresh);i.find('select[name="autoRefreshFrequency"]').val(f.cmsBlock.AutoRefreshFrequency);i.find('input[name="channel-name"]').val(f.cmsBlock.StreamAPIChannelName);review_auto_refresh_frequency_setting(f.cmsBlock.AutoRefresh,i);f.cmsBlock.Format=="1"||f.cmsBlock.Format=="3"||f.cmsBlock.Format=="4"?i.find(".display-dynamic-filter-section").removeClass("hide-custom"):i.find(".display-dynamic-filter-section").addClass("hide-custom");f.cmsBlock.Format!==0&&f.cmsBlock.Format!==4?(i.find(".row_custom_card_template").removeClass("hide-custom"),i.find(".available-fields-salesforce-view ul").empty(),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide-custom"),i.find(".auto-save-settings").addClass("hide"),i.find(".display-export-csv-section").addClass("hide-custom"),f.cmsBlock.Format!==3&&f.cmsBlock.Format<8&&review_auto_refresh_visibility_settings(!1,i),f.cmsBlock.Format===6&&(i.find(".row_display_search_section").addClass("hide-custom"),i.find(".display-dynamic-filter-section").addClass("hide-custom"),i.find(".row_number_of_items").addClass("hide-custom"),i.find(".row_items_per_page").addClass("hide-custom"),i.find(".map_fields").removeClass("hide-custom"),i.find(".row_custom_card_template").addClass("hide-custom"))):f.cmsBlock.Format==4?(i.find(".row_custom_column_settings").removeClass("hide-custom"),i.find(".datatable-editable").removeClass("hide-custom"),i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".display-export-csv-section").removeClass("hide-custom"),i.find(".number-results-search").addClass("hide-custom"),review_auto_refresh_visibility_settings(!0,i)):(i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide-custom"),i.find(".auto-save-settings").addClass("hide"),i.find(".display-export-csv-section").addClass("hide-custom"),review_auto_refresh_visibility_settings(!1,i));c=$("#is-global-user").val()==="true";f.cmsBlock.Format===4||f.cmsBlock.Format===5?i.find("#customOrder").addClass("hide-custom"):i.find("#customOrder").removeClass("hide-custom");c||IS_LLAMAPI_ENABLED?f.cmsBlock.Format===7?(i.find("#commentsTimeline").removeClass("hide-custom"),i.find(".color-text-custom-card").removeClass("hide-custom"),i.find(".row_custom_card_template label.card-title").text("Comment Format:")):(i.find("#commentsTimeline").addClass("hide-custom"),i.find(".color-text-custom-card").addClass("hide-custom")):(i.find("#commentsTimeline").addClass("hide-custom"),i.find(".color-text-custom-card").addClass("hide-custom"));i.find('select[name="display-format"]').find('option[value="3"]').length===0&&(tt='<option value="3">'+window.translation.custom_card_template+"<\/option>",i.find('select[name="display-format"]').append(tt),i.find('select[name="display-format"]').val(f.cmsBlock.Format));i.find('select[name="display-format"]').find('option[value="4"]').length===0&&(it='<option value="4">'+window.translation.datatable+"<\/option>",i.find('select[name="display-format"]').append(it),i.find('select[name="display-format"]').val(f.cmsBlock.Format));i.find('select[name="display-format"]').find('option[value="5"]').length===0&&(c||IS_LLAMAPI_ENABLED)&&(l='<option value="5">'+window.translation.calendar+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="display-format"]').append(l),i.find('select[name="display-format"]').val(f.cmsBlock.Format));i.find('select[name="display-format"]').find('option[value="6"]').length===0&&(c||IS_LLAMAPI_ENABLED)&&(rt='<option value="6">'+window.translation.only_map+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="display-format"]').append(rt),i.find('select[name="display-format"]').val(f.cmsBlock.Format));i.find('select[name="display-format"]').find('option[value="7"]').length===0&&(c||IS_LLAMAPI_ENABLED)&&(ut='<option value="7">'+window.translation.comments+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="display-format"]').append(ut),i.find('select[name="display-format"]').val(f.cmsBlock.Format));SetClassForSettingTable(f.cmsBlock.Format,i);h=[8,9,10,11];h.forEach(function(n){i.find('select[name="display-format"]').find('option[value="'+n+'"]').remove()});y=!1;h.forEach(function(n){var t="",r;n===8&&(t=window.translation.bar_chart);n===9&&(t=window.translation.column_chart);n===10&&(t=window.translation.pie_chart);n===11&&(t=window.translation.donut_chart);i.find('select[name="display-format"]').find('option[value="'+n+'"]').length===0&&(r='<option value="'+n+'">'+t+"<\/option>",i.find('select[name="display-format"]').append(r))});h.includes(f.cmsBlock.Format)&&(y=!0);y===!0&&(i.find('select[name="display-format"]').val(f.cmsBlock.Format),i.find('select[name="display-format"]').trigger("change"));f.chartSettings&&h.includes(f.cmsBlock.Format)?(i.find(".chart_settings").removeClass("hide-custom"),e=f.chartSettings,e.configLabels&&e.configLabels.length>0&&(p=e.configLabels[0].sfFieldName,p&&(v.sfChartLabelField=p)),e.configValues&&e.configValues.length>0&&(w=e.configValues[0].sfFieldName,b=e.configValues[0].aliasValue,w&&(v.sfChartValueField=w),b&&i.find('input[name="chart_alias_value"]').val(b)),e.titleAxisX&&i.find('input[name="title_x_axis"]').val(e.titleAxisX),e.titleAxisY&&i.find('input[name="title_y_axis"]').val(e.titleAxisY)):i.find(".chart_settings").addClass("hide-custom");i.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").addClass("hide-custom");i.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").addClass("hide-custom");i.find(".row_hide_created_title").addClass("hide-custom");a=!1;var k=null,ft=null,et=null;if(f.cmsBlock.UseLocalListViewData&&(dataStored=f.listingCMSListViewData,dataStored.ListViewId!=undefined&&(k=dataStored.ListViewId,i.find('input[name="listing-view-id-stored"]').val(k)),dataStored.ListViewLabel&&(ft=dataStored.ListViewLabel),dataStored.ColumnsDefinition&&(et=JSON.parse(dataStored.ColumnsDefinition))),listingcmsblock_loadsalesforceobjects(i,f.cmsBlock.SalesforceObject,f.cmsBlock.SalesforceView,"salesforce_object","salesforce_view",f.columnSettings&&f.cmsBlock.Format=="4",v,!1,!1,k,ft,et,f.cmsBlock.SearchAutoSuggestField),$("#special-section-for-second-view").length>0&&(f.cmsBlock.Format==="3"||f.cmsBlock.Format===3)){if(s=$("#special-section-for-second-view"),d=f.cmsBlock.HasComposeResponse===!0||f.cmsBlock.HasComposeResponse==="true",s.find('input[name="enable-secondary-listview"]').prop("checked",d),d===!0){if(s.find('input[name="second-field-to-compare"]').val(f.cmsBlock.FieldToCompare),s.find('input[name="second-field-to-group"]').val(f.cmsBlock.SecondViewGroupBy),s.find('select[name="second-display-format"').val(f.cmsBlock.SecondaryDisplayFormat),s.find('input[name="second-filter-criteria"]').val(f.cmsBlock.SecondaryFilterCriteria),listingcmsblock_loadsalesforceobjects_for_second_filter(i,f.cmsBlock.SecondaryObjectName,f.cmsBlock.SecondaryListViewID,"second_salesforce_object","second_salesforce_view",!1,!1,!1),s.find(".special-settings-second-view").show(),f.cmsBlock.SecondaryFilters?(o=JSON.parse(f.cmsBlock.SecondaryFilters),$("#listing-cms-form .second_filter_rules .rule").remove(),o.filters&&o.filters.length>0&&($("#listing-cms-form .second_without_rules").addClass("hide-custom"),o.filters.forEach(function(n){addRuleFilterSecond(n.field,n.typeField,n.friendlyFieldName,n.operator,n.comparisonValue)}))):($("#listing-cms-form .second_filter_rules .rule").remove(),$("#listing-cms-form .second_without_rules").removeClass("hide-custom")),f.secondColumnSettings&&f.cmsBlock.SecondaryDisplayFormat=="4"){let n=listingcmsblock_get_fields_settings_class_name(f.cmsBlock.SecondaryDisplayFormat,!0);listingcmsblock_load_column_settings(f.secondColumnSettings,n,!1,"table-columns-fields-second-view","row_second_view_custom_column_settings")}}else listingcmsblock_loadsalesforceobjects_for_second_filter(i,null,null,"second_salesforce_object","second_salesforce_view",!1,!1,!0);f.cmsBlock.Format==="3"||f.cmsBlock.Format===3?s.show():s.hide()}load_table_for_rewrite_parameters(f.cmsBlock.RewriteFilterNames);f.cmsBlock.Source===2?(handleSettingsForSoql(i,f.cmsBlock.Format),i.find("textarea#soql-query").text(f.cmsBlock.SoqlQuery),g="",f.cmsBlock.SearchAutoSuggestField&&(g=f.cmsBlock.SearchAutoSuggestField),setObjectFromSOQLQuery(f.cmsBlock.SoqlQuery,g,i)):i.find('select[name="source"]').removeClass("soql-selected");f.cmsBlock.SearchAutoSuggestField?i.find('select[name="search-auto-suggest-field"]').val(f.cmsBlock.SearchAutoSuggestField):i.find('select[name="search-auto-suggest-field"]').val("")}else f.cmsBlock.Source===0?(i.find(".row_salesforce_source").addClass("hide-custom"),i.find(".column-display-round-image").removeClass("hide-custom"),i.find(".local_metadata").addClass("hide-custom"),i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".row.enforce_filtering").addClass("hide-custom"),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide-custom"),i.find(".auto-save-settings").addClass("hide"),i.find(".display-export-csv-section").addClass("hide-custom"),i.find(".row_read_more_summary").removeClass("hide-custom"),i.find(".row_order_sort").removeClass("hide-custom"),i.find('select[name="display-format"]').find('option[value="3"]').remove(),i.find('select[name="display-format"]').find('option[value="4"]').remove(),i.find('select[name="display-format"]').find('option[value="5"]').remove(),i.find('select[name="display-format"]').find('option[value="6"]').remove(),h=[8,9,10,11],h.forEach(function(n){i.find('select[name="display-format"] option[value="'+n+'"]').length>0&&i.find('select[name="display-format"] option[value="'+n+'"]').remove()}),i.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),i.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),i.find(".parameter-rewrite-section").hide(),i.find(".row_hide_created_title").removeClass("hide-custom")):f.cmsBlock.Source===3&&(i.find('select[name="display-format"]').find('option[value="1"]').remove(),i.find('select[name="display-format"]').find('option[value="2"]').remove(),i.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find('input[name="display-search-section"]').prop("checked",!0),i.find('input[name="display-search-section"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find(".custom_filtering").addClass("hide-custom"));if(f.languagesInfo&&f.languagesInfo.forEach(function(n){var t=n.languageId;i.find('input[name="title-'+t+'"]').val(n.title);i.find('input[name="read-more-'+t+'"]').val(n.readMoreText);i.find('input[name="no-results-'+t+'"]').val(n.noResultsText);i.find("#no-results-"+t).text(n.noResultsText)}),i.find('input[name="date-original-to-group-results"]').val(f.cmsBlock.DateToGroupResults),i.find('input[name="calendar-original-event-title"]').val(f.cmsBlock.CalendarEventTitle),i.find('select[name="date-to-group-results"]').val(f.cmsBlock.DateToGroupResults),i.find('input[name="date-to-group-results-text"]').val(f.cmsBlock.DateToGroupResults),i.find('select[name="calendar-event-title"]').val(f.cmsBlock.CalendarEventTitle),i.find('input[name="calendar-event-title-text"]').val(f.cmsBlock.CalendarEventTitle),f.regionsMultiple&&apply_backend_multiselect_group(r+' select[name="region_multiple"]',!1,f.regionsMultiple,!0),f.columnSettings&&f.cmsBlock.Format=="4"){let n=listingcmsblock_get_fields_settings_class_name(f.cmsBlock.Format,!1);listingcmsblock_load_column_settings(f.columnSettings,n,!1,"table-columns-fields","row_custom_column_settings")}if(f.calendarSettings&&f.cmsBlock.Format=="5"&&($("#is-global-user").val()=="true"||IS_LLAMAPI_ENABLED)){let n=listingcmsblock_get_fields_settings_class_name(f.cmsBlock.Format,!1);listingcmsblock_load_column_settings(f.calendarSettings,n,!1,"table-columns-fields","row_custom_column_settings")}i.find(".rollback-link").attr("data-block-id",u);i.find(".rollback-link").show();i.find("a.delete_block").show();add_event_for_fields_in_modal("#listing-cms-form")}else Swal.fire({title:"Error",icon:"error",text:f.message,confirmButtonText:"Ok"});ShowHideAutoSuggetsField();LoadColorPickers();a&&i.find(".processing_screen").hide()}):(i.find('input[name="review-filters-loaded"]').val("false"),i.find("a.delete_block").hide(),i.find(".rollback-link").hide(),i.find(".row_refresh_object").addClass("hide-custom"),i.find('input[name="css_class"]').val(""),i.find('select[name="subsite_id"]').val("0"),i.find('input[name="subsite_id"]').val("0"),$("#listing-cms-block-conf .listingCMSckeditor").each(function(){var n=$(this).data("language-id");initialize_ckeditor_listingCMS("no-results-",n);$("#no-results-"+n).text("");add_event_for_ckeditor("no-results-"+n,"#listing-cms-form")}),i.find(".input-group-button.submit-button").css({display:"block",width:"100%"}),hideVisibleOptions(!1,"#listingcmsblock-advanced-settings"),review_auto_refresh_visibility_settings(!1,i),i.find('input[name*="title-"]').val(""),i.find('input[name*="read-more-"]').val(""),i.find(".listingCMSckeditor").text(""),i.find('input[name="system_name"]').val(""),i.find('input[name="sort_weight"]').val(0),i.find('input[name="listingcms_show_title"]').val(null),i.find("input.listingcms-show-title").prop("checked",!1),i.find('input[name="listingcms-enabled"]').prop("checked",!0),i.find('input[name="listingcms_visible_to"]').prop("checked",!1),i.find("input#listingcms_visibility_0").prop("checked",!0),i.find('textarea[name="visibility_urls"]').val(""),i.find("#listingcms_exception_url_container").removeClass("is-hidden"),i.find('input[name="listingcms_visible_to"][value="2"]').prop("checked",!0),i.find('input[name="listing-cms-block-id"]').val(0),i.find('select[name="display-format"]').val(0),i.find('select[name="order-option"]').val(0),i.find('input[name="number-items"]').val(0),i.find('input[name="items-per-page"]').val(0),i.find('select[name="page-categories"]').val(""),i.find('select[name="enforce_contact_id_field_sf"]').val(""),i.find('select[name="enforce_account_id_field_sf"]').val(""),i.find('select[name="enforce_contact_id_field_sf"]').empty(),i.find('select[name="enforce_account_id_field_sf"]').empty(),i.find('select[name="require_url_parameters"]').empty(),i.find('input[name="include-subcategories"]').prop("checked",!1),i.find('input[name="hide-title"]').prop("checked",!1),i.find('input[name="hide-created-date"]').prop("checked",!1),i.find('input[name="display-paging"]').prop("checked",!1),i.find('input[name="display-round-image"]').prop("checked",!1),i.find('input[name="display-read-more"]').prop("checked",!1),i.find('input[name="display-search-section"]').prop("checked",!1),i.find('input[name="search-auto-suggest"]').prop("checked",!1),i.find('input[name="display-number-result"]').prop("checked",!1),i.find('input[name="display-summary"]').prop("checked",!1),i.find('input[name="display-export-csv"]').prop("checked",!1),i.find('input[name="enforce_contact_id"]').prop("checked",!1),i.find('input[name="enforce_account_id"]').prop("checked",!1),$("#listing-cms-form button.submit-button").removeAttr("disabled"),i.find('select[name="OrderFieldCT"]').val(0),i.find('select[name="OrderDirectionCT"]').val(0),i.find('input[name="use-local-list-view-data"]').prop("checked",!1),i.find("input.restricted-for-soql").val(""),i.find('textarea[name="soql-query"]').text(""),i.find("form").removeClass("soql-selected"),i.find("form").hasClass("global-user")||i.find('select[name="source"] option.soql-selected').remove(),i.find(".soql_query_section").addClass("hide-custom"),n.setValue(""),i.find(".processing_screen").hide(),apply_backend_multiselect_group(r+' select[name="region_multiple"]',!1,"",!0),apply_backend_multiselect_group(r+' select[name="require_url_parameters"]',!1,"",!0),i.find(".row_salesforce_source").addClass("hide-custom"),i.find(".column-display-round-image").removeClass("hide-custom"),i.find(".local_metadata").addClass("hide-custom"),i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".enforce_filtering").addClass("hide-custom"),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide-custom"),i.find(".field-configuration").addClass("hide-custom"),i.find(".field-configuration input.label-custom").val(""),i.find(".field-configuration #colum_name_settings").text(""),i.find(".auto-save-settings").addClass("hide"),i.find(".row_date_to_group_results").addClass("hide-custom"),i.find(".display-export-csv-section").addClass("hide-custom"),i.find('select[name="display-format"]').find('option[value="3"]').remove(),i.find('select[name="display-format"]').find('option[value="4"]').remove(),i.find('select[name="display-format"]').find('option[value="6"]').remove(),i.find(".row_order_sort").removeClass("hide-custom"),i.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),i.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),i.find('input[name="hide-title"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),i.find('input[name="hide-created-date"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),i.find(".row_read_more_summary").removeClass("hide-custom"),i.find("#table-columns-fields").DataTable().destroy(),i.find("#table-columns-fields tbody").empty(),add_event_for_fields_in_modal("#listing-cms-form"),i.find(".custom_filtering").addClass("hide-custom"),i.find(".map_fields").addClass("hide-custom"),i.find('select[name="title_field_map"] option').remove(),i.find('select[name="description_field_view"] option').remove(),i.find('select[name="latitude_field_view"] option').remove(),i.find('select[name="longitude_field_view"] option').remove(),i.find('select[name="sf_chart_label_field"]').val(""),i.find('input[name="sf_chart_label_field-text"]').val(""),i.find('select[name="sf_chart_value_field"]').val(""),i.find('input[name="sf_chart_value_field-text"]').val(""),i.find('select[name="sf_chart_label_field"]').empty(),i.find('select[name="sf_chart_value_field"]').empty(),i.find('input[name="title_x_axis"]').val(""),i.find('input[name="title_y_axis"]').val(""),i.find('input[name="chart_alias_value"]').val(""),p=[8,9,10,11],p.forEach(function(n){i.find('select[name="display-format"] option[value="'+n+'"]').length>0&&i.find('select[name="display-format"] option[value="'+n+'"]').remove()}),i.find(".chart_settings").addClass("hide-custom"),i.find(".chart-instructions img").addClass("hide-custom"),i.find('input[name="auto-save"]').prop("checked",!1),i.find('input[name="display-save-button"]').prop("checked",!1),i.find('select[name="auto-save-timer"]').val(1),i.find(".datatable-allow-auto-save").addClass("hide"),i.find(".datatable-save-button").addClass("hide"),i.find(".datatable-auto-save-timer").addClass("hide"),ShowHideAutoSuggetsField(),LoadColorPickers());i.find('input[name="is-editable"]').on("change",function(){$(this).is(":checked")?(i.find("#table-columns-fields tr.custom-colum.selected").length>0&&i.find("#table-columns-fields tr.custom-colum.selected").trigger("click"),i.find(".datatable-allow-auto-save").removeClass("hide"),i.find(".auto-save-settings").removeClass("hide"),i.find("table#table-columns-fields").find("thead tr th.cell-editable").removeClass("hide"),i.find("table#table-columns-fields").find("tbody tr td.cell-editable").removeClass("hide"),i.find("table#table-columns-fields").find("thead").addClass("with-editable"),i.find("table#table-columns-fields").find("tbody").addClass("with-editable")):(i.find(".auto-save-settings").addClass("hide"),i.find(".datatable-allow-auto-save").addClass("hide"),i.find(".datatable-auto-save-timer").addClass("hide"),i.find(".datatable-save-button").addClass("hide"),i.find('input[name="auto-save"]').prop("checked",!1),i.find('input[name="display-save-button"]').prop("checked",!0),i.find("table#table-columns-fields").find("thead tr th.cell-editable").addClass("hide"),i.find("table#table-columns-fields").find("tbody tr td.cell-editable").addClass("hide"),i.find("table#table-columns-fields").find("thead").removeClass("with-editable"),i.find("table#table-columns-fields").find("tbody").removeClass("with-editable"))});i.find('input[name="auto-save"]').on("change",function(){$(this).is(":checked")?(i.find(".datatable-auto-save-timer").removeClass("hide"),i.find(".datatable-save-button").removeClass("hide")):(i.find(".datatable-auto-save-timer").addClass("hide"),i.find(".datatable-save-button").addClass("hide"),i.find('input[name="display-save-button"]').prop("checked",!0))});autocomplete_field_for_filter_field(i,y);f!=null&&f!=undefined&&f=="gallery"?($(r+" .settings-builder-form-clone").hide(),$(r+" .region").hide()):($(r+" .settings-builder-form-clone").show(),$(r+" .region").show());o=$("#special-section-for-second-view");o.hide()})});$(document).on("click","#listing-cms-form a.submit-button",function(){ProcessSubmitModal(n,!0)});$(document).on("click","#listing-cms-form a.view_preliminar_query",function(){ProcessSubmitModal(n,!1)});$(document).on("click",".closeSwalCustom",function(){swal.clickConfirm()});$(document).on("click",".copySwalCustom",function(){copyDivToClipboard();swal.clickConfirm();Swal.fire({icon:"success",title:"",text:window.translation.copied,confirmButtonText:"Ok"}).then(function(){})});$(document).on("click","#listing-cms-block-conf .special-settings-second-view .second_rule_filter button.add_rule_second",function(){var n=$('#listing-cms-form select[name="second_field_to_filter"]').val(),r=$('#listing-cms-form select[name="second_field_to_filter"] option:selected').text(),u=$('#listing-cms-form select[name="second_field_to_filter"] option:selected').data("type"),f=$('#listing-cms-form select[name="second_filter_operator"]').val(),e=$('#listing-cms-form input[name="second_filter_value"]').val(),t,i;return n===null||n===""?(t=window.translation.please_choose_at_least_a_field,i='<span class="error">'+t+"<\/span>",$("#listing-cms-form .second_rule_filter span.error").length>0?$("#listing-cms-form .second_rule_filter span.error").first().text(t):$("#listing-cms-form .second_rule_filter").append(i)):addRuleFilterSecond(n,u,r,f,e),!1});$(document).on("click","#listing-cms-block-conf button.add_rule",function(){var n=$('#listing-cms-form select[name="field_to_filter"]').val(),r=$('#listing-cms-form select[name="field_to_filter"] option:selected').text(),u=$('#listing-cms-form select[name="field_to_filter"] option:selected').data("type"),f=$('#listing-cms-form select[name="filter_operator"]').val(),e=$('#listing-cms-form input[name="filter_value"]').val(),t,i;return n===null||n===""?(t=window.translation.please_choose_at_least_a_field,i='<span class="error">'+t+"<\/span>",$("#listing-cms-form .rule_filter span.error").length>0?$("#listing-cms-form .rule_filter span.error").first().text(t):$("#listing-cms-form .rule_filter").append(i)):addRuleFilter(n,u,r,f,e),!1});$(document).on("change",'#listing-cms-form input[name="is-for-sharing-portal"]',function(){$(this).prop("checked")?$("#listing-cms-form  .listing-multi-area").addClass("is-hidden"):$("#listing-cms-form .listing-multi-area").removeClass("is-hidden")});$(document).on("change",'#listing-cms-form select[name="second_field_to_filter"]',function(){var n=$('#listing-cms-form select[name="second_field_to_filter"] option:selected').data("type"),t;$('#listing-cms-form select[name="second_filter_operator"] option').removeClass("is-hidden");t=$('#listing-cms-form input[name="second_filter_value"]');t.fdatepicker("remove");n==="datetime"||n==="date"?(t.fdatepicker({format:"yyyy-mm-dd",language:"en",weekStart:get_start_day_of_week_from_locale()}),$('#listing-cms-form select[name="second_filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="notcontains"]').addClass("is-hidden")):n==="double"?($('#listing-cms-form select[name="second_filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="notcontains"]').addClass("is-hidden")):n==="boolean"?($('#listing-cms-form select[name="second_filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="notcontains"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="<"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value=">"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="<="]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value=">="]').addClass("is-hidden")):n==="picklist"||n==="multipicklist"?($('#listing-cms-form select[name="second_filter_operator"] option[value="<"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value=">"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="<="]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value=">="]').addClass("is-hidden")):($('#listing-cms-form select[name="second_filter_operator"] option[value="<"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value=">"]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value="<="]').addClass("is-hidden"),$('#listing-cms-form select[name="second_filter_operator"] option[value=">="]').addClass("is-hidden"))});$(document).on("change",'#listing-cms-form select[name="field_to_filter"]',function(){var n=$('#listing-cms-form select[name="field_to_filter"] option:selected').data("type"),t;$('#listing-cms-form select[name="filter_operator"] option').removeClass("is-hidden");t=$('#listing-cms-form input[name="filter_value"]');t.fdatepicker("remove");n==="datetime"||n==="date"?(t.fdatepicker({format:"yyyy-mm-dd",language:"en",weekStart:get_start_day_of_week_from_locale()}),$('#listing-cms-form select[name="filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="notcontains"]').addClass("is-hidden")):n==="double"?($('#listing-cms-form select[name="filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="notcontains"]').addClass("is-hidden")):n==="boolean"?($('#listing-cms-form select[name="filter_operator"] option[value="contains"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="notcontains"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="<"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value=">"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="<="]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value=">="]').addClass("is-hidden")):n==="picklist"||n==="multipicklist"?($('#listing-cms-form select[name="filter_operator"] option[value="<"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value=">"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="<="]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value=">="]').addClass("is-hidden")):($('#listing-cms-form select[name="filter_operator"] option[value="<"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value=">"]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value="<="]').addClass("is-hidden"),$('#listing-cms-form select[name="filter_operator"] option[value=">="]').addClass("is-hidden"))});$(document).on("click","#listing-cms-block-conf .delete_rule a",function(){return $('#listing-cms-form input[name="pending-changes"]').val(!0),$("#listing-cms-form .filter_rules .rule").length===1&&$("#listing-cms-form .without_rules").removeClass("hide-custom"),$(this).parent().parent().remove(),$("#listing-cms-form .custom_filtering .filter_rules .rule").each(function(n){$(this).find(".field_order").text(n+1+".")}),!1});$(document).on("click","#listing-cms-block-conf .second_delete_rule a",function(){return $('#listing-cms-form input[name="pending-changes"]').val(!0),$("#listing-cms-form .second_filter_rules .rule").length===1&&$("#listing-cms-form .second_without_rules").removeClass("hide-custom"),$(this).parent().parent().remove(),$("#listing-cms-form .special-settings-second-view .second_filter_rules .rule").each(function(n){$(this).find(".field_order").text(n+1+".")}),!1});$(document).on("click","#listing-cms-form .delete_block",function(){var r=$("#listing-cms-form"),n=$("#listing-cms-block-conf"),i=r.find('input[name="listing-cms-block-id"]').val();i&&i!=="0"&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_listing_block,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(r){r.isConfirmed&&$.ajax({method:"POST",url:t+"admin/DeleteListingCMSBlock",data:{cmsBlockId:i.toString()},beforeSend:function(){n.find(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t);i.status.toString()=="200"?Swal.fire({title:window.translation.success,text:i.message,icon:"success",closeOnConfirm:!0}).then(function(){n.find(".processing_screen").show();Swal.close();window.location.reload()}):Swal.fire({title:window.translation.error,text:i.message,icon:"error",closeOnConfirm:!0}).then(function(){n.find(".processing_screen").hide();swal.close()})})})});$(document).on("click","a.rollback_action",function(){var o=$(this).data("version-id"),i=$(this).data("component-type"),s=$(this).data("pagename"),r=$(this).data("idsversion"),u=$(this).closest("form"),f="",e;u!==null&&(e=u.serializeObject(),f=e.__RequestVerificationToken);i==="ListingCMSBlock"&&r&&$.ajax({method:"POST",url:t+"admin/RestoreComponent",data:{versionId:o,pageName:s,idsversion:r,__RequestVerificationToken:f},beforeSend:function(){$("#rollback-list .processing_screen").show()}}).done(function(t){var r=JSON.parse(t);$("#rollback-list").foundation("close");i==="ListingCMSBlock"&&listingcmsblock_rollback(r,n);$("#rollback-list .processing_screen").hide()})});$(document).on("change",'#listing-cms-form select[name="source"]',function(){var n=$(this).parents(".reveal").first(),t=n.find('select[name="display-format"]').val(),i=$(this).val(),u,r,f,e,o,s,h,c,l,a,v;n.find(".row_max_items_first_load").addClass("hide-custom");n.find('select[name="display-format"]').removeClass("soql-selected");n.find('input[name="display-search-section"]').parents(".small-6").first().find(".columns").removeClass("hide-custom");n.find(".datatable-allow-auto-save").addClass("hide");n.find(".datatable-auto-save-timer").addClass("hide");i==="0"||i==="3"?(n.find(".soql_query_section").addClass("hide-custom"),$("#listing-cms-form").removeClass("soql-selected"),n.find("#special-section-for-second-view").hide(),n.find(".row_salesforce_source").addClass("hide-custom"),n.find(".column-display-round-image").removeClass("hide-custom"),n.find(".local_metadata").addClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".row_hide_created_title").removeClass("hide-custom"),n.find(".row_refresh_object").addClass("hide-custom"),n.find(".row.enforce_filtering").addClass("hide-custom"),n.find(".row_custom_column_settings").addClass("hide-custom"),n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find('select[name="display-format"]').find('option[value="3"]').remove(),n.find('select[name="display-format"]').find('option[value="4"]').remove(),n.find('select[name="display-format"]').find('option[value="5"]').remove(),n.find('select[name="display-format"]').find('option[value="6"]').remove(),u='option[value="8"], option[value="9"], option[value="10"], option[value="11"]',n.find('select[name="display-format"]').find(u).remove(),n.find(".chart_settings").addClass("hide-custom"),n.find(".row_order_sort").removeClass("hide-custom"),n.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),n.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").removeClass("hide-custom"),n.find(".row_read_more_summary").removeClass("hide-custom"),n.find(".custom_filtering").addClass("hide-custom"),n.find(".map_fields").addClass("hide-custom"),review_auto_refresh_visibility_settings(!1,n),i==="3"&&(n.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find('input[name="display-search-section"]').prop("checked",!0),n.find('input[name="display-search-section"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find(".custom_filtering").addClass("hide-custom"))):i==="1"?(n.find(".soql_query_section").addClass("hide-custom"),$("#listing-cms-form").removeClass("soql-selected"),n.find("#special-section-for-second-view").find('input[name="enable-secondary-listview"]').prop("checked",!1),n.find(".row_salesforce_source").removeClass("hide-custom"),n.find(".column-display-round-image").addClass("hide-custom"),n.find(".local_metadata").removeClass("hide-custom"),n.find(".row_hide_created_title").addClass("hide-custom"),n.find(".custom_filtering").removeClass("hide-custom"),n.find(".row_max_items_first_load").removeClass("hide-custom"),n.find(".row_refresh_object").removeClass("hide-custom"),n.find(".row.enforce_filtering").removeClass("hide-custom"),n.find('input[name="enforce_account_id"]').prop("checked")||n.find('select[name="enforce_account_id_field_sf"]').attr("disabled","disabled"),n.find('input[name="enforce_contact_id"]').prop("checked")||n.find('select[name="enforce_contact_id_field_sf"]').attr("disabled","disabled"),review_auto_refresh_visibility_settings(!0,n),n.find(".row_order_sort").addClass("hide-custom"),t!=="0"&&t!=="4"?(n.find(".row_custom_card_template").removeClass("hide-custom"),n.find(".row_custom_column_settings").addClass("hide-custom"),n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find(".available-fields-salesforce-view ul").empty()):t=="4"?(n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".row_custom_column_settings").removeClass("hide-custom"),n.find(".datatable-editable").removeClass("hide-custom"),n.find(".display-export-csv-section").removeClass("hide-custom")):(n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),t!=="5"&&n.find(".row_custom_column_settings").addClass("hide-custom"),t!=="4"&&t!=="3"&&t!=="8"&&t!=="9"&&t!=="10"&&t!=="11"&&review_auto_refresh_visibility_settings(!1,n)),r=$("#is-global-user").val()=="true",n.find('select[name="display-format"]').find('option[value="3"]').length===0&&(f='<option value="3">'+window.translation.custom_card_template+"<\/option>",n.find('select[name="display-format"]').append(f)),n.find('select[name="display-format"]').find('option[value="4"]').length===0&&(e='<option value="4">'+window.translation.datatable+"<\/option>",n.find('select[name="display-format"]').append(e)),n.find('select[name="display-format"]').find('option[value="5"]').length===0&&(r||IS_LLAMAPI_ENABLED)&&(o='<option value="5">'+window.translation.calendar+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",n.find('select[name="display-format"]').append(o)),n.find('select[name="display-format"]').find('option[value="6"]').length===0&&(s='<option value="6">'+window.translation.only_map+"<\/option>",n.find('select[name="display-format"]').append(s)),n.find('select[name="display-format"]').find('option[value="7"]').length===0&&(r||IS_LLAMAPI_ENABLED)&&(h='<option value="7">'+window.translation.comments+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",n.find('select[name="display-format"]').append(h)),n.find('select[name="display-format"]').find('option[value="8"]').length===0&&(c='<option value="8">'+window.translation.bar_chart+"<\/option>",n.find('select[name="display-format"]').append(c)),n.find('select[name="display-format"]').find('option[value="9"]').length===0&&(l='<option value="9">'+window.translation.column_chart+"<\/option>",n.find('select[name="display-format"]').append(l)),n.find('select[name="display-format"]').find('option[value="10"]').length===0&&(a='<option value="10">'+window.translation.pie_chart+"<\/option>",n.find('select[name="display-format"]').append(a)),n.find('select[name="display-format"]').find('option[value="11"]').length===0&&(v='<option value="11">'+window.translation.donut_chart+"<\/option>",n.find('select[name="display-format"]').append(v)),n.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find('input[name="hide-title"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find('input[name="hide-created-date"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),n.find(".row_read_more_summary").addClass("hide-custom"),n.find(".custom_filtering").removeClass("hide-custom"),listingcmsblock_loadsalesforceobjects(n,"","","salesforce_object","salesforce_view",!1),n.find('select[name="second_salesforce_object"]').length>0&&listingcmsblock_loadsalesforceobjects_for_second_filter(n,"","","second_salesforce_object","second_salesforce_view",!1,!1,!0)):i==="2"&&(n.find(".soql_query_section").removeClass("hide-custom"),handleSettingsForSoql(n,t));ShowHideAutoSuggetsField()});$(document).on("change",'#listing-cms-form input[name="enforce_contact_id"]',function(){var t=$(this).prop("checked"),n=$('#listing-cms-form select[name="enforce_contact_id_field_sf"]'),i=$('#listing-cms-form input[name="enforce_account_id"]').prop("checked");$('select[name="EnforcedbyContactOrAccount"]').val("0");t?(n.removeAttr("disabled","disabled"),i&&($(".enforcedOR-space").addClass("hide-custom"),$(".enforcedOR-section").removeClass("hide-custom"))):(n.attr("disabled","disabled"),$(".enforcedOR-space").removeClass("hide-custom"),$(".enforcedOR-section").addClass("hide-custom"))});$(document).on("change",'#listing-cms-form input[name="enforce_account_id"]',function(){var t=$(this).prop("checked"),n=$('#listing-cms-form select[name="enforce_account_id_field_sf"]'),i=$('#listing-cms-form input[name="enforce_contact_id"]').prop("checked");$('select[name="EnforcedbyContactOrAccount"]').val("0");t?(n.removeAttr("disabled","disabled"),i&&($(".enforcedOR-space").addClass("hide-custom"),$(".enforcedOR-section").removeClass("hide-custom"))):(n.attr("disabled","disabled"),$(".enforcedOR-space").removeClass("hide-custom"),$(".enforcedOR-section").addClass("hide-custom"))});$(document).on("change","#listing-cms-form textarea#soql-query",function(){var n=$(this).val(),t=$(this).parents(".reveal").first();setObjectFromSOQLQuery(n,"",t)});$(document).on("change",'#listing-cms-form input[name="salesforce_object_filter"]',function(){$(this).val()&&listingcmsblock_loadSF_fields($(this).val())});$(document).on("change",'#listing-cms-form select[name="salesforce_object"]',function(){var n=$(this).parents(".reveal").first(),t=$(this).val();n.find('select[name="field_to_filter"] option').remove();n.find(".filter_rules .rule").remove();n.find(".without_rules").removeClass("hide-custom");n.find(".list_view_deleted").addClass("hide-custom");n.find('select[name="title_field_map"] option').remove();n.find('select[name="latitude_field_view"] option').remove();n.find('select[name="longitude_field_view"] option').remove();n.find('select[name="description_field_view"] option').remove();n.find('select[name="sf_chart_label_field"] option').remove();n.find('select[name="sf_chart_value_field"] option').remove();n.find('input[name="sf_chart_label_field-text"]').val("");n.find('input[name="sf_chart_value_field-text"]').val("");t&&(listingcmsblock_loadsalesforceview(n,t,"","salesforce_view",!1),n.find('input[name="salesforce_object_filter"]').val(t).trigger("change"))});$(document).on("change",'#listing-cms-form select[name="display-format"]',function(){var n=$(this).parents(".reveal").first(),s=n.find('select[name="require_url_parameters"]').val(),t=$(this).val(),v=n.find('input[name="display-search-section"]').is(":checked")?!0:!1,i,u,f,e,h,r,o;if(SetClassForSettingTable(t,n),i=n.find('select[name="source"]').val(),n.find(".number-results-search").removeClass("hide-custom"),n.find('input[name="display-export-csv"]').prop("checked",!1),n.find('input[name="is-editable"]').prop("checked",!1),n.find('input[name="show-counts-per-filter"]').prop("checked",!1),n.find('input[name="comments-in-two-columns"]').prop("checked",!1),$("label.value-right-alignment").text(window.translation.value_second_author),n.find(".help-text-two-columns").addClass("hide-custom"),n.find(".map_fields").addClass("hide-custom"),n.find(".chart-instructions img").addClass("hide-custom"),u=$("#special-section-for-second-view"),u.hide(),t!=="0"&&(i==="1"||i==="2")&&t!=="4"?(n.find(".row_custom_card_template").removeClass("hide-custom"),n.find(".row_custom_column_settings").addClass("hide-custom"),n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find(".enforce_filtering").removeClass("hide-custom"),n.find(".row_display_search_section").removeClass("hide-custom"),n.find(".display-dynamic-filter-section").removeClass("hide-custom"),n.find(".row_number_of_items").removeClass("hide-custom"),n.find(".row_items_per_page").removeClass("hide-custom"),n.find(".add-custom-column").removeClass("hide-custom"),n.find(".field-configuration").addClass("calendar-data-configuration"),n.find(".cell-sort").removeClass("hide-custom"),n.find(".cell-visible").removeClass("extra-width"),i==="1"&&(t=="1"||t=="2"||t=="3"||t=="7")&&n.find('select[name="salesforce_view"]').trigger("change"),t==="5"&&($("#is-global-user").val()==="true"||IS_HOC4_ENABLED)&&(n.find(".row_date_to_group_results").removeClass("hide-custom"),n.find(".row_custom_column_settings").removeClass("hide-custom"),n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".enforce_filtering").removeClass("hide-custom"),n.find(".row_display_search_section").addClass("hide-custom"),n.find(".display-dynamic-filter-section").addClass("hide-custom"),n.find(".row_number_of_items").addClass("hide-custom"),n.find(".row_items_per_page").addClass("hide-custom"),n.find(".add-custom-column").removeClass("hide-custom"),n.find(".field-configuration").addClass("calendar-data-configuration"),n.find(".cell-sort").addClass("hide-custom"),n.find(".cell-visible").addClass("extra-width"),i==="1"&&(f=n.find('select[name="salesforce_object"]').val(),e=n.find('select[name="salesforce_view"]').val(),i!="2"&&listingcmsblock_loadfieldsavailablesalesforceview(n,f,e,t,"event",null,null,null,s))),t==="6"&&(n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".row_date_to_group_results").addClass("hide-custom"),n.find(".enforce_filtering ").addClass("hide-custom"),n.find(".row_display_search_section").addClass("hide-custom"),n.find(".display-dynamic-filter-section").addClass("hide-custom"),n.find(".row_number_of_items").addClass("hide-custom"),n.find(".row_items_per_page").addClass("hide-custom"),n.find(".add-custom-column").addClass("hide-custom"),n.find(".map_fields").removeClass("hide-custom"),i==="1"&&(f=n.find('select[name="salesforce_object"]').val(),e=n.find('select[name="salesforce_view"]').val(),i!="2"&&listingcmsblock_loadfieldsavailablesalesforceview(n,f,e,t,null,null,null,null,s))),i==="1"&&t!=="3"&&t!=="8"&&t!=="9"&&t!=="10"&&t!=="11"&&review_auto_refresh_visibility_settings(!1,n),i==="1"&&(t==="3"?u.show():u.hide())):t==="4"?(n.find(".number-results-search").addClass("hide-custom"),n.find(".row_custom_column_settings").removeClass("hide-custom"),n.find(".datatable-editable").removeClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".display-export-csv-section").removeClass("hide-custom"),n.find(".row_number_of_items").removeClass("hide-custom"),n.find(".row_items_per_page").removeClass("hide-custom"),n.find(".row_display_search_section").removeClass("hide-custom"),n.find(".display-dynamic-filter-section").removeClass("hide-custom"),n.find(".row_date_to_group_results").addClass("hide-custom"),n.find(".enforce_filtering").removeClass("hide-custom"),n.find(".add-custom-column").removeClass("hide-custom"),$('#listing-cms-form select[name="salesforce_view"]').trigger("change"),n.find(".cell-sort").removeClass("hide-custom"),n.find(".cell-visible").removeClass("extra-width"),review_auto_refresh_visibility_settings(!0,n)):(n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".row_date_to_group_results").addClass("hide-custom"),n.find(".enforce_filtering ").removeClass("hide-custom"),n.find(".row_display_search_section").removeClass("hide-custom"),n.find(".display-dynamic-filter-section").removeClass("hide-custom"),n.find(".row_number_of_items").removeClass("hide-custom"),n.find(".row_items_per_page").removeClass("hide-custom"),n.find(".add-custom-column").removeClass("hide-custom"),n.find(".cell-sort").removeClass("hide-custom"),n.find(".cell-visible").removeClass("extra-width"),t!=="5"&&n.find(".row_custom_column_settings").addClass("hide-custom"),review_auto_refresh_visibility_settings(!1,n)),t!=="5"&&(n.find(".row_date_to_group_results").addClass("hide-custom"),n.find(".field-configuration").removeClass("calendar-data-configuration")),h=["8","9","10","11"],h.includes(t)?(n.find(".row_display_search_section").addClass("hide-custom"),n.find(".display-dynamic-filter-section").addClass("hide-custom"),n.find(".row_items_per_page").addClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".chart_settings").removeClass("hide-custom"),t==="8"&&(n.find(".bar-chart-image").removeClass("hide-custom"),n.find(".title-axis-y, .title-axis-x, .alias-value").removeClass("hide-custom")),t==="9"&&(n.find(".column-chart-image").removeClass("hide-custom"),n.find(".title-axis-y, .title-axis-x, .alias-value").removeClass("hide-custom")),t==="10"&&(n.find(".pie-chart-image").removeClass("hide-custom"),n.find(".title-axis-y, .title-axis-x, .alias-value").addClass("hide-custom"),n.find('input[name="title_x_axis"]').val(""),n.find('input[name="title_y_axis"]').val(""),n.find('input[name="chart_alias_value"]').val("")),t==="11"&&(n.find(".donut-chart-image").removeClass("hide-custom"),n.find(".title-axis-y, .title-axis-x, .alias-value").addClass("hide-custom"),n.find('input[name="title_x_axis"]').val(""),n.find('input[name="title_y_axis"]').val(""),n.find('input[name="chart_alias_value"]').val(""))):n.find(".chart_settings").addClass("hide-custom"),t==="4"||t==="5"?n.find("#customOrder").addClass("hide-custom"):n.find("#customOrder").removeClass("hide-custom"),$("#is-global-user").val()=="true"||IS_LLAMAPI_ENABLED?t==="7"?(n.find("#commentsTimeline").removeClass("hide-custom"),n.find(".color-text-custom-card").removeClass("hide-custom"),n.find(".row_custom_card_template label.card-title").text("Comment Format:"),r={},n.find('input[name="customColors"]').val()==""?(r.typeColor="#4B4B4B",r.dateColor="#999999",r.authorColor="#0052FF",r.backAColor="#F7F7F7",r.backBColor="#FFFFFF",r.commentColor="#000000"):r=JSON.parse(n.find('input[name="customColors"]').val()),listingcmsblock_load_color_picker(n,r)):(n.find("#commentsTimeline").addClass("hide-custom"),n.find(".color-text-custom-card").addClass("hide-custom"),n.find(".row_custom_card_template label.card-title").text("Custom Card Template:")):(n.find("#commentsTimeline").addClass("hide-custom"),n.find(".color-text-custom-card").addClass("hide-custom")),t!=="2"?n.find(".slider-settings").addClass("hide-custom"):n.find(".slider-settings").removeClass("hide-custom"),i=="2"&&(t=="4"||t=="5")){o={};o.columns=[];var c=listingcmsblock_get_fields_settings_class_name(t,!1),l="table-columns-fields",a="row_custom_column_settings";let n=listingcmsblock_get_fields_settings_storage_name(c);sessionStorage.removeItem(n);listingcmsblock_load_column_settings(JSON.stringify(o),c,!1,l,a)}i=="2"?handleSettingsForSoql(n,t):i=="1"&&n.find(".custom_filtering").removeClass("hide-custom");ShowHideAutoSuggetsField()});$(document).on("change",'#listing-cms-form select[name="second_salesforce_view"]',function(){var n=$(this).parents(".reveal").first(),u=n.find('select[name="require_url_parameters"]').val(),t=n.find('select[name="second_salesforce_object"]').val(),i=$(this).val(),r=n.find('select[name="second-display-format"]').val();listingcmsblock_loadfieldsavailablesalesforceview_for_second(n,t,i,r,!1,!0)});$(document).on("change",'#listing-cms-form select[name="salesforce_view"]',function(){var n=$(this).parents(".reveal").first(),r=n.find('select[name="require_url_parameters"]').val(),u=n.find('select[name="search-auto-suggest-field"]').val(),f=n.find('select[name="salesforce_object"]').val(),e=n.find('select[name="salesforce_view"]').val(),t,i;n.find('input[name="salesforce_label_view"]').val(n.find('select[name="salesforce_view"] option:selected').text());n.find('select[name="field_to_filter"]').trigger("change");t=n.find('select[name="display-format"]').val();i=n.find('select[name="source"]').val();n.find('select[name="sf_chart_label_field"] option').remove();n.find('select[name="sf_chart_value_field"] option').remove();n.find('input[name="sf_chart_label_field-text"]').val("");n.find('input[name="sf_chart_value_field-text"]').val("");n.find('input[name="display-dynamic-filter-val"]').val("");n.find('select[name="display-dynamic-filter"] option').remove();i!="2"&&listingcmsblock_loadfieldsavailablesalesforceview(n,f,e,t,"event",t==="5"?!0:null,null,null,r,u)});$(document).on("click","#table-columns-fields-second-view tbody tr",function(){var r=$("#table-columns-fields-second-view").DataTable(),t=$(this).parents(".reveal").first(),u=t.find('select[name="second-display-format"]').val(),n=listingcmsblock_get_fields_settings_class_name(u,!0),i;$(this).hasClass("selected")?($(this).removeClass("selected"),$(n).addClass("hide-custom"),t.find(".row_second_view_custom_column_settings .field-configuration").addClass("hide-custom"),$(".row_second_view_custom_column_settings .remove-button-section").addClass("hide-custom")):(r.$("tr.selected").removeClass("selected"),$(this).addClass("selected"),$(n).removeClass("hide-custom"),$("#second_field_changed").val()=="true"&&(i=$("#second_name_settings").val(),listingcmsblock_save_field_change_second_view(i,n)),listingcmsblock_load_column_label_second_view($(this).data("field"),n))});$(document).on("click","#table-columns-fields tbody tr",function(){var r=$("#table-columns-fields").DataTable(),t=$(this).parents(".reveal").first(),u=t.find('select[name="display-format"]').val(),n=listingcmsblock_get_fields_settings_class_name(u,!1),i;$(this).hasClass("selected")?($(this).removeClass("selected"),$(n).addClass("hide-custom"),$(".row_custom_column_settings .remove-button-section").addClass("hide-custom"),t.find(".row_custom_column_settings .field-configuration").addClass("hide-custom")):(r.$("tr.selected").removeClass("selected"),$(this).addClass("selected"),$(n).removeClass("hide-custom"),$("#field_changed").val()=="true"&&(i=$("#name_settings").val(),listingcmsblock_save_field_change(i,n)),listingcmsblock_load_column_label($(this).data("field"),n),validate_additional_section(t))});$(document).on("click","#table-columns-fields-second-view tbody .switch-column-sorteable",function(){var t=$(this).parents(".reveal").first(),i=t.find('select[name="second-display-format"]').val(),n=listingcmsblock_get_fields_settings_class_name(i,!0);$(this).prop("checked")?($("#table-columns-fields-second-view").find("input.switch-column-sorteable").prop("checked",!1),$(this).prop("checked",!0),$(this).closest("tr").find("input.switch-visible").prop("checked",!0),listingcmsblock_update_visible_column($(this).closest("tr").find("input.switch-visible").data("field"),!0,n),listingcmsblock_update_sorteable_column($(this).data("field"),n)):$(this).prop("checked",!0)});$(document).on("click","#table-columns-fields tbody .switch-editable",function(){var n=$(this).parents(".reveal").first(),t=n.find('select[name="second-display-format"]').val(),i=listingcmsblock_get_fields_settings_class_name(t,!1);listingcmsblock_update_editable_column($(this).data("field"),$(this).prop("checked"),i)});$(document).on("click","#table-columns-fields tbody .switch-column-sorteable",function(){var t=$(this).parents(".reveal").first(),i=t.find('select[name="second-display-format"]').val(),n=listingcmsblock_get_fields_settings_class_name(i,!1);$(this).prop("checked")?($("#table-columns-fields").find("input.switch-column-sorteable").prop("checked",!1),$(this).prop("checked",!0),$(this).closest("tr").find("input.switch-visible").prop("checked",!0),listingcmsblock_update_visible_column($(this).closest("tr").find("input.switch-visible").data("field"),!0,n),listingcmsblock_update_sorteable_column($(this).data("field"),n)):$(this).prop("checked",!0)});$(document).on("click","#table-columns-fields-second-view tbody .switch-visible",function(){var r=$("#table-columns-fields-second-view tbody input.switch-visible:checked").length,u=$(this).parents(".reveal").first(),f=u.find('select[name="second-display-format"]').val(),t=listingcmsblock_get_fields_settings_class_name(f,!0),i,n;r>15?(Swal.fire({title:"",icon:"warning",text:window.translation.maximum_columns,confirmButtonText:"Ok"}),$(this).prop("checked",!1)):($(this).prop("checked")||$(this).closest("tr").find("input.switch-column-sorteable").prop("checked")&&(i=$(this).closest("tr").find("input.switch-column-sorteable").prop("id"),$(this).closest("tr").find("input.switch-column-sorteable").prop("checked",!1),n=!1,$("#table-columns-fields-second-view tbody input.switch-visible:checked").each(function(){if(!n){var r=$(this).closest("tr").find("input.switch-column-sorteable").prop("id");r!=i&&($(this).closest("tr").find("input.switch-column-sorteable").prop("checked",!0),listingcmsblock_update_sorteable_column($(this).closest("tr").find("input.switch-column-sorteable").data("field"),t),n=!0)}})),listingcmsblock_update_visible_column($(this).data("field"),$(this).prop("checked"),t))});$(document).on("click","#table-columns-fields tbody .switch-visible",function(){var r=$("#table-columns-fields tbody input.switch-visible:checked").length,u=$(this).parents(".reveal").first(),f=u.find('select[name="display-format"]').val(),t=listingcmsblock_get_fields_settings_class_name(f,!1),i,n;r>15?(Swal.fire({title:"",icon:"warning",text:window.translation.maximum_columns,confirmButtonText:"Ok"}),$(this).prop("checked",!1)):($(this).prop("checked")||$(this).closest("tr").find("input.switch-column-sorteable").prop("checked")&&(i=$(this).closest("tr").find("input.switch-column-sorteable").prop("id"),$(this).closest("tr").find("input.switch-column-sorteable").prop("checked",!1),n=!1,$("#table-columns-fields tbody input.switch-visible:checked").each(function(){if(!n){var r=$(this).closest("tr").find("input.switch-column-sorteable").prop("id");r!=i&&($(this).closest("tr").find("input.switch-column-sorteable").prop("checked",!0),listingcmsblock_update_sorteable_column($(this).closest("tr").find("input.switch-column-sorteable").data("field"),t),n=!0)}})),listingcmsblock_update_visible_column($(this).data("field"),$(this).prop("checked"),t))});$(document).on("click",".listing-cms-block .second-field-configuration button.save_field",function(){var n=$(".listing-cms-block .second-field-configuration input#second_name_settings").val(),t=$(this).parents(".reveal").first(),i=t.find('select[name="second-display-format"]').val(),r=listingcmsblock_get_fields_settings_class_name(i,!0);listingcmsblock_save_field_change_second_view(n,r)});$(document).on("click",".listing-cms-block .field-configuration button.save_field",function(){var n=$(".listing-cms-block .field-configuration input#name_settings").val(),t=$(this).parents(".reveal").first(),i=t.find('select[name="display-format"]').val(),r=listingcmsblock_get_fields_settings_class_name(i,!1);listingcmsblock_save_field_change(n,r);t.find('tr[data-field="'+n+'"]').trigger("click")});$(document).on("click",".listing-cms-block .row_custom_column_settings button.add-custom-column",function(){listingcmsblock_add_custom_column("table-columns-fields","row_custom_column_settings",!1)});$(document).on("click",".listing-cms-block .row_second_view_custom_column_settings button.add-custom-column",function(){listingcmsblock_add_custom_column("table-columns-fields-second-view","row_second_view_custom_column_settings",!0)});$(document).on("click",".listing-cms-block .row_second_view_custom_column_settings button.remove-custom-column",function(){var t=$("#table-columns-fields-second-view tbody tr.selected").data("field"),n=$(this).parents(".reveal").first(),i=n.find('select[name="second-display-format"]').val(),r=listingcmsblock_get_fields_settings_class_name(i,!0);$("#table-columns-fields-second-view tbody tr.selected").trigger("click");n.find('input[name="pending-changes"]').val(!0);listingcmsblock_remove_custom_column(t,r,"table-columns-fields-second-view","row_second_view_custom_column_settings")});$(document).on("click",".listing-cms-block .row_custom_column_settings button.remove-custom-column",function(){var t=$("#table-columns-fields tbody tr.selected").data("field"),n=$(this).parents(".reveal").first(),i=n.find('select[name="display-format"]').val(),r=listingcmsblock_get_fields_settings_class_name(i,!1);$("#table-columns-fields tbody tr.selected").trigger("click");n.find('input[name="pending-changes"]').val(!0);listingcmsblock_remove_custom_column(t,r,"table-columns-fields","row_custom_column_settings");i=="5"&&listingcmsblock_remove_option_custom_field(t,n)});$(document).on("click","a.paginate_firstAction",function(){var n=$(this).data("listing-id");cancel_future_autorefresh(n);listingcmsblock_reload_datatable(n,0)});$(document).on("click","a.paginate_loadAction",function(){var n=$(this).data("listing-id"),i=0,t;i=$("#tableInformation"+n+" input#offsetDataTable").val();t=0;cancel_future_autorefresh(n);t=$("#tableInformation"+n+" input#limitDataTable").val();listingcmsblock_reload_datatable(n,Number(i)+Number(t))});$(document).on("click","#listing-cms-form .link-refresh-sobjects-llamapi",function(){var n=$(this).parents(".reveal").first(),t="",i="",r="",u="";n.find('select[name="salesforce_object"]').length>0&&(t=n.find('select[name="salesforce_object"]').val());n.find('select[name="salesforce_view"]').length>0&&(i=n.find('select[name="salesforce_view"]').val());listingcmsblock_loadsalesforceobjects(n,t,i,"salesforce_object","salesforce_view");n.find("#special-section-for-second-view").length>0&&(n.find('select[name="second_salesforce_object"]').length>0&&(r=n.find('select[name="second_salesforce_object"]').val()),n.find('select[name="second_salesforce_view"]').length>0&&(u=n.find('select[name="second_salesforce_view"]').val()),listingcmsblock_loadsalesforceobjects_for_second_filter(n,r,u,"second_salesforce_object","second_salesforce_view",!1,!0,!0));$('select[name="salesforce_view"]').trigger("change")});$(document).on("change",'#listing-cms-form input[name="comments-in-two-columns"]',function(){var n=$(this).prop("checked");n?($("label.value-right-alignment").text(window.translation.value_used_right),$(".help-text-two-columns").removeClass("hide-custom")):($("label.value-right-alignment").text(window.translation.value_second_author),$(".help-text-two-columns").addClass("hide-custom"))});$(document).on("change",'#listing-cms-form input[name="search-auto-suggest"]',function(){$(this).is(":checked")&&($('#listing-cms-form input[name="display-search-section"]').is(":checked")||$('#listing-cms-form input[name="display-search-section"]').prop("checked",!0))});$(document).on("change",'#listing-cms-form input[name="display-search-section"]',function(){$(this).is(":checked")?$("#listing-cms-form .colum-search-auto-suggest-fields").removeClass("hide-custom"):($('#listing-cms-form input[name="search-auto-suggest"]').is(":checked")&&$('#listing-cms-form input[name="search-auto-suggest"]').prop("checked",!1),$("#listing-cms-form .colum-search-auto-suggest-fields").addClass("hide-custom"))});$(document).on("change",'#listing-cms-form input[name="use-local-list-view-data"]',function(){var n=$(this).prop("checked");listingcmsblock_actions_local_listview(n)});$(document).on("change","#listing-cms-form input.listingcms-show-title",function(){var n=$(this).prop("checked");$("#listing-cms-form input.listingcms-show-title").prop("checked",n);n?$('#listing-cms-form input[name="listingcms_show_title"]').val(n):$('#listing-cms-form input[name="listingcms_show_title"]').val(null)});if($("#special-section-for-second-view").length>0){$(document).on("change",'#special-section-for-second-view input[name="enable-secondary-listview"]',function(){var n=$("#special-section-for-second-view");$(this).is(":checked")?n.find(".special-settings-second-view").show():n.find(".special-settings-second-view").hide()});$(document).on("change",'#special-section-for-second-view select[name="second_salesforce_object"]',function(){var t=$(this).parents(".reveal").first(),n=$(this).val();n&&listingcmsblock_loadsalesforceview_for_second(t,n,"","second_salesforce_view",!1,!1,!0)})}$(document).on("change",'#listing-cms-form .additional-setting-columns select[name="display-as-format"]',function(){$("#listing-cms-form .additional-setting-columns").find('input[type="checkbox"]').prop("checked",!1);ShowHideSpecialColumnSettings("row_custom_column_settings",$('#listing-cms-form .additional-setting-columns select[name="display-as-format"]').val(),!0);validate_additional_section($("#listing-cms-form"))});$(document).on("change",'#listing-cms-form .additional-setting-columns input[name="show-currency"]',function(){ShowHideCurrencySelector($(this).is(":checked"))});$(document).on("change",'#listing-cms-form .additional-setting-columns select[name="format-number"]',function(){ShowHideDecimalSection($(this).val())});$(document).on("change",'#listing-cms-form input[name="write-to-salesforce"]',function(){var n=$("#table-columns-fields tbody tr.selected .switch-visible:checked").length>0;ShowHideWriteToSection($(this).is(":checked"),n)});$(document).on("click","input.checkbox-cell-value.datatable-item-readonly",function(){return!1});$(document).on("change",'#listing-cms-form .additional-setting-columns input[name="clickable-link"]',function(){ShowHideCustomLabel($(this).is(":checked"))});$(document).on("change",'#listing-cms-form select[name="display-dynamic-filter"]',function(){var n=$(this).parents(".reveal").first();$(this).val()!=""?n.find(".show-counts-per-filter-section").removeClass("hide-custom"):n.find(".show-counts-per-filter-section").addClass("hide-custom")});$(document).on("click",".reveal.listing-cms-block.cms-modal-special-functionality button.close-button.special-close-button,.reveal.listing-cms-block.cms-modal-special-functionality .button.close-modal",function(){selectDynamiFilterModal!=undefined&&selectDynamiFilterModal!=null&&(selectDynamiFilterModal.destroy(),selectDynamiFilterModal=null)});listingcmsblock_detect_form_change()}function retrieveFieldsFromSOQL(n,t,i){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=getObjectNameFromQuery(n);$.ajax({url:r+"admin/GetFieldsFromSOQLQuery",method:"POST",data:{soqlquery:n,objectName:u}}).done(function(n){var r=JSON.parse(n),u,f;r.code===200?r.fields!==null&&r.fields!==undefined&&r.fields.length>0&&($('#listing-cms-block-conf select[name="search-auto-suggest-field"]').empty(),u="",f="",r.fields.forEach(function(n){n!==undefined&&n!==null&&(u+='<option value="'+n.field+'">'+n.field+"<\/option>",(n.type=="multipicklist"||n.type=="picklist")&&(f+='<option value="'+n.field+'">'+n.field+"<\/option>"))}),listingcmsblock_load_and_set_dynamic_filter(i,f),$('#listing-cms-block-conf select[name="search-auto-suggest-field"]').append(u),t!==null&&t!==undefined&&t!==""&&$('#listing-cms-block-conf select[name="search-auto-suggest-field"]').val(t)):Swal.fire({title:"",icon:"error",text:"Error retrieving columns",confirmButtonText:"Ok"})})}function getObjectNameFromQuery(n){var t=null,i;return n&&n.toLowerCase().indexOf(" from ")!=-1&&(i=n.toLocaleLowerCase().substr(n.toLowerCase().indexOf(" from ")).split(" "),t=null,i.forEach(function(n){n&&n!=""&&n!="from"&&n!=null&&t==null&&(t=n)})),t}function setObjectFromSOQLQuery(n,t,i){if(n&&n.toLowerCase().indexOf(" from ")!=-1){var r=getObjectNameFromQuery(n);$('#listing-cms-block-conf input[name="salesforce_object_filter"]').val(r).trigger("change");$('#listing-cms-block-conf select[name="salesforce_object"]').val(r);retrieveFieldsFromSOQL(n,t,i)}}function ShowHideAutoSuggetsField(){let n=$("#listing-cms-block-conf"),r=n.find('input[name="display-search-section"]').is(":checked")?!0:!1,i=n.find('select[name="source"]').val(),t=n.find('select[name="display-format"]').val();(i==1||i==2)&&r==!0&&(t==0||t==1||t==3||t==4)?n.find(".colum-search-auto-suggest-fields").removeClass("hide-custom"):n.find(".colum-search-auto-suggest-fields").addClass("hide-custom")}function SetClassForSettingTable(n,t){n=="5"?(t.find("#table-columns-fields tbody").addClass("for-calendar"),t.find("#table-columns-fields thead").addClass("for-calendar")):(t.find("#table-columns-fields tbody").removeClass("for-calendar"),t.find("#table-columns-fields thead").removeClass("for-calendar"))}function ShowHideWriteToSection(n,t){$(".write-to-salesforce-section-hidden-to-write").addClass("hide-custom");$(".write-to-salesforce-section-visible-to-write").addClass("hide-custom");n?($(".map-fields-to-write-section").removeClass("hide-custom"),t?$(".write-to-salesforce-section-visible-to-write").removeClass("hide-custom"):$(".write-to-salesforce-section-hidden-to-write").removeClass("hide-custom")):$(".map-fields-to-write-section").addClass("hide-custom")}function ShowHideCurrencySelector(n){n?$(".additional-setting-columns.currency_field").removeClass("hide-custom"):$(".additional-setting-columns.currency_field").addClass("hide-custom")}function ShowHideDecimalSection(n){n==""||n==null?$(".additional-setting-columns.decimals_field").removeClass("hide-custom"):$(".additional-setting-columns.decimals_field").addClass("hide-custom")}function ShowHideCustomLabel(n){n?$(".additional-setting-columns.custom_text_field").removeClass("hide-custom"):$(".additional-setting-columns.custom_text_field").addClass("hide-custom")}function ProcessSubmitModal(n,t){var r=$("#listing-cms-block-conf"),f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",c,i,a,w,o,e,s,h,u;if(r.find("button.save_field").hasClass("pending_changes"))return Swal.fire({title:"Error",icon:"error",text:"There is a Column with pending changes to save",confirmButtonText:"Ok"}),!1;if(!validate_url_fields_backend("#listing-cms-block-conf",'input[name="listingcms_visible_to"]','textarea[name="visibility_urls"]'))return!1;for(c in CKEDITOR.instances)CKEDITOR.instances[c].name.indexOf("no-results")!=-1&&$("#"+CKEDITOR.instances[c].name).text(escape(CKEDITOR.instances[c].getData()));if($("#listing-cms-form select[disabled='disabled']").addClass("previousDisabled"),$("#listing-cms-form select[disabled='disabled']").removeAttr("disabled"),i=$("#listing-cms-form").serializeObject(),$("#listing-cms-form select.previousDisabled").attr("disabled","disabled"),$("#listing-cms-form select.previousDisabled").removeClass("previousDisabled"),a=r.find('select[name="display-format"]').val(),w=n.getValue().toString(),$("#listing-cms-form").find('input[name="enable-secondary-listview"]').is(":checked")){var v=$("#listing-cms-form").find('select[name="second_salesforce_object"]').val(),y=$("#listing-cms-form").find('select[name="second_salesforce_view"]').val(),l=$("#listing-cms-form").find('select[name="second-display-format"]').val(),p=$("#listing-cms-form").find('input[name="second-field-to-compare"]').val();if($("#listing-cms-form .second_filter_rules .rule").length>0&&(s=[],h={criteria:e,filters:[]},$("#listing-cms-form .second_filter_rules .rule").each(function(n){var t=$(this),i=t.data("field"),r=t.data("operator"),u=t.data("value"),f=t.data("type"),e=t.find(".field_rule").first().text();s.push({fieldId:n+1,field:i,typeField:f,operator:r,comparisonValue:u,friendlyFieldName:e})}),h.filters=s,i["second-filter-view"]=JSON.stringify(h)),o="",(v===null||v===undefined||v==="")&&(o+="Salesforce Object (Setting for Secondary ListView) can not empty<br/>"),(y===null||y===undefined||y==="")&&(o+="Salesforce View (Setting for Secondary ListView) can not empty<br/>"),(l===null||l===undefined||l==="")&&(o+="Display Format (Setting for Secondary ListView) can not empty<br/>"),(p===null||p===undefined||p==="")&&(o+="Field To Compare (Setting for Secondary ListView) can not empty<br/>"),o!=="")return Swal.fire({title:"Error",icon:"error",html:o,confirmButtonText:"Ok"}),!1;l=="4"&&(i["second-view-column-settings"]=sessionStorage.getItem("second-view-column-settings-listing"))}if(i["styles-custom"]=w,a=="4"?i["column-settings"]=sessionStorage.getItem("column-settings-listing"):a=="5"&&($("#is-global-user").val()=="true"||IS_LLAMAPI_ENABLED)&&(i["calendar-settings"]=sessionStorage.getItem("calendar-listing-data-settings")),e=null,r.find('input[name="advanced-criteria-input"]').val()!==""&&(e=r.find('input[name="advanced-criteria-input"]').val(),e!==undefined&&e!==null&&(e=e.toLocaleLowerCase().replaceAll(" ",""))),name="advanced-criteria-input",$("#listing-cms-form .filter_rules .rule").length>0?(s=[],h={criteria:e,filters:[]},$("#listing-cms-form .filter_rules .rule").each(function(n){var t=$(this),i=t.data("field"),r=t.data("operator"),u=t.data("value"),f=t.data("type"),e=t.find(".field_rule").first().text();s.push({fieldId:n+1,field:i,typeField:f,operator:r,comparisonValue:u,friendlyFieldName:e})}),h.filters=s,i.custom_filters=JSON.stringify(h)):i.custom_filters="",$("#listing-cms-form").valid())if($("#listing-cms-form .settings-builder-form-clone").length>0)if($("#listing-cms-form .settings-builder-form-clone").is(":visible"))if($('#listing-cms-form .settings-builder-form-clone input[name="listing-include-gallery"]').is(":checked")){u="gallery-select-configuration";$("#"+u).find('input[name="modal-source"]').val("listing-cms-block-conf");$("#"+u).find("a.select-gallery-button").on("click",function(){var e=$("#"+u).find('input[name="modal-source"]').val(),o,n;e!==null&&e!==undefined&&e!=""&&(o=$("#"+u).find('select[name="form-select-gallery"]').val(),o==="Select One"?Swal.fire({title:"Error",icon:"error",text:"Please select a Gallery",confirmButtonText:"Ok"}):(n=$("#"+u).find('textarea[name="form-help-text"]').val(),n!=null&&n!=undefined&&n.trim()!=""?($("#"+e).find('input[name="listing-select-gallery"]').val(o),$("#"+e).find('input[name="listing-help-text"]').val(n),$("#"+u).foundation("close"),i["listing-select-gallery"]=o,i["listing-help-text"]=n,t?listingcmsblock_save_logic(i,f,r):listingcmsblock_get_preliminary_query(i,f,r)):Swal.fire({title:"Error",icon:"error",text:"Please fill the reason to store into the gallery",confirmButtonText:"Ok"})))});$("#"+u).foundation("open");$("#"+u).foundation()}else t?listingcmsblock_save_logic(i,f,r):listingcmsblock_get_preliminary_query(i,f,r);else t?listingcmsblock_save_logic(i,f,r):listingcmsblock_get_preliminary_query(i,f,r);else t?listingcmsblock_save_logic(i,f,r):listingcmsblock_get_preliminary_query(i,f,r)}function handleSettingsForSoql(n){var t,i,r,u,f,e,o,s,h,c;$("#listing-cms-form").addClass("soql-selected");n.find(".soql_query_section").removeClass("hide-custom");n.find('select[name="source"]').addClass("soql-selected");n.find("#special-section-for-second-view").find('input[name="enable-secondary-listview"]').prop("checked",!1);t=$("#is-global-user").val()=="true";n.find('select[name="display-format"]').find('option[value="3"]').length===0&&(i='<option value="3">'+window.translation.custom_card_template+"<\/option>",n.find('select[name="display-format"]').append(i));n.find('select[name="display-format"]').find('option[value="4"]').length===0&&(r='<option value="4">'+window.translation.datatable+"<\/option>",n.find('select[name="display-format"]').append(r));n.find('select[name="display-format"]').find('option[value="5"]').length===0&&(t||IS_LLAMAPI_ENABLED)&&(u='<option value="5">'+window.translation.calendar+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",n.find('select[name="display-format"]').append(u));n.find('select[name="display-format"]').find('option[value="6"]').length===0&&(f='<option value="6">'+window.translation.only_map+"<\/option>",n.find('select[name="display-format"]').append(f));n.find('select[name="display-format"]').find('option[value="7"]').length===0&&(t||IS_LLAMAPI_ENABLED)&&(e='<option value="7">'+window.translation.comments+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",n.find('select[name="display-format"]').append(e));n.find('select[name="display-format"]').find('option[value="8"]').length===0&&(o='<option value="8">'+window.translation.bar_chart+"<\/option>",n.find('select[name="display-format"]').append(o));n.find('select[name="display-format"]').find('option[value="9"]').length===0&&(s='<option value="9">'+window.translation.column_chart+"<\/option>",n.find('select[name="display-format"]').append(s));n.find('select[name="display-format"]').find('option[value="10"]').length===0&&(h='<option value="10">'+window.translation.pie_chart+"<\/option>",n.find('select[name="display-format"]').append(h));n.find('select[name="display-format"]').find('option[value="11"]').length===0&&(c='<option value="11">'+window.translation.donut_chart+"<\/option>",n.find('select[name="display-format"]').append(c));HideShowSections()}function listingcmsblock_actions_local_listview(n){n?($(".list_view_deleted").removeClass("hide-custom"),$('select[name="salesforce_view"]').attr("disabled","disabled"),$('select[name="salesforce_object"]').attr("disabled","disabled"),$('select[name="source"]').attr("disabled","disabled"),$("a.link-refresh-sobjects-llamapi").addClass("hide-custom"),$('input[name="listing-use-local-copy"]').val("true")):($(".list_view_deleted").addClass("hide-custom"),$('select[name="salesforce_view"]').removeAttr("disabled"),$('select[name="salesforce_object"]').removeAttr("disabled"),$('select[name="source"]').removeAttr("disabled"),$("a.link-refresh-sobjects-llamapi").removeClass("hide-custom"),$('input[name="listing-use-local-copy"]').val("false"))}function listingcmsblock_add_option_custom_field(n,t){t.find('select[name="calendar-event-title"]').append('<option name="'+n+'">'+n+"<\/option>")}function listingcmsblock_remove_option_custom_field(n,t){t.find('select[name="calendar-event-title"] option').each(function(){if($(this).val()==n){$(this).remove();return}})}function listingcmsblock_get_preliminary_query(n,t,i){$.ajax({method:"POST",url:t+"admin/GetViewModeQueryForListingCMS",data:n,beforeSend:function(){i.find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status==="ok"?Swal.fire({title:window.translation.soql_query,html:'<div id="preliminary-query">'+t.Query+'<\/div><br><button type="button" role="button" tabindex="0" class="swal2-confirm swal2-styled copySwalCustom">'+window.translation.copy+'<\/button><button type="button" role="button" tabindex="0" class="swal2-cancel swal2-styled closeSwalCustom">'+window.translation.close+"<\/button>",showCancelButton:!1,showConfirmButton:!1,icon:"info",closeOnConfirm:!0}).then(function(){i.find(".processing_screen").hide()}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}),i.find(".processing_screen").hide(),!1})}function copyDivToClipboard(){var n=document.createRange();n.selectNode(document.getElementById("preliminary-query"));window.getSelection().removeAllRanges();window.getSelection().addRange(n);document.execCommand("copy");window.getSelection().removeAllRanges()}function listingcmsblock_save_logic(n,t,i){$.ajax({method:"POST",url:t+"admin/AddOrUpdateListingCMSBlock",data:n,beforeSend:function(){i.find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status==="ok"?Swal.fire({title:window.translation.success,text:window.translation.listing_cms_saved_successfully,icon:"success",closeOnConfirm:!0}).then(function(){i.find(".processing_screen").show();window.location.reload()}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}),i.find(".processing_screen").hide(),!1})}function listingcmsblock_remove_custom_column(n,t,i,r){var f,e,u;if(n!=null&&n!=undefined&&n!=""){f={};f.columns=[];let o=listingcmsblock_get_fields_settings_storage_name(t);e=sessionStorage.getItem(o);u=JSON.parse(e);u&&u.columns&&u.columns.length>=0&&(u.columns.forEach(function(t){var i=Object();i=t;t.name==n&&t.type=="custom"||f.columns.push(i)}),listingcmsblock_load_column_settings(JSON.stringify(f),t,!1,i,r))}}function listingcmsblock_add_custom_column(n,t,i){var o="#"+n,s=$(o+" tr.custom-colum").length,f="",u,e,c;$("tr.custom-colum").each(function(){var n=$(this).attr("data-field");f=f<n?n:f;s=f.replace("Custom","")});var h="Custom"+(parseInt(s)+1),r=Object();r.name=h;r.defaultLabel="-";r.type="custom";r.visible=!1;r.defaultSort=!1;r.sort=0;r.label=[];r.content="";u=$(o).closest(".reveal").first();e=u.find('select[name="display-format"]').val();i===!0&&(e=u.find('select[name="second-display-format"]').val());c=listingcmsblock_get_fields_settings_class_name(e,i);listingcmsblock_update_add_setting(r,c,n,t);e=="5"&&listingcmsblock_add_option_custom_field(h,u);u.find('input[name="pending-changes"]').val(!0)}function listingcmsblock_search_table(n,t){if(n!=null&&n!=undefined){var i="dataTable"+t,r=$("#"+i).dataTable().api();r.search(n).draw()}}function GetAdvancedFilterObject(n){var t=[];return n.find("select.listing-dynamic-filters").each(function(){var n={},i=$(this);n.Type=i.data("field-type");n.Field=i.data("field-id");n.Values=i.val();n.Values.length>0&&t.push(n)}),t}function listingcms_behaviors(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("change","select.listing-dynamic-filters",function(){var n=$(this).parents(".listingcmsblock").first(),f=n.find('input[name="listingcmsid"]').val(),t=n.find('input[name="listingFormat"]').val(),i,r,u;t=="CARD"||t=="GRID"?(i=GetAdvancedFilterObject(n),listingcmsblock_dynamic_filters_perform_search(n,i)):(r="#dataTable"+f,u=$(r).DataTable(),u.draw())});$(document).on("click",".listingcmsblock .search-section a.button",function(){var n=$(this).parents(".listingcmsblock").first(),t=n.find('input[name="source"]').val(),r=n.find('input[name="listingFormat"]').val(),i=n.find('.search-section input[type="text"]').val(),u=n.find(".pages").find(".empty-item").length>0,f=n.find('input[name="listingcmsid"]').val();return u||(t==="SALESFORCE"||t==="SOQL"?r==="DATATABLE"?listingcmsblock_search_table(i,f):listingcmsblock_search_salesforce(n,i):listingcmsblock_search_functionality($(this))),!1});$(document).on("keypress",'.listingcmsblock .search-section input[type="text"]',function(n){var r=n.which,t=$(this).parents(".listingcmsblock").first(),i=t.find('input[name="source"]').val(),u=t.find('input[name="listingFormat"]').val(),f=t.find('input[name="listingcmsid"]').val(),e=t.find(".pages").find(".empty-item").length>0;r!=13||e||(i==="SALESFORCE"||i==="SOQL"?u==="DATATABLE"?listingcmsblock_search_table($(this).val(),f):listingcmsblock_search_salesforce(t,$(this).val()):listingcmsblock_search_functionality($(this)))});$(document).on("click",".listingcmsblock .paging ul li a",function(){var i=$(this).parent(),t=$(this).parents(".listingcmsblock").first(),b=i.attr("class"),r=i.find("a").attr("data-number-page"),e=t.find(".search-section input").val(),o=t.find('input[name="pageCategory"]').val(),s=t.find('input[name="includeSubCategories"]').val(),k=t.find('input[name="listingFormat"]').val(),u=t.find('input[name="itemsPerPage"]').val(),f=t.find('input[name="totalItems"]').val(),d=t.find('input[name="displayPaging"]').val(),g=t.find('input[name="displayRoundImage"]').val(),h=t.find('input[name="displayReadMore"]').val(),c=t.find('input[name="displaySummary"]').val(),l=t.find('input[name="classButtonReadMore"]').val(),a=t.find('input[name="readMoreText"]').val(),v=t.find('input[name="order"]').val(),y=t.find('input[name="ishidecreatedDate"]').val()=="True",p=t.find('input[name="listingcmsid"]').val(),w=t.find('input[name="SortDirection-'+p+'"]').val();return f&&f!=0&&(u=0),$.ajax({method:"POST",url:n+"admin/GetPagesbyCategoriesAndText",data:{searchText:e,pageCategory:o,includeSubcategories:s,itemsPerPage:u,order:v,pageNumber:r,sortDirection:w},beforeSend:function(){t.find(".processing_screen").removeClass("is-hidden")}}).done(function(n){var e=JSON.parse(n),f,w,b;if(e){var i=e.totalPages,o=e.pages,s=Number(r),u=s===i?i:s,k=u===i?i:u+1,d=u===1?1:u-1;if(t.find("ul.pages").empty(),o&&o.forEach(function(n){var f=n.Summary,r=n.PageName,u=n.FriendlyUrl,e=n.CreatedDateFormatted,i='<li><h5 class="title"><span class="container_ellipsis"><a href="'+u+"?title="+encodeURIComponent(r)+'">'+r+"<\/a><\/span>"+(y?"":'<span class="post-date">'+window.translation.created_on+" "+e+"<\/span>")+"<\/h5>";c==="True"&&(i+='<div class="summary_container"><div class="container_ellipsis">',i+=f,i+="<\/div><\/div>");h==="True"&&(i+='<p><a class="'+l+'" href="'+u+"?title="+encodeURIComponent(r)+'" target="_parent">'+a+"<\/a><\/p>");i+="<\/li>";t.find("ul.pages").append(i)}),i){t.find("li.page-number").remove();var v="",p=0,g=u>=3&&i>5?u-2:1;for(f=g;f<=i&&p<5;f++)w=f==u?"current-page":"",b='<li class="page-number"><a class="'+w+'" href="#" data-number-page="'+f+'">'+f+"<\/a><\/li>",v+=b,p++;t.find(".paging").find("ul").find("li.previous-item").find("a").attr("data-number-page",d);t.find(".paging").find("ul").find("li.next-item").find("a").attr("data-number-page",k);t.find(".paging").find("ul").find("li.last-item").find("a").attr("data-number-page",i);t.find(".paging").find("ul").find("li.previous-item").after(v)}t.find(".processing_screen").addClass("is-hidden");typeof include_fix_html_for_news_page_listingcmsblock=="function"&&include_fix_html_for_news_page_listingcmsblock()}}),!1});$(document).on("click",".listingcmsblock.SALESFORCE .paging_salesforce ul li a,.listingcmsblock.SOQL .paging_salesforce ul li a",function(){var n=$(this).parents(".listingcmsblock").first(),u=n.find('input[name="totalItems"]').val(),s=n.attr("data-items-searched"),h=parseInt(n.find("a.current-page").attr("data-number-page")),f=$(this).parent(),t=parseInt(f.find("a").attr("data-number-page")),i=parseInt(n.find('input[name="itemsPerPage"]').val()),r=Math.ceil(u/i),c=h===t,o;if(n.hasClass(".search_applied")&&(u=s),!c){var e=(t-1)*i,l=e+i,a=t===1?1:t-1,v=t===r?r:t+1,y=$(n).find('input[name="AutoRefresh"]').val(),p=n.find('input[name="cardItemPresentation"]').val(),w=calculate_styleCard_for_item(p,y);n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item)").addClass("is-hidden");n.find("ul.pages").find("li.custom-row:not(.hidden_by_search):not(.file-item):not(.hidden-by-filter),li.comment-box:not(.hidden_by_search):not(.file-item):not(.hidden-by-filter)").slice(e,l).each(function(){$(this).fadeIn("fast",function(){$(this).css("display",w);$(this).removeClass("is-hidden")})});n.find("a.current-page").removeClass("current-page");n.find(".paging_salesforce").find("ul").find("li.previous-item").find("a").attr("data-number-page",a);n.find(".paging_salesforce").find("ul").find("li.next-item").find("a").attr("data-number-page",v);r>5&&(o=n.find(".paging_salesforce"),listingcmsblock_update_pagination(f,o));n.find("li.page-number").find('a[data-number-page="'+t+'"]').addClass("current-page")}return!1});$("input.ListingCMSRelatedFilesIdCalculated").each(function(){var t=$(this).val(),i=$(this).attr("data-input-to-update"),n="";t&&i&&(n=retrieveGetParameter(t),n&&$("input#"+i).val(n))});$(document).on("click",".listingcmsblock a.view-more",function(){$(this).parent().find("li.after-view-more").removeClass("is-hidden");$(this).addClass("is-hidden");$(this).parent().find("a.view-less").removeClass("is-hidden")});$(document).on("click",".listingcmsblock a.view-less",function(){$(this).parent().find("li.after-view-more").addClass("is-hidden");$(this).addClass("is-hidden");$(this).parent().find("a.view-more").removeClass("is-hidden")})}function listingcmsblock_update_pagination(n,t){var r=1,e,u,f;if(n.hasClass("page-number")){var i=parseInt(n.find("a").attr("data-number-page")),o=0,s=0,h=0;if(t.find("ul").find("li.page-number a").each(function(){h===0?o=$(this).attr("data-number-page"):s=$(this).attr("data-number-page");h++}),e=parseInt(t.find("ul li.last-item a").attr("data-number-page")),i==o)r=i===1?1:i-3<o?i-3<1?i-3<1?1:i-2<1?1:i-1<1?1:i:i-3:e-1;else if(i==s)r=i===1?1:i+3<e?i-1:e-4;else return}if(n.hasClass("first-item"))r=1;else if(n.hasClass("last-item"))r=parseInt(n.find("a").attr("data-number-page"))-4;else{var l=0,a=0,c=0;t.find("ul").find("li.page-number a").each(function(){c===0?l=$(this).attr("data-number-page"):a=$(this).attr("data-number-page");c++});n.hasClass("previous-item")?(u=parseInt(n.find("a").attr("data-number-page")),f=parseInt(t.find("ul li.last-item a").attr("data-number-page")),r=u===1?1:u+3<f?u-1:f-4):n.hasClass("next-item")&&(u=parseInt(n.find("a").attr("data-number-page")),f=parseInt(t.find("ul li.last-item a").attr("data-number-page")),u===f?r=f-4:u+5>f?r=f-4:u>4&&(r=u-3))}t.find("ul").find("li.page-number a").each(function(){$(this).attr("data-number-page",r);$(this).text(r);r++})}function listingcmsblock_applycustomstyles(){$(".listingcmsblock").each(function(){var n=$(this),r=n.find('input[name="listingcmsid"]').val(),e=n.find('input[name="listingcmsidgenerated"]').val(),i=n.find('input[name="stylesCSS"]').val(),o=n.find('input[name="listingFormat"]').val(),t,u,f;if(r&&r!=0){if(t="",i){try{for(reg=new RegExp("[\\w\\.\\:\\#\\[\\]\"\\'\\=\\-\\0\\,\\>\\+\\~\\ ]+[\\ ]*\\{[\\w\\:\\#\\;\\.\\,\\/\\(\\)\\!\\\\\r\\n\\t\"\\'\\%\\ \\-]+\\}","gi");u=reg.exec(i.toString());)f="#"+e+" "+u.toString(),t+=f}catch(s){console.error(s.message,"Error in listingcmsblock_applycustomstyles",reg,i)}t="<style>"+t+"<\/style>";$("head").append(t)}o==="SLIDER"&&listing_block_cycle_after_ajax(n)}})}function listingcmsblock_search_functionality(n){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=n?n.parents(".listingcmsblock").first():$(this).parents(".listingcmsblock").first(),e=t.find('.search-section input[type="text"]').val(),h=t.find('.search-section input[type="checkbox"]').prop("checked")==!0?!0:!1,c=t.find('input[name="pageCategory"]').val(),l=t.find('input[name="includeSubCategories"]').val(),g=t.find('input[name="listingFormat"]').val(),i=t.find('input[name="itemsPerPage"]').val(),o=t.find('input[name="totalItems"]').val(),nt=t.find('input[name="displayPaging"]').val(),tt=t.find('input[name="displayRoundImage"]').val(),a=t.find('input[name="displayReadMore"]').val(),v=t.find('input[name="displaySummary"]').val(),y=t.find('input[name="classButtonReadMore"]').val(),p=t.find('input[name="readMoreText"]').val(),s=t.find('input[name="order"]').val(),w=t.find('input[name="source"]').val(),b=t.find('input[name="ishidecreatedDate"]').val(),k=t.find('input[name="listingcmsid"]').val(),d=t.find('input[name="SortDirection-'+k+'"]').val();o&&o!=0&&(i=0);let r="",u="";return w=="PAGES"?(r=f+"admin/GetPagesCMSbyText",u={searchText:e,itemsPerPage:i,order:s,pageNumber:0,searchTextintitle:h}):(r=f+"admin/GetPagesbyCategoriesAndText",u={searchText:e,pageCategory:c,includeSubcategories:l,itemsPerPage:i,order:s,pageNumber:0,sortDirection:d}),$.ajax({method:"POST",url:r,data:u,beforeSend:function(){t.find(".processing_screen").removeClass("is-hidden")}}).done(function(n){var f=JSON.parse(n),u,e,o,s,i,h,c,r,l;if(f){if(u=f.totalPages,e=f.pages,t.find("ul.pages").empty(),e&&e.forEach(function(n){var f=n.Summary,r=n.PageName,u=n.FriendlyUrl,e=n.CreatedDateFormatted,i='<li><h5 class="title"><span class="container_ellipsis"><a href="'+u+"?title="+encodeURIComponent(r)+'">'+r+"<\/a><\/span>";b!="True"&&(i+='<span class="post-date">'+window.translation.created_on+" "+e+"<\/span>");i+="<\/h5>";v==="True"&&(i+='<div class="summary_container"><div class="container_ellipsis">',i+=f,i+="<\/div><\/div>");a==="True"&&(i+='<p><a class="'+y+'" href="'+u+"?title="+encodeURIComponent(r)+'" target="_parent">'+p+"<\/a><\/p>");i+="<\/li>";t.find("ul.pages").append(i)}),u){for(t.find("li.page-number").remove(),o="",s=0,i=1;i<=u&&s<5;i++)h=i==1?"current-page":"",c='<li class="page-number"><a class="'+h+'" href="#" data-number-page="'+i+'">'+i+"<\/a><\/li>",o+=c,s++;t.find(".paging").find("ul").find("li.last-item").find("a").attr("data-number-page",u);t.find(".paging").find("ul").find("li.previous-item").after(o);t.find(".paging").css("display","block")}r=t.find("#noResultsText").val();(r==undefined||r==null||r=="")&&(r=window.translation.there_is_not_items_to_display);u===0&&(l="<li>"+r+"<\/li>",t.find("ul.pages").append(l),t.find(".paging").hide());t.find(".processing_screen").addClass("is-hidden")}}),!1}function listingcmsblock_backend_pagecategories(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="page-categories-listing"]',function(){var n=$("#page-categories-listing");n.foundation("open");n.foundation();listingcmsblock_loadpagecategorylisting(n)});$(document).on("click",'a[data-element-reveal="page-category-conf"]',function(){var t=$("#page-category-conf"),i=$(this).attr("data-category-id");t.foundation("open");t.foundation();$.ajax({method:"POST",url:n+"admin/GetPageCategories",data:{},beforeSend:function(){t.find(".processing_screen").show();t.find('select[name="parent_category_id"]').empty()}}).done(function(r){var o=JSON.parse(r),e,f,u,s;if(t.find('select[name="parent_category_id"]').append('<option value="">'+window.translation.select_content_type+"<\/option>"),o.pageCategories.length>0){for(e="",f=o.pageCategories,u=0;u<f.length;u++)s='<option value="'+f[u].ID+'">'+f[u].Name+"<\/option>",e+=s,f[u].PageCategories.length&&(e=listingcmsblock_displayoptionpagecategorieslisting(f[u].PageCategories,e,1));t.find('select[name="parent_category_id"]').append(e)}i&&i!=="0"?$.ajax({method:"POST",url:n+"admin/GetPageCategoryInfo",data:{componentId:i}}).done(function(n){var r=JSON.parse(n);r.pageCategoryInfo&&(t.find('input[name="page_category_id"]').val(i),r.pageCategoryInfo.parentCategoryId&&t.find('select[name="parent_category_id"]').val(r.pageCategoryInfo.parentCategoryId));r.languageInfo&&r.languageInfo.length>0&&r.languageInfo.forEach(function(n){var i=n.languageID,r=n.name,u=n.description;r&&t.find('input[name="name-'+i+'"]').val(r);u&&t.find('input[name="description-'+i+'"]').val(u)});t.find(".rollback-link").attr("data-component-id",i);t.find(".rollback-link").show();t.find("a.delete_page_category").show();t.find(".processing_screen").hide()}):(t.find("a.delete_page_category").hide(),t.find(".rollback-link").hide(),t.find(".input-group-button.submit-button").css({display:"block",width:"100%"}),t.find('input[name="page_category_id"]').val(0),t.find('select[name="parent_category_id"]').val(""),t.find('input[name*="name"]').val(""),t.find('input[name*="description"]').val(""),t.find(".processing_screen").hide())})});$(document).on("click","#page-category-form a.submit-button",function(){var t=$("#page-category-conf"),i=$("#page-categories-listing"),r=$("#page-category-form").serializeObject();return $.ajax({method:"POST",url:n+"admin/AddOrUpdatePageCategory",data:r,beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n);return r.status==="ok"?Swal.fire({title:window.translation.success,text:window.translation.content_type_saved_successfully,icon:"success",closeOnConfirm:!0}).then(function(){t.foundation("close");listingcmsblock_loadpagecategorylisting(i)}):Swal.fire({title:window.translation.error,text:r.message,icon:"error",closeOnConfirm:!0}),t.find(".processing_screen").hide(),!1}),!1});$(document).on("click","#page-category-form a.delete_page_category",function(){var t=$(this).parents("form").find('input[name="page_category_id"]').val(),i=$(this).parents(".reveal").first().attr("id"),r=$(this).parents("form"),u=$("#page-categories-listing");t&&t!=="0"&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_content_type,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(f){f.isConfirmed&&$.ajax({method:"POST",url:n+"admin/DeletePageCategory",data:{pcID:t.toString()},beforeSend:function(){r.find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status.toString()=="200"?Swal.fire({title:window.translation.success,text:t.message,icon:"success",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");Swal.close()}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");Swal.close()});listingcmsblock_loadpagecategorylisting(u)})})})}function listingcmsblock_loadpagecategorylisting(n){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=n.find("#page-category-table");$.ajax({method:"POST",url:i+"admin/GetPageCategories",data:{},beforeSend:function(){n.find(".processing_screen").show();t.hasClass("dataTable")&&datatable_destory_by_id("page-category-table");n.find("#page-category-table tbody").empty()}}).done(function(i){var e=JSON.parse(i),f,u,r,o,s,h;if(e.pageCategories.length>0){for(f="",u=e.pageCategories,r=0;r<u.length;r++)o=u[r].length>0?"parent":"",s='<tr><td class="'+o+'"><a data-element-reveal="page-category-conf" data-category-id='+u[r].ID+' class="blue-key">'+u[r].Name+"<\/a><\/td><td>"+u[r].Description+"<\/td><\/tr>",f+=s,u[r].PageCategories.length>0&&(f=listingcmsblock_displayrowpagecategorylisting(u[r].PageCategories,f,1));n.find("#page-category-table tbody").append(f);datatable_initialize_notAjax_with_params(t,null,null,!1,!0,!1)}else h='<tr class="odd"><td valign="top" colspan="0" class="dataTables_empty">Nothing records found - sorry<\/td><\/tr>',n.find("#page-category-table tbody").append(h);n.find(".processing_screen").hide()})}function listingcmsblock_loadpagecategorylistingcheckbox(n,t,i,r){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:u+"admin/GetPageCategories",data:{},beforeSend:function(){n.find(".processing_screen").show();t.find("ul").empty();t.find(".page-categories-container").find('input[type="hidden"]').val()}}).done(function(u){var c=JSON.parse(u),e=c.pageCategories,o,f,s,h;if(e.length>0){for(o="",f=0;f<e.length;f++)s='<li><div class="input-group input-group-checkbox"><input id="pageCategory-'+e[f].ID+"-"+i+'" name="pageCategory-'+e[f].ID+"-"+i+'" type="checkbox" value="'+e[f].ID+'" data-language-id="'+i+'" /><label for="pageCategory-'+e[f].ID+"-"+i+'">'+e[f].Name+"<\/label><\/div><\/li>",o+=s,e[f].PageCategories.length&&(o=listingcmsblock_displayrowpagecategorylistingmodal(e[f].PageCategories,o,1,i));t.find("ul").append(o)}r&&(h=r.split(","),h.forEach(function(n){$("#pageCategory-"+n+"-"+i).prop("checked",!0)}));n.find(".processing_screen").hide()})}function listingcmsblock_displayrowpagecategorylistingmodal(n,t,i,r){var f,e,u,o,s;if(n.length>0){for(f="",e=i+1,u=0;u<n.length;u++)o=i>0?"child-"+i:"",s='<li><div class="input-group input-group-checkbox '+o+'"><input id="pageCategory-'+n[u].ID+"-"+r+'" name="pageCategory-'+n[u].ID+"-"+r+'" type="checkbox" value="'+n[u].ID+'" data-language-id="'+r+'" /><label for="pageCategory-'+n[u].ID+"-"+r+'">'+n[u].Name+"<\/label><\/div><\/li>",f+=s,n[u].PageCategories.length&&(f=listingcmsblock_displayrowpagecategorylistingmodal(n[u].PageCategories,f,e,r));return t+f}}function listingcmsblock_displayrowpagecategorylisting(n,t,i){var u,f,r;if(n.length>0){for(u="",f=i+1,r=0;r<n.length;r++){var e=n[r].PageCategories.length>0?"parent":"",o=i>0?"child child"+i:"",s='<tr><td class="'+e+" "+o+'"><a data-element-reveal="page-category-conf" data-category-id='+n[r].ID+' class="blue-key">'+n[r].Name+"<\/a><\/td><td>"+n[r].Description+"<\/td><\/tr>";u+=s;n[r].PageCategories.length&&(u=listingcmsblock_displayrowpagecategorylisting(n[r].PageCategories,u,f))}return t+u}}function listingcmsblock_displayoptionpagecategorieslisting(n,t,i){var u,o,r,f,e,s;if(n.length>0){for(u="",o=i+1,r=0;r<n.length;r++){for(f="",e=0;e<i;e++)f+="-";s='<option value="'+n[r].ID+'">'+f+" "+n[r].Name+"<\/option>";u+=s;n[r].PageCategories.length&&(u=listingcmsblock_displayoptionpagecategorieslisting(n[r].PageCategories,u,o))}return t+u}}function listingcmsblock_loadsalesforceobjects(n,t,i,r,u,f,e,o,s,h,c,l,a){var v=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";s===undefined&&(s=!1);o===undefined&&(o=!1);$.ajax({method:"POST",url:v+"admin/GetSalesforceObjects",data:{isARS:!1,skipCache:o,isListingBlock:!0},beforeSend:function(){n.find(".processing_screen").show();n.find('select[name="'+r+'"]').empty()}}).done(function(v){var w=JSON.parse(v);if(w.status=="ok"){var b=w.salesforceObjects,y="",p=[];$.each(b,function(n,t){p.push({api_name:t.api_name,label:t.label})});p.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});t?y=t:p&&(y=p[0].api_name);$.each(p,function(i,u){var f='<option value="'+u.api_name+'">'+u.label+"<\/option>";t&&t==u.api_name&&(f='<option selected value="'+u.api_name+'">'+u.label+"<\/option>");n.find('select[name="'+r+'"]').append(f)});y?(listingcmsblock_loadsalesforceview(n,y,i,u,f,e,o,s,h,c,l,a),n.find('select[name="source"]').val()=="1"&&listingcmsblock_loadSF_fields(y)):n.find(".processing_screen").hide()}else Swal.fire({title:window.translation.warning,text:w.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(swal.close(),n.find(".processing_screen").hide())})})}function listingcmsblock_loadsalesforceobjects_for_second_filter(n,t,i,r,u,f,e,o){var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";e===undefined&&(e=!1);f===undefined&&(f=!1);$.ajax({method:"POST",url:s+"admin/GetSalesforceObjects",data:{isARS:!1,skipCache:f,isListingBlock:!0},beforeSend:function(){n.find(".processing_screen").show();n.find('select[name="'+r+'"]').empty()}}).done(function(s){var l=JSON.parse(s);if(l.status=="ok"){var a=l.salesforceObjects,c="",h=[];$.each(a,function(n,t){h.push({api_name:t.api_name,label:t.label})});h.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});t?c=t:h&&(c=h[0].api_name);$.each(h,function(i,u){var f='<option value="'+u.api_name+'">'+u.label+"<\/option>";t&&t==u.api_name&&(f='<option selected value="'+u.api_name+'">'+u.label+"<\/option>");n.find('select[name="'+r+'"]').append(f)});c?listingcmsblock_loadsalesforceview_for_second(n,c,i,u,f,e,o):n.find(".processing_screen").hide()}else Swal.fire({title:window.translation.warning,text:l.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(swal.close(),n.find(".processing_screen").hide())})})}function listingcmsblock_loadSF_fields(n){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=$("#listing-cms-form").parents(".reveal").first();$.ajax({method:"POST",url:i+"admin/GetSalesforceFields",data:{sfObject:n,typeField:""},beforeSend:function(){t.find(".processing_screen").show();t.find('select[name="field-to-write"]').empty()}}).done(function(n){var i=JSON.parse(n),r;i&&i.status=="ok"&&(t.find('select[name="field-to-write"]').empty(),r='<option value="">'+window.translation.select+"<\/option>",t.find('select[name="field-to-write"]').append(r),i.salesforceFields.fields&&i.salesforceFields.fields.forEach(function(n){if(n.updatable){var i='<option value="'+n.apiName+'">'+n.label+"<\/option>";t.find('select[name="field-to-write"]').append(i)}}));t.find(".processing_screen").hide()})}function listingcmsblock_loadsalesforceview(n,t,i,r,u,f,e,o,s,h,c,l){var y=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",a=n.find('select[name="display-format"]').val(),v=n.find('select[name="source"]').val();e===undefined&&(e=!1);$.ajax({method:"POST",url:y+"admin/GetSalesforceListViews",data:{Sfobject:t,SkipCache:e},beforeSend:function(){n.find(".processing_screen").show();n.find('select[name="'+r+'"]').empty()}}).done(function(e){var p=JSON.parse(e),w,b,k;if(p.status=="ok"){var d=p.salesforceListViews,y="",c=[];$.each(d,function(n,t){c.push({id:t.Id,label:t.Label})});c.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});i?y=i:c.length&&(y=c[0].id);w=!0;b=!1;$.each(c,function(t,u){var f='<option value="'+u.id+'">'+u.label+"<\/option>";w&&(n.find('input[name="salesforce_label_view"]').val(u.label),w=!1);i&&i==u.id&&(n.find('input[name="salesforce_label_view"]').val(u.label),f='<option selected value="'+u.id+'">'+u.label+"<\/option>",b=!0);n.find(' select[name="'+r+'"]').append(f)});i!=undefined&&i!=""&&!b&&h&&s&&i==s&&(n.find('input[name="salesforce_label_view"]').val(h),k='<option class="only-local" selected value="'+s+'">'+h+"<\/option>",n.find(' select[name="'+r+'"]').append(k));y?v!="2"?(n.find(".custom_filtering").removeClass("hide-custom"),listingcmsblock_loadfieldsavailablesalesforceview(n,t,y,a,"Load",u,f,o,null,l)):AssignModalValues(n,a,"","",[],"",f,null):(n.find(".custom_filtering").addClass("hide-custom"),n.find('select[name="field_to_filter"] option').remove(),n.find(".processing_screen").hide())}else Swal.fire({title:window.translation.warning,text:p.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(swal.close(),n.find(".processing_screen").hide())});v=="2"&&n.find(".processing_screen").hide()})}function listingcmsblock_loadsalesforceview_for_second(n,t,i,r,u,f,e){var o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",s=n.find('select[name="second-display-format"]').val();u===undefined&&(u=!1);$.ajax({method:"POST",url:o+"admin/GetSalesforceListViews",data:{Sfobject:t,SkipCache:u},beforeSend:function(){n.find(".processing_screen").show();n.find('select[name="'+r+'"]').empty()}}).done(function(u){var c=JSON.parse(u),l,a;if(c.status=="ok"){var v=c.salesforceListViews,h="",o=[];$.each(v,function(n,t){o.push({id:t.Id,label:t.Label})});o.sort(function(n,t){return n.label<t.label?-1:n.label>t.label?1:0});i?h=i:o.length&&(h=o[0].id);l=!0;a=!1;$.each(o,function(t,u){var f='<option value="'+u.id+'">'+u.label+"<\/option>";l&&(n.find('input[name="salesforce_label_view"]').val(u.label),l=!1);i&&i==u.id&&(n.find('input[name="salesforce_label_view"]').val(u.label),f='<option selected value="'+u.id+'">'+u.label+"<\/option>",a=!0);n.find(' select[name="'+r+'"]').append(f)});h?(n.find(".custom_filtering").removeClass("hide-custom"),listingcmsblock_loadfieldsavailablesalesforceview_for_second(n,t,h,s,f,e)):(n.find('select[name="field_to_filter"] option').remove(),n.find(".processing_screen").hide())}else Swal.fire({title:window.translation.warning,text:c.message,icon:"error",showCancelButton:!1,confirmButtonColor:"#ff0000",closeOnConfirm:!0}).then(function(t){t.isConfirmed&&(swal.close(),n.find(".processing_screen").hide())})})}function listingcmsblock_loadfieldsavailablesalesforceview_for_second(n,t,i,r,u,f){var e,o,s;r==4&&n.find(".processing_screen").hide();e=listingcmsblock_get_fields_settings_class_name(r,!0);(t==null||t==undefined||t=="")&&listingcmsblock_load_column_settings("",e,!1,"table-columns-fields-second-view","row_second_view_custom_column_settings");(i==null||i==undefined||i=="")&&listingcmsblock_load_column_settings("",e,!1,"table-columns-fields-second-view","row_second_view_custom_column_settings");o=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";s="";s=r=="4"||r=="5"&&($("#is-global-user").val()=="true"||IS_LLAMAPI_ENABLED)?o+"admin/GetDefaultColumnsSettings":o+"admin/GetSalesforceFieldsAvailableView";$.ajax({method:"POST",url:s,data:{Sfobject:t,Sfview:i,useLocalCopy:n.find('input[name="listing-use-local-copy"]').val(),listingCmsId:n.find('input[name="listing-cms-block-id"]').val()},beforeSend:function(){n.find(".processing_screen").show()}}).done(function(t){var a=JSON.parse(t),i,y,h;if(a.status=="ok"){var o=a.fields,s=o,v="",c="",l="";let t=[],p=$("#listing-cms-block-conf");i="";y=o;n.find('select[name="second_field_to_filter"] option').remove();h=n.find('input[name="review-filters-loaded"]').val();r!="4"&&r!="5"?(t=o.filter(n=>n.type.indexOf("date")>=0&&!n.hidden),$.each(o,function(n,t){v=v+"<li>"+t.name+"<\/li>";c=c+'<option value="'+t.name+'">'+t.name+"<\/option>";(t.type==="string"||t.type==="id"||t.type==="formula"||t.type==="reference")&&(l=l+'<option value="'+t.name+'">'+t.name+"<\/option>");i=i+'<option value="'+t.name+'" data-type="'+t.type+'">'+t.defaultLabel+"<\/option>"}),n.find('select[name="second_field_to_filter"]').append(i),(h===!0||h==="true")&&(n.find(".second_filter_rules .rule").each(function(){var n=$(this),t=n.data("field"),u=n.data("operator"),f=n.data("value"),i=n.data("type"),r=n.find(".field_rule").first().text();t==r&&$.each(o,function(r,u){u.name==t&&(n.find(".field_rule").first().text(u.defaultLabel),i!=u.type&&n.attr("data-type",u.type))})}),n.find('input[name="review-filters-loaded"]').val("false")),n.find('select[name="second_field_to_filter"]').trigger("change")):(s=JSON.parse(a.fields),y=s.columns,t=s.columns.filter(n=>n.type.toLocaleLowerCase().indexOf("date")>=0&&!n.hidden),$.each(s.columns,function(n,t){c=c+'<option value="'+t.name+'">'+t.name+"<\/option>";(t.type==="string"||t.type==="id"||t.type==="formula"||t.type==="reference")&&(l=l+'<option value="'+t.name+'">'+t.name+"<\/option>");i=i+'<option value="'+t.name+'" data-type="'+t.type+'">'+t.defaultLabel+"<\/option>"}),n.find('select[name="second_field_to_filter"]').append(i),(h===!0||h==="true")&&(n.find(".second_filter_rules .rule").each(function(){var n=$(this),t=n.data("field"),u=n.data("operator"),f=n.data("value"),i=n.data("type"),r=n.find(".field_rule").first().text();t==r&&$.each(s.columns,function(r,u){u.name==t&&(n.find(".field_rule").first().text(u.defaultLabel),i!=u.type&&n.attr("data-type",u.type))})}),n.find('input[name="review-filters-loaded"]').val("false")),r==="4"&&f===!0&&listingcmsblock_load_column_settings(o,e,u,"table-columns-fields-second-view","row_second_view_custom_column_settings"))}n.find(".processing_screen").hide()})}function listingcmsblock_loadfieldsavailablesalesforceview(n,t,i,r,u,f,e,o,s,h){var c,l,a;r==4&&f&&n.find(".processing_screen").hide();c=listingcmsblock_get_fields_settings_class_name(r,!1);(t==null||t==undefined||t=="")&&listingcmsblock_load_column_settings("",c,!1,"table-columns-fields","row_custom_column_settings");(i==null||i==undefined||i=="")&&listingcmsblock_load_column_settings("",c,!1,"table-columns-fields","row_custom_column_settings");l=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";a="";a=r=="4"||r=="5"&&($("#is-global-user").val()=="true"||IS_LLAMAPI_ENABLED)?l+"admin/GetDefaultColumnsSettings":l+"admin/GetSalesforceFieldsAvailableView";$.ajax({method:"POST",url:a,data:{Sfobject:t,Sfview:i,useLocalCopy:n.find('input[name="listing-use-local-copy"]').val(),listingCmsId:n.find('input[name="listing-cms-block-id"]').val()},beforeSend:function(){n.find(".processing_screen").show();r!="4"?n.find(".available-fields-salesforce-view").find("ul").empty():f||(n.find("#table-columns-fields").DataTable().destroy(),n.find("#table-columns-fields tbody").empty())}}).done(function(t){var k=JSON.parse(t),i,g,w,nt,b,tt,it;if(k.status=="ok"){var l=k.fields,a=l,d="",y="",p="",v="";let tt=[],t=$("#listing-cms-block-conf");if(i="",g=l,n.find(".number-results-search").removeClass("hide-custom"),n.find('select[name="field_to_filter"] option').remove(),n.find('select[name="search-auto-suggest-field"] option').remove(),n.find('select[name="title_field_map"] option').remove(),n.find('select[name="latitude_field_view"] option').remove(),n.find('select[name="longitude_field_view"] option').remove(),n.find('select[name="description_field_view"] option').remove(),w=n.find('input[name="review-filters-loaded"]').val(),r=="4"&&n.find(".number-results-search").addClass("hide-custom"),r!="4"&&r!="5")tt=l.filter(n=>n.type.indexOf("date")>=0&&!n.hidden),$.each(l,function(n,t){d=d+"<li>"+t.name+"<\/li>";y=y+'<option value="'+t.name+'">'+t.name+"<\/option>";(t.type==="string"||t.type==="id"||t.type==="formula"||t.type==="reference")&&(p=p+'<option value="'+t.name+'">'+t.name+"<\/option>");i=i+'<option value="'+t.name+'" data-type="'+t.type+'">'+t.defaultLabel+"<\/option>";(t.type==="picklist"||t.type==="multipicklist")&&(v=v+'<option value="'+t.name+'">'+t.defaultLabel+"<\/option>")}),n.find('select[name="field_to_filter"]').append(i),listingcmsblock_load_and_set_dynamic_filter(n,v),n.find('select[name="search-auto-suggest-field"]').append(i).val(h),(w===!0||w==="true")&&(n.find(".filter_rules .rule").each(function(){var n=$(this),t=n.data("field"),u=n.data("operator"),f=n.data("value"),i=n.data("type"),r=n.find(".field_rule").first().text();t==r&&$.each(l,function(r,u){u.name==t&&(n.find(".field_rule").first().text(u.defaultLabel),i!=u.type&&n.attr("data-type",u.type))})}),n.find('input[name="review-filters-loaded"]').val("false")),n.find('select[name="field_to_filter"]').trigger("change"),n.find('select[name="title_field_map"]').append(i),n.find('select[name="latitude_field_view"]').append(i),n.find('select[name="longitude_field_view"]').append(i),n.find('select[name="description_field_view"]').append(i),n.find('select[name="title_field_map"]').val(""),n.find('select[name="latitude_field_view"]').val(""),n.find('select[name="longitude_field_view"]').val(""),n.find('select[name="description_field_view"]').val(""),n.find(".available-fields-salesforce-view").find("ul").append(d);else if(a=JSON.parse(k.fields),g=a.columns,tt=a.columns.filter(n=>n.type.toLocaleLowerCase().indexOf("date")>=0&&!n.hidden),$.each(a.columns,function(n,t){y=y+'<option value="'+t.name+'">'+t.name+"<\/option>";(t.type==="string"||t.type==="id"||t.type==="formula"||t.type==="reference")&&(p=p+'<option value="'+t.name+'">'+t.name+"<\/option>");i=i+'<option value="'+t.name+'" data-type="'+t.type+'">'+t.defaultLabel+"<\/option>";(t.type==="picklist"||t.type==="multipicklist")&&(v=v+'<option value="'+t.name+'">'+t.defaultLabel+"<\/option>")}),listingcmsblock_load_and_set_dynamic_filter(n,v),n.find('select[name="field_to_filter"]').append(i),n.find('select[name="search-auto-suggest-field"]').append(i).val(h),(w===!0||w==="true")&&(n.find(".filter_rules .rule").each(function(){var n=$(this),t=n.data("field"),u=n.data("operator"),f=n.data("value"),i=n.data("type"),r=n.find(".field_rule").first().text();t==r&&$.each(a.columns,function(r,u){u.name==t&&(n.find(".field_rule").first().text(u.defaultLabel),i!=u.type&&n.attr("data-type",u.type))})}),n.find('input[name="review-filters-loaded"]').val("false")),f||r==="5"||listingcmsblock_load_column_settings(l,c,o,"table-columns-fields","row_custom_column_settings"),r=="5"&&($("#table-columns-fields tbody").contents().length==0||f)){let n=listingcmsblock_get_fields_settings_class_name(r,!1);listingcmsblock_load_column_settings(l,n,o,"table-columns-fields","row_custom_column_settings")}if(nt=$("#is-global-user").val()=="true",tt.length>0){let f="",i="";if(t.find('select[name="display-format"]').find('option[value="5"]').length===0&&(nt||IS_LLAMAPI_ENABLED)){let n='<option value="5">'+window.translation.calendar+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>";t.find('select[name="display-format"]').append(n)}r=="5"&&(nt||IS_LLAMAPI_ENABLED)&&($.each(tt,function(n,t){f=f+'<option value="'+t.name+'">'+t.defaultLabel+"<\/option>"}),$.each(a.columns,function(n,t){i=i+'<option value="'+t.name+'">'+t.defaultLabel+"<\/option>"}),i=i+listingcmsblock_load_custom_columns_to_append(c),n.find('select[name="date-to-group-results"]').empty().append(f),n.find('select[name="calendar-event-title"]').empty().append(i),u=="Load"?(n.find('select[name="date-to-group-results"]').val(n.find('input[name="date-original-to-group-results"]').val()),n.find('select[name="calendar-event-title"]').val(n.find('input[name="calendar-original-event-title"]').val())):(n.find('input[name="date-original-to-group-results"]').val(""),n.find('input[name="calendar-original-event-title"]').val("")),n.find(".row_date_to_group_results").removeClass("hide-custom"),n.find(".row_custom_column_settings").removeClass("hide-custom"),n.find(".datatable-editable").addClass("hide-custom"),n.find(".display-export-csv-section").addClass("hide-custom"),n.find(".row_custom_card_template").addClass("hide-custom"),n.find(".enforce_filtering").removeClass("hide-custom"),n.find(".row_display_search_section").addClass("hide-custom"),n.find(".display-dynamic-filter-section").addClass("hide-custom"),n.find(".row_number_of_items").addClass("hide-custom"),n.find(".row_items_per_page").addClass("hide-custom"),n.find(".add-custom-column").removeClass("hide-custom"),n.find(".field-configuration").addClass("calendar-data-configuration"),n.find(".cell-sort").addClass("hide-custom"),n.find(".cell-visible").addClass("extra-width"))}else tt.length===0&&t.find('select[name="display-format"]').find('option[value="5"]').length>0&&(t.find('select[name="display-format"]').find('option[value="5"]').remove(),t.find(".row_date_to_group_results").addClass("hide-custom"),u==="event"&&t.find('select[name="display-format"]').trigger("change"));b="";$.each(a,function(n,t){t.type!==undefined&&t.type!==null&&t.type.toLocaleLowerCase()==="url"&&(b=b+'<option value="'+t.name+'">'+t.defaultLabel+"<\/option>")});AssignModalValues(n,r,b,y,g,p,e,s)}else tt=!1,it=!1;n.find(".processing_screen").hide()})}function AssignModalValues(n,t,i,r,u,f,e,o){var c,l,a,v,y,w,b;t==="7"&&(n.find('select[name="FieldPosition"]').empty(),n.find('select[name="FieldPosition"]').append(r),c=$('input[name="FieldPosition-hidden"]').val(),n.find('select[name="FieldPosition"]').val(c),n.find('select[name="DateDisplay"]').empty(),n.find('select[name="DateDisplay"]').append(r),l=$('input[name="DateDisplay-hidden"]').val(),n.find('select[name="DateDisplay"]').val(l),n.find('select[name="FieldAuthor"]').empty(),n.find('select[name="FieldAuthor"]').append(r),a=$('input[name="FieldAuthor-hidden"]').val(),n.find('select[name="FieldAuthor"]').val(a),n.find('select[name="FieldAttached"]').empty(),n.find('select[name="FieldAttached"]').append(i),v=$('input[name="FieldAttached-hidden"]').val(),n.find('select[name="FieldAttached"]').val(v),n.find('select[name="FieldIcon"]').empty(),n.find('select[name="FieldIcon"]').append(i),y=$('input[name="FieldIcon-hidden"]').val(),n.find('select[name="FieldIcon"]').val(y));n.find('select[name="sf_chart_label_field"]').empty();n.find('select[name="sf_chart_value_field"]').empty();n.find('input[name="sf_chart_label_field-text"]').val("");n.find('input[name="sf_chart_value_field-text"]').val("");var p=window.translation.select+" "+window.translation.field,s='<option value="">'+p+"<\/option>",h='<option value="">'+p+"<\/option>";u&&u.length>0&&u.forEach(function(n){s=s+'<option value="'+n.name+'">'+n.defaultLabel+"<\/option>";(n.type==="id"||n.type==="double"||n.type==="string")&&(h=h+'<option value="'+n.name+'">'+n.defaultLabel+"<\/option>")});n.find('select[name="sf_chart_label_field"]').append(s);n.find('select[name="sf_chart_value_field"]').append(h);n.find('select[name="enforce_contact_id_field_sf"]').empty();n.find('select[name="enforce_account_id_field_sf"]').empty();n.find('select[name="require_url_parameters"]').empty();n.find('select[name="enforce_contact_id_field_sf"]').append(f);n.find('select[name="enforce_account_id_field_sf"]').append(f);n.find('select[name="require_url_parameters"]').append(r);n.find('select[name="require_url_parameters"]').multiselect("reload");n.find('select[name="OrderFieldCT"]').empty();w="<option value='' >Select<\/option>";n.find('select[name="OrderFieldCT"]').append(w);n.find('select[name="OrderFieldCT"]').append(r);b=$('input[name="OrderField-hidden"]').val();n.find('select[name="OrderFieldCT"]').val(b);e?(e.EnforceFilterContactIdField?n.find('select[name="enforce_contact_id_field_sf"]').val(e.EnforceFilterContactIdField):n.find('select[name="enforce_contact_id_field_sf"]').val(""),e.EnforceFilterAccountIdField?n.find('select[name="enforce_account_id_field_sf"]').val(e.EnforceFilterAccountIdField):n.find('select[name="enforce_account_id_field_sf"]').val(""),e.RequireURLParameters?apply_backend_multiselect_group('select[name="require_url_parameters"]',!1,e.RequireURLParameters.split(","),!0):apply_backend_multiselect_group('select[name="require_url_parameters"]',!1,"",!0),e.TitleMapField&&(n.find('select[name="title_field_map"]').val(e.TitleMapField),n.find('input[name="title_field_map-text"]').val(e.TitleMapField)),e.DescriptionMapField&&(n.find('select[name="description_field_view"]').val(e.DescriptionMapField),n.find('input[name="description_field_view-text"]').val(e.DescriptionMapField)),e.LatitudeMapField&&(n.find('select[name="latitude_field_view"]').val(e.LatitudeMapField),n.find('input[name="latitude_field_view-text"]').val(e.LatitudeMapField)),e.LongitudeMapfield&&(n.find('select[name="longitude_field_view"]').val(e.LongitudeMapfield),n.find('input[name="longitude_field_view-text"]').val(e.LongitudeMapfield)),e.sfChartLabelField&&(n.find('select[name="sf_chart_label_field"]').val(e.sfChartLabelField),n.find('input[name="sf_chart_label_field-text"]').val(e.sfChartLabelField)),e.sfChartValueField&&(n.find('select[name="sf_chart_value_field"]').val(e.sfChartValueField),n.find('input[name="sf_chart_value_field-text"]').val(e.sfChartValueField))):(n.find('select[name="enforce_contact_id_field_sf"]').val(""),n.find('select[name="enforce_account_id_field_sf"]').val(""),Array.isArray(o)&&o.length?(o=o.join(),apply_backend_multiselect_group('select[name="require_url_parameters"]',!1,o.split(","),!0)):apply_backend_multiselect_group('select[name="require_url_parameters"]',!1,"",!0))}function listingcmsblock_rollback(n,t){var i,r;hideVisibleOptions(n.uniqueRegion,"#listingcmsblock-advanced-settings");i=$("#listing-cms-block-conf");n.blockListingCMS.length>0&&n.blockListingCMS.forEach(function(n){var f,e,o,u,s,r,h;i.find('select[name="display-format"]').val(n.format);SetClassForSettingTable(n.format,i);i.find('select[name="order-option"]').val(n.order);i.find('input[name="number-items"]').val(n.numberOfItems);i.find('input[name="items-per-page"]').val(n.itemsPerPage);i.find('input[name="max-items-first-load"]').val(n.MaxItemsAtFirstLoad);i.find('select[name="page-categories"]').val(n.pageCategories);i.find('input[name="include-subcategories"]').prop("checked",n.includeSubCategories);i.find('input[name="display-paging"]').prop("checked",n.displayPaging);i.find('input[name="display-round-image"]').prop("checked",n.displayRoundImage);i.find('input[name="display-read-more"]').prop("checked",n.displayReadMore);i.find('input[name="display-search-section"]').prop("checked",n.displaySearchSection);i.find('input[name="search-auto-suggest"]').prop("checked",n.SearchAutoSuggest);i.find('select[name="search-auto-suggest-field"]').val(n.SearchAutoSuggestField);i.find('input[name="display-number-result"]').prop("checked",n.DisplayNumberResults);i.find('input[name="display-summary"]').prop("checked",n.displaySummary);n.source=="2"||i.find("form").hasClass("global-user")?i.find("form").hasClass("global-user")||i.find('select[name="source"] option.soql-selected').length!=0||(u='<option value="2" class="soql-selected">'+window.translation.soql_query_advanced+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="source"]').append(u)):(i.find("form").removeClass("soql-selected"),i.find('select[name="source"] option.soql-selected').remove());i.find('select[name="source"]').val(n.source);n.source=="1"?i.find(".row_max_items_first_load").removeClass("hide-custom"):i.find(".row_max_items_first_load").addClass("hide-custom");i.find('textarea[name="custom_card_template"]').val(n.cardTemplate);i.find('select[name="display-format"]').val(n.format);SetClassForSettingTable(n.format,i);i.find('select[name="open-url-in"]').val(n.OpenUrlIn);n.format==6?i.find('textarea[name="map-marker-url"]').text(n.calendarEventUrl):(i.find('textarea[name="calendar-event-url"]').text(n.calendarEventUrl),i.find('select[name="open-calendar-as"]').val(jsonResultDetail.cmsBlock.CalendarOpenAs));i.find('input[name="display-export-csv"]').prop("checked",n.displayExportCSV);i.find('input[name="is-editable"]').prop("checked",n.editable);i.find('input[name="show-counts-per-filter"]').prop("checked",n.showCountsPerFilter);i.find('input[name="comments-in-two-columns"]').prop("checked",n.commentsInTwoColumns);i.find('select[name="OrderFieldCT"]').val(n.OrderFieldCT);i.find('input[name="display-dynamic-filter-val"]').val(n.DynamicFilters);listingcmsblock_load_and_set_dynamic_filter(i);i.find('select[name="OrderDirectionCT"]').val(n.OrderDirectionCT);i.find('select[name="FieldPosition"]').val(n.FieldPosition);i.find('input[name="use-local-list-view-data"]').prop("checked",n.useLocalListViewData);i.find('input[name="use-auto-refresh"]').prop("checked",n.autoRefresh);i.find('select[name="autoRefreshFrequency"]').val(n.autoRefreshFrequency);i.find('input[name="channel-name"]').val(n.streamAPIChannelName);review_auto_refresh_frequency_setting(n.autoRefresh,i);listingcmsblock_actions_local_listview(n.useLocalListViewData);n.commentsInTwoColumns?($("label.value-right-alignment").text(window.translation.value_second_author),i.find(".help-text-two-columns").addClass("hide-custom")):($("label.value-right-alignment").text(window.translation.value_used_right),i.find(".help-text-two-columns").removeClass("hide-custom"));n.stylesCSSCustom&&(i.find("#listingcmsblock-advanced-settings").removeClass("is-hidden"),t.setValue(n.stylesCSSCustom),i.find("#listingcmsblock-advanced-settings").addClass("is-hidden"));n.salesforceObject&&n.source===1?(i.find(".row_salesforce_source").removeClass("hide-custom"),i.find(".column-display-round-image").addClass("hide-custom"),i.find(".local_metadata").removeClass("hide-custom"),i.find(".row_order_sort").addClass("hide-custom"),f=$("#is-global-user").val()=="true",n.format!==0&&n.format!==4?(i.find(".row_custom_card_template").removeClass("hide-custom"),i.find(".available-fields-salesforce-view ul").empty(),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide-custom"),i.find(".display-export-csv-section").addClass("hide-custom")):n.format==4?(i.find(".row_custom_column_settings").removeClass("hide-custom"),i.find(".datatable-editable").removeClass("hide-custom"),i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".display-export-csv-section").removeClass("hide-custom")):(i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide-custom"),i.find(".display-export-csv-section").addClass("hide-custom")),i.find('select[name="display-format"]').find('option[value="3"]').length===0&&(e='<option value="3">'+window.translation.custom_card_template+"<\/option>",i.find('select[name="display-format"]').append(e),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="4"]').length===0&&(o='<option value="4">'+window.translation.datatable+"<\/option>",i.find('select[name="display-format"]').append(o),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="5"]').length===0&&(f||IS_LLAMAPI_ENABLED)&&(u='<option value="5">'+window.translation.calendar+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="display-format"]').append(u),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="6"]').length===0&&(r='<option value="6">'+window.translation.only_map+"<\/option>",i.find('select[name="display-format"]').append(r),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="7"]').length===0&&(f||IS_LLAMAPI_ENABLED)&&(s='<option value="7">'+window.translation.comments+(IS_LLAMAPI_ENABLED?"":" "+getGlobalRestrictedText())+"<\/option>",i.find('select[name="display-format"]').append(s),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="8"]').length===0&&(r='<option value="8">'+window.translation.bar_chart+"<\/option>",i.find('select[name="display-format"]').append(r),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="9"]').length===0&&(r='<option value="9">'+window.translation.column_chart+"<\/option>",i.find('select[name="display-format"]').append(r),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="10"]').length===0&&(r='<option value="10">'+window.translation.pie_chart+"<\/option>",i.find('select[name="display-format"]').append(r),i.find('select[name="display-format"]').val(n.format)),i.find('select[name="display-format"]').find('option[value="11"]').length===0&&(r='<option value="11">'+window.translation.donut_chart+"<\/option>",i.find('select[name="display-format"]').append(r),i.find('select[name="display-format"]').val(n.format)),SetClassForSettingTable(n.format,i),i.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find(".row_read_more_summary").addClass("hide-custom"),hideProcessingScreen=!1,listingcmsblock_loadsalesforceobjects(i,n.salesforceObject,n.salesforceView,"salesforce_object","salesforce_view")):(i.find(".row_salesforce_source").addClass("hide-custom"),i.find(".column-display-round-image").removeClass("hide-custom"),i.find(".local_metadata").addClass("hide-custom"),i.find(".row_custom_card_template").addClass("hide-custom"),i.find(".row_custom_column_settings").addClass("hide-custom"),i.find(".datatable-editable").addClass("hide - custom"),i.find(".display-export-csv-section").addClass("hide-custom"),i.find(".row_order_sort").removeClass("hide-custom"),i.find('select[name="display-format"]').find('option[value="3"]').remove(),i.find('select[name="display-format"]').find('option[value="4"]').remove(),i.find('select[name="display-format"]').find('option[value="6"]').remove(),h=[8,9,10,11],h.forEach(function(n){i.find('select[name="display-format"]').find('option[value="'+n+'"]').remove()}),i.find('select[name="page-categories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find('input[name="include-subcategories"]').parents(".small-6").first().find(".columns").addClass("hide-custom"),i.find(".row_read_more_summary").removeClass("hide-custom"))});n.blockData&&(r=n.blockData,i.find('input[name="system_name"]').val(r.SystemName),i.find('input[name="sort_weight"]').val(r.Weight),r.ShowTitle?(i.find('input[name="listingcms_show_title"]').val(r.ShowTitle),i.find("input.listingcms-show-title").prop("checked",!0)):(i.find('input[name="listingcms_show_title"]').val(null),i.find("input.listingcms-show-title").prop("checked",!1)),i.find('input[name="listingcms-enabled"]').prop("checked",r.Enabled),i.find('input[name="listingcms_visible_to"]').prop("checked",!1),i.find("input#listingcms_visibility_"+r.Visibility).prop("checked",!0),i.find('textarea[name="visibility_urls"]').val(r.VisibilityUrls),i.find('select[name="region"]').val(r.Region),r.Visibility!=0?i.find("#listingcms_exception_url_container").removeClass("is-hidden"):i.find("#listingcms_exception_url_container").addClass("is-hidden"));n.blockTitles.length>0&&n.blockTitles.forEach(function(n){i.find('input[name="title-'+n.Language+'"]').val(n.Title)});n.blockLanguageListingCMS.length>0&&n.blockLanguageListingCMS.forEach(function(n){i.find('input[name="read-more-'+n.Language+'"]').val(n.TextReadMore);i.find('input[name="no-results-'+n.Language+'"]').val(n.TextNoResults);i.find("#no-results-"+n.Language).val(n.TextNoResults);i.find("#no-results-"+n.Language).text(n.TextNoResults)})}function listingcmsblock_load_records_sfview(n,t,i){var r,u;if($(".listingcmsblock.SALESFORCE").length>0||$(".listingcmsblock.SOQL").length>0)if(r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n===undefined&&(n=!1),n===!1&&$(".listingcmsblock .chart").length>0&&typeof google=="undefined")$.getScript("https://www.gstatic.com/charts/loader.js").done(function(){google.charts.load("49",{packages:["corechart","bar"]}).then(function(){iterateListingCmsBloks(r,!1)})}).fail(function(n,t,i){console.log("exception",i);Swal.fire({title:"Error",icon:"error",text:window.translation.chart_loading_error,confirmButtonText:"Ok"})});else{if(n===!0&&isUserIdle===!0){console.log("aborting process for "+t);return}n===!0?(u=$(".auto-refresh-"+t),processListingCmsBlok(u,r,n,!1)):i===!0?(u=$(".auto-save-"+t),processListingCmsBlok(u,r,!1,i)):iterateListingCmsBloks(r,i)}}function iterateListingCmsBloks(n,t){$(".listingcmsblock.SALESFORCE,.listingcmsblock.SOQL").each(function(){var i=$(this);processListingCmsBlok(i,n,!1,t)})}function processDataForRowUpdated(n){for(var i,r,t=0;t<n.length;++t)i=n[t],i.startsWith("{")&&i.endsWith("}")&&(r=JSON.parse(i),n[t]=r);return n}function listingcmsblock_dynamic_filters_perform_search(n,t){var e=n.find('input[name="totalItems"]').val(),i=n.find('input[name="itemsPerPage"]').val(),o=n.find('input[name="displayPaging"]').val(),r,u,f;n.find("label.searh-result-number-label").html("");r=e;i=i<=0?e:i;u=!1;t&&t.length!=0?(r=0,n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").addClass("hidden-by-filter"),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").each(function(){var n=!0,i=$(this);t.forEach(function(t){var r=i.find('.listing-filter-values[data-field="'+t.Field+'"]').val();n=n&&validate_listing_search_by_filters(r,t,",")});n&&(r++,i.removeClass("hidden-by-filter"))})):(n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").removeClass("hidden-by-filter"),o=="True"&&n.find('.search-section input[type="text"]').length>>0&&n.find('.search-section input[type="text"]').val()!=""&&(u=!0,n.find(".search-section a.button").trigger("click")));o!="True"||u||(f=0,n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").addClass("is-hidden"),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").each(function(){$(this).hasClass("hidden-by-filter")||(f<i&&$(this).removeClass("is-hidden"),f++)}),listingcmsblock_update_pagelinks_action(n,r,i))}function listingcmsblock_load_dynamic_filters(n,t){var r=n.find('input[name="listingcmsid"]').val(),o=n.find(".filters-section"),i='<div class="row">',e=0,f=JSON.parse(t),u;f&&(f.forEach(function(t){i+='<div class="small-12 medium-%valcol% columns">';i+='<select id="filter-'+r+"-"+t.Field+'" name="filter-'+r+"-"+t.Field+'" class="listing-dynamic-filters" data-field-id="'+t.Field+'" data-field-type="'+t.Type+'" multiple>';t.Values.forEach(function(t){if(t.NumberOfResults!=0){var r=t.Label;n.find('input[name="showCountsPerFilter"]').val()=="true"&&(r=t.Label+" ("+t.NumberOfResults+")");i+='<option value="'+t.Value+'">'+r+"<\/option>"}});i+="<\/select><\/div>";e++}),i+="<\/div>",u=Math.trunc(12/e),u==0&&(u=1),i=i.replaceAll("%valcol%",u),o.empty().append(i));f.forEach(function(n){$("#filter-"+r+"-"+n.Field).length>0&&new SlimSelect({select:"#filter-"+r+"-"+n.Field,placeholder:n.Label.toUpperCase(),showSearch:!1})})}function processListingCmsBlok(n,t,i,r){var ot=n.attr("data-block-id"),ei=n.find('input[name="salesforce_object"]').val(),oi=n.find('input[name="salesforce_view"]').val(),o=n.find('input[name="listingFormat"]').val(),l=n.find('input[name="totalItems"]').val(),p=n.find('input[name="itemsPerPage"]').val(),pt=n.find('input[name="custom_card_template"]').val(),w=n.find('input[name="displayPaging"]').val(),rr=n.find('input[name="displayRoundImage"]').val(),si=n.find('input[name="displaySearchSection"]').val(),st=n.find('input[name="searchAutoSuggest"]').val(),g=n.find('input[name="searchAutoSuggestField"]').val(),hi=n.find('input[name="displayExportCSV"]').val(),a=n.find('input[name="enforcedbyContactOrAccount"]').val(),wt=n.find('input[name="isAutoSave"]').val(),b=n.find('input[name="displaySaveButton"]').val(),ur=n.find('input[name="autoSaveAfter"]').val(),yi=null,nt,h,ht,dt,gt,ni,ti,ii,y,lt,ri,yt,ui,fi;n.find('input[name="second_display_format"]').length>0&&(yi=n.find('input[name="second_display_format"]').val());var f=getQueryString(),ci=Object.keys(f).length?JSON.stringify(f):"",v=[],bt=n.find('input[name="requireURLParameters"]').val()?n.find('input[name="requireURLParameters"]').val().split(","):[];for(nt=0;nt<bt.length;nt++)v.indexOf(bt[nt])==-1&&v.push(bt[nt]);var tt=n.find('input[name="fieldSFForEnforceContactId"]').val(),k=n.find('input[name="fieldSFForEnforceAccountId"]').val(),s=sessionStorage.getItem("Salesforce Contact ID"),e=sessionStorage.getItem("Salesforce Organization ID"),it=sessionStorage.getItem("Salesforce Contact Account ID"),kt=null,c=n.find('input[name="AutoRefresh"]').val()=="True"?!0:!1,li="",pi=n.find('input[name="AutoRefreshFrequency"]').val(),u=n.find('input[name="listingcmsid"]').val(),wi=n.find('input[name="ChannelName"]').val(),bi=n.find('input[name="LastFetchTime"]').val(),d=n.find('input[name="CalendarOpenAs"]').val(),ki=n.find('input[name="source"]').val();if((d===undefined||d===""||d===null)&&(d="Month"),c===!0)if(i===!0)if(li=n.find('input[name="LastMaxSystemStamp"]').val(),autoRefreshBlocks[u].counter<MAX_AUTO_REFRESH_CALLS)autoRefreshBlocks[u].counter++;else{cancel_future_autorefresh(u);return}else autoRefreshBlocks[u]===undefined&&(autoRefreshBlocks[u]={frequency:pi,timerId:-1,counter:0});h=n.find('input[name="CustomFilters"]').val();ht=!1;h&&(h=JSON.parse(h),h!=null&&h!==undefined&&(ht=h.filters.findIndex(n=>n.comparisonValue==="s:currentContactAccountID")>-1));(k||ht===!0)&&(kt=sessionStorage.getItem("Salesforce Contact Account Name"),ht===!0&&(it===null||it==="null"||it===undefined)&&$.ajax({method:"POST",url:t+"admin/GetAccountIdUserLogged",beforeSend:function(){i!==!0&&n.find(".processing_screen").removeClass("is-hidden")},async:!1}).done(function(t){var r=JSON.parse(t);r.code==200&&(sessionStorage.setItem("Salesforce Contact Account ID",r.AccountId),sessionStorage.setItem("Salesforce Contact Account Name",r.AccountName),it=r.AccountId,kt=r.AccountName);i!==!0&&n.find(".processing_screen").addClass("is-hidden")}));var rt=!0,di=n.find('input[name="calendarEventUrl"]').val(),gi=n.find('input[name="isEditable"]').val(),ct=n.find('input[name="dateToGroupResults"]').val(),nr=n.find('input[name="calendarEventTitle"]').val(),ut=n.find('input[name="rewriteParameters"]').val(),ai="";n.find('input[name="ObjectNameRelatedFiles"]').length>0&&(ai=n.find('input[name="ObjectNameRelatedFiles"]').val());dt="";n.find('input[name="FieldNameToObjectRelatedFiles"]').length>0&&(dt=n.find('input[name="FieldNameToObjectRelatedFiles"]').val());gt="";n.find('input[name="RelatedFilesId"]').length>0&&(gt=n.find('input[name="RelatedFilesId"]').val());ni=!1;n.find('input[name="IncludeRelatedFiles"]').length>0&&(ni=n.find('input[name="IncludeRelatedFiles"]').val());ti=null;ii=null;o==="DATATABLE"&&(ti=$("#tableInformation"+u+" input#limitDataTable").val(),ii=$("#tableInformation"+u+" input#offsetDataTable").val());y=n.find('input[name="OrderFieldCT"]').val();lt=n.find('input[name="OrderDirectionCT"]').val();v.length>0&&(Object.keys(f).length<v.length?rt=!1:ut!==undefined&&ut!==null&&ut.trim()!==""?(ri=JSON.parse(ut),v.length>ri.length?rt=!1:v.forEach(function(n){ri.forEach(function(t){t.Original==n&&(f[t.Rewrite]||(rt=!1))})})):v.forEach(function(n){f[n]||(rt=!1)}));var at={},vi="",vt=!0;if(tt&&s&&s!=="null"&&(a===!0||a.toLowerCase()=="true"?at[tt]=s:f[tt]=s),yt=!1,e&&e!=="null"&&$("#managedOrganizationField").length>0&&e!=$("#managedOrganizationField").val()&&$("#managedOrganizationField").val()!=""?yt=!0:$("#managedOrganizationField").length==0&&(ui=window.sessionStorage.getItem("User Profile"),$(h.filters).each(function(n,t){t.comparisonValue=="s:currentAccountID"&&(yt=e==null&&(ui=="Partner Staff"||ui=="System Administrator"))})),yt){if(window.sessionStorage.removeItem("Salesforce Contact ID"),fi=window.sessionStorage.getItem("LISTING_RELOADED"+ot),verify_session_storage_variables(),fi==null||fi=="0"){window.sessionStorage.setItem("LISTING_RELOADED"+ot,1);window.location.reload();return}}else window.sessionStorage.removeItem("LISTING_RELOADED"+ot);k&&e&&e!=="null"&&(a===!0||a.toLowerCase()=="true"?at[k]=e:f[k]=e);a===!0||a.toLowerCase()=="true"?tt!==""&&(s==="null"||s===null||s==="")&&k!==""&&(e==="null"||e===null||e==="")&&(vt=!1):tt!==""&&(s==="null"||s===null||s==="")?vt=!1:k!==""&&(e==="null"||e===null||e==="")&&(vt=!1);var ft=new Date,et=ft.getFullYear()+"-"+(ft.getMonth()+1)+"-"+ft.getDate(),tr=ft.getHours()+":"+ft.getMinutes(),ir=et+" "+tr;$(h.filters).each(function(n,t){var i=t.comparisonValue,r,u;i=="s:currentUserID"?s!=null&&s!=undefined&&Object.assign(f,{currentUserID:s}):i=="s:currentAccountID"?e!=null&&s!=undefined&&Object.assign(f,{currentAccountID:e}):i=="s:currentDateTime"?Object.assign(f,{currentDateTime:ir}):i=="s:currentManagingOrg"?(r=localStorage.getItem("llama-sp-current-org"),r!==undefined&&r!==null&&r!==""&&(u=JSON.parse(r),Object.assign(f,{currentManagingOrg:u.id}))):i=="s:today"||i=="s:thisMonth"||i=="s:thisWeek"||i=="s:thisYear"?t.operator=="="?i=="s:today"?Object.assign(f,{today:et}):i=="s:thisWeek"?Object.assign(f,{thisWeek:et}):i=="s:thisMonth"?Object.assign(f,{thisMonth:et}):i=="s:thisYear"&&Object.assign(f,{thisYear:et}):console.error("Listing CMS: Wrong configurarion for the token:"+i):i=="s:currentContactAccountID"&&Object.assign(f,{currentContactAccountID:it})});ci=Object.keys(f).length?JSON.stringify(f):"";vi=Object.keys(at).length?JSON.stringify(at):"";rt?vt?(ki=="SOQL"||oi&&ei)&&$.ajax({method:"POST",url:t+"admin/GetSalesforceViewRecords",data:{Sfobject:ei,Sfview:oi,ParametersUrl:ci,formatToDisplay:o,listingCmsId:u,totalItems:l,limit:ti,offset:ii,isEditable:gi,calendarEventUrl:di,orderBy:y,orderDirection:lt,rewriteParameters:ut,objectNameRelatedFiles:ai,relatedFilesId:gt,FieldNameToObjectRelatedFiles:dt,includeRelatedFiles:ni,ParametersUrlEnforceOr:vi,EnforcedbyContactOrAccount:a,AccountNameUserLogged:kt,AutoRefresh:c,LastMaxSystemStamp:li,ChannelName:wi,LastFetchTime:bi,autoSaveRequest:r,searchAutoSuggestFieldValue:g},beforeSend:function(){i!==!0&&r!==!0&&(n.find(".processing_screen").removeClass("is-hidden"),n.find(".processing_screen").addClass("always_show"),n.find(".pages").empty())}}).done(function(t){var f=JSON.parse(t),s=n.find(".processing_screen"),ii=o==="COLUMN_CHART"||o==="BAR_CHART"||o==="PIE_CHART"||o==="DONUT_CHART",v,yt,ut,ft,ti,ht,fi,e,it,at,ei,oi;if(f.status==="ok"){if(v=n.find(".pages").first(),f.dynamicFilterDetail&&listingcmsblock_load_dynamic_filters(n,f.dynamicFilterDetail),c===!0&&(f.lastMaxSystemStamp!==undefined&&n.find('input[name="LastMaxSystemStamp"]').val(f.lastMaxSystemStamp),f.lastFetchTime!==undefined&&n.find('input[name="LastFetchTime"]').val(f.lastFetchTime)),o==="STANDARD")listingcmsblock_render_sfviews_list(v,f.records,l,p,w,s,st,g);else if(o==="DATATABLE"){if(e=n.find("#noResultsText").val(),(e===undefined||e===null||e==="")&&(e=window.translation.there_is_not_items_to_display),f.pickListsInfo!=undefined&&f.pickListsInfo!=null&&localStorage.setItem("picklist-info-"+u,JSON.stringify(f.pickListsInfo)),f.isEditable!=undefined&&f.isEditable==!0?i!==!0&&r!==!0&&(listingcmsblock_render_sfviews_datatable(v,f.columns,f.records,l,p,w,si,s,u,f.defaultSort,f.firstValue,f.lastValue,f.size,hi,e,f.columnsName,!0,st,g,f.dynamicFilterList),c===!0&&(autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1))):i!==!0&&r!==!0&&(listingcmsblock_render_sfviews_datatable(v,f.columns,f.records,l,p,w,si,s,u,f.defaultSort,f.firstValue,f.lastValue,f.size,hi,e,f.columnsName,!1,st,g,f.dynamicFilterList),c===!0&&(autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1))),i===!0||r===!0){var k=$("#dataTable"+u).DataTable(),rt=[],vt=[],yi=JSON.parse(f.columnsName);for(yt in f.records)if(f.records.hasOwnProperty(yt)){var ci=f.records[yt],h=JSON.parse(ci),a=k.row("#"+h[0]);a!==undefined&&a.length>0?(h=processDataForRowUpdated(h),k.row("#"+h[0]).data(h),rt.push("#"+h[0])):i===!0&&(a===undefined||a==null||a!==null&&a.length===0)&&(k.row.add(h).node().id=h[0],rt.push("#"+h[0]))}r===!0&&k.rows().every(function(){var t=this.data(),n=t.DT_RowId;rt.includes("#"+n)||vt.push("#"+n)});vt.length>0&&vt.forEach(function(n){a=k.row(n);a!==undefined&&a.length>0&&(k.row(n).remove(),rt.push(n))});k.rows(rt).draw(!1);r===!0&&(n.find("table.listing-cms-datatable").find("td.datatable-cell-edited").removeClass("datatable-cell-edited"),n.find("table.listing-cms-datatable").find("tr.datatable-row-edited").removeClass("datatable-row-edited"));c===!0&&(autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1))}f.isEditable!=undefined&&f.isEditable==!0&&wt!==null&&wt!==undefined&&wt==="true"&&(b!==undefined&&b!==null&&b==="true"?n.find(".listing-cms-datatable .dataTables_wrapper.no-footer .dt-buttons button.buttons-html5").show():b!==undefined&&b!==null&&b==="false"&&n.find(".listing-cms-datatable .dataTables_wrapper.no-footer .dt-buttons button.buttons-html5").hide());hocvolunteer_manage_checkbox_in_table(n)}else if(o==="CALENDAR"){var bt=window.translation.language_iso,kt="hh:mm a",dt=null,gt=getCalendarSearchLastDateSessionStorage(),ni=bt.split("-")[0],nt=$("body").attr("data-locale");nt=ni==="en"?nt==="en-GB"?"en-gb":nt==="en-GB"?"en-gb":nt==="en-AU"?"en-au":ni:bt==="zh-CHT"?"zh-tw":ni;moment.locale(nt);bt=="nl-NL"&&(moment.localeData()._config.longDateFormat.LT!==undefined&&(kt=moment.localeData()._config.longDateFormat.LT),kt+=" uur");gt!=null&&gt.last_date!=null?dt=gt.last_date:(sessionStorage.setItem("calendar-search-last-date",""),dt=null);ut="dayGridMonth";d==="Week"?ut="dayGridWeek":d==="Day"&&(ut="dayGridDay");var li=n.find('input[name="listingcmsid"]').val(),ai="full-calendar-widget-listing-block-"+li,pi=process_time_format(kt),vi=document.getElementById(ai),ri=[];if(ct!==""){ft=f.columns.find(function(n){return n.Key==ct});ti=!0;ft!==null&&ft!==undefined&&(ti=!(ft.Type.toLowerCase()=="date"));var tt=f.columns.find(function(n){return n.Key==y}),et=!1,ui=!1;tt!==null&&tt!==undefined&&(ui=tt.Type.toLowerCase()=="date",et=tt.Type.toLowerCase()=="datetime");$.each(f.records,function(n,t){var s=t.Columns.find(n=>n.FieldNameOrPath===ct),e={},h=t.Columns.find(n=>n.FieldNameOrPath===nr),c=t.Columns.find(n=>n.FieldNameOrPath==="CalendarEventUrl"),r,u,o,i;$.each(t.Columns,function(n,t){var i=f.columns.find(n=>n.Key===t.FieldNameOrPath);if(i!==null&&i!==undefined){var u=i.Value,r=i.Type.toLowerCase(),o=r=="datetime",s=r=="date";t.Value!==""&&typeof t.Value!="undefined"&&(e[u]=o?window.translation.time_zone==null||window.translation.time_zone==undefined?moment(t.Value).format(window.MomentDateTimeFormat):toTimeZone(t.Value,window.translation.time_zone,window.MomentDateTimeFormat):s?toTimeZone(t.Value,"GMT",window.MomentDateFormat):t.Value)}});r=null;r=ti?window.translation.time_zone==null||window.translation.time_zone==undefined?toTimeZoneOnly(s.Value,"GMT"):toTimeZoneOnly(s.Value,window.translation.time_zone):toTimeZoneOnly(s.Value,"GMT");u=null;o=!1;y!==""&&y!==ct?tt!==null&&tt!==undefined?(i=t.Columns.find(n=>n.FieldNameOrPath===y),ui||et?et?u=window.translation.time_zone==null||window.translation.time_zone==undefined?moment(i.Value).format("YYYY-MM-DD HH:mm:ss"):toTimeZone(i.Value,window.translation.time_zone,"YYYY-MM-DD HH:mm:ss"):et?u=toTimeZone(i.Value,"GMT","YYYY-MM-DD HH:mm:ss"):o=!0:u=i.Value):(i=t.Columns.find(n=>n.FieldNameOrPath===y),i!==null&&i!==undefined?u=i.Value:o=!0):o=!0;o==!0&&(u=r.format("YYYY-MM-DD HH:mm:ss"));var l=r.format(window.MomentDateTimeFormat),a=r.format("YYYY-MM-DD HH:mm"),v=r.format("hh:mm A")+" - "+r.add(1,"hours").format("hh:mm A");e.configurationInformationCMS=f.columns;ri.push({title:h?h.Value:"",start:a,time:v,data:e,className:"black-key",customUrl:c,customStart:l,customOrder:u})})}ht="customOrder";lt=="1"&&(ht="-"+ht);fi=new FullCalendar.Calendar(vi,{firstDay:get_start_day_of_week_from_locale(),locale:nt,height:"auto",initialDate:dt,eventOrder:ht,eventOrderStrict:!0,initialView:ut,headerToolbar:{left:"title",center:"dayGridMonth,dayGridWeek,dayGridDay",right:"prev,next today"},displayEventTime:!1,views:{dayGridMonth:{titleFormat:{year:"numeric",month:"short"},dayMaxEventRows:6},dayGridDay:{titleFormat:{year:"numeric",month:"short",day:"numeric"},slotEventOverlap:!1}},eventClick:function(n){var t=n.event.extendedProps;t.customUrl&&t.customUrl.Value!==null&&t.customUrl.Value!==undefined&&t.customUrl.Value!==""&&window.location.assign(t.customUrl.Value)},eventDidMount:function(n){var t=n.event.extendedProps,i="",r="right center",u="center left";($("body").hasClass("tablet")||$("body").hasClass("mobile"))&&(r="bottom center",u="top center");t.data.configurationInformationCMS!==null&&t.data.configurationInformationCMS!==undefined&&t.data.configurationInformationCMS.length>0&&$.each(t.data.configurationInformationCMS,function(n,r){t.data[r.Value]!==null&&t.data[r.Value]!==undefined&&(i=i+'<p class="minimal-space"><strong>'+r.Value+":<\/strong> "+t.data[r.Value]+"<\/p>")});$(window).width()>=639&&$(n.el).qtip({content:{title:"<strong>"+n.event.title+"<\/strong>",text:i},position:{my:r,at:u}});$(n.el).find("span.fc-title").html(n.event.title)},events:ri});fi.render();s.addClass("is-hidden");s.removeClass("always_show")}else if(o==="MAP"){const t=[];if(f.records){const i=n.find('input[name="titleMapField"]').val(),r=n.find('input[name="descriptionMapField"]').val(),u=n.find('input[name="latitudeMapField"]').val(),e=n.find('input[name="longitudeMapField"]').val();$.each(f.records,function(n,o){let c="",a="",s=null,h=null,v="";const y=o.Columns.find(n=>n.FieldNameOrPath===i),p=o.Columns.find(n=>n.FieldNameOrPath===r),w=o.Columns.find(n=>n.FieldNameOrPath===u),b=o.Columns.find(n=>n.FieldNameOrPath===e),k=o.Columns.find(n=>n.FieldNameOrPath==="Id");y&&(c=y.Value);p&&(a=p.Value);w&&(s=w.Value);b&&(h=b.Value);k&&(v=k.Value);let d=null;const l=f.LinkList?f.LinkList.find(n=>n.Id===v):null;if(l!=null&&l&&(d=l.MapRedirecttUrl),s&&h&&c){const n=parseFloat(s),i=parseFloat(h);isNaN(n)||isNaN(i)||t.push({lat:s,lng:h,title:c,description:a,urlLink:d})}})}set_google_map_listing_opportunities(ot,t);t.length===0&&(e=n.find("#noResultsText").val(),(e==undefined||e==null||e=="")&&(e=window.translation.there_is_not_items_to_display),it='<div class="empty-item">'+e+"<\/div>",n.find(".sf_mapping_map").first().append(it));s.addClass("is-hidden");s.removeClass("always_show");n.find(".map-listing-block").length>0&&n.find(".map-listing-block").removeClass("is-hidden")}else o==="COMMENTS"?listingcmsblock_render_sfviews_comment_timeline(v,f.records,l,p,w,pt,s):ii?(s.addClass("is-hidden"),s.removeClass("always_show"),n.find(".chart-wrapper .error").remove(),n.find(".chart-wrapper .not-data-available").remove(),f.dataChart&&(f.dataChart.data&&f.dataChart.data.length>1?drawChart(f.dataChart,i):i===!1&&n.find(".no-result-section").removeClass("is-hidden"),c===!0&&(autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1)))):i!==!0?(listingcmsblock_render_sfviews_grid_slider_card(v,o,f.records,l,p,w,pt,s,n,st,g,f.dynamicFilterList),c===!0&&(autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1))):(listingcmsblock_render_sfviews_grid_slider_card_auto_refresh(v,o,f.records,l,p,w,pt,lt),autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1));typeof events_after_listingcmssf_loaded_vny=="function"&&events_after_listingcmssf_loaded_vny()}else i===!0?autoRefreshBlocks[u].timerId=setTimeout(listingcmsblock_load_records_sfview,autoRefreshBlocks[u].frequency*1e3,!0,u,!1):(e=n.find("#noResultsText").val(),(e==undefined||e==null||e=="")&&(e=window.translation.there_is_not_items_to_display),f.status=="error"&&(e=window.translation.please_check_block_configuration,f.message&&$("body").hasClass("backend-page")&&(e=e+" ("+window.translation.error+"): "+f.message)),it='<li class="empty-item">'+e+"<\/li>",o==="MAP"?(it='<div class="empty-item">'+e+"<\/div>",n.find(".sf_mapping_map").first().append(it),n.find(".map-listing-block").remove()):ii?(at=window.translation.please_check_block_configuration,f.message&&(at=at+" ("+window.translation.error+"): "+f.message),ei='<p class="error">'+at+"<\/p>",n.find(".chart-wrapper").append(ei),oi=n.find(".chart").first().attr("id"),sessionStorage.removeItem("listingcmsblock-"+oi)):n.find(".pages").first().append(it),s.addClass("is-hidden"),s.removeClass("always_show"))}):n.find(".block-wrapper").append(window.translation.there_is_not_items_to_display):n.find(".block-wrapper").append("<span>"+window.translation.url_parameters_missing+"<\/span>")}function listingcmsblock_auto_save_handler(n,t,i,r){autoSaveBlocks[t].timerId=-1;var u=$("#"+i).DataTable();listingcmsblock_process_save_changes(u,i,r,t,!0)}function listingcmsblock_clear_interval_auto_save(n,t){var i=n.find('input[name="isAutoSave"]').val(),r=n.find('input[name="isEditable"]').val();r==="True"&&i==="true"&&counterAutoSaveBlocks[t].timerId!=-1&&(clearInterval(counterAutoSaveBlocks[t].timerId),counterAutoSaveBlocks[t].timerId=-1,counterAutoSaveBlocks[t].timeInitial=-1)}function listingcmsblock_clear_auto_save(n,t){var i=n.find('input[name="isAutoSave"]').val(),r=n.find('input[name="isEditable"]').val();r==="True"&&i==="true"&&autoSaveBlocks[t].timerId!=-1&&(clearTimeout(autoSaveBlocks[t].timerId),autoSaveBlocks[t].timerId=-1)}function listingcmsblock_generate_auto_save(n,t,i,r){var f=n.find('input[name="isAutoSave"]').val(),u=n.find('input[name="autoSaveAfter"]').val(),e=n.find('input[name="isEditable"]').val();if(e==="True"&&f==="true"){let f=1e3;u!==undefined&&u!==null&&u.trim()!==""&&(f=parseInt(u)*1e3);autoSaveBlocks[t]===undefined?autoSaveBlocks[t]={timerId:-1}:listingcmsblock_clear_auto_save(n,t);counterAutoSaveBlocks[t]===undefined&&(counterAutoSaveBlocks[t]={timerId:-1,timeInitial:-1});autoSaveBlocks[t].timerId=setTimeout(listingcmsblock_auto_save_handler,f,n,t,i,r)}else console.log("AutoSave is not enabled!")}function listingcmsblock_render_sfviews_datatable(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d){var ri=t,pt,tt,st,ht,ct,lt,ni,ti,ui,vt,it,yt,fi,rt,ii;if(i){pt=d!=undefined;tt=[];$("#tableInformation"+s+" input#firstValue").val(c);$("#tableInformation"+s+" input#lastValue").val(l);var ft=$("#tableInformation"+s+" input#limitDataTable").val(),et=$("#tableInformation"+s+" input#offsetDataTable").val(),wt="",ei=i.length;r=parseInt(r)===0?i.length:parseInt(r)<=i.length?parseInt(r):i.length;u=parseInt(u)<=r&&parseInt(u)?parseInt(u):parseInt(r);$("#tableInformation"+s+" input#totalData").val(r);var bt=r<ft&&et!=0,kt=r>=ft&&et==0,dt=JSON.parse(p),g="dataTable"+s,gt="asc";$('input[name="SortDirection-'+s+'"]').length>0&&$('input[name="SortDirection-'+s+'"]').val()!=""&&$('input[name="SortDirection-'+s+'"]').val()!="ASCENDING"&&(gt="desc");var nt=n.parents(".listingcmsblock"),ut=nt.find('input[name="isAutoSave"]').val(),at=nt.find('input[name="displaySaveButton"]').val(),ot=function(){($("#"+g+" td.datatable-cell-edited").length>0||$("#"+g+" td.datatable-cell-edited-checkbox").length>0)&&$("#"+g+" td label.error").length==0?($("#"+g+"_wrapper .dt-buttons button.buttons-html5").hide(),(at==="true"&&ut==="true"||ut==="false")&&$("#"+g+"SaveChanges").show(),ut==="true"&&listingcmsblock_generate_auto_save(nt,s,g,nt)):($("#"+g+"_wrapper .dt-buttons button.buttons-html5").show(),$("#"+g+"SaveChanges").hide(),listingcmsblock_clear_auto_save(nt,s));$("#"+g+"  tr.error").length==0&&$(".validation-summary-errors").hide()};for((h==null||h==undefined)&&(h=1),st=0;st<r;st++)ht=JSON.parse(i[st]),ht&&(ct="",$.each(ht,function(n,t){var h=w&&t.indexOf("cell-edit-btn")!=-1?"datatable-cell-editable":"",o="",u="",s,f,e,i,r;if(t.includes("data-date-for-sort")&&(s=$(t).filter(".span-data-date").attr("data-date-for-sort"),o=s?'data-sort="'+s+'"':""),b=="True"&&k!=""&&t.includes("data-suggest")){if(f=document.createElement("div"),f.innerHTML=t,$(f).find("input.record-id").length>0&&(e=$(f).find("input.record-id"),e!==null&&e!==undefined&&(i=e.attr("data-suggest"),i!==undefined&&i!==null&&i!=="")))if(u=i,i.includes(";")){let n=i.split(";");for(r=n.length-1;r>=0;r--)n[r]===null||n[r]===undefined||n[r]===""||tt.includes(n[r])||tt.push(array_value[r])}else tt.includes(i)||tt.push(i);u=u?'data-search="'+u+'"':"";ct+="<td "+o+" "+u+" tabindex='0' class='"+h+"'><strong class='show-for-small-only'>"+dt[n]+": <\/strong>"+t+"<\/td>"}else ct+="<td "+o+" tabindex='0' class='"+h+"'><strong class='show-for-small-only'>"+dt[n]+": <\/strong>"+t+"<\/td>"}),lt="<tr id='"+ht[0]+"'>",lt+=ct,lt+="<\/tr>",wt+=lt);if(ni='<table id="'+g+'" class="listing-cms-datatable mobile-styles ">'+ri+"<tbody>"+wt+"<\/tbody><table>",n.append(ni),ti=f=="True",ui=e=="True",u=u==0?10:u,vt=[],v=="True"&&(vt=[{extend:"csv",text:window.translation.export_csv,exportOptions:{orthogonal:"myExport",columns:":visible"}}]),it=[],yt=0,$("#"+g+" th").each(function(){var n=$(this).attr("data-column-width"),t;n&&n!=0&&n!=""&&(t={},t.targets=yt,t.width=n+"%",it.push(t));yt++}),it.push({targets:"decimal-column",type:"decimal-num"}),it.push({targets:0,visible:!1}),it.push({targets:"_all",render:function(n,t){if(t==="myExport"){var i=$("<div><\/div>");return i.html(n).find('input[type="checkbox"].checkbox-cell-value').length>0?i.html(n).find('input[type="checkbox"].checkbox-cell-value:checked').length>0?"true":"false":(i.html(n).find(".show-for-small-only").remove(),i.text())}return n}}),fi=$("#"+g).DataTable({bFilter:!0,bPaginate:ti,bLengthChange:!1,bProcessing:!0,pageLength:u,order:[[h,gt]],columnDefs:it,dom:"Bfrtip",buttons:vt,oLanguage:{oPaginate:{sPrevious:window.translation.sPrevious,sNext:window.translation.sNext},sZeroRecords:y,sInfoFiltered:window.translation.sInfoFiltered,sInfo:window.translation.sInfo,sLoadingRecords:window.translation.sLoadingRecords,sSearch:window.translation.search},drawCallback:function(){datatable_add_cells_data_for_mobile_headers(this)},initComplete:function(){var t,n;pt&&add_column_filters_datatable_listing(this,d);$("#"+g).wrap("<div class='scrolledTable'><\/div>");$("#"+g).closest(".dataTables_wrapper").find(".dataTables_filter").remove();$("#"+g).closest(".dt-buttons").find("button.buttons-html5").addClass("button");$("#"+g+"_wrapper .dt-buttons button.buttons-html5").length>0&&$("#"+g+"_wrapper .dt-buttons button.buttons-html5").addClass("button");$("#"+g+"_wrapper .dt-buttons").length>0&&w&&(ut=="true"&&w&&(t=nt.find('input[name="initial_message_auto_save"]').val(),at==="false"&&$("#"+g+"_wrapper .dt-buttons").append('<p class="auto-save-message">'+t+"<\/p>")),n='<button id="'+g+'SaveChanges" class="button primary-button dt-button buttons-csv buttons-html5"><span>'+window.translation.save_changes+"<\/span>",at==="true"&&ut=="true"&&(n+='<span class="auto-save-message"><\/span>'),n+="<\/button>",$("#"+g+"_wrapper .dt-buttons").append(n));(et!=0||r>=ft)&&listingcmsblock_add_load_more_datatable(s,bt,kt);w&&init_datatable_editable(this,ot);populateTableNoValue(g);o.addClass("is-hidden");o.removeClass("always_show")},fnDrawCallback:function(){var n;if((et!=0||r>=ft)&&!$("#tableInformation"+s).closest(".listingcmsblock.blockContainer").hasClass("SOQL")&&r==1e3){listingcmsblock_add_load_more_datatable(s,bt,kt);var t=$("#tableInformation"+s+" input#firstValue").val(),i=$("#tableInformation"+s+" input#lastValue").val(),u=window.translation.loaded_records+": "+window.translation.from_text+" '"+t+"' "+window.translation.to_text+" '"+i+"'";$("#dataTable"+s+"_info").text()!=""&&(n=$("#dataTable"+s+"_info").text().split(".")[0],$("#dataTable"+s+"_info").text(n+". "+u),$("#dataTable"+s+"_info").attr("tabindex","0"))}populateTableNoValue(g);addCheckBoxForEditable($("#"+g),ot);addButtonsForEditable($("#"+g),ot)}}),$("#"+g+" .truncate-column").each(function(){var n=$(this).text(),t=$(this).data("val-truncate"),i=n.substr(0,t);$(this).html(i)}),rt=$("#"+g).parents(".listingcmsblock"),rt!==undefined&&rt!==null&&(ii=rt.find('input[name="disableSumaryResult"]').val()==="True",ii===!0&&(rt.find(".dataTables_info.custom-info").hide(),rt.find(".dataTables_info").hide())),w)$("#"+g+"SaveChanges").on("click",function(n){listingcmsblock_clear_auto_save(nt,s);datatable_editable_event($("#"+g),ot,n);var t=$("#"+g).DataTable();listingcmsblock_process_save_changes(t,g,nt,s,!1)});if(b=="True"&&k!=""){let n=nt.find('.search-section input[type="text"]');asign_autosugged_search_field(n,tt)}}}function listingcmsblock_process_save_changes(n,t,i,r,u){var l=i.find('input[name="isAutoSave"]').val(),c;if(n.$("tr.datatable-row-edited").length>0&&(n.$("td.datatable-cell-edited").length>0||n.$("td.datatable-cell-edited-checkbox").length>0)){var o=[],e=[],s=[],f=[],h=[];n.$("tr.datatable-row-edited").each(function(){if($(this).find("td.datatable-cell-edited").length>0||n.$("td.datatable-cell-edited-checkbox").length>0){var i={};i.RecordSfId=$(this).find(".record-id").val();$(this).find(".additional-fields").length>0&&(i.AdditionalFields=$(this).find(".additional-fields").val());i.Fields={};$(this).find("td.datatable-cell-edited-checkbox").each(function(){var n=$("#"+t).find("thead th").eq($(this).index()),r;n.data("original-type")=="boolean"?(i.Fields[n.data("field-name")]=$(this).find("input.checkbox-cell-value").prop("checked"),f.indexOf(n.data("field-name"))==-1&&f.push(n.data("field-name"))):n.data("original-type")=="button"&&(r=!1,$(this).find("input.switch-input-toggle").length>0?(i.Fields[n.data("field-name")]=$(this).find("input.switch-input-toggle").prop("checked"),r=!0):$(this).find("input.switch-input-button").length>0&&(i.Fields[n.data("field-name")]=$(this).find("input.switch-input-button").prop("checked"),r=!0),r===!0&&f.indexOf(n.data("field-name"))==-1&&f.push(n.data("field-name")))});$(this).find("td.datatable-cell-edited").each(function(){var n=$("#"+t).find("thead th").eq($(this).index()),u=n.attr("data-symbol-special"),r=$(this).find("span.cell-value").text().trim();u&&(r=r.replaceAll(u,"").trim());i.Fields[n.data("field-name")]=r;n.data("original-type")=="date"&&e.indexOf(n.data("field-name"))==-1&&e.push(n.data("field-name"));n.data("original-type")=="datetime"&&e.indexOf(n.data("field-name"))==-1&&h.push(n.data("field-name"));n.data("original-type")=="multipicklist"&&s.indexOf(n.data("field-name"))==-1&&s.push(n.data("field-name"));n.data("original-type")=="boolean"&&f.indexOf(n.data("field-name"))==-1&&f.push(n.data("field-name"))});o.push(i)}});l==="true"&&u===!0?listingcmsblock_save_list_records(o,r,e,h,s,f,!0,i):(c=window.translation.you_will_update_x_records.replace("{0}",o.length),Swal.fire({title:c,icon:"warning",showCancelButton:!0,confirmButtonClass:"btn-danger",confirmButtonText:window.translation.yes,cancelButtonText:window.translation.no,closeOnConfirm:!1,showLoaderOnConfirm:!0,closeOnCancel:!0}).then(function(n){n.isConfirmed&&listingcmsblock_save_list_records(o,r,e,h,s,f,!1,i)}))}else Swal.fire({title:"",icon:"info",text:"There are no rows to update"})}function listingcmsblock_process_timer_auto_save(n,t){var e=n.find('input[name="isAutoSave"]').val(),o=n.find('input[name="isEditable"]').val(),s=n.find('input[name="displaySaveButton"]').val(),i,r;if(o==="True"&&e==="true"&&counterAutoSaveBlocks[t].timerId!=-1){var h=counterAutoSaveBlocks[t].timeInitial,c=new Date,l=c.getTime()-h.getTime(),a=l/1e3,u=Math.abs(a),f=window.translation.auto_save_seconds;u>=60?(i=u/60,f=window.translation.auto_save_minutes,i>=60&&(i=i/60,f=window.translation_auto_save_hours)):i=u;i=parseInt(i);r=window.translation.auto_save_message_after_ago;r=r.replace("{time}",i);r=r.replace("{suffix}",f);s==="true"?n.find(".auto-save-message").html("<br/>("+r+")"):n.find(".auto-save-message").html("<b>"+r+"<\/b>")}}function listingcmsblock_generate_timer(n,t){var r=n.find('input[name="displaySaveButton"]').val(),i;listingcmsblock_clear_interval_auto_save(n,t);counterAutoSaveBlocks[t].timeInitial=new Date;counterAutoSaveBlocks[t].timerId=setInterval(listingcmsblock_process_timer_auto_save,3e4,n,t);i=window.translation.auto_save_message_after_ago;i=i.replace("{time}","1");i=i.replace("{suffix}",window.translation.auto_save_seconds);r==="true"?n.find(".auto-save-message").html("<br/>("+i+")"):n.find(".auto-save-message").html("<b>"+i+"<\/b>");n.find(".reset-btn").addClass("hide")}function listingcmsblock_save_list_records(n,t,i,r,u,f,e,o){var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({type:"POST",url:s+"Admin/UpdateRecordsInSalesforce",dataType:"json",data:{records:JSON.stringify(n),listingCmsId:t,dateFields:JSON.stringify(i),dateTimeFields:JSON.stringify(r),multipickFields:JSON.stringify(u),booleanFields:JSON.stringify(f)},success:function(n){if(n.code!==null&&n.code=="200")e===!0?(listingcmsblock_load_records_sfview(!1,t,!0),listingcmsblock_generate_timer(o,t)):Swal.fire({title:window.translation.success,text:n.message,icon:"success",closeOnConfirm:!0}).then(function(){swal.close();window.location.reload()});else{var i="";n.errorsDetail!==null&&n.errorsDetail.length>0&&n.errorsDetail.forEach(function(n){i+="<br/> - "+n.Message});i!==""?(i=n.message+(i!=""?"<br/>"+i:""),i="<div style='overflow-y: scroll; max-height:150px'>"+i+"<\/div>"):i=n.message;Swal.fire({title:window.translation.error,html:i,icon:"error",closeOnConfirm:!0}).then(function(){Swal.close();window.location.reload()})}},error:function(n,t,i){Swal.fire({title:t,icon:"error",text:i})}})}function listingcmsblock_render_sfviews_list(n,t,i,r,u,f,e,o){var s,d,g;if(t){var h=[],ft=t.length,y=0,p="";for(i=parseInt(i)===0?t.length:parseInt(i)<=t.length?parseInt(i):t.length,r=parseInt(r)<=i&&parseInt(r)?parseInt(r):parseInt(i),s=0;s<i;s++){var w="",b=t[s],nt=y<r||r==0||u==="False"?"":"is-hidden",l="";b.Columns&&$.each(b.Columns,function(n,t){var u=t.FieldNameOrPath,i=t.Value,r,f,s;if(e=="True"&&o!=""&&u==o)if(w=i,i.indexOf(";")!==-1){let n=i.split(";");for(r=n.length-1;r>=0;r--)n[r]==""||h.includes(n[r])||h.push(n[r])}else i==""||h.includes(i)||h.push(i);i&&(i=i.indexOf(";")!==-1?i.replaceAll(";",", "):i);f='<span class="title">'+u+"<\/span>";s='<span class="value">'+i+"<\/span>";l=l+'<div class="property">'+f+s+"<\/div>"});p+='<li class="'+nt+' item-format-standard" data-suggest="'+w+'">'+l+"<\/li>";r!=0&&y++}if(n.append(p),u==="True"){var k=Math.ceil(i/r),a='<div class="paging_salesforce"><ul>',tt='<li class="first-item"><a href="#" data-number-page="1">'+window.translation.first_option+"<\/a><\/li>",it='<li class="previous-item"><a href="#" data-number-page="1">'+window.translation.previous_option+"<\/a><\/li>",rt='<li class="next-item"><a href="#" data-number-page="2">'+window.translation.next_option+"<\/a><\/li>",ut='<li class="last-item"><a href="#" data-number-page="'+k+'">'+window.translation.last_option+"<\/a><\/li>",v=0,c="";for(s=1;s<=k&&v<5;s++)d=s==1?"current-page":"",g='<li class="page-number"><a class="'+d+'" href="#" data-number-page="'+s+'">'+s+"<\/a><\/li>",c=c+g,v++;c=tt+it+c+rt+ut;a=a+c+"<\/ul><\/div>";v>0&&n.after(a)}if(n.parents(".listingcmsblock").first().find('input[name="totalItems"]').val(i),f.addClass("is-hidden"),f.removeClass("always_show"),e=="True"&&o!="")asign_autosugged_search_field('.listingcmsblock .search-section input[type="text"]',h)}}function listingcmsblock_render_sfviews_comment_timeline(n,t,i,r,u,f,e){var b,c,s,y,o,p,w;if(t){for(b="",c=0,i=parseInt(i)===0?t.length:parseInt(i)<=t.length?parseInt(i):t.length,r=parseInt(r)<=i&&parseInt(r)?parseInt(r):parseInt(i),o=0;o<i;o++)s=t[o],y=c<r||r==0||u==="False"?"":"is-hidden",s&&(s='<li class=" comment-box '+y+'">'+s+"<\/li>",n.append(s)),r!=0&&c++;if(n.find("li.comment-box").each(function(){var t=$(this).find(".comment-text-box").hasClass("container-left"),n=$(this).prev("li.comment-box");n&&(!t&&$(n).find(".comment-text-box").hasClass("container-left")&&$(this).find(".comment-text-box").addClass("first-class-text-box"),t&&!$(n).find(".comment-text-box").hasClass("container-left")&&$(this).find(".comment-text-box").addClass("first-class-text-box"))}),u==="True"){var l=Math.ceil(i/r),k=l>1?2:1,a='<div class="paging_salesforce"><ul>',d='<li class="first-item"><a href="#" data-number-page="1">'+window.translation.first_option+"<\/a><\/li>",g='<li class="previous-item"><a href="#" data-number-page="1">'+window.translation.previous_option+"<\/a><\/li>",nt='<li class="next-item"><a href="#" data-number-page="'+k+'">'+window.translation.next_option+"<\/a><\/li>",tt='<li class="last-item"><a href="#" data-number-page="'+l+'">'+window.translation.last_option+"<\/a><\/li>",v=0,h="";for(o=1;o<=l&&v<5;o++)p=o==1?"current-page":"",w='<li class="page-number"><a class="'+p+'" href="#" data-number-page="'+o+'">'+o+"<\/a><\/li>",h=h+w,v++;h=d+g+h+nt+tt;a=a+h+"<\/ul><\/div>";v>1&&n.after(a)}n.parents(".listingcmsblock").first().find('input[name="totalItems"]').val(i);e.addClass("is-hidden");e.removeClass("always_show")}}function calculate_styleCard_for_item(n,t){var i="";return n!==undefined&&n!==null&&n.trim()!==""&&(i=n==="inline"?"":"block"),t==="True"&&n==="inline"&&(i=""),i}function listingcmsblock_render_sfviews_grid_slider_card_auto_refresh(n,t,i,r,u,f,e,o){var p,w,c,g,l,a,nt;if(i){var y=!1,b=n.parents(".block-wrapper").find(".paging_salesforce"),u=0,tt=!1,it="";for(b!==undefined&&b.length>0&&(y=!0,p=n.parents(".listingcmsblock.blockContainer"),u=p.find('input[name="itemsPerPage"]').val(),tt=p.find('input[name="AutoRefresh"]').val(),it=p.find('input[name="cardItemPresentation"]').val()),w=0;w<i.length;w++){var rt=i[w],s=e,h="",ut="",ft="",k="",d=!1,v=[],et="";rt.Columns&&s&&($.each(rt.Columns,function(n,t){var r="{"+t.FieldNameOrPath+"}",i=t.Value;t.FieldNameOrPath=="Id"?h="row-"+i:t.FieldNameOrPath=="FieldUsedForSorting"&&(ut='data-sortingvalue="'+i+'"',k=i,d=!0);i&&(i=i.indexOf(";")!==-1?i.replaceAll(";",", "):i);s.toLowerCase().indexOf(r.toLowerCase())!==-1&&(s=s.replaceAllIgnoreCase(r,i))}),(t==="GRID"||t==="CARD")&&(ft=s,y===!0&&(et="is-hidden"),s="<li "+ut+' class="'+et+"  "+h+' custom-row">'+s+"<\/li>"),h!==undefined&&(c=n.find("."+h),v.push(h),c!==undefined&&c.length>0?(c.html(ft),c.data("sortingvalue",k),y===!0&&c.css("display","none"),o!=""&&d===!0&&$("."+h).attr("data-sortingvalue",k)):n.append(s)))}if(g=n,l="",o=="0"?l="asc":o=="1"&&(l="desc"),l!=""&&d===!0&&g.find(".custom-row").sort(function(n,t){var i=n.dataset.sortingvalue,r=t.dataset.sortingvalue;if(l=="asc"){if(i>r)return 1;if(i<r)return-1}else if(l=="desc"){if(i<r)return 1;if(i>r)return-1}return 0}).appendTo(g),y===!0){var st=b.find("li.page-number a.current-page"),ht=st.data("number-page"),ct=calculate_styleCard_for_item(it,tt),ot=u*ht,lt=ot-u;for(a=0;a<v.length;a++)nt=n.find("."+v[a]).index(),nt>=lt&&nt<ot&&(n.find("."+v[a]).css("display",ct),n.find("."+v[a]).removeClass("is-hidden"))}}}function listingcmsblock_render_sfviews_grid_slider_card(n,t,i,r,u,f,e,o,s,h,c,l){var d,ut,b,p,lt,v,at,vt;if(i){for(l=l?JSON.parse(l):[],d=[],v=0;v<l.length;v++)d.push(l[v].toLowerCase());var w=[],rt=0;for(r=parseInt(r)===0?i.length:parseInt(r)<=i.length?parseInt(r):i.length,u=parseInt(u)<=r&&parseInt(u)?parseInt(u):parseInt(r),ut=s.find('input[name="hasMultipleResult"]').val()==="true",b=null,s.find('input[name="second_display_format"]').length>0&&(b=s.find('input[name="second_display_format"]').val()),v=0;v<r;v++){var ft="",y=i[v],et=[],ot="",g="",st=!1,a=e,yt=rt<u||u==0||f==="False"?"":"is-hidden",ht="",ct="";y.Columns&&a&&($.each(y.Columns,function(n,t){var r,f,i,u;if(h=="True"&&c!=""&&t.FieldNameOrPath==c){let n=t.Value;if(n!="")if(ft=n,n.indexOf(";")!==-1)for(n=n.split(";"),r=n.length-1;r>=0;r--)n[r]==""||w.includes(n[r])||w.push(n[r]);else n==""||w.includes(n)||w.push(n)}f="{"+t.FieldNameOrPath+"}";i=t.Value;t.FieldNameOrPath=="Id"?(ht="row-"+i,g=i):t.FieldNameOrPath=="FieldUsedForSorting"&&(ct='data-sortingvalue="'+i+'"');i&&(i=i.indexOf(";")!==-1?i.replaceAll(";",", "):i);a.toLowerCase().indexOf(f.toLowerCase())!==-1&&(a=a.replaceAllIgnoreCase(f,i));a.toLowerCase().indexOf("<li")!==-1&&a.toLowerCase().indexOf("<ul")==-1&&a.toLowerCase().indexOf("<ol")==-1&&(a='<ul class="autogenerated">'+a+"<\/ul>");d.length>0&&d.indexOf(t.FieldNameOrPath.toLowerCase())!=-1&&(u={},u.Value=i,u.Type=t.Type,u.Field=t.FieldNameOrPath,et.push(u),st=!0)}),st&&et.forEach(function(n){ot+='<input type="hidden" id="'+n.Field+"-"+g+'" value="'+n.Value+'" data-type="'+n.Type+'" data-field="'+n.Field+'" data-id="'+g+'" class="listing-filter-values" />'}),ut===!0&&(b!==null&&(b==="4"||b===4)?(p="",y.SubRecords!==undefined&&y.SubRecords!==null&&(p+="<table>",y.SubRecords.Columns!=null&&y.SubRecords.Columns!=undefined&&(p+=y.SubRecords.Columns),y.SubRecords.Records!=null&&y.SubRecords.Records!=undefined&&y.SubRecords.Records.length>0&&(p+="<tbody>",$.each(y.SubRecords.Records,function(n,t){p+="<tr>";var i=JSON.parse(t);$.each(i,function(n,t){p+="<td>"+t+"<\/td>"});p+="<\/tr>"}),p+="<\/tbody>"),p+="<\/table>"),a=a.replaceAll("{second-data-section}",p)):a=a.replaceAll("{second-data-section}","")),t==="GRID"||t==="CARD"?a='<li tabindex="0" '+ct+' class="'+yt+" "+ht+' custom-row" data-suggest="'+ft+'">'+ot+a+"<\/li>":t==="SLIDER"&&(a='<div tabindex="0" class="item">'+a+"<\/div>"),n.append(a));u!=0&&rt++}if(t==="SLIDER"&&(lt=n.parents(".listingcmsblock").first(),listing_block_cycle_after_ajax(lt)),f==="True"){var nt=Math.ceil(r/u),pt=nt>1?2:1,tt='<div class="paging_salesforce"><ul>',wt='<li class="first-item"><a href="#" data-number-page="1">'+window.translation.first_option+"<\/a><\/li>",bt='<li class="previous-item"><a href="#" data-number-page="1">'+window.translation.previous_option+"<\/a><\/li>",kt='<li class="next-item"><a href="#" data-number-page="'+pt+'">'+window.translation.next_option+"<\/a><\/li>",dt='<li class="last-item"><a href="#" data-number-page="'+nt+'">'+window.translation.last_option+"<\/a><\/li>",it=0,k="";for(v=1;v<=nt&&it<5;v++)at=v==1?"current-page":"",vt='<li class="page-number"><a class="'+at+'" href="#" data-number-page="'+v+'">'+v+"<\/a><\/li>",k=k+vt,it++;k=wt+bt+k+kt+dt;tt=tt+k+"<\/ul><\/div>";it>0&&n.after(tt)}if(n.parents(".listingcmsblock").first().find('input[name="totalItems"]').val(r),fix_trim_section(s),o.addClass("is-hidden"),o.removeClass("always_show"),h=="True"&&c!="")asign_autosugged_search_field('.listingcmsblock .search-section input[type="text"]',w)}}function asign_autosugged_search_field(n,t){$(n).autocomplete({source:t,select:function(t,i){return $(n).val(i.item.value),!1}})}function listingcmsblock_perform_search(n,t,i){if(i){var r="^(?=.*"+t.split(" ").join(")(?=.*")+").*$",u=new RegExp(r,"i"),f=n.toLowerCase().replace(/(\r\n|\n|\r)/gm," ");return f.search(u)!==-1}return n.indexOf(t)!==-1}function listingcmsblock_search_salesforce(n,t){var c=n.find('input[name="searchAutoSuggest"]').val(),h=n.find('input[name="totalItems"]').val(),r=n.find('input[name="itemsPerPage"]').val(),s=n.find('input[name="displayPaging"]').val(),u,e,i,f,o;if(n.find("label.searh-result-number-label").html(""),r=r<=0?h:r,t=t.toLowerCase(),t){let e=n.find("ul.pages").text().toLowerCase();u=0;n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").removeClass("is-hidden");n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").addClass("hidden_by_search");n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").fadeOut();i=n.find('input[name="cardItemPresentation"]').val();f="";i!==undefined&&i!==null&&i.trim()!==""&&(f=i==="inline"?"inline-block":"block");n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").each(function(){var n=$(this),i=c=="True"?n.attr("data-suggest").toLowerCase():"",e="",o;e=i!=""?n.text().toLowerCase()+" "+i:n.text().toLowerCase();o=u<r&&!n.hasClass("hidden-by-filter");listingcmsblock_perform_search(e,t,!0)&&(o&&n.fadeIn("fast",function(){$(this).css("display",f);$(this).removeClass("is-hidden")}),n.removeClass("hidden_by_search"),u++)});s==="True"&&listingcmsblock_update_pagelinks_action(n,u,r);n.addClass("search_applied");u>0?(n.find(".no-result-section").addClass("is-hidden"),n.find("label.searh-result-number-label").html(window.translation.showing_results.replace("{0}",u))):(n.find("label.searh-result-number-label").html(""),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").addClass("hidden_by_search"),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item),li.item-format-standard").fadeOut(),n.addClass("search_applied"),s&&n.find(".paging_salesforce").find("li.page-number").remove(),n.find(".no-result-section").removeClass("is-hidden"),n.find("label.searh-result-number-label").html(""))}else n.hasClass("search_applied")&&(e=0,n.removeClass("search_applied"),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item)").removeClass("hidden_by_search"),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item)").addClass("is-hidden"),i=n.find('input[name="cardItemPresentation"]').val(),f="",i!==undefined&&i!==null&&i.trim()!==""&&(f=i==="inline"?"inline-block":"block"),n.find("ul.pages").find("li.custom-row:not(.file-item),li.comment-box:not(.file-item)").each(function(){var n=$(this),t=e<r?"":"is-hidden";e<r&&!n.hasClass("hidden-by-filter")&&n.fadeIn("fast",function(){$(this).css("display",f);$(this).removeClass("is-hidden")});e++}),s==="True"&&listingcmsblock_update_pagelinks_action(n,h,r),o=GetAdvancedFilterObject(n),o&&o.length>0&&listingcmsblock_dynamic_filters_perform_search(n,o));return!1}function listingcmsblock_update_pagelinks_action(n,t,i){var r,o,s;n.find(".paging_salesforce").hide();n.find(".paging_salesforce").find("li.page-number").remove();n.attr("data-items-searched",t);var u=Math.ceil(t/i),h=u>1?2:1,c=u>1?u:1,f=0,e="";for(r=1;r<=u&&f<5;r++)o=r==1?"current-page":"",s='<li class="page-number"><a class="'+o+'" href="#" data-number-page="'+r+'">'+r+"<\/a><\/li>",e=e+s,f++;f>0&&(n.find(".paging_salesforce").find("li.previous-item").after(e),n.find(".paging_salesforce").find("li.previous-item").find("a").attr("data-number-page",1),n.find(".paging_salesforce").find("li.next-item").find("a").attr("data-number-page",h),n.find(".paging_salesforce").find("li.last-item").find("a").attr("data-number-page",c),n.find(".paging_salesforce").show())}function listingcmsblock_detect_form_change(){$(document).on("change",".listing-cms-block .second-field-configuration input",function(){$(".second-field-configuration button.save_field").addClass("pending_changes");$("#second_field_changed").val("true")});$(document).on("change",".listing-cms-block .second-field-configuration textarea",function(){$(".second-field-configuration button.save_field").addClass("pending_changes");$("#second_field_changed").val("true")});$(document).on("change",".listing-cms-block .field-configuration input",function(){$(".field-configuration button.save_field").addClass("pending_changes");$("#field_changed").val("true")});$(document).on("change",".listing-cms-block .field-configuration textarea",function(){$(".field-configuration button.save_field").addClass("pending_changes");$("#field_changed").val("true")})}function listingcmsblock_save_field_change_second_view(n,t){var u,i;if(n!==null&&n!==undefined&&n!==""){u=[];$(".listing-cms-block .second-field-configuration .title-tabs-content  input.label-custom").each(function(){var t=$(this),i=t.data("language-id"),r=t.val(),n={};n.value=r;n.language=i;u.push(n)});var e=$("textarea#second-custom-column-content").val(),o=$('select[name="sort_order_second"]').val(),f=listingcmsblock_get_fields_settings_storage_name(t),s=sessionStorage.getItem(f),r={};r.columns=[];i=JSON.parse(s);i&&i.columns&&i.columns.length>0&&(i.columns.forEach(function(t){if(t.name==n){var i=Object();i=t;i.label=u;i.sortValue=o;t.type==="custom"&&(i.content=e);r.columns.push(i)}else r.columns.push(t)}),sessionStorage.setItem(f,JSON.stringify(r)));$(".second-field-configuration button.save_field").removeClass("pending_changes");$("#second_field_changed").val("false")}}function GetConfigurationSettings(){var t=Object(),i=[],n=Object();return n.selector="display-as-format",n.type="select",t.displayAs=n,i.push("displayAs"),n=Object(),n.selector="column-width",n.type="input",t.width=n,i.push("width"),n=Object(),n.selector="truncate-chars",n.type="input",t.truncate=n,i.push("truncate"),n=Object(),n.selector="format-text",n.type="select",t.formatText=n,i.push("formatText"),n=Object(),n.selector="clickable-mail-to",n.type="checkbox",t.clickMail=n,i.push("clickMail"),n=Object(),n.selector="clickable-phone",n.type="checkbox",t.clickPhone=n,i.push("clickPhone"),n=Object(),n.selector="format-number",n.type="select",t.formatNumber=n,i.push("formatNumber"),n=Object(),n.selector="decimals",n.type="input",t.decimals=n,i.push("decimals"),n=Object(),n.selector="percent",n.type="checkbox",t.percent=n,i.push("percent"),n=Object(),n.selector="show-currency",n.type="checkbox",t.showCurrency=n,i.push("showCurrency"),n=Object(),n.selector="currency",n.type="select",t.currency=n,i.push("currency"),n=Object(),n.selector="format-date",n.type="select",t.formatDate=n,i.push("formatDate"),n=Object(),n.selector="format-time",n.type="select",t.formatTime=n,i.push("formatTime"),n=Object(),n.selector="clickable-link",n.type="checkbox",t.clickLink=n,i.push("clickLink"),n=Object(),n.selector="custom-text",n.type="multilabel",t.customLinkText=n,i.push("customLinkText"),n=Object(),n.selector="display-button-toggle",n.type="checkbox",t.displayToggleButton=n,i.push("displayToggleButton"),n=Object(),n.selector="button-label-true",n.type="multilabel",t.buttonLabelTrue=n,i.push("buttonLabelTrue"),n=Object(),n.selector="button-label-false",n.type="multilabel",t.buttonLabelFalse=n,i.push("buttonLabelFalse"),n=Object(),n.selector="button-color-true",n.type="input",t.buttonColorTrue=n,i.push("buttonColorTrue"),n=Object(),n.selector="button-color-false",n.type="input",t.buttonColorFalse=n,i.push("buttonColorFalse"),t.settingListValues=i,t}function PopulateFieldForObject(n,t){var i=GetConfigurationSettings(),r=i.settingListValues;$.each(r,function(r,u){var s=i[u],f=s.selector,e=s.type,o;e=="multilabel"?(n[u]=null,o=[],$("."+t+" input."+f).each(function(){var t=$(this),i=t.data("language-id"),r=t.val(),n={};n.value=r;n.language=i;o.push(n)}),o.length>0&&(n[u]=o)):e=="checkbox"?n[u]=$("."+t+' input[name="'+f+'"]:checked').length>0:(n[u]=null,$("."+t+" "+e+'[name="'+f+'"]').val()!=""&&(n[u]=$("."+t+" "+e+'[name="'+f+'"]').val()))})}function listingcmsblock_save_field_change(n,t){var u,r;if(n!==null&&n!==undefined&&n!==""){u=[];$(".listing-cms-block .field-configuration .title-tabs-content  input.label-custom").each(function(){var t=$(this),i=t.data("language-id"),r=t.val(),n={};n.value=r;n.language=i;u.push(n)});var e=$("textarea#custom-column-content").val(),o=$('select[name="sort_order"]').val(),s=$('select[name="field-to-write"]').val(),h=$('input[name="write-to-salesforce"]:checked').length>0,f=listingcmsblock_get_fields_settings_storage_name(t),c=sessionStorage.getItem(f),i={};i.columns=[];r=JSON.parse(c);r&&r.columns&&r.columns.length>0&&(r.columns.forEach(function(t){if(t.name==n){var r=Object();r=t;r.label=u;r.sortValue=o;t.type==="custom"&&(r.content=e,r.writeToSF=h,r.fieldToWrite=s);PopulateFieldForObject(r,"additional-setting-columns");i.columns.push(r)}else i.columns.push(t)}),sessionStorage.setItem(f,JSON.stringify(i)),listingcmsblock_load_column_settings(JSON.stringify(i),t,!1,"table-columns-fields","row_custom_column_settings"));$(".field-configuration button.save_field").removeClass("pending_changes");$("#field_changed").val("false")}}function listingcmsblock_update_sorteable_column(n,t){var u,r,i;if(n!==null&&n!==undefined&&n!==""){let f=listingcmsblock_get_fields_settings_storage_name(t);u=sessionStorage.getItem(f);r={};r.columns=[];i=JSON.parse(u);i&&i.columns&&i.columns.length>0&&(i.columns.forEach(function(t){var i=Object();i=t;i.defaultSort=t.name==n;r.columns.push(i)}),sessionStorage.setItem(f,JSON.stringify(r)))}}function listingcmsblock_update_editable_column(n,t,i){var f,u,r;if(n!==null&&n!==undefined&&n!==""){let e=listingcmsblock_get_fields_settings_storage_name(i);f=sessionStorage.getItem(e);u={};u.columns=[];r=JSON.parse(f);r&&r.columns&&r.columns.length>0&&(r.columns.forEach(function(i){var r=Object();r=i;i.name==n&&(r.editable=t);u.columns.push(r)}),sessionStorage.setItem(e,JSON.stringify(u)))}}function listingcmsblock_update_visible_column(n,t,i){var f,u,r;if(n!==null&&n!==undefined&&n!==""){let e=listingcmsblock_get_fields_settings_storage_name(i);f=sessionStorage.getItem(e);u={};u.columns=[];r=JSON.parse(f);r&&r.columns&&r.columns.length>0&&(r.columns.forEach(function(i){var r=Object();r=i;i.name==n&&(r.visible=t);u.columns.push(r)}),sessionStorage.setItem(e,JSON.stringify(u)))}}function listingcmsblock_update_sort(n,t,i){var r;if(n!==null&&n!==undefined&&n!==""){var f=listingcmsblock_get_fields_settings_storage_name(i),e=sessionStorage.getItem(f),u={};u.columns=[];r=JSON.parse(e);r&&r.columns&&r.columns.length>0&&(r.columns.forEach(function(i){var r=Object();r=i;i.name==n&&(r.sort=t);u.columns.push(r)}),sessionStorage.setItem(f,JSON.stringify(u)))}}function listingcmsblock_update_add_setting(n,t,i,r){var u;if(n!==null&&n!==undefined&&n!==""){u={};u.columns=[];u.columns.push(n);var e=listingcmsblock_get_fields_settings_storage_name(t),o=sessionStorage.getItem(e),f=JSON.parse(o);f&&f.columns&&f.columns.length>=0&&(f.columns.forEach(function(n){var t=Object();t=n;t.sort=t.sort+1;u.columns.push(t)}),listingcmsblock_load_column_settings(JSON.stringify(u),t,!1,i,r))}}function listingcmsblock_reload_datatable(n,t){if(t===0){var i=$("#tableInformation"+n+" input#itemsSetting").val();$('.listingcmsblock input[name="totalItems"]').val(i)}$("#tableInformation"+n+" input#offsetDataTable").val(t);$("#dataTable"+n).DataTable().destroy();$("#dataTable"+n+" tbody").empty();listingcmsblock_load_records_sfview()}function listingcmsblock_add_load_more_datatable(n,t,i){var r="dataTable"+n,f,e,u;$("#tableInformation"+n).closest(".listingcmsblock.blockContainer").hasClass("SOQL")||(f=0,f=$("#tableInformation"+n+" input#offsetDataTable").val(),e=0,e=$("#tableInformation"+n+" input#limitDataTable").val(),$("#"+r+"_wrapper .dataTables_info").length>0&&$("#"+r+"_wrapper .dataTables_info").addClass("custom-info"),$("#"+r+"_paginate  a.paginate_button").length>0&&(u=$("#"+r+"_paginate a.paginate_button").length-1,$("#"+r+"_firstAction").length==0&&($("#"+r+"_paginate").last("a.paginate_button").prepend('<a id="'+r+'_firstAction" class="paginate_button paginate_firstAction" aria-controls="'+r+'" data-dt-idx="'+u+'" tabindex="0" data-listing-id="'+n+'">'+window.translation.first_result+"<\/a>"),u=u+1),$("#"+r+"_loadAction").length==0&&$("#"+r+"_paginate").last("a.paginate_button").append('<a id="'+r+'_loadAction" class="paginate_button paginate_loadAction" aria-controls="'+r+'" data-dt-idx="'+u+'" tabindex="0" data-listing-id="'+n+'">'+window.translation.load_more+"<\/a>"),(t&&$("#"+r+"_loadAction").length>0||Number(f)+Number(e)>2e3&&$("#"+r+"_loadAction").length>0)&&$("#"+r+"_loadAction").remove(),i&&$("#"+r+"_firstAction").length>0&&$("#"+r+"_firstAction").remove()))}function sortResults(n,t,i){return n.sort(function(n,r){return i?n[t]>r[t]?1:n[t]<r[t]?-1:0:r[t]>n[t]?1:r[t]<n[t]?-1:0})}function initialize_ckeditor_listingCMS(n,t){$("#cke_"+n+t).length>0&&$("#cke_"+n+t).remove();var i=CKEDITOR.replace(n+t,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",filebrowserWindowWidth:800,filebrowserWindowHeight:600,customConfig:"/js/config/ckeditor_config.js",height:100});CKFinder.setupCKEditor(i)}function load_table_for_rewrite_parameters(n){if(n!==null&&n!==undefined&&n.trim()!==""){$("#listing-cms-block-conf").find('input[name="rewrite-url-parameters"]').val(n);var t=JSON.parse(n);$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters tbody").empty();t.forEach(function(n){var t=generate_item_table(n.Original,n.Rewrite,n.ItemID);$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters tbody").append(t);$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters .another-options-"+n.ItemID).hide()});$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters tbody .overwrite-editable").hide();$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters a.edit-url-rewrite").on("click",function(){var n=$(this).attr("data-item-row");return $("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters #overwrite-text-"+n).hide(),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters #overwrite-editable-"+n).show(),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters .another-options-"+n).show(),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters .edit-options-"+n).hide(),!1});$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters a.save-url-rewrite").on("click",function(){var n=$(this).attr("data-item-row"),t=$("#listing-cms-block-conf").find('input[name="overwrite-field-'+n+'"]').val();return $("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters #overwrite-text-"+n).text(t),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters #overwrite-text-"+n).show(),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters #overwrite-editable-"+n).hide(),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters .another-options-"+n).hide(),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters .edit-options-"+n).show(),updateHiddenFieldTable(n,t),!1})}$("#listing-cms-block-conf").find('select[name="require_url_parameters"]').on("change",function(){var n=$(this).val();updateHiddenFieldByChance(n)})}function updateHiddenFieldByChance(n){var t=$("#listing-cms-block-conf").find('input[name="rewrite-url-parameters"]').val(),u=null,r,i;t!==null&&t!==undefined&&t.trim()!==""&&(u=JSON.parse(t));r=[];i=0;isArray(n)?(n.forEach(function(n){var f=!1,t;u!==null&&u.forEach(function(t){t.Original==n&&(t.ItemID=i,r.push(t),i++,f=!0)});f===!1&&(t={},t.ItemID=i,t.Original=n,t.Rewrite=n,r.push(t),i++)}),t=JSON.stringify(r),load_table_for_rewrite_parameters(t)):n===null&&($("#listing-cms-block-conf").find('input[name="rewrite-url-parameters"]').val(""),$("#listing-cms-block-conf").find("table#listing-url-rewrite-parameters tbody").empty())}function updateHiddenFieldTable(n,t){for(var u,f=$("#listing-cms-block-conf").find('input[name="rewrite-url-parameters"]').val(),i=JSON.parse(f),r=0;r<i.length;r++)i[r].ItemID==n&&(i[r].Rewrite=t);u=JSON.stringify(i);$("#listing-cms-block-conf").find('input[name="rewrite-url-parameters"]').val(u)}function generate_item_table(n,t,i){var r='<tr class="item-row-rewrite-'+i+'">';return r+="<td>"+n+"<\/td>",r+='<td><span id="overwrite-text-'+i+'">'+t+'<\/span><div class="overwrite-editable" id="overwrite-editable-'+i+'"><input type="text" name="overwrite-field-'+i+'" value="'+t+'" /><\/div><\/td>',r+='<td><div class="edit-options-'+i+'"><a href="#" data-item-row="'+i+'" class="edit-url-rewrite">Edit<\/a><\/div><div class="another-options-'+i+'"><a href="#" data-item-row="'+i+'" class="save-url-rewrite">Save<\/a><\/div><\/td>',r+"<\/tr>"}function validateLatLng(n,t){return n<-90||n>90?!1:t<-180||t>180||!n||!t?!1:!0}function set_google_map_listing_opportunities(n,t){$("body #listing_map_"+n).length>0&&$.getScript("https://maps.googleapis.com/maps/api/js?key="+get_gmap_api_key(),function(){$("body .listingcmsblock").each(function(){var u=$(this),o=u.attr("data-block-id"),s=u.find('input[name="listingFormat"]').val(),f=document.getElementById("listing_map_"+n),i;if(s==="MAP"&&n===o)if(t&&t.length>0){i=new google.maps.Map(f);var h=$(window).width()<1025,r=new google.maps.LatLngBounds,e=new google.maps.InfoWindow;t.forEach(function(t){var h=parseFloat(t.lat),c=parseFloat(t.lng),f,o,u,s,l;validateLatLng(h,c)&&(f=new google.maps.LatLng(h,c),o=t.title,r.extend(f),u=new google.maps.Marker({position:f,map:i,title:o}),s="",t.description&&(s="<p><strong>"+window.translation.description+":<\/strong> "+t.description+"<\/p>"),l='<div id="content"><p><strong>'+window.translation.title+":<\/strong> "+o+"<\/p>"+s+"<\/div>",u.addListener("mouseover",function(){return e.setContent(l),e.open(i,u),!1}),t.urlLink!=null&&u.addListener("click",function(){var i=$("#container-block-"+n+' input[name="openUrlIn"]').val();return i=="NEW_TAB"?window.open(t.urlLink,"_blank"):window.location.assign(t.urlLink),!1}))});i.fitBounds(r);i.panToBounds(r)}else i=new google.maps.Map(f,{center:{lat:39.381266,lng:-97.922211},zoom:4})})})}function drawChart(n,t){var r,h,u;if(n){t===undefined&&(t=!1);r=undefined;h="listingcmsblock-chart-"+n.elementId;sessionStorage.setItem(h,JSON.stringify(n));var l=google.visualization.arrayToDataTable(n.data),o=$("#chart-title-"+n.elementId).val(),s="Lato",c=14,f=14,i={width:"100%",titleTextStyle:{bold:!0,fontSize:15.5},title:o,fontSize:f,fontName:s,hAxis:{title:n.titleAxisX,textStyle:{fontSize:f,fontName:s},titleTextStyle:{bold:!0,fontSize:c}},vAxis:{title:n.titleAxisY,textStyle:{fontSize:f,fontName:s},titleTextStyle:{bold:!0,fontSize:c}}},a=window.innerWidth,e={textStyle:{fontSize:f}};a<680&&(e.position="bottom",e.alignment="center");u=document.getElementById("chart-"+n.elementId);n.format==="COLUMN_CHART"||n.format==="BAR_CHART"?(i.legend={position:"none"},i.height=300,n.format==="BAR_CHART"&&(i.height=320,i.bars="horizontal",i.bar={groupWidth:"85%"},i.chartArea={width:"80%",left:"15%"},t===!1?(r=new google.visualization.BarChart(u),currentChartObjects[n.elementId]=r):r=currentChartObjects[n.elementId]),n.format==="COLUMN_CHART"&&(i.bar={groupWidth:"80%"},i.chartArea={width:"85%",left:"10%"},t===!1?(r=new google.visualization.ColumnChart(u),currentChartObjects[n.elementId]=r):r=currentChartObjects[n.elementId])):n.format==="PIE_CHART"?(i.height=315,i.title=o,i.legend=e,i.chartArea={width:"75%",height:"85%"},t===!1?(r=new google.visualization.PieChart(u),currentChartObjects[n.elementId]=r):r=currentChartObjects[n.elementId]):n.format==="DONUT_CHART"&&(i.pieHole=.4,i.height=315,i.title=o,i.legend=e,i.chartArea={width:"75%",height:"85%"},t===!1?(r=new google.visualization.PieChart(u),currentChartObjects[n.elementId]=r):r=currentChartObjects[n.elementId]);r!==undefined&&r.draw(l,i)}}function cancel_future_autorefresh(n){autoRefreshBlocks[n]!==undefined&&(console.log("canceling timer "+autoRefreshBlocks[n].timerId),clearTimeout(autoRefreshBlocks[n].timerId))}function stop_listing_autorefresh(){for(var n in autoRefreshBlocks)cancel_future_autorefresh(n)}function restart_listing_autorefresh(){for(var n in autoRefreshBlocks)listingcmsblock_load_records_sfview(!0,n,!1)}function configuring_idle_event(){Object.keys(autoRefreshBlocks).length>0&&$(document).idle({onIdle:function(){isUserIdle=!0;console.log("onidle");stop_listing_autorefresh()},onActive:function(){console.log("onactive");isUserIdle=!1;restart_listing_autorefresh()},onShow:function(){console.log("is show, is idle?  "+isUserIdle);isUserIdle===!0&&$("body").trigger("mousemove")},idle:3e5,keepTracking:!0,events:"mousemove keydown mousedown touchstart click"})}function review_auto_refresh_visibility_settings(n,t){n===!0||(t.find(".row_auto_refresh_settings").addClass("hide-custom"),t.find(".row_auto_refresh_settings #use-auto-refresh").prop("checked",!1),review_auto_refresh_frequency_setting(!1,t))}function review_auto_refresh_frequency_setting(n,t){n===!0||(t.find(".row_auto_refresh_settings  .separator").addClass("hide"),t.find(".row_auto_refresh_settings  .frequency-setting").addClass("hide-custom"))}function autocomplete_field_for_filter_field(n,t){var i=get_data_for_autocomplete_filter_field(t);n.find('.custom_filtering input[name="filter_value"]').autocomplete({source:i})}function get_data_for_autocomplete_filter_field(n){var t=[];return t.push("s:currentUserID"),t.push("s:currentAccountID"),t.push("s:currentContactAccountID"),t.push("s:currentDateTime"),t.push("s:thisMonth"),t.push("s:thisWeek"),t.push("s:thisYear"),t.push("s:today"),n.forEach(function(n){n.Token!==null&&n.Token!==undefined&&n.Token!==""&&t.push(n.Token)}),t.push("p:urlParameter(1)"),t.push("p:urlParameter(2)"),t.push("p:urlParameter(3)"),t.push("p:urlParameter(4)"),t}function fix_trim_section(n){if(n.find("a.listing-trimmed-view-more").length>0)n.find("a.listing-trimmed-view-more").on("click",function(){var n=$(this).parent(".listing-trimmed-section");return n.find(".trimmed-version").addClass("hide"),n.find(".original-text-section").removeClass("hide"),$(this).addClass("hide"),!1})}function getGlobalRestrictedText(){var n=!1;let t=navigator.userAgent;return n=t.match(/chrome|chromium|crios/i)?navigator.userAgent.indexOf("Win")!=-1?!0:!1:!1,n?"&#xf06e;":"&#128065;"}function add_column_filters_datatable_listing(n,t){var r=[],i;for(t=t?JSON.parse(t):[],i=0;i<t.length;i++)r.push(t[i].toLowerCase());n.api().columns().every(function(){var t=this,i=t.header(),u="";n.find("thead tr th:nth-child("+t.index()+")").each(function(){var o,f,e;u=$(this).attr("data-field-name");u&&r.indexOf(u.toLowerCase())!=-1?($(i).hasClass("select-column")||$(i).hasClass("multiselect-column"))&&(o=$('<select><option value="">'+window.translation.all+"<\/option><\/select>").appendTo($(t.footer()).empty()).on("change",function(){var i=$(this).val(),r=n.attr("id");r=="organization-volunteer-opportunities"?t.search(i?"^"+escapeRegExp(i)+"$":"",!0,!1).draw():i===String(parseInt(i,10))?t.search(i?"^"+i:"",!0,!1).draw():t.search(i).draw()}),f=t.data().unique(),$(i).hasClass("datetime-column")?f.sort(function(n,t){var i=$("<textarea/>").html(n.replace(/<.*?>/g,"")).text().trim(),r=$("<textarea/>").html(t.replace(/<.*?>/g,"")).text().trim(),n=moment(i,window.MomentDateTimeFormat).valueOf(),t=moment(r,window.MomentDateTimeFormat).valueOf();return n<t?1:n>t?-1:0}):$(i).hasClass("href-elements")?f.sort(function(n,t){var i=n.stripHtml(),r=t.stripHtml();return i>r?1:i<r?-1:0}):f=f.sort(),e=[],f.each(function(n){var t=$("<div><\/div>").append(n),n;t.find(".show-for-small-only").remove();n=t.text();n!=""&&(typeof n=="string"&&(n=n.stripHtml()),e.push(n))}),$(i).hasClass("datetime-column")||e.sort(function(n,t){var i=n,r=t;return typeof n=="string"&&(i=n.toLowerCase()),typeof t=="string"&&(r=t.toLowerCase()),i>r?1:i<r?-1:0}),e.forEach(function(n){o.append('<option value="'+n+'">'+n+"<\/option>")})):$(t.footer()).empty()})});$(n).addClass("tfoot-filters")}function LoadColorPickers(){$("#listing-cms-block-conf .input-color-setting").each(function(){var n=$(this);createColorPickerFieldListing(n,null)})}function validate_additional_section(n){var t=!1;n.find(".additional-setting-section .additional-setting-columns").each(function(){$(this).hasClass("hide-custom")||(t=!0)});t===!0?n.find(".additional-setting-section").removeClass("hide-custom"):n.find(".additional-setting-section").addClass("hide-custom")}function validate_listing_search_by_filters(n,t,i){var f=!1,r=[],u;if(n&&n!=""&&(t.Type=="multipicklist"?r=n.split(i).map(function(n){return n.trim()}):r.push(n.trim())),r.length>0)for(u=0;u<t.Values.length;u++)r.indexOf(t.Values[u])!=-1&&(f=f||!0);return f}function add_autocomplete_feature_to_location_field(n){let t={fields:["address_components","formatted_address","icon","name"]};if(n=="No"){const n=$('.basic-search input[name="address-suggestion-bias"]:first').val();t.componentRestrictions={country:n}}$('input[type="text"].autocomplete-address').each(function(){new google.maps.places.Autocomplete($(this)[0],t)})}function add_autocomplete_feature_to_location_inner(){navigator.permissions.query({name:"geolocation"}).then(n=>n.state==="granted"?"Yes":"No").then(n=>add_autocomplete_feature_to_location_field(n))}function is_needed_autocomplete_address_feature(){return $('div.searchresultblock.blockContainer input[name="location"].autocomplete-address').length>0}function add_autocomplete_feature_to_location(){let n=is_needed_autocomplete_address_feature();n===!0&&(is_googlemapapi_loaded()?add_autocomplete_feature_to_location_inner():load_google_map_api(!0,add_autocomplete_feature_to_location_inner))}function after_translation_resource_load_searchresult(){searchresult_behaviors(!1);searchresult_backend_behaviors(!1);reset_block_search_form();search_result_as_corporate_page();window.addEventListener("beforeunload",()=>{var n=sessionStorage.getItem("searchpage");n!==null&&n!==undefined&&sessionStorage.removeItem("searchpage")})}function searchresult_filter_events(n){n.find(".filter-sort-button a").on("click",function(){var t=$(this).parents(".filter-sort-button").first();return n.find(".advanced-search-section").css("display")!=="none"?n.find(".advanced-search-section").fadeOut("normal",function(){n.find(".content-section").css({width:"100%","padding-left":"1%","padding-right":"1%"})}):(n.find(".content-section").css({width:"67%"}),t.css({left:"1%"}),n.find(".advanced-search-section").fadeIn("fast")),!1});n.find('.fieldset-step.availability-section input[name="your_availability"]').on("click",function(){var t=$(this).attr("id"),r=t.indexOf("all")!=-1?!0:!1,u=$(this).prop("checked"),i;r&&(i=t.split("-")[1],u===!0?(n.find('input[name="your_availability"][id*='+i+"]").prop("checked",!0),t=="all-all"&&n.find('input[name="your_availability"]').prop("checked",!0)):(n.find('input[name="your_availability"][id*='+i+"]").prop("checked",!1),t=="all-all"&&n.find('input[name="your_availability"]').prop("checked",!1)))});n.find('.fieldset-filter-calendar.availability-section input[name="your_availability"]').on("click",function(){var t=$(this).attr("id"),r=t.indexOf("all")!=-1?!0:!1,u=$(this).prop("checked"),i;r&&(i=t.split("-")[1],u===!0?(n.find('input[name="your_availability"][id*='+i+"]").prop("checked",!0),t=="all-all"&&n.find('input[name="your_availability"]').prop("checked",!0)):(n.find('input[name="your_availability"][id*='+i+"]").prop("checked",!1),t=="all-all"&&n.find('input[name="your_availability"]').prop("checked",!1)))});n.find(".opportunity-container.view-more.searchresult-listing a.view-more-link").on("click",function(){var n=$(this);return searchresult_populate_opportunities(n,!1,!0,!1),!1});n.find(".basic-search a.button").on("click",function(){var n=$(this);return searchresult_populate_opportunities(n,!0,!1,!1),!1});n.find(".advanced-search-section .refine-search a.button").on("click",function(){var n=$(this);return searchresult_populate_opportunities(n,!0,!1,!1),!1});n.find(".advanced-search-section .invitation-code-section a.button").on("click",function(){var n=$(this);return searchresult_populate_opportunities(n,!0,!1,!1),!1});n.find(".opportunity-container.view-more-total.searchresult-by-date a.view-more-link").on("click",function(){var n=$(this);return searchresult_populate_opportunities(n,!1,!0,!1),!1});n.find(".my-searches-section .button.get-share-link").on("click",function(){var t=n.find("form").first(),i=t.serializeObject(),r=JSON.stringify(i);return searchresult_get_shareable_link(n,r),!1});n.find(".my-searches-section .button.save-search").on("click",function(){var i=n.find("form").first(),r=i.serializeObject(),u=JSON.stringify(r),t=n.find('input[name="save_current_search_as"]').val(),f=t,e=n.attr("data-block-id");return t?(t=t+" searchresultblock "+e,searchresult_save_search(n,u,t,f)):Swal.fire({title:"",icon:"warning",text:window.translation.please_include_a_name_to_save_the_search,confirmButtonText:"Ok"}),!1});var t=n.find('input[name="listingFormat"]').val();if(t!=="CALENDAR_WITHOUT_TILES")n.find('.my-searches-section select[name="my_saved_searches"]').on("change",function(){var t=$(this).val(),i=$(this).hasClass("anonymous");if(t){var n=$(this).parents(".searchresultblock").first(),r=n.find(".processing_screen"),u=n.find(".view-more.searchresult-listing");searchresult_load_search_shareable(n,r,t,u,i)}})}function is_back_button_action(){return window.performance&&window.performance.navigation.type===window.performance.navigation.TYPE_BACK_FORWARD}function validate_back_button_browser(n){var i=!1,t=n.find('input[name="listingFormat"]').val();return is_back_button_action()&&(t==="LISTING_WITHOUT_TILES"||t==="LISTING_WITH_TILES"||t==="CALENDAR_WITH_TILES"||t==="LISTING_WITH_TILE_FLIP")&&n.find(".refine-search a.button").length>0&&(n.find(".refine-search a.button").trigger("click"),i=!0),i}function getOptionForDatePicker(n,t,i){var s=window.translation.language_iso,r=s.split("-")[0],f,e,o,u;return(r===undefined||r===null||r==="")&&(r="en"),r==="zh"&&(r="zh-TW"),f={language:r,format:window.MomentDateFormat.toLowerCase(),weekStart:get_start_day_of_week_from_locale()},n!==null&&n!==undefined&&n!==""&&(f.initialDate=n),t===!0&&(e=null,i!==null&&i!==undefined&&i!==""?e=i.date:(o=new Date,u=new Date(o.getFullYear(),o.getMonth(),o.getDate(),0,0,0,0),u.setHours(0),u.setMinutes(0),u.setSeconds(0),e=u),f.startDate=e),f}function retrieve_first_load_results(n){var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=n.find('input[name="listingFormat"]').val(),i="",r=n.find('input[name="showImage"]').val(),u,f;t==="LISTING_WITH_TILES"||t==="LISTING_WITHOUT_TILES"||t==="LISTING_WITH_TILE_FLIP"?i="search/RetrieveFirstLoadForListingInSearch":t==="CALENDAR_WITH_TILES"&&(i="search/RetrieveFirstLoadForCalendarTileInSearch");u=n.attr("data-block-id");f=n.find("form").serializeObject();i!==""&&$.ajax({url:e+i,method:"POST",data:{blockId:u,parameters:f},beforeSend:function(){n.find(".block_processing").removeClass("hide-custom")}}).done(function(i){var s=JSON.parse(i),w,v,h,g,y,nt,p;if(s.code==200){var c=JSON.parse(s.listingOpportunities),e=null,o=null;t==="LISTING_WITH_TILES"?(o=n.find(".view-more.searchresult-listing").first(),e=n.find(".opportunities-result").first().find(".opportunities-service"),e.empty(),searchresult_populate_opportunity_container_listing(e,c,r)):t==="LISTING_WITHOUT_TILES"?(o=n.find(".view-more.searchresult-listing"),e=n.find("#datatable-search-opportunities-block tbody"),e.empty(),refresh_results_for_default_listing(e,c,n)):t==="CALENDAR_WITH_TILES"?(o=n.find(".opportunity-container.view-more-total.searchresult-by-date"),e=n.find(".opportunities-result").first(),e.find(".opportunity-date-container").remove(),searchresult_populate_opportunity_container_by_date(e,c,r,n),searchresult_populate_calendar_tile_link_more_behavior(n)):t==="LISTING_WITH_TILE_FLIP"&&(o=n.find(".view-more.searchresult-listing").first(),e=n.find(".opportunities-result").first().find(".opportunities-service"),e.empty(),searchresult_populate_opportunity_container_listing_flip(e,c,r));s.occurrencesMore<=0?o.hide():(o.show(),t==="LISTING_WITH_TILES"||t==="CALENDAR_WITH_TILES"||t==="LISTING_WITH_TILE_FLIP"?o.find("span.number-more").text(s.occurrencesMore):t==="LISTING_WITHOUT_TILES"&&o.find(".view-more-link").removeClass("is-hidden"));(t==="LISTING_WITHOUT_TILES"||t==="LISTING_WITH_TILES"||t==="LISTING_WITH_TILE_FLIP")&&n.find("span.total-occurrences").html(s.totalOccurrences);w=JSON.parse(s.facets);update_dropdowns_filters(n,w,f,!0);var tt=n.find('input[name="SearchWhenFilterChange"]').val(),it=n.find(".processing_screen"),rt=n.find('input[name="ShowAutoCompleteFilter"]').val(),ut=n.find('input[name="FromBasicSearch"]').val(),b=n.find('input[name="distanceValue"]').val(),l=n.find("#CriteriaIssueArea").val(),k=n.find('input[name="CriteriaAgeOfVolunteersRange"]').val(),ft=n.find('input[name="CriteriaGroups"]').val(),et=n.find('input[name="CriteriaCourtOrdered"]').val(),ot=n.find('input[name="CriteriaRSVP"]').val(),a=n.find("#CriteriaCustomFilter").val();searchresult_get_dropdown_values(n,it,u,!0);tt==="true"&&searchresult_update_result_after_change(n);rt==="true"&&generate_autocomplete_keyword(n);v=moment().format(window.MomentDateFormat);h=moment().add(12,"month");h=h.format(window.MomentDateFormat);ut==="true"&&(v=n.find('input[name="searchvo_date_from"]').val(),h=n.find('input[name="searchvo_date_to"]').val());n.find('input[name="searchvo_date_from"]').val(v);n.find('input[name="searchvo_date_to"]').val(h);var st=getOptionForDatePicker(null,!0,null),ht=n.find('input[name="searchvo_date_from"]').fdatepicker(st).on("changeDate",function(n){if(n.date.valueOf()>d.date.valueOf()){var t=new Date(n.date);t.setDate(t.getDate()+1);d.update(t)}}).data("datepicker"),ct=getOptionForDatePicker(null,!0,ht),d=n.find('input[name="searchvo_date_to"]').fdatepicker(ct).data("datepicker");b&&n.find('select[name="distance"]').val(b);k&&n.find('input[name="age_volunteer_specific"]').val(k);ft?n.find("#other_criteria_groups").prop("checked",!0):n.find("#other_criteria_groups").prop("checked",!1);et?n.find("#other_criteria_court_ordered").prop("checked",!0):n.find("#other_criteria_court_ordered").prop("checked",!1);ot?n.find("#other_criteria_seniors").prop("checked",!0):n.find("#other_criteria_seniors").prop("checked",!1);l!==undefined&&l!==""&&(g=l.split(";"),y=n.find('#select-issues-area select[name="issue-areas"]'),y!==undefined&&y.val(g));a!==undefined&&a!==""&&(nt=a.split(";"),p=n.find('#select-causes select[name="my_causes"]'),p!==undefined&&p.val(nt));review_filter_view_by(n)}else Swal.fire({title:"",text:s.message,icon:"error",confirmButtonText:"Ok"});n.find(".block_processing").addClass("hide-custom")})}function validate_location_from_browser(n){var o,r,u;if($(".searchresultblock").length>0){var f=getCookie("auto_address"),e=window.geolocationActive!=null?window.geolocationActive:!0,t="",i=n.find('input[name="location"]');return f===""&&e?navigator.geolocation?(o={enableHighAccuracy:!1,timeout:1e4,maximumAge:12e4},navigator.geolocation.getCurrentPosition(function(r){var u={lat:r.coords.latitude,lng:r.coords.longitude},f;try{f=n.find(".block_processing").removeClass("hide-custom");f.show()}catch(e){}$.get(get_geo_url("reversegeo")+"?latitude="+u.lat+"&longitude="+u.lng,function(r){var e=r.results,u="",f="";typeof r=="string"&&(r=JSON.parse(r));r.status==1||r.code==200?(typeof r.city!="undefined"&&typeof r.regioncode1!="undefined"&&(r.city!=""&&(u=r.city),r.regioncode1!=""&&(f=r.regioncode1),u&&f?(i.val()||i.val(u+", "+f),t=u+","+f,setCookie("auto_address",t,5)):(t=window.DefaultSiteZipCode+",",setCookie("auto_address",t,5),i.val(window.DefaultSiteZipCode))),retrieve_first_load_results(n)):(t=window.DefaultSiteZipCode+",",setCookie("auto_address",t,5),i.val(window.DefaultSiteZipCode),retrieve_first_load_results(n))})},function(){console.log("getCurrentPosition is not supported");t=window.DefaultSiteZipCode+",";setCookie("auto_address",t,5);i.val(window.DefaultSiteZipCode);retrieve_first_load_results(n)},o)):console.log("Geolocation not supported in the search result"):e?(r=f.split(","),u="",r[0]!==null&&r[0]!==""&&(u+=r[0]),r[1]!==null&&r[1]!==""&&(u+=", "+r[1]),i.val()||i.val(u)):console.log("Extreme: Geolocation not supported in the search result"),!1}return!1}function searchresult_behaviors(n){$(".searchresultblock").length>0&&$(".searchresultblock").each(function(){var t=$(this),r,u,y,p,w;if(!t.hasClass("search-block-as-corporate")||n!==!1){var i=t.find(".processing_screen"),a=t.find(".view-more.searchresult-listing"),v=t.find('input[name="listingFormat"]').val();if(searchresult_filter_events(t),searchresult_populate_calendar_tile_link_more_behavior(t),v!=="CALENDAR_WITHOUT_TILES"&&n===!1){if(!validate_back_button_browser(t))if(r=getParameterByName("shareId",!1,!1),u=getParameterByName("idSearch",!1,!1),r||u)r?searchresult_load_search_shareable(t,i,r,a,!1):u&&searchresult_load_search_shareable(t,i,u,a,!1);else{var s=retrieveGetParameter("keyword"),h=retrieveGetParameter("distance"),c=retrieveGetParameter("zip"),f=retrieveGetParameter("startDate"),e=retrieveGetParameter("endDate"),o=retrieveGetParameter("enter_code_invitation_code"),l=retrieveGetParameter("location_type"),b=retrieveGetParameter("searchvo_serve_with_this_org"),k=retrieveGetParameter("searchvo_participate_in_event");s||h||c||f||e||o||l||b||k?(processingWithDropdownValues=!1,y=t.find(".advanced-search-section .refine-search a.button"),s&&t.find('input[name="keyword"]').val(s),c&&t.find('input[name="location"]').val(c),h&&t.find('[name="distance"]').val(h),o&&t.find('input[name="enter_code_invitation_code"]').val(o),l&&t.find('select[name="location-type"]').val(l),(f||e)&&(t.find(".dates-section .open-close-button a.open-button").length>0&&t.find(".dates-section .open-close-button a").trigger("click"),f&&t.find('input[name="searchvo_date_from"]').val(f),e&&t.find('input[name="searchvo_date_to"]').val(e)),o&&t.find(".invitation-code-section .open-close-button a.open-button").length>0&&t.find(".invitation-code-section .open-close-button a").trigger("click"),searchresult_populate_opportunities(y,!0,!1,!0),searchresult_process_for_additional_items(t)):(p=validate_location_from_browser(t),p===!1&&retrieve_first_load_results(t))}}else t.hasClass("search-block-as-corporate")?searchresult_process_for_additional_items(t):v==="CALENDAR_WITHOUT_TILES"&&(w=t.attr("data-block-id"),process_calendar_default(t,!1,i),searchresult_get_dropdown_values(t,i,w,!0))}})}function searchresult_process_for_additional_items(n){var i=moment().format(window.MomentDateFormat),t=moment().add(12,"month"),r;t=t.format(window.MomentDateFormat);r=load_options_for_data_picker(i,t);n.find("input.date-picker-range-input").daterangepicker(r,function(t,i){var r=t.format(window.MomentDateFormat),u=i.format(window.MomentDateFormat);n.find('input[name="searchvo_date_from"]').val(r);n.find('input[name="searchvo_date_to"]').val(u)});n.find('input[name="searchvo_date_from"]').val(i);n.find('input[name="searchvo_date_to"]').val(t);setTimeout(function(){enable_multiselect_feature_on_fields(n,"false")},2e3);review_filter_view_by(n)}function enable_multiselect_feature_on_fields(n,t){t==="true"?n.find('select[multiple="multiple"]').each(function(){$(this).hasClass("jqmsLoaded")?$(this).multiselect("reload"):$(this).multiselect({selectAll:!0,columns:1,showCheckbox:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all},onOptionClick:function(n){$(n).siblings("div.ms-options-wrap").find(".ms-options").css("display","none")}})}):n.find('select[multiple="multiple"]').each(function(){$(this).hasClass("jqmsLoaded")?$(this).multiselect("reload"):($(this).multiselect("unload"),$(this).multiselect({selectAll:!0,columns:1,showCheckbox:!0,maxPlaceholderOpts:1,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}}))})}function searchresult_populate_calendar_tile_link_more_behavior(n){n.find(".opportunity-container.view-more.searchresult-by-date a.view-more-link").on("click",function(){var t=$(this),i=t.parents(".opportunities-listing").first().find(".opportunities-service").first();return i.find(".opportunity-container.hide-custom").css({opacity:0,display:"inline-block"}).animate({opacity:1},600),t.hide(),t.parents(".opportunity-container").first().hide(),fix_image_thumbnail_result(n),!1})}function first_search_after_back_button(n){var i=!1,t,r,u;try{t=[];r=sessionStorage.getItem("searchpage");r===null||r===undefined?i=!0:(t=JSON.parse(r),u=t.findIndex(t=>t==n),u==-1&&(i=!0));i==!0&&(t.push(n),sessionStorage.setItem("searchpage",JSON.stringify(t)))}catch(f){window.console&&console.error(f)}return i}function searchresult_populate_opportunities(n,t,i,r){var c=n.parents(".searchresultblock").attr("data-block-id"),f=null,l=n.parents("form").first(),u=l.serializeObject(),s=localStorage.getItem("searchresultblock-"+c),h=n.parents(".searchresultblock").find('input[name="listingFormat"]').val(),e=n.parents(".searchresultblock").find(".opportunities-service").find(".opportunity-container").length,o,a;if(h==="LISTING_WITHOUT_TILES"&&(e=n.parents(".searchresultblock").find('#datatable-search-opportunities-block tbody tr[role="row"]').length),o=n.parents(".searchresultblock").first(),n.parents(".searchresultblock").find("#block-result-filter-text").removeClass("hide"),n.parents(".searchresultblock").find("#info-filter-text-result").removeClass("hide"),i){if(s)u=JSON.parse(s);else{let t=n.parents(".section-opportunities-for-corporate-partner"),i=t!==undefined&&t.length>0;i===!0&&(u.enter_code_invitation_code=n.parents(".section-opportunities-for-corporate-partner").find('input[name="invitationCode"]').val())}f=n.parents(".searchresultblock").find(".processing_screen");n.addClass("is-hidden");h==="LISTING_WITH_TILES"?searchresult_populate_next_opportunities_listing(o,f,u,e):h==="LISTING_WITHOUT_TILES"?searchresult_populate_next_opportunities_listing_default(o,f,u,e):h==="CALENDAR_WITH_TILES"&&searchresult_populate_next_opportunities_by_date(o,f,u,e)}else t&&(is_back_button_action()&&first_search_after_back_button(c)&&s&&(u=JSON.parse(s)),a=n.parents(".searchresultblock").first().find(".view-more").first(),f=n.parents(".searchresultblock").first().find(".processing_screen"),searchresultblock_populate_search(o,f,u,e,r),review_filter_view_by(n.parents(".searchresultblock")),_assign_value_json_local_storage("searchresultblock-"+c,u))}function add_dropdown_item(n,t){try{$.each(t,function(i){var r=t[i];n.append($("<option><\/option>").attr("value",i).html(r))})}catch(i){window.console&&console.error(i)}}function update_dropdowns_filters(n,t,i,r){var u,f;verify_dropdown_visibility(n,'select[name="organization-serve"]',t.organization_served,i["organization-serve"],r);verify_dropdown_visibility(n,'select[name="issue-areas"]',t.issues_areas,i["issue-areas"],r);verify_dropdown_visibility(n,'select[name="population"]',t.populations_served,i.population,r);verify_dropdown_visibility(n,'select[name="activity-type"]',t.activity_type,i["activity-type"],r);verify_dropdown_visibility(n,'select[name="participate-event"]',t.participate_event,i["participate-event"],r);verify_dropdown_visibility(n,'select[name="managed-by"]',t.managed_by,i["managed-by"],r);verify_dropdown_visibility(n,'select[name="population"]',t.populations_served,i.population,r);verify_dropdown_visibility(n,'select[name="skills-use"]',t.skills,i["skills-use"],r);verify_dropdown_visibility(n,'select[name="schedule_type"]',t.schedule_type,i.schedule_type,r);verify_dropdown_visibility(n,'select[name="age-group"]',t.age_group,i["age-group"],r);verify_dropdown_visibility(n,'select[name="gender"]',t.gender,i.gender,r);n.find("li.court-ordered-item-setting").hide();n.find("li.show-groups-item-setting").hide();n.find("li.show-seniors-rsvp-item-section").hide();n.find("#other-criteria").hide();t.appropriate_for!==null&&t.appropriate_for!==undefined&&(u=!1,t.appropriate_for["Court Ordered"]!==null&&t.appropriate_for["Court Ordered"]!==undefined&&(n.find("li.court-ordered-item-setting").show(),u=!0),t.appropriate_for.Groups!==null&&t.appropriate_for.Groups!==undefined&&(n.find("li.show-groups-item-setting").show(),u=!0),t.appropriate_for["RSVP/Senior"]!==null&&t.appropriate_for["RSVP/Senior"]!==undefined&&(n.find("li.show-seniors-rsvp-item-section").show(),u=!0),u===!0&&n.find("#other-criteria").show());(r===!0||is_back_button_action())&&(f=n.find('input[name="SearchWhenFilterChange"]').val(),setTimeout(function(){var t=n.attr("data-block-id"),i=n.find("form").serializeObject();enable_multiselect_feature_on_fields(n,f);_assign_value_json_local_storage("searchresultblock-"+t,i)},2e3))}function verify_dropdown_visibility(n,t,i,r,u){try{n.find(t).length>0&&(n.find(t).empty(),add_dropdown_item(n.find(t),i),r!==undefined&&(r.indexOf("_and_")>-1&&(r=r.replaceAll("_and_","&")),r.indexOf("_plus_")>-1&&(r=r.replaceAll("_plus_","+")),r.indexOf("_apos_")>-1&&(r=r.replaceAll("_apos_",'"')),n.find(t).val(r)),u===!1&&n.find(t).multiselect("reload"))}catch(f){window.console&&console.error(f)}}function searchresultblock_populate_filter_tags(n,t){var f=n.find(".search-filter-tags");if(f!==null&&f!==undefined){f.empty();var r=[],i={},u=searchresultblock_get_field_text();u.forEach(function(n){t[n]!==undefined&&t[n]!==null&&t[n]!==""&&(i={},i.field=n,i.value=t[n],i.label=t[n],i.typefield="text",i.from="advanced",(n==="keyword"||n==="location")&&(i.from="filter"),n==="keyword"&&(i.categoryname=window.translation.keyword),n==="location"&&(i.categoryname=window.translation.location),r.push(i))});u=searchresultblock_get_field_select();u.forEach(function(u){u==="distance"&&t[u]!=="Any"&&(i={},i.field=u,i.value=t[u],i.label=t[u],i.from="filter",i.typefield="select",i.categoryname="Distance",n.find('select[name="'+u+'"] option').each(function(){var n=$(this).attr("value");n==i.value&&(i.label=$(this).text())}),r.push(i))});u=searchresultblock_get_field_checkboxes();u.forEach(function(u){if(Array.isArray(t[u])===!0)t[u].forEach(function(t){i={};i.field=u;i.value=t;i.label=t;i.from="advanced";i.typefield="checkbox";i.categoryname="";var f=!1;n.find('input[type="checkbox"][name="'+u+'"]').each(function(){var u=$(this).attr("value"),e=$(this).parents(".fieldset-step"),r;i.categoryname=e.find(".fieldset-title legend").text();u==i.value&&i.categoryname!==null&&i.categoryname!==undefined&&i.categoryname!==""&&(r=$(this).attr("id"),i.label=n.find('label[for="'+r+'"] span').text(),i.label===""&&(i.label=t),f=!0)});f===!0&&r.push(i)});else if(t[u]!==null&&t[u]!==undefined&&t[u]!==""){i={};i.field=u;i.value=t[u];i.label=t[u];i.from="advanced";i.typefield="checkbox";i.categoryname="";var f=!1;n.find('input[type="checkbox"][name="'+u+'"]').each(function(){var e=$(this).attr("value"),o=$(this).parents(".fieldset-step"),r;i.categoryname=o.find(".fieldset-title legend").text();e==i.value&&i.categoryname!==null&&i.categoryname!==undefined&&i.categoryname!==""&&(r=$(this).attr("id"),i.label=n.find('label[for="'+r+'"] span').text(),i.label===""&&(i.label=t[u]),f=!0)});f===!0&&r.push(i)}});u=searchresultblock_get_field_multiselect();u.forEach(function(u){if(Array.isArray(t[u])===!0)t[u].forEach(function(t){i={};i.field=u;i.value=t;i.label=t;i.from="advanced";i.categoryname="";i.typefield="multiselect";var f=!1;n.find('select[name="'+u+'"] option').each(function(){var t=$(this).parents(".multi-select-row"),n;i.categoryname=t.find("label.field-title").text();n=$(this).attr("value");n==i.value&&i.categoryname!==null&&i.categoryname!==undefined&&i.categoryname!==""&&(i.label=$(this).text(),f=!0)});f===!0&&r.push(i)});else if(t[u]!==null&&t[u]!==undefined&&t[u]!==""){i={};i.field=u;i.value=t[u];i.label=t[u];i.typefield="multiselect";i.from="advanced";i.categoryname="";var f=!1;n.find('select[name="'+u+'"] option').each(function(){var t=$(this).parents(".multi-select-row"),n;i.categoryname=t.find("label.field-title").text();n=$(this).attr("value");n==i.value&&i.categoryname!==null&&i.categoryname!==undefined&&i.categoryname!==""&&(i.label=$(this).text(),f=!0)});f===!0&&r.push(i)}});r.forEach(function(n){var t=searchresultblock_create_tag(n);f.append(t)});searchresultblock_remove_tag(n)}}function searchresultblock_remove_tag(n){n.find(".search-filter-tags .filter-item-tag").on("click",function(){var t=$(this).attr("data-field-name"),u=$(this).attr("data-field-value"),s=$(this).attr("data-label-value"),r=$(this).attr("data-field-type"),o=$(this).attr("data-from"),i=!1,f=!1,e=!1;o==="filter"?f=!0:e=!0;r==="text"?(i=!0,n.find('input[name="'+t+'"]').val("")):r==="select"&&t==="distance"?(i=!0,n.find('select[name="'+t+'"]').val("Any")):r==="multiselect"?(i=!0,update_multiselect_value(n,t,u,!0)):r==="checkbox"&&(i=!0,n.find('input[type="checkbox"][name="'+t+'"][value="'+u+'"]').prop("checked",!1));i===!0&&($(this).remove(),refresh_search_result(n,f,e))})}function update_multiselect_value(n,t,i,r){var u=[],e=null,f=n.find('select[name="'+t+'"]').val(),s=!1,o;f!==null&&f!==undefined&&f!==""?(o=f,Array.isArray(f)||(o=f.toString().split(","),s=!0),o.forEach(function(n){n!=i&&u.push(n)}),r===!1&&u.push(i),s===!0?(e=u.toString(),n.find('select[name="'+t+'"]').val(e)):n.find('select[name="'+t+'"]').val(u),n.find('select[name="'+t+'"]').multiselect("reload")):r==!1&&(u.push(i),e=u.toString(),n.find('select[name="'+t+'"]').val(e),n.find('select[name="'+t+'"]').multiselect("reload"))}function searchresultblock_get_field_text(){return["keyword","location","age_volunteer_specific"]}function searchresultblock_get_field_select(){return["distance"]}function searchresultblock_get_field_checkboxes(){return["your_availability","view_by","other_criteria"]}function searchresultblock_get_field_multiselect(){return["activity-type","skills-use","population","organization-serve","issue-areas","participate-event","managed-by","age-group","gender","my_causes","duration"]}function searchresultblock_create_tag(n){var r="",t=n.label,i,u;return n.field==="your_availability"&&(i=n.label.split("-"),u=window.translation[i[0]]+"-"+window.translation[i[1]],t=u),r=n.categoryname!==null&&n.categoryname!==undefined&&n.categoryname!==""?n.categoryname+": "+t:t,'<div class="filter-item-tag" tabindex="0" data-from="'+n.from+'" data-field-type="'+n.typefield+'" data-label-value="'+n.label+'" data-field-name="'+n.field+'" data-field-value="'+n.value+'">'+r+"<\/div>"}function searchresultblock_populate_search(n,t,i,r,u){var a,v;try{a=window.location.href;a.indexOf("searchvo_")>-1&&(v=window.location.pathname,window.history.pushState(null,null,v))}catch(y){window.console&&console.error(y)}var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",o=n.find('input[name="listingFormat"]').val(),s=n.find('input[name="ShowFilterAsTag"]').val(),h=n.find('input[name="SearchWhenFilterChange"]').val(),f=n.find(".view-more.searchresult-listing").first(),l=n.find('input[name="showImage"]').val(),c=n.find('input[name="searchResultId"]').val();o==="LISTING_WITH_TILES"?$.ajax({method:"POST",url:e+"search/GetOpportunitiesSearchResultBlockListing",data:{parameters:i,currentRows:r,isSearch:!0,blockId:c},beforeSend:function(){t.removeClass("hide-custom");t.show();n.find(".refine-search").find("a.button").hide();n.find(".basic-search").find("a.button").hide();n.find(".processing-search").removeClass("hide-custom")}}).done(function(r){var e=JSON.parse(r),a,v,y,p;if(e){n.find(".title-results").find(".total-occurrences").text(e.total);e.opportunities&&(a=n.find(".opportunities-service"),a.empty(),searchresult_populate_opportunity_container_listing(a,e.opportunities,l));e.total<=e.opportunities.length?f.hide():(v=e.total-e.opportunities.length,f.show(),f.find("span.number-more").text(v));var w=e.queryToSend,o=window.location.pathname,c=w;c!==null&&c!==undefined&&c!==""&&(o=o.indexOf("?")>-1?o+"&"+c:o+"?"+c);y="Search - Listing with Tile";gtag("event","page_view",{page_title:y,page_path:o});p=JSON.parse(e.facets);update_dropdowns_filters(n,p,i,!1);u===!1&&s==="true"&&searchresultblock_populate_filter_tags(n,i);h==="true"&&searchresult_update_result_after_change(n);review_filter_view_by(n)}n.find(".refine-search").find("a.button").show();n.find(".basic-search").find("a.button").show();n.find(".processing-search").addClass("hide-custom");t.addClass("hide-custom");t.hide()}):o==="CALENDAR_WITH_TILES"?$.ajax({method:"POST",url:e+"search/GetOpportunitiesSearchResultBlockGrid",data:{parameters:i,currentRows:r,isSearch:!0,blockId:c},beforeSend:function(){t.removeClass("hide-custom");n.find(".refine-search").find("a.button").hide();n.find(".basic-search").find("a.button").hide();n.find(".processing-search").removeClass("hide-custom")}}).done(function(r){var e=JSON.parse(r),w=JSON.parse(e.facets),a,v,y,p;if(update_dropdowns_filters(n,w,i,!1),u===!1&&s==="true"&&searchresultblock_populate_filter_tags(n,i),h===!0&&searchresult_update_result_after_change(n),e){f=n.find(".view-more-total").first();e.opportunities&&(a=n.find(".opportunities-result").first(),a.find(".opportunity-date-container").remove(),searchresult_populate_opportunity_container_by_date(a,e.opportunities,l,n),searchresult_populate_calendar_tile_link_more_behavior(n));v=n.find(".opportunity-container ").length;e.total<=v?f.hide():(y=e.total-v,f.show(),f.find("span.number-more").text(y));var b=e.queryToSend,o=window.location.pathname,c=b;c!==null&&c!==undefined&&c!==""&&(o=o.indexOf("?")>-1?o+"&"+c:o+"?"+c);p="Search - Calendar with Tile";gtag("event","page_view",{page_title:p,page_path:o})}n.find(".refine-search").find("a.button").show();n.find(".basic-search").find("a.button").show();n.find(".processing-search").addClass("hide-custom");t.addClass("hide-custom")}):o==="LISTING_WITHOUT_TILES"?$.ajax({method:"POST",url:e+"search/GetOpportunitiesSearchResultBlockListing",data:{parameters:i,currentRows:r,isSearch:!0,blockId:c},beforeSend:function(){t.removeClass("hide-custom");t.show();n.find(".refine-search").find("a.button").hide();n.find(".basic-search").find("a.button").hide();n.find(".processing-search").removeClass("hide-custom")}}).done(function(r){var e=JSON.parse(r),l,a,v,y;if(e){n.find(".title-results").find(".total-occurrences").text(e.total);e.opportunities&&(l=n.find("#datatable-search-opportunities-block tbody"),l.empty(),refresh_results_for_default_listing(l,e.opportunities,n));e.total<=e.opportunities.length?f.hide():(a=e.total-e.opportunities.length,f.show(),f.find(".view-more-link").removeClass("is-hidden"),f.find("span.number-more").text(a));v=JSON.parse(e.facets);update_dropdowns_filters(n,v,i,!1);u===!1&&s==="true"&&searchresultblock_populate_filter_tags(n,i);h==="true"&&searchresult_update_result_after_change(n);review_filter_view_by(n);var p=e.queryToSend,o=window.location.pathname,c=p;c!==null&&c!==undefined&&c!==""&&(o=o.indexOf("?")>-1?o+"&"+c:o+"?"+c);y="Search - Listing without Tile";gtag("event","page_view",{page_title:y,page_path:o})}n.find(".refine-search").find("a.button").show();n.find(".basic-search").find("a.button").show();n.find(".processing-search").addClass("hide-custom");t.addClass("hide-custom");t.hide()}):o==="LISTING_WITH_TILE_FLIP"&&$.ajax({method:"POST",url:e+"search/GetOpportunitiesSearchResultBlockListing",data:{parameters:i,currentRows:r,isSearch:!0,blockId:c},beforeSend:function(){t.removeClass("hide-custom");t.show();n.find(".refine-search").find("a.button").hide();n.find(".basic-search").find("a.button").hide();n.find(".processing-search").removeClass("hide-custom")}}).done(function(r){var e=JSON.parse(r),a,v,y,p;if(e){n.find(".title-results").find(".total-occurrences").text(e.total);e.opportunities&&(a=n.find(".opportunities-service"),a.empty(),searchresult_populate_opportunity_container_listing_flip(a,e.opportunities,l));e.total<=e.opportunities.length?f.hide():(v=e.total-e.opportunities.length,f.show(),f.find("span.number-more").text(v));var w=e.queryToSend,o=window.location.pathname,c=w;c!==null&&c!==undefined&&c!==""&&(o=o.indexOf("?")>-1?o+"&"+c:o+"?"+c);y="Search - Listing with Tile";gtag("event","page_view",{page_title:y,page_path:o});p=JSON.parse(e.facets);update_dropdowns_filters(n,p,i,!1);u===!1&&s==="true"&&searchresultblock_populate_filter_tags(n,i);h==="true"&&searchresult_update_result_after_change(n);review_filter_view_by(n)}n.find(".refine-search").find("a.button").show();n.find(".basic-search").find("a.button").show();n.find(".processing-search").addClass("hide-custom");t.addClass("hide-custom");t.hide()})}function needs_include_refresh(n){return n!=undefined&&n.length>0&&!n.hasClass("with-change-event")?(n.addClass("with-change-event"),!0):!1}function searchresult_update_result_after_change(n){if(needs_include_refresh(n.find('select[name="schedule_type"]')))n.find('select[name="schedule_type"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="activity-type"]')))n.find('select[name="activity-type"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="skills-use"]')))n.find('select[name="skills-use"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="population"]')))n.find('select[name="population"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="organization-serve"]')))n.find('select[name="organization-serve"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="issue-areas"]')))n.find('select[name="issue-areas"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="participate-event"]')))n.find('select[name="participate-event"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('input[name="view_by"]')))n.find('input[name="view_by"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('input[name="your_availability"]')))n.find('input[name="your_availability"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="duration"]')))n.find('select[name="duration"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="managed-by"]')))n.find('select[name="managed-by"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="age-group"]')))n.find('select[name="age-group"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="gender"]')))n.find('select[name="gender"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="my_causes"]')))n.find('select[name="my_causes"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('input[name="other_criteria"]')))n.find('input[name="other_criteria"]').on("change",function(){refresh_search_result(n,!0,!0)});if(needs_include_refresh(n.find('select[name="distance"]')))n.find('select[name="distance"]').on("change",function(){refresh_search_result(n,!0,!1)})}function refresh_search_result(n,t,i){t===!0?n.find(".basic-search a.button").trigger("click"):i===!0&&n.find(".refine-search a.button").trigger("click")}function searchresult_populate_next_opportunities_listing(n,t,i,r){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=n.find(".view-more.searchresult-listing"),e=n.find('input[name="showImage"]').val(),o=n.find('input[name="searchResultId"]').val();$.ajax({method:"POST",url:f+"search/GetOpportunitiesSearchResultBlockListing",data:{parameters:i,currentRows:r,isViewMore:!0,blockId:o},beforeSend:function(){t.removeClass("hide-custom");t.show()}}).done(function(i){var f=JSON.parse(i),h,c,l;if(f){f.opportunities&&(h=n.find(".opportunities-result").first().find(".opportunities-service"),searchresult_populate_opportunity_container_listing(h,f.opportunities,e));f.total<=r+50?u.hide():(c=f.total-(r+50),u.show(),u.find("span.number-more").text(c),u.find(".view-more-link").removeClass("is-hidden"));var a=f.queryToSend,o=window.location.pathname,s=a;s!==null&&s!==undefined&&s!==""&&(o=o.indexOf("?")>-1?o+"&"+s:o+"?"+s);l="Search - Listing with Tile";gtag("event","page_view",{page_title:l,page_path:o})}t.addClass("hide-custom");t.hide()})}function searchresult_populate_next_opportunities_by_date(n,t,i,r){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=n.find(".view-more-total.searchresult-by-date"),e=n.find('input[name="showImage"]').val(),o=n.find('input[name="searchResultId"]').val();$.ajax({method:"POST",url:f+"search/GetOpportunitiesSearchResultBlockGrid",data:{parameters:i,currentRows:r,isViewMore:!0,blockId:o},beforeSend:function(){t.removeClass("hide-custom");t.show()}}).done(function(i){var f=JSON.parse(i),h,c,l;if(f){f.opportunities&&(h=n.find(".opportunities-result").first(),searchresult_populate_opportunity_container_by_date(h,f.opportunities,e,n));f.total<=r+50?u.hide():(c=f.total-(r+50),u.find("span.number-more").text(c),u.show(),u.find("a.view-more-link").removeClass("is-hidden"));searchresult_populate_calendar_tile_link_more_behavior(n);var a=f.queryToSend,o=window.location.pathname,s=a;s!==null&&s!==undefined&&s!==""&&(o=o.indexOf("?")>-1?o+"&"+s:o+"?"+s);l="Search - Calendar with Tile";gtag("event","page_view",{page_title:l,page_path:o})}t.addClass("hide-custom");t.hide()})}function handleCommandEventVolOpp(n){if(!(n instanceof KeyboardEvent)||n.key==="Enter"||n.key===" "){var t=$(n.srcElement),i=t.attr("data-target"),r=t.attr("data-url");window.open(r,i)}}function fix_minisite_path(n,t){return t===undefined&&(t=!0),n!==undefined&&n!==null&&n.length>0&&(n.endsWith("/")?t===!1&&(n=n.substring(0,n.length-1)):t===!0&&(n=n+"/")),n}function searchresult_populate_opportunity_container_listing(n,t,i){var r=n.parents(".searchresultblock").first(),c=r.find('input[name="OpenOppIn"]').val(),u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f=0,e=0,o=0,s=0,h=0;t.forEach(function(t){var b=t.SID,l,w;if(n.find('.opportunity-container[data-occurrence-id="'+b+'"]').length===0){var k=t.DateOccurrence,vt=t.TimeZone,rt=t.Duration,ut=t.Location,ft=t.Description,et=t.ImageURL,g=t.IsOpportunity55,nt=t.OccurrencesMore,v=t.SpotsAvailable,yt=t.Title,pt=t.Type,y=t.TypeIndicator,wt=g?"is-major-55":"";g&&h++;var bt=i!=="True"?"image-hidden":"",kt=et?"'"+et+"'":"/img/placeholder_thumbnail.png",ot=t.MiniSitePath!=null&&t.MiniSitePath!==undefined&&t.MiniSitePath!=""?fix_minisite_path(t.MiniSitePath):"",a=u+"opportunity/"+b;t.IsExternalOpportunity==!0?a=t.OccurrenceUrl:ot.length>0&&(a=ot+"opportunity/"+b);var tt=r.find('input[name="cmtoken"]').length>0?r.find('input[name="cmtoken"]').val():"",st=r.find('input[name="hocInstanceId"]').length>0?r.find('input[name="hocInstanceId"]').val():"",ht=r.find('input[name="contactId"]').length>0?r.find('input[name="contactId"]').val():"",ct=r.find('input[name="siteId"]').length>0?r.find('input[name="siteId"]').val():"",dt=r.find('input[name="MultiTimeZone"]').length>0?r.find('input[name="MultiTimeZone"]').val().toLowerCase()=="true":!1,lt=r.find('input[name="returnUrl"]').length>0?r.find('input[name="returnUrl"]').val():"",p=window.translation.regular_opportunities,it=t.waitlistEnabled,ni=u+"opportunity/"+b,gt=parseInt(nt)==1?window.translation.more_time_available:window.translation.more_times_available,at=nt+" "+gt,d="";$("div.searchresultblock input[name='showpopupexternalopportunities']").length>0&&t.IsExternalOpportunity==!0&&(d=" external-opportunity-information");y&&(y==="Filled"?(p=window.translation.filled_opportunities,o++):y==="Training"?(p=window.translation.training,e++):y==="SpecialEvents"&&(p=window.translation.special_events,s++),p==window.translation.regular_opportunities&&f++);tt&&(a+=a.indexOf("?")!==-1?"&hoctoken="+tt:"?hoctoken="+tt,st&&(a+="&hocInstanceId="+st),ht&&(a+="&contactId="+ht),ct&&(a+="&siteId="+ct),lt&&(a+="&returnUrl="+lt));parseInt(v)==0&&it&&(at=window.translation.waitlist_available);l='<div role="group" aria-label="'+window.translation.wcag_search_volunteer_opportunity_group.replaceAll("{0}",p)+'" class="opportunity-container '+y+" "+wt+'" data-occurrence-id="'+b+'">';y==="Filled"&&(l+='<div class="filled-background"><\/div>');w="_self";c==="NEW_TAB"&&(w="_blank");i==="True"&&(l+='<div class="image-background" style="background:url('+kt+') center center;"><div class="description-container '+y+'"><p><span>'+ft+'<\/span><a aria-label="'+ft+". "+window.translation.learn_more+'" target="'+w+'" href="'+a+'" class="'+d+'">'+window.translation.learn_more+"<\/a><\/p><\/div><\/div>");l+='<span data-tooltip aria-haspopup="true" data-disable-hover="false" aria-label="'+p+'" title="'+p+'" class="has-tip type_indicator '+y+'"><span class="circle"><\/span><\/span>';g===!0&&(l+='<span data-tooltip aria-haspopup="true" data-disable-hover="false" tabindex="1" title="'+window.translation.opportunities_people_major_55+'" class="has-tip type_indicator is-major-55">55+<\/span>');l+='<div class="text-container '+bt+'"><span class="title"><a target="'+w+'" href="'+a+'" class="'+d+'">'+yt+'<\/a><\/span><div role="button" tabindex="0" data-url="'+a+'" data-target="'+w+'" onkeyDown="handleCommandEventVolOpp(event)"><span aria-label="'+window.translation.location+": "+ut+'" class="location">'+ut+"<\/span>";pt==="DateAndTimeSpecific"?(l+=v=="1"?'<span aria-label="'+window.translation.spots_available+":"+window.translation.spot_available_on.replaceAll("{0}",v)+'" class="spots_available">'+window.translation.spot_available_on.replaceAll("{0}",v)+"<\/span>":'<span aria-label="'+window.translation.spots_available+":"+window.translation.spots_available_on.replaceAll("{0}",v)+'" class="spots_available">'+window.translation.spots_available_on.replaceAll("{0}",v)+"<\/span>",l+=dt?'<span aria-label="'+window.translation.date+": "+k+'"  class="date_time" data-tooltip title="'+vt.replaceAll("_"," ")+'">'+k+"<\/span>":'<span aria-label="'+window.translation.date+": "+k+'" class="date_time">'+k+"<\/span>",l+='<span aria-label="'+window.translation.duration+": "+rt+'" class="duration">'+rt+"<\/span>"):(l+='<span class="spots_available"><\/span>',l+='<span aria-label="'+window.translation.date+":"+window.translation.ongoing+'" class="date_time">'+window.translation.ongoing+"<\/span>");parseInt(nt)>0||parseInt(v)==0&&it?(l+="<\/div>",l+='<a target="'+w+'" href='+a+' class="occurrence_more '+d+'">'+at+"<\/a>"):parseInt(v)!=0||it?(l+='<div class="white_space"><\/div>',l+="<\/div>"):(l+='<div class="occurrence_more"> '+window.translation.waitlist_unavailable+"<\/div>",l+="<\/div>");l+="<\/div><\/div>";n.append(l)}});r.find('input[name="countRegular"]').val(f);r.find('input[name="countTraining"]').val(e);r.find('input[name="countFilled"]').val(o);r.find('input[name="countEvents"]').val(s);r.find('input[name="countOpp55"]').val(h);fix_image_thumbnail_result(r);n.foundation()}function searchresult_populate_opportunity_container_listing_flip(n,t,i){var r=n.parents(".searchresultblock").first(),c=r.find('input[name="OpenOppIn"]').val(),u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f=0,e=0,o=0,s=0,h=0;t.forEach(function(t){var d=t.SID,kt,l,k,ut,nt;if(n.find('.opportunity-container[data-occurrence-id="'+d+'"]').length===0){var g=t.DateOccurrence,dt=t.endDate,v=t.nextTopRelatedOccs!=""?JSON.parse(t.nextTopRelatedOccs):null,gt=t.TimeZone,ft=t.Duration,et=t.Location,ot=t.Description,st=t.ImageURL,tt=t.IsOpportunity55,p=t.OccurrencesMore,w=t.SpotsAvailable,ht=t.Title,it=t.Type,y=t.TypeIndicator,ni=tt?"is-major-55":"";tt&&h++;var ti=i!=="True"?"image-hidden":"",ii=st?"'"+st+"'":"/img/placeholder_thumbnail.png",ct=t.MiniSitePath!=null&&t.MiniSitePath!==undefined&&t.MiniSitePath!=""?fix_minisite_path(t.MiniSitePath):"",a=u+"opportunity/"+d;t.IsExternalOpportunity==!0?a=t.OccurrenceUrl:ct.length>0&&(a=ct+"opportunity/"+d);var rt=r.find('input[name="cmtoken"]').length>0?r.find('input[name="cmtoken"]').val():"",lt=r.find('input[name="hocInstanceId"]').length>0?r.find('input[name="hocInstanceId"]').val():"",at=r.find('input[name="contactId"]').length>0?r.find('input[name="contactId"]').val():"",vt=r.find('input[name="siteId"]').length>0?r.find('input[name="siteId"]').val():"",ri=r.find('input[name="MultiTimeZone"]').length>0?r.find('input[name="MultiTimeZone"]').val().toLowerCase()=="true":!1,yt=r.find('input[name="returnUrl"]').length>0?r.find('input[name="returnUrl"]').val():"",b=window.translation.regular_opportunities,pt=t.waitlistEnabled,fi=u+"opportunity/"+d,ui=parseInt(p)==1?window.translation.more_time_available:window.translation.more_times_available,wt=p>10?p-10+" "+ui:"",bt="";if($("div.searchresultblock input[name='showpopupexternalopportunities']").length>0&&t.IsExternalOpportunity==!0&&(bt=" external-opportunity-information"),y&&(y==="Filled"?(b=window.translation.filled_opportunities,o++):y==="Training"?(b=window.translation.training,e++):y==="SpecialEvents"&&(b=window.translation.special_events,s++),b==window.translation.regular_opportunities&&f++),rt&&(a+=a.indexOf("?")!==-1?"&hoctoken="+rt:"?hoctoken="+rt,lt&&(a+="&hocInstanceId="+lt),at&&(a+="&contactId="+at),vt&&(a+="&siteId="+vt),yt&&(a+="&returnUrl="+yt)),parseInt(w)==0&&pt&&(wt=window.translation.waitlist_available),kt=parseInt(p)>1?"item-is-flip":"",l='<div role="group" aria-label="'+window.translation.wcag_search_volunteer_opportunity_group.replaceAll("{0}",b)+'" class="opportunity-container '+kt+" "+y+" "+ni+'" data-occurrence-id="'+d+'">',y==="Filled"&&(l+='<div class="filled-background"><\/div>'),k=c==="NEW_TAB"?"_blank":"_self",l+='<div class="flip-card-inner">',l+='<div class="flip-card-front"> ',l+='<span tabindex="0" data-tooltip aria-haspopup="true" data-disable-hover="false" aria-label="'+b+'" title="'+b+'" class="has-tip type_indicator '+y+'"><span class="circle"><\/span><\/span>',tt===!0&&(l+='<span data-tooltip aria-haspopup="true" data-disable-hover="false" tabindex="0" title="'+window.translation.opportunities_people_major_55+'" class="has-tip type_indicator is-major-55">55+<\/span>'),i==="True"&&(l+='<div class="image"><img src='+ii+"><\/div>"),l+='<div class="available">',l+=it==="DateAndTimeSpecific"?w=="1"?'<span tabindex="0" aria-label="'+window.translation.spot_available+":"+window.translation.spot_available.replaceAll("{0}",w)+'" class="spots_available">'+window.translation.spot_available.replaceAll("{0}",w)+"<\/span>":'<span tabindex="0" aria-label="'+window.translation.spots_available+":"+w+" "+window.translation.spots_available+'" class="spots_available">'+w+" "+window.translation.spots_available+"<\/span>":'<span tabindex="0" aria-label="'+window.translation.date+":"+window.translation.ongoing+'" class="date_time">'+window.translation.ongoing+"<\/span>",l+="<\/div>",l+='<h2 class="flip-title"><a target="'+k+'" href="'+a+'" class="'+bt+'">'+ht+"<\/a><\/h2>",l+='<div class="flip-description '+y+'"><p><span tabindex="0">'+ot+"<\/span><\/p><\/div>",l+='<div class="text-container '+ti+'">',l+='<div role="button" tabindex="0" data-url="'+a+'" data-target="'+k+'" onkeyDown="handleCommandEventVolOpp(event)">',l+='<span aria-label="'+window.translation.location+": "+et+'" class="location">'+et+"<\/span>",it==="DateAndTimeSpecific"&&(l+='<span aria-label="'+window.translation.duration+": "+ft+'" class="duration">'+ft+"<\/span>"),l+="<\/div>",l+=" <\/div>",l+='<div class="more-count">',it==="DateAndTimeSpecific"?(l+=ri?'<span tabindex="0" aria-label="'+window.translation.date+": "+g+'"  class="date_time" data-tooltip title="'+gt.replaceAll("_"," ")+'">'+g+"<\/span>":'<span tabindex="0" aria-label="'+window.translation.date+": "+g+'" class="date_time">'+g+"<\/span>",parseInt(p)>1&&(l+='<span tabindex="0" aria-label="'+window.translation.learn_more+'" class="text-more">+ '+window.translation.more+"<\/span>")):l+='<span tabindex="0" aria-label="'+window.translation.date+":"+window.translation.though_only+'" class="date_time">'+window.translation.though_only+" "+dt+"<\/span>",l+="<\/div>",l+="<\/div>",parseInt(p)>1){if(l+='<div class="flip-card-back"> ',l+='<h2 class="flip-title"><a target="'+k+'" href="'+a+'">'+ht+"<\/a><\/h2>",v!=null){l+="<ul>";for(let n=0;n<v.length;n++)ut=v[n].minisitePath!=null&&v[n].minisitePath!==undefined&&v[n].minisitePath!=""?fix_minisite_path(v[n].minisitePath):"",nt=u+"opportunity/"+v[n].occurrenceId,t.IsExternalOpportunity==!0?nt=v[n].occurrenceUrl:ut.length>0&&(nt=ut+"opportunity/"+v[n].occurrenceId),l+='<li><a target="'+k+'" href="'+nt+'"><span class="date">'+v[n].startDate+" "+v[n].startTime+"<\/span> <span> Slots: "+v[n].slotsAvailable+"<\/span><\/a><\/li>";l+="<\/ul>"}(parseInt(p)>10||parseInt(w)==0&&pt)&&(l+='<br><a tabindex="0" href="'+a+'">'+wt+"<\/a>");l+='<div class="learn-more">';l+='<a class="button" aria-label="'+ot+". "+window.translation.learn_more+'" target="'+k+'" href="'+a+'">'+window.translation.learn_more+"<\/a>";l+="<\/div>";l+="<\/div>"}l+="<\/div>";l+="<\/div>";n.append(l)}});r.find('input[name="countRegular"]').val(f);r.find('input[name="countTraining"]').val(e);r.find('input[name="countFilled"]').val(o);r.find('input[name="countEvents"]').val(s);r.find('input[name="countOpp55"]').val(h);fix_image_thumbnail_result(r);n.foundation();$(".flip-card-back,.flip-card-back h2,.flip-card-back a,.flip-card-back li,.flip-card-back p").blur(function(){$(this).parents(".flip-card-inner").removeClass("active")}).focus(function(){$(this).parents(".flip-card-inner").addClass("active")})}function searchresult_populate_opportunity_container_by_date(n,t,i,r){var u=0,f=0,e=0,o=0;t.forEach(function(t){var r=t.Day,h=t.Month,nt=t.MonthName,c=t.Year,b=t.DateDisplay,p=t.ListingOpportunities,a=n.find('.opportunity-date-container[data-date-day="'+r+'"][data-date-month="'+h+'"][data-date-year="'+c+'"]'),v,w,k,d,g,s,y,l;a.length>0?(v=a.find(".opportunities-service").first(),p.forEach(function(n){searchresult_append_opportunity_container(n,v,i);var t=n.TypeIndicator,r=window.translation.regular_opportunities;t&&(t==="Filled"?(r=window.translation.filled_opportunities,e++):t==="Training"?(r=window.translation.training,f++):t==="SpecialEvents"&&(r=window.translation.special_events,o++),r==window.translation.regular_opportunities&&u++)}),w=a.find(".opportunity-container").length,k=w-5,w>5&&(a.find(".opportunity-container.view-more").first().remove(),d='<div class="opportunity-container view-more searchresult-by-date"><div class="content-container"><a class="view-more-link"><span class="text_link"> '+window.translation.view_more+' <\/span><span class="paragraph"><span class="number-more other1">'+k+" <\/span>"+window.translation.more_opportunities_available_for_this_date+'<\/span><\/a><div class="processing_container hide-custom"><div class="icon icon--ei-spinner icon--l "><div class="icon__spinner"><svg class="icon__cnt"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ei-spinner-icon"><\/use><\/svg><\/div><\/div><span>'+window.translation.please_wait+"<\/span><\/div><\/div><\/div>",v.after(d)),v.foundation()):(g=p.length-5,s="",r===31&&h===12&&c===9999?s+='<div class="opportunity-date-container" data-date-day="'+r+'" data-date-month="'+h+'" data-date-year="'+c+'"><div class="title-date"><div class="square ongoing"><span class="ongoing">'+b+'<\/span><\/div><\/div><div class="opportunities-listing"><div class="opportunities-service"><\/div><div class="item-final"><\/div><\/div>':s='<div class="opportunity-date-container" data-date-day="'+r+'" data-date-month="'+h+'" data-date-year="'+c+'"><div class="title-date"><div class="square"><span class="day">'+r+'<\/span><span class="month">'+nt+'<\/span><\/div><div class="date-full-name"><span class="day">'+b+'<\/span><\/div><\/div><div class="opportunities-listing"><div class="opportunities-service"><\/div><div class="item-final"><\/div><\/div>',n.find(".opportunity-date-container").last().length>0?(y=n.find(".opportunity-date-container").last(),y.attr("data-date-day")==="31"&&y.attr("data-date-month")==="12"&&y.attr("data-date-year")==="9999"?n.find(".opportunity-date-container").last().before(s):n.find(".opportunity-date-container").last().after(s)):n.prepend(s),l=n.find('.opportunity-date-container[data-date-day="'+r+'"][data-date-month="'+h+'"][data-date-year="'+c+'"]').find(".opportunities-service").first(),p.forEach(function(n){var s=l.find(".opportunity-container").length,t,r;if(searchresult_append_opportunity_container(n,l,i),t=n.TypeIndicator,r=window.translation.regular_opportunities,t&&(t==="Filled"?(r=window.translation.filled_opportunities,e++):t==="Training"?(r=window.translation.training,f++):t==="SpecialEvents"&&(r=window.translation.special_events,o++),r==window.translation.regular_opportunities&&u++),s===5){var h=window.translation.more_opportunities_available_for_this_date,c=h.replace("{0}",g),a='<div class="opportunity-container view-more searchresult-by-date"><div class="content-container"><a class="view-more-link"><span class="text_link"> '+window.translation.view_more+' <\/span><span class="paragraph"><span class="number-more">'+c+' <\/span><\/span><\/a><div class="processing_container hide-custom"><div class="icon icon--ei-spinner icon--l "><div class="icon__spinner"><svg class="icon__cnt"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ei-spinner-icon"><\/use><\/svg><\/div><\/div><span>'+window.translation.please_wait+"<\/span><\/div><\/div><\/div>";l.after(a)}l.foundation()}))});fix_image_thumbnail_result(r);r.find('input[name="countRegular"]').val(u);r.find('input[name="countTraining"]').val(f);r.find('input[name="countFilled"]').val(e);r.find('input[name="countEvents"]').val(o);r.find('input[name="countOpp55"]').val(0)}function searchresult_get_shareable_link(n,t){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:i+"search/GetShareableLinkSearchResult",data:{parameters:t},beforeSend:function(){n.find(".share_row").find(".icon-div").removeClass("hide-custom")}}).done(function(t){var i=JSON.parse(t);if(i&&i.status==="ok"){var r=i.idUrl,u=window.location.origin,f=window.location.pathname,e=u+f+"?shareId="+r;n.find('input[name="share_search_result"]').val(e)}n.find(".share_row").find(".icon-div").addClass("hide-custom")})}function searchresult_save_search(n,t,i,r){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:u+"search/SaveSearchSearchResult",data:{parameters:t,searchName:i},beforeSend:function(){n.find(".save-search-row").find(".icon-div").removeClass("hide-custom")}}).done(function(i){var u=JSON.parse(i);if(u){if(u.status==="ok")Swal.fire({title:"",text:window.translation.search_saved_successfully,icon:"success",confirmButtonText:"Ok"}),n.find('select[name="my_saved_searches"]').append('<option value="'+u.idUrl+'">'+r+"<\/option>");else if(u.message==="User not logged"){var e=n.find('input[name="searchResultId"]').val(),o=localStorage.getItem("saved-searches-search-result-"+e),s=make_random_id(),f=[],h={parameters:t,name:r,idSearch:s};o&&(f=JSON.parse(o));f.push(h);_assign_value_json_local_storage("saved-searches-search-result-"+e,f);n.find('select[name="my_saved_searches"]').append('<option value="'+s+'">'+r+"<\/option>");Swal.fire({title:"",text:window.translation.search_saved_successfully,icon:"success",confirmButtonText:"Ok"})}else Swal.fire({title:"",icon:"error",text:u.message,confirmButtonText:"Ok"});n.find('input[name="save_current_search_as"]').val("")}n.find(".save-search-row").find(".icon-div").addClass("hide-custom")})}function searchresult_load_search_shareable(n,t,i,r,u){var h=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",f=n.find('input[name="listingFormat"]').val(),c=n.attr("data-block-id"),o=n.find('input[name="searchResultId"]').val(),v=n.find("form").serializeObject(),l=n.find('input[name="showImage"]').val(),s,a,e;u?(s=localStorage.getItem("saved-searches-search-result-"+o),s&&(a=JSON.parse(s),e=null,a.forEach(function(n){n.idSearch==i&&(e=n)}),e!==null&&e!==undefined&&f!=="CALENDAR_WITHOUT_TILES"&&$.ajax({method:"POST",url:h+"search/LoadSavedSearchByParameters",data:{parameters:e.parameters,listingFormat:f,blockId:o},beforeSend:function(){t.show()}}).done(function(i){var u=JSON.parse(i);searchresult_populate_block_saved_search(n,f,r,l,c,u);t.hide()}))):f!=="CALENDAR_WITHOUT_TILES"&&$.ajax({method:"POST",url:h+"search/LoadSavedSearchSearchResult",data:{searchId:i,listingFormat:f,blockId:o},beforeSend:function(){t.show()}}).done(function(i){var u=JSON.parse(i);searchresult_populate_block_saved_search(n,f,r,l,c,u);t.hide()})}function searchresult_populate_block_saved_search(n,t,i,r,u,f){var o,e,h,s,c,l;f&&f.status==="ok"&&(e=JSON.parse(f.formData),t==="LISTING_WITH_TILES"?(n.find(".title-results").find(".total-occurrences").text(f.total),f.opportunities&&(o=i.parents(".opportunities-result").first().find(".opportunities-service"),o.empty(),searchresult_populate_opportunity_container_listing(o,f.opportunities,r)),f.total<=f.opportunities.length?i.hide():(s=f.total-f.opportunities.length,i.show(),i.find("span.number-more").text(s))):t==="CALENDAR_WITH_TILES"?(i=n.find(".view-more-total").first(),f.opportunities&&(o=n.find(".opportunities-result").first(),o.find(".opportunity-date-container").remove(),searchresult_populate_opportunity_container_by_date(o,f.opportunities,r,n)),f.total<=50?i.hide():(h=f.total-50,i.find("span.number-more").text(h),i.show()),searchresult_populate_calendar_tile_link_more_behavior(n)):t==="LISTING_WITHOUT_TILES"?(n.find(".title-results").find(".total-occurrences").text(f.total),f.opportunities&&(o=n.find("#datatable-search-opportunities-block tbody"),o.empty(),refresh_results_for_default_listing(o,f.opportunities,n)),f.total<=f.opportunities.length?i.hide():(s=f.total-f.opportunities.length,i.show(),i.find(".view-more-link").removeClass("is-hidden"),i.find("span.number-more").text(s))):t==="LISTING_WITH_TILE_FLIP"&&(n.find(".title-results").find(".total-occurrences").text(f.total),f.opportunities&&(o=i.parents(".opportunities-result").first().find(".opportunities-service"),o.empty(),searchresult_populate_opportunity_container_listing_flip(o,f.opportunities,r)),f.total<=f.opportunities.length?i.hide():(s=f.total-f.opportunities.length,i.show(),i.find("span.number-more").text(s))),e.language!=undefined&&e.language!==""&&e.language!==null,n.find('input[name="keyword"]').val(e.keyword),n.find('input[name="location"]').val(e.location),n.find('select[name="causes"]').val(e.causes),n.find('select[name="distance"]').val(e.distance),n.find('select[name="location-type"]').val(e["location-type"]),n.find('input[name="sort_by"][value="'+e.sort_by+'"]').prop("checked",!0),n.find('input[name="searchvo_date_from"]').val(e.searchvo_date_from),n.find('input[name="searchvo_date_to"]').val(e.searchvo_date_to),c=load_options_for_data_picker(e.searchvo_date_from,e.searchvo_date_to),n.find("input.date-picker-range-input").daterangepicker(c,function(t,i){var r=t.format(window.MomentDateFormat),u=i.format(window.MomentDateFormat);n.find('input[name="searchvo_date_from"]').val(r);n.find('input[name="searchvo_date_to"]').val(u)}),(e.searchvo_date_from||e.searchvo_date_to)&&n.find(".dates-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".dates-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),n.find('input[name="view_by"]').prop("checked",!1),typeof e.view_by=="object"?e.view_by.forEach(function(t){n.find('input[name="view_by"][value="'+t+'"]').prop("checked",!0)}):e.view_by&&n.find('input[name="view_by"][value="'+e.view_by+'"]').prop("checked",!0),e.view_by&&n.find(".view-by-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".view-by-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),n.find('input[name="your_availability"]').prop("checked",!1),typeof e.your_availability=="object"?e.your_availability.forEach(function(t){n.find('input[name="your_availability"][value="'+t+'"]').prop("checked",!0)}):e.your_availability&&n.find('input[name="your_availability"][value="'+e.your_availability+'"]').prop("checked",!0),e.duration&&(n.find('select[name="duration"]').val(e.duration),n.find('select[name="duration"]').multiselect("reload")),(e.your_availability||e.duration)&&n.find(".availability-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".availability-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),e["organization-serve"]&&(n.find('select[name="organization-serve"]').val(e["organization-serve"]),n.find('select[name="organization-serve"]').multiselect("reload")),e["issue-areas"]&&(n.find('select[name="issue-areas"]').val(e["issue-areas"]),n.find('select[name="issue-areas"]').multiselect("reload")),e["skills-use"]&&(n.find('select[name="skills-use"]').val(e["skills-use"]),n.find('select[name="skills-use"]').multiselect("reload")),e["activity-type"]&&(n.find('select[name="activity-type"]').val(e["activity-type"]),n.find('select[name="activity-type"]').multiselect("reload")),e["participate-event"]&&(n.find('select[name="participate-event"]').val(e["participate-event"]),n.find('select[name="participate-event"]').multiselect("reload")),e["managed-by"]&&(n.find('select[name="managed-by"]').val(e["managed-by"]),n.find('select[name="managed-by"]').multiselect("reload")),(e["issue-areas"]||e["skills-use"]||e["activity-type"]||e["participate-event"]||e["managed-by"])&&n.find(".type-opportunity-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".type-opportunity-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),e["age-group"]&&(n.find('select[name="age-group"]').val(e["age-group"]),n.find('select[name="age-group"]').multiselect("reload")),e.gender&&(n.find('select[name="gender"]').val(e.gender),n.find('select[name="gender"]').multiselect("reload")),e.population&&(n.find('select[name="population"]').val(e.population),n.find('select[name="population"]').multiselect("reload")),(e["age-group"]||e.gender||e.population||e["organization-serve"])&&n.find(".who-toserve-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".who-toserve-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),n.find('input[name="age_volunteer_specific"]').val(e.age_volunteer_specific),n.find('input[name="age_volunteer"]').prop("checked",!1),n.find('input[name="other_criteria"]').prop("checked",!1),typeof e.age_volunteer=="object"?e.age_volunteer.forEach(function(t){n.find('input[name="age_volunteer"][value="'+t+'"]').prop("checked",!0)}):e.age_volunteer&&n.find('input[name="age_volunteer"][value="'+e.age_volunteer+'"]').prop("checked",!0),typeof e.other_criteria=="object"?e.other_criteria.forEach(function(t){n.find('input[name="other_criteria"][value="'+t+'"]').prop("checked",!0)}):e.other_criteria&&n.find('input[name="other_criteria"][value="'+e.other_criteria+'"]').prop("checked",!0),(e.age_volunteer||e.other_criteria)&&n.find(".appropiate-for-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".appropiate-for-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),e.enter_code_invitation_code&&(n.find('input[name="enter_code_invitation_code"]').val(e.enter_code_invitation_code),n.find(".invitation-code-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".invitation-code-section.fieldset-step").find(".open-close-button").find("a").trigger("click")),e.my_programs&&(n.find('select[name="my_programs"]').val(e.my_programs),n.find('select[name="my_programs"]').multiselect("reload")),e.my_causes&&(n.find('select[name="my_causes"]').val(e.my_causes),n.find('select[name="my_causes"]').multiselect("reload")),(e.my_programs||e.my_causes)&&n.find(".my-org-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".my-org-section.fieldset-step").find(".open-close-button").find("a").trigger("click"),e.my_saved_searches&&(n.find('select[name="my_saved_searches"]').val(e.my_saved_searches),n.find(".my-searches-section.fieldset-step").find(".open-close-button").find("a").hasClass("close-button")==!1&&n.find(".my-searches-section.fieldset-step").find(".open-close-button").find("a").trigger("click")),n.find('input[name="save_current_search_as"]').val(""),l=JSON.parse(f.facets),update_dropdowns_filters(n,l,e,!0),review_filter_view_by(n),formData=n.find("form").serializeObject(),_assign_value_json_local_storage("searchresultblock-"+u,formData))}function searchresult_get_dropdown_values(n,t,i,r){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:u+"search/GetDropdownValuesSearchResult",data:{blockId:i},beforeSend:function(){r&&t.show()}}).done(function(i){var f=JSON.parse(i),u=[],o,e;f&&(f.message==="User not logged"?(o=n.find('input[name="searchResultId"]').val(),e=localStorage.getItem("saved-searches-search-result-"+o),e&&(u=JSON.parse(e)),n.find('select[name="my_saved_searches"]').addClass("anonymous")):(u=f.savedSearches,n.find('select[name="my_saved_searches"]').removeClass("anonymous")),n.find('select[name="my_saved_searches"]').empty(),n.find('select[name="my_saved_searches"]').append('<option value="">'+window.translation.select_a_search+"<\/option>"),u.length>0&&u&&u.forEach(function(t){n.find('select[name="my_saved_searches"]').append('<option value="'+t.idSearch+'">'+t.name+"<\/option>")}));r&&t.hide()})}function searchresult_append_opportunity_container(n,t,i){var s=n.SID,u=t.parents(".searchresultblock").first(),d=u.find('input[name="OpenOppIn"]').val(),g=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",nt=u.find('input[name="MultiTimeZone"]').length>0?u.find('input[name="MultiTimeZone"]').val().toLowerCase()=="true":!1,r,o;if(t.find('.opportunity-container[data-occurrence-id="'+s+'"]').length===0){var tt=n.Duration,y=n.DateOccurrence,it=n.TimeZone,yt=n.TimeOcurrence,rt=n.Location,ut=n.Description,p=n.ImageURL,ft=n.IsOpportunity55,pt=n.OccurrencesMore,h=n.SpotsAvailable,et=n.Title,ot=n.Type,e=n.TypeIndicator,st=p?"'"+p+"'":"/img/placeholder_thumbnail.png",ht=t.find(".opportunity-container").length,ct=ht>=5?"hide-custom":"",lt=i!=="True"?"image-hidden":"",c=window.translation.regular_opportunities,at=n.waitlistEnabled,w=n.MiniSitePath!=null&&n.MiniSitePath!==undefined&&n.MiniSitePath!=""?fix_minisite_path(n.MiniSitePath):"",f=g+"opportunity/"+s;n.IsExternalOpportunity==!0?f=n.OccurrenceUrl:w.length>0&&(f=w+"opportunity/"+s);var l=u.find('input[name="cmtoken"]').length>0?u.find('input[name="cmtoken"]').val():"",b=u.find('input[name="hocInstanceId"]').length>0?u.find('input[name="hocInstanceId"]').val():"",a=u.find('input[name="contactId"]').length>0?u.find('input[name="contactId"]').val():"",vt=u.find('input[name="siteId"]').length>0?u.find('input[name="siteId"]').val():"",k=u.find('input[name="returnUrl"]').length>0?u.find('input[name="returnUrl"]').val():"",v="";$("div.searchresultblock input[name='showpopupexternalopportunities']").length>0&&n.IsExternalOpportunity==!0&&(v=" external-opportunity-information");e&&(e==="Filled"?c=window.translation.filled_opportunities:e==="Training"?c=window.translation.training:e==="SpecialEvents"&&(c=window.translation.special_events));l&&(f+=f.indexOf("?")!==-1?"&hoctoken="+l:"?hoctoken="+l,b&&(f+="&hocInstanceId="+b),a&&(f+="&contactId="+a),vt&&(f+="&siteId="+a),k&&(f+="&returnUrl="+k));r='<div class="opportunity-container '+ct+'" data-occurrence-id="'+s+'">';e==="Filled"&&(r+='<div class="filled-background"><\/div>');o="_self";d==="NEW_TAB"&&(o="_blank");i==="True"&&(r+='<div class="image-background" style="background:url('+st+') center center;"><div class="description-container '+e+'"><p><a class="hidden-link" target="'+o+'"  href="/opportunity/'+s+'"><\/a><span>'+ut+'<\/span><a href="'+f+'" target="'+o+'" class="'+v+'">'+window.translation.learn_more+"<\/a><\/p><\/div><\/div>");r+='<span data-tooltip aria-haspopup="true" data-disable-hover="false" tabindex="1" title="'+c+'" class="has-tip type_indicator '+e+'"><span class="circle"><\/span><\/span>';ft===!0&&(r+='<span data-tooltip aria-haspopup="true" data-disable-hover="false" tabindex="1" title="'+window.translation.opportunities_people_major_55+'" class="has-tip type_indicator is-major-55">55+<\/span>');r+='<div class="text-container '+lt+'"><span class="title"><a target="'+o+'" href="'+f+'" class="'+v+'">'+et+'<\/a><\/span><span class="location">'+rt+"<\/span>";ot==="DateAndTimeSpecific"?(r+=h=="1"?'<span class="spots_available">'+window.translation.spot_available_on.replaceAll("{0}",h)+"<\/span>":'<span class="spots_available">'+window.translation.spots_available_on.replaceAll("{0}",h)+"<\/span>",r+=nt?'<span class="date_time" data-tooltip title="'+it.replaceAll("_"," ")+'">'+y+"<\/span>":'<span class="date_time">'+y+"<\/span>",r+='<span class="duration">'+tt+"<\/span>",r+=h<1?at?'<a target="'+o+'" href="'+f+'" class="occurrence_more">'+window.translation.waitlist_available+"<\/a>":'<span class="occurrence_more">'+window.translation.waitlist_unavailable+"<\/span>":'<div class="white_space"><\/div>'):(r+='<span class="spots_available"><\/span>',r+='<span aria-label="'+window.translation.date+":"+window.translation.ongoing+'" class="date_time">'+window.translation.ongoing+"<\/span>");r+="<\/div><\/div>";t.append(r)}}function searchresult_backend_behaviors(){if($("body").hasClass("backend-page")==!0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="search-result-block-conf"]',function(){var t=$("#search-result-block-conf"),i="#search-result-block-conf",r=$(this).attr("data-block-id"),f="#search-result-block-conf",u;if($("#search-result-block-conf").foundation("open"),$("#search-result-block-conf").foundation(),initiate_jquery_validate_reveal($("#searchresult-form"),"searchresult-form"),authorized_for_in_advance_section("#searchresult-form"),cleanAdvFilter(),r&&r!=="0")$.ajax({method:"POST",url:n+"admin/GetSearchResultBlockInfo",data:{blockId:r},beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var u=JSON.parse(n),e,o;if(u){hideVisibleOptions(u.uniqueRegion,"#searchresult-advanced-settings");u.hasCustomFilterSection===!0?t.find(".custom-filter-section-config").removeClass("hide-custom"):t.find(".custom-filter-section-config").addClass("hide-custom");u.blockInfo&&(t.find('input[name="block_id"]').val(u.blockInfo.ID),t.find('input[name="system_name"]').val(u.blockInfo.BlockName),t.find('select[name="region"]').val(u.blockInfo.Region),t.find('input[name="sort_weight"]').val(u.blockInfo.Weight),t.find('input[name="css_class"]').val(u.blockInfo.CssClass),u.blockInfo.subsiteId!=="0"&&u.blockInfo.subsiteId!==0&&(t.find('select[name="subsite_id"]').length>0?t.find('select[name="subsite_id"]').val(u.blockInfo.subsiteId):t.find('input[name="subsite_id"]').val(u.blockInfo.subsiteId)),u.blockInfo.ShowTitle?(t.find('input[name="searchresult_show_title"]').val(u.blockInfo.ShowTitle),t.find("input.searchresult-show-title").prop("checked",!0)):(t.find('input[name="searchresult_show_title"]').val(null),t.find("input.searchresult-show-title").prop("checked",!1)),u.blockInfo.Enabled?t.find('input[name="searchresult_enabled"]').prop("checked",!0):t.find('input[name="searchresult_enabled"]').prop("checked",!1),t.find("input#searchresult_visibility_"+u.blockInfo.Visibility).prop("checked",!0),t.find('textarea[name="visibility_urls"]').val(u.blockInfo.VisibilityUrls),t.find('select[name="open-opportunity-in"]').val(u.cmsBlock.OpenOpportunityIn),u.blockInfo.Visibility!=0?t.find("#searchresult_exception_url_container").removeClass("is-hidden"):t.find("#searchresult_exception_url_container").addClass("is-hidden"),t.find('select[name="advance-setting-authorized-for"]').val(u.blockInfo.AuthorizedFor),t.find('select[name="advance-setting-authorized-for-rol"]').val(u.blockInfo.AuthorizedForRole),u.blockInfo.AuthorizedFor==1&&t.find(".authorized-for-role").removeClass("hide"));u.cmsBlock&&(t.find('select[name="display-format"]').val(u.cmsBlock.Format),u.cmsBlock.Format===1||u.cmsBlock.Format===3?($("#searchresult-form .sort-by-section").addClass("hide"),$("#searchresult-form .sort-type-distance-section").addClass("hide"),$("#searchresult-form .display-sort-filter-section").addClass("hide")):($("#searchresult-form .sort-by-section").removeClass("hide"),$("#searchresult-form .sort-type-distance-section").removeClass("hide")),u.cmsBlock.Format===2||u.cmsBlock.Format===3?$("#searchresult-form .show-image-section").addClass("hide"):$("#searchresult-form .show-image-section").removeClass("hide"),t.find('select[name="sort-by"]').val(u.cmsBlock.SortBy),u.cmsBlock.SortBy===0?u.cmsBlock.Format===0||u.cmsBlock.Format===2?$("#searchresult-form .sort-type-distance-section").removeClass("hide"):$("#searchresult-form .sort-type-distance-section").addClass("hide"):$("#searchresult-form .sort-type-distance-section").addClass("hide"),t.find('select[name="distance-sort-by"]').val(u.cmsBlock.DistanceSortType),t.find('input[name="searchresult-block-id"]').val(u.cmsBlock.ID),t.find('select[name="default_distance"]').val(u.cmsBlock.DefaultValueDistance),t.find('input[name="custom-sort"]').val(u.cmsBlock.CustomSort),u.cmsBlock.ShowCustomFilter===!0?t.find('input[name="display-custom-filter-section"]').prop("checked",!0):t.find('input[name="display-custom-filter-section"]').prop("checked",!1),u.cmsBlock.ShowKeyword===!0?t.find('input[name="display-keywords"]').prop("checked",!0):t.find('input[name="display-keywords"]').prop("checked",!1),u.cmsBlock.ShowFilterAsTag===!0?t.find('input[name="display-filter-as-tag"]').prop("checked",!0):t.find('input[name="display-filter-as-tag"]').prop("checked",!1),u.cmsBlock.ShowAutoCompleteFilter===!0?t.find('input[name="display-autocomplete-filter"]').prop("checked",!0):t.find('input[name="display-autocomplete-filter"]').prop("checked",!1),u.cmsBlock.SearchWhenFilterChange===!0?t.find('input[name="search-when-filter-change"]').prop("checked",!0):t.find('input[name="search-when-filter-change"]').prop("checked",!1),u.cmsBlock.ShowSortFilters&&u.cmsBlock.ShowSortFilters==!0?t.find('input[name="display-sort-by-section"]').prop("checked",!0):t.find('input[name="display-sort-by-section"]').prop("checked",!1),u.cmsBlock.ShowAvailabilitySection?t.find('input[name="display-availablity-section"]').prop("checked",!0):t.find('input[name="display-availablity-section"]').prop("checked",!1),u.cmsBlock.ShowWhoToServeSection?t.find('input[name="display-who-to-serve-section"]').prop("checked",!0):t.find('input[name="display-who-to-serve-section"]').prop("checked",!1),u.cmsBlock.ShowInvitationCodeSection?t.find('input[name="display-invitation-code-section"]').prop("checked",!0):t.find('input[name="display-invitation-code-section"]').prop("checked",!1),u.cmsBlock.ShowMySearchesSection?t.find('input[name="display-my-searches-section"]').prop("checked",!0):t.find('input[name="display-my-searches-section"]').prop("checked",!1),u.cmsBlock.ShowViewBySection?t.find('input[name="display-view-by-section"]').prop("checked",!0):t.find('input[name="display-view-by-section"]').prop("checked",!1),u.cmsBlock.ShowTypeOpportunitySection?t.find('input[name="display-type-opportunity-section"]').prop("checked",!0):t.find('input[name="display-type-opportunity-section"]').prop("checked",!1),u.cmsBlock.ShowAppropiateForSection?t.find('input[name="display-appropiate-for-section"]').prop("checked",!0):t.find('input[name="display-appropiate-for-section"]').prop("checked",!1),u.cmsBlock.ShowMyOrgSection?t.find('input[name="display-my-org-section"]').prop("checked",!0):t.find('input[name="display-my-org-section"]').prop("checked",!1),u.cmsBlock.DisplayDistanceField?t.find('input[name="display-distance-field"]').prop("checked",!0):t.find('input[name="display-distance-field"]').prop("checked",!1),u.cmsBlock.ShowImage?t.find('input[name="display-image"]').prop("checked",!0):t.find('input[name="display-image"]').prop("checked",!1),u.cmsBlock.ShowCausesDropdown?t.find('input[name="display-my-causes-section"]').prop("checked",!0):t.find('input[name="display-my-causes-section"]').prop("checked",!1),u.cmsBlock.ShowZipCode?t.find('input[name="display-zipcode-location"]').prop("checked",!0):t.find('input[name="display-zipcode-location"]').prop("checked",!1),u.cmsBlock.ShowLocationTypes?t.find('input[name="display-location-types-section"]').prop("checked",!0):t.find('input[name="display-location-types-section"]').prop("checked",!1),u.cmsBlock.ShowScheduleType?t.find('input[name="display-schedule-type"]').prop("checked",!0):t.find('input[name="display-schedule-type"]').prop("checked",!1),u.cmsBlock.ShowIssueAreasAddress?t.find('input[name="display-issue-areas-address"]').prop("checked",!0):t.find('input[name="display-issue-areas-address"]').prop("checked",!1),u.cmsBlock.ShowSkills?t.find('input[name="display-skills"]').prop("checked",!0):t.find('input[name="display-skills"]').prop("checked",!1),u.cmsBlock.DisplayLocationSection?t.find('input[name="display-location-section"]').prop("checked",!0):t.find('input[name="display-location-section"]').prop("checked",!1),u.cmsBlock.ShowActivityType?t.find('input[name="display-activity-type"]').prop("checked",!0):t.find('input[name="display-activity-type"]').prop("checked",!1),u.cmsBlock.ShowParticipateEvent?t.find('input[name="display-participate-event"]').prop("checked",!0):t.find('input[name="display-participate-event"]').prop("checked",!1),u.cmsBlock.ShowManagedBy?t.find('input[name="display-managed-by"]').prop("checked",!0):t.find('input[name="display-managed-by"]').prop("checked",!1),u.cmsBlock.ShowOrganizationsServe?t.find('input[name="display-organizations-serve"]').prop("checked",!0):t.find('input[name="display-organizations-serve"]').prop("checked",!1),u.cmsBlock.ShowAgeGroup?t.find('input[name="display-age-group"]').prop("checked",!0):t.find('input[name="display-age-group"]').prop("checked",!1),u.cmsBlock.ShowGender?t.find('input[name="display-gender"]').prop("checked",!0):t.find('input[name="display-gender"]').prop("checked",!1),u.cmsBlock.ShowPopulation?t.find('input[name="display-population"]').prop("checked",!0):t.find('input[name="display-population"]').prop("checked",!1),u.cmsBlock.ShowAgeVolunteer?t.find('input[name="display-age-volunteer"]').prop("checked",!0):t.find('input[name="display-age-volunteer"]').prop("checked",!1),u.cmsBlock.ShowCourtOrderedVolunteers?t.find('input[name="display-court-ordered-volunteers"]').prop("checked",!0):t.find('input[name="display-court-ordered-volunteers"]').prop("checked",!1),u.cmsBlock.ShowGroups?t.find('input[name="display-groups"]').prop("checked",!0):t.find('input[name="display-groups"]').prop("checked",!1),u.cmsBlock.ShowSeniorsRSVP?t.find('input[name="display-seniors-rsvp"]').prop("checked",!0):t.find('input[name="display-seniors-rsvp"]').prop("checked",!1),u.cmsBlock.ShowCityStateZipCode?t.find('input[name="display-city-state-zipcode"]').prop("checked",!0):t.find('input[name="display-city-state-zipcode"]').prop("checked",!1),u.cmsBlock.EnableAutoCompleteLocation===!0?t.find('input[name="location-autocomplete-address"]').prop("checked",!0):t.find('input[name="location-autocomplete-address"]').prop("checked",!1));u.languagesInfo&&u.languagesInfo.forEach(function(n){var i=n.languageID;t.find('input[name="title-'+i+'"]').val(n.title)});u.regionsMultiple&&apply_backend_multiselect_group(i+' select[name="region_multiple"]',!1,u.regionsMultiple);u.blockInfo.SystemName==="System Default Search"?($(i).find('select[name="display-format"] option[value="3"]').hide(),$(i).find('select[name="display-format"] option[value="1"]').hide(),$(i).find('select[name="display-format"] option[value="2"]').show(),$(i).find('select[name="display-format"] option[value="0"]').show(),$(i).find('input[name="system_name"]').prop("readonly",!0),$(i).find(".for-corporate-page-section").addClass("hide")):u.blockInfo.SystemName==="System Default Calendar"?($(i).find('select[name="display-format"] option[value="2"]').hide(),$(i).find('select[name="display-format"] option[value="0"]').hide(),$(i).find('select[name="display-format"] option[value="3"]').show(),$(i).find('select[name="display-format"] option[value="1"]').show(),$(i).find('input[name="system_name"]').prop("readonly",!0),$(i).find(".for-corporate-page-section").addClass("hide")):($(i).find('select[name="display-format"] option[value="3"]').show(),$(i).find('select[name="display-format"] option[value="1"]').show(),$(i).find('select[name="display-format"] option[value="2"]').show(),$(i).find('select[name="display-format"] option[value="0"]').show(),$(i).find('input[name="system_name"]').removeAttr("readonly"),$(i).find(".for-corporate-page-section").removeClass("hide"));u.cmsBlock.CustomFilters?(e=JSON.parse(u.cmsBlock.CustomFilters),$("#searchresult-form .filter_rules .rule").remove(),e.criteria!=null?$(i).find('input[name="advanced-criteria-input"]').val(e.criteria):$(i).find('input[name="advanced-criteria-input"]').val(""),e.filters&&e.filters.length>0&&($("#searchresult-form .without_rules").addClass("hide-custom"),e.filters.forEach(function(n){n!=undefined&&n!=null&&addRuleFilterSearch(n.field,n.comparisonValue)}))):($("#searchresult-form .filter_rules .rule").remove(),$("#searchresult-form .without_rules").removeClass("hide-custom"),$(i).find('input[name="advanced-criteria-input"]').val(""));$('select[name="display-format"]').on("change",function(){var n=$(this).val();n==="1"||n==="3"?($("#searchresult-form .sort-by-section").addClass("hide"),$("#searchresult-form .sort-type-distance-section").addClass("hide"),$("#searchresult-form .display-sort-filter-section").addClass("hide")):($("#searchresult-form .sort-by-section").removeClass("hide"),$('select[name="sort-by"]').val(0),$("#searchresult-form .sort-type-distance-section").removeClass("hide"),$("#searchresult-form .display-sort-filter-section").removeClass("hide"));n==="2"||n==="3"?($(i).find('input[name="display-image"]').prop("checked",!1),$(i).find(".show-image-section").addClass("hide")):$(i).find(".show-image-section").removeClass("hide");n===3||n==="3"?$("#searchresult-form").find(".opportunity-type-section").addClass("hide"):$("#searchresult-form").find(".opportunity-type-section").removeClass("hide")});u.cmsBlock.IsForCorporatePage===!0?($(i).find('input[name="for-corporate-page"]').prop("checked",!0),$(i).find(".corporate-page-result").removeClass("hide"),$(i).find(".default-display-format-label").removeClass("hide"),$(i).find(".display-format-label").addClass("hide")):($(i).find('input[name="for-corporate-page"]').prop("checked",!1),$(i).find(".corporate-page-result").addClass("hide"),$(i).find(".default-display-format-label").addClass("hide"),$(i).find(".display-format-label").removeClass("hide"));$(i).find('input[name="corporate-salesforce-org-id"]').val(u.cmsBlock.CorporateSalesforceID);u.cmsBlock.CorporateResultText!==null&&u.cmsBlock.CorporateResultText!==undefined&&u.cmsBlock.CorporateResultText!==""&&(o=JSON.parse(u.cmsBlock.CorporateResultText),o.forEach(function(n){var t="corporate-result-"+n.languageID;initialize_ckeditor_SearchResult("corporate-result-",n.languageID);$(i).find('textarea[name="'+t+'"]').text(n.title);add_event_for_ckeditor("corporate-result-"+n.languageID,"#searchresult-form")}));backend_load_values_from_sf_populate_modal_searchresult(f,!0,u,!0);u.blockInfo.SystemName==="System Default Calendar"||u.blockInfo.SystemName==="System Default Search"?($("#searchresult-form").find(".region-section").addClass("hide"),$("#searchresult-form").find(".show-visible-section").addClass("hide")):($("#searchresult-form").find(".region-section").removeClass("hide"),$("#searchresult-form").find(".show-visible-section").removeClass("hide"));u.cmsBlock!==null&&u.cmsBlock!==undefined&&(u.cmsBlock.Format===3?setTimeout(function(){$("#searchresult-form").find(".opportunity-type-section").addClass("hide")},2e3):$("#searchresult-form").find(".opportunity-type-section").removeClass("hide"))}t.find(".rollback-link").attr("data-block-id",r);t.find(".rollback-link").show();t.find("a.delete_block").show();add_event_for_fields_in_modal("#searchresult-form")});else{t.find("a.delete_block").hide();t.find(".rollback-link").hide();t.find(".input-group-button.submit-button").css({display:"block",width:"100%"});hideVisibleOptions(!1,"#searchresult-advanced-settings");t.find('input[name="css_class"]').val("");t.find(".opportunity-type-section").removeClass("hide");t.find('input[name="searchresult-block-id"]').val("0");t.find('input[name="block_id"]').val(0);t.find('input[name="system_name"]').val(0);t.find('input[name="system_name"]').val("");t.find('input[name="sort_weight"]').val(0);t.find(".tabs-panel").find("input").val("");t.find('input[name="searchresult_show_title"]').val(null);t.find("input.searchresult-show-title").prop("checked",!1);t.find('input[name="searchresult_enabled"]').prop("checked",!0);t.find('textarea[name="visibility_urls"]').val("");t.find("#searchresult_exception_url_container").removeClass("is-hidden");t.find('input[name="searchresult_visible_to"][value="2"]').prop("checked",!0);t.find('select[name="display-format"]').val(0);t.find('select[name="default_distance"]').val(0);t.find('input[name="custom-sort"]').val("");t.find('input[name="system_name"]').removeAttr("readonly");t.find('input[name="display-availablity-section"]').prop("checked",!1);t.find('input[name="display-who-to-serve-section"]').prop("checked",!1);t.find('input[name="display-invitation-code-section"]').prop("checked",!1);t.find('input[name="display-my-searches-section"]').prop("checked",!1);t.find('input[name="display-view-by-section"]').prop("checked",!1);t.find('input[name="display-type-opportunity-section"]').prop("checked",!1);t.find('input[name="display-appropiate-for-section"]').prop("checked",!1);t.find('input[name="display-my-org-section"]').prop("checked",!1);t.find('input[name="display-distance-field"]').prop("checked",!1);t.find('input[name="display-image"]').prop("checked",!1);t.find('input[name="display-zipcode-location"]').prop("checked",!1);t.find('input[name="for-corporate-page"]').prop("checked",!1);t.find(".default-display-format-label").addClass("hide");t.find('input[name="corporate-salesforce-org-id"]').val("");t.find(".corporate-page-result").addClass("hide");t.find(".region-section").removeClass("hide");t.find(".show-visible-section").removeClass("hide");t.find(".processing_screen").hide();$(i).find(".show-image-section").removeClass("hide");$(i).find(".for-corporate-page-section").removeClass("hide");$(i).find(".searchResultCMSckeditor").each(function(){$(this).val("");var n=$(this).attr("data-language-id");initialize_ckeditor_listingCMS("corporate-result-",n)});apply_backend_multiselect_group(i+' select[name="region_multiple"]',!1,"");backend_load_values_from_sf_populate_modal_searchresult(f,!0,null,!0);$('select[name="display-format"]').on("change",function(){var n=$(this).val();n==="1"||n==="3"?($("#searchresult-form .sort-by-section").addClass("hide"),$("#searchresult-form .sort-type-distance-section").addClass("hide"),$("#searchresult-form .display-sort-filter-section").addClass("hide")):($("#searchresult-form .sort-by-section").removeClass("hide"),$('select[name="sort-by"]').val(0),$("#searchresult-form .sort-type-distance-section").removeClass("hide"),$("#searchresult-form .display-sort-filter-section").removeClass("hide"));n==="2"||n==="3"?($(i).find('input[name="display-image"]').prop("checked",!1),$(i).find(".show-image-section").addClass("hide")):$(i).find(".show-image-section").removeClass("hide");n===3||n==="3"?$("#searchresult-form").find(".opportunity-type-section").addClass("hide"):$("#searchresult-form").find(".opportunity-type-section").removeClass("hide")});add_event_for_fields_in_modal("#searchresult-form")}display_config_sections(t);$(i).find('input[name="for-corporate-page"]').on("change",function(){$(this).is(":checked")===!0?($(i).find(".corporate-page-result").removeClass("hide"),$(i).find(".display-format-label").addClass("hide"),$(i).find(".default-display-format-label").removeClass("hide")):($(i).find(".corporate-page-result").addClass("hide"),$(i).find(".default-display-format-label").addClass("hide"),$(i).find(".display-format-label").removeClass("hide"))});$(i).find('select[name="sort-by"]').on("change",function(){var n=$(this).val();n==="0"?$("#searchresult-form .sort-type-distance-section").removeClass("hide"):$("#searchresult-form .sort-type-distance-section").addClass("hide")});u=addItemsForAutocomplete();$(i).find('input[name="adv_organization_to_Serve"]').autocomplete({source:u});$(i).find('input[name="adv_participate_in_event"]').autocomplete({source:u})});$(document).on("click","#searchresult-form button.submit-button",function(){var r=$("#search-result-block-conf"),t,i;for(t in CKEDITOR.instances)CKEDITOR.instances[t].name.indexOf("corporate-result")!=-1&&$("#"+CKEDITOR.instances[t].name).val(escape(CKEDITOR.instances[t].getData()));if(!validate_url_fields_backend("#search-result-block-conf",'input[name="searchresult_visible_to"]','textarea[name="visibility_urls"]'))return!1;if(i=$("#searchresult-form").serializeObject(),$("#searchresult-form").valid()){if($('#searchresult-form input[name="adv_organization_to_Serve"]').val()!=""||$('#searchresult-form input[name="adv_participate_in_event"]').val()!=""){var u=[],e={filters:[]},f=0;$('#searchresult-form input[name="adv_organization_to_Serve"]').val()!=""&&u.push({fieldId:f+1,field:"searchvo_serve_with_this_org",typeField:"string",operator:"=",comparisonValue:$('#searchresult-form input[name="adv_organization_to_Serve"]').val(),friendlyFieldName:""});f++;$('#searchresult-form input[name="adv_participate_in_event"]').val()!=""&&u.push({fieldId:f+1,field:"searchvo_participate_in_event",typeField:"string",operator:"=",comparisonValue:$('#searchresult-form input[name="adv_participate_in_event"]').val(),friendlyFieldName:""});e.filters=u;i.custom_filters=JSON.stringify(e)}else i.custom_filters="";$.ajax({method:"POST",url:n+"admin/AddOrUpdateSearchResultBlock",data:i,beforeSend:function(){r.find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status==="ok"?Swal.fire({title:window.translation.success,text:window.translation.search_result_block_saved_successfully,icon:"success",closeOnConfirm:!0}).then(function(){r.find(".processing_screen").show();window.location.reload()}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}),r.find(".processing_screen").hide(),!1})}return!1});$(document).on("click",'a.rollback_action[data-component-type="SearchResultBlock"]',function(){var t=$(this).data("version-id"),i=$(this).data("component-type"),e=$(this).data("pagename"),o=$(this).data("idsversion"),r=$(this).closest("form"),u="",f;r!==null&&(f=r.serializeObject(),u=f.__RequestVerificationToken);i==="SearchResultBlock"&&t>0&&$.ajax({method:"POST",url:n+"admin/RestoreComponent",data:{versionId:t,pageName:e,idsversion:o,__RequestVerificationToken:u},beforeSend:function(){$("#rollback-list .processing_screen").show()}}).done(function(n){var t=JSON.parse(n);$("#rollback-list").foundation("close");i==="SearchResultBlock"&&rollback_searchresultblock(t);$("#rollback-list .processing_screen").hide()})});$(document).on("change","#searchresult-form input.searchresult-show-title",function(){var n=$(this).prop("checked");$("#searchresult-form input.searchresult-show-title").prop("checked",n);n?$('#searchresult-form input[name="searchresult_show_title"]').val(n):$('#searchresult-form input[name="searchresult_show_title"]').val(null)})}}function addItemsForAutocomplete(){var n=[],t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";return $.ajax({url:t+"admin/GetCurrentCustomSessionVariable"}).done(function(t){var i=JSON.parse(t);i.forEach(function(t){t.Token!==undefined&&t.Token!==null&&t.Token!==""&&n.push(t.Token)})}),n}function addRuleFilterSearch(n,t){n=="searchvo_serve_with_this_org"?$('#searchresult-form input[name="adv_organization_to_Serve"]').val(t):n=="searchvo_participate_in_event"&&$('#searchresult-form input[name="adv_participate_in_event"]').val(t)}function cleanAdvFilter(){$('#searchresult-form input[name="adv_organization_to_Serve"]').val("");$('#searchresult-form input[name="adv_participate_in_event"]').val("")}function rollback_searchresultblock(n){var t,i;hideVisibleOptions(n.uniqueRegion,"#searchresult-advanced-settings");t=$("#search-result-block-conf");n.blockSearchResult.length>0&&n.blockSearchResult.forEach(function(n){t.find('select[name="display-format"]').val(n.format);n.format==="1"||n.format==="3"?($("#searchresult-form .sort-by-section").addClass("hide"),$("#searchresult-form .display-sort-filter-section").addClass("hide")):$("#searchresult-form .display-sort-filter-section").removeClass("hide");t.find('input[name="searchresult-block-id"]').val(n.ID);t.find('select[name="default_distance"]').val(n.defaultValueDistance);t.find('input[name="custom-sort"]').val(n.customSort);n.showAvailabilitySection?t.find('input[name="display-availablity-section"]').prop("checked",!0):t.find('input[name="display-availablity-section"]').prop("checked",!1);n.showWhoToServeSection?t.find('input[name="display-who-to-serve-section"]').prop("checked",!0):t.find('input[name="display-who-to-serve-section"]').prop("checked",!1);n.showInvitationCodeSection?t.find('input[name="display-invitation-code-section"]').prop("checked",!0):t.find('input[name="display-invitation-code-section"]').prop("checked",!1);n.showMySearchesSection?t.find('input[name="display-my-searches-section"]').prop("checked",!0):t.find('input[name="display-my-searches-section"]').prop("checked",!1);n.showViewSection?t.find('input[name="display-view-by-section"]').prop("checked",!0):t.find('input[name="display-view-by-section"]').prop("checked",!1);n.showTypeOpportunitySection?t.find('input[name="display-type-opportunity-section"]').prop("checked",!0):t.find('input[name="display-type-opportunity-section"]').prop("checked",!1);n.showAppropiateForSection?t.find('input[name="display-appropiate-for-section"]').prop("checked",!0):t.find('input[name="display-appropiate-for-section"]').prop("checked",!1);n.showMyOrgSection?t.find('input[name="display-my-org-section"]').prop("checked",!0):t.find('input[name="display-my-org-section"]').prop("checked",!1);n.displayDistanceField?t.find('input[name="display-distance-field"]').prop("checked",!0):t.find('input[name="display-distance-field"]').prop("checked",!1);n.showImage?t.find('input[name="display-image"]').prop("checked",!0):t.find('input[name="display-image"]').prop("checked",!1);n.showCausesDropdown?t.find('input[name="display-my-causes-section"]').prop("checked",!0):t.find('input[name="display-my-causes-section"]').prop("checked",!1);n.showZipCode?t.find('input[name="display-zipcode-location"]').prop("checked",!0):t.find('input[name="display-zipcode-location"]').prop("checked",!1);n.showLocationTypes?t.find('input[name="display-location-types-section"]').prop("checked",!0):t.find('input[name="display-location-types-section"]').prop("checked",!1)});n.blockData&&(i=n.blockData,t.find('input[name="system_name"]').val(i.SystemName),t.find('select[name="region"]').val(i.Region),t.find('input[name="sort_weight"]').val(i.Weight),i.ShowTitle?(t.find('input[name="searchresult_show_title"]').val(i.ShowTitle),t.find("input.searchresult-show-title").prop("checked",!0)):(t.find('input[name="searchresult_show_title"]').val(null),t.find("input.searchresult-show-title").prop("checked",!1)),i.Enabled?t.find('input[name="searchresult_enabled"]').prop("checked",!0):t.find('input[name="searchresult_enabled"]').prop("checked",!1),t.find("input#searchresult_visibility_"+i.Visibility).prop("checked",!0),t.find('textarea[name="visibility_urls"]').val(i.VisibilityUrls),i.Visibility!=0?t.find("#searchresult_exception_url_container").removeClass("is-hidden"):t.find("#searchresult_exception_url_container").addClass("is-hidden"));n.blockTitles.length>0&&n.blockTitles.forEach(function(n){t.find('input[name="title-'+n.Language+'"]').val(n.Title)})}function make_random_id(){for(var n="",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i=0;i<10;i++)n+=t.charAt(Math.floor(Math.random()*t.length));return n}function reset_block_search_form(){var i=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",t=new URL(window.location.href),n=t.searchParams.get("shareId");n!=null&&n.trim()!=""&&($(".searchresultblock").find("#block-result-filter-text").removeClass("hide"),$(".searchresultblock").find("#info-filter-text-result").removeClass("hide"));$("a.new_search_block").on("click",this,function(){var u=$(this).attr("data-block-id"),i,r;$(this).parents(".searchresultblock").find("form#opportunities-search-block")[0].reset();var n=$(this).parents(".searchresultblock"),f="searchresultblock-"+u,t=window.location.href;return localStorage.setItem(f,""),n.hasClass("search-block-default-calendar")&&(n.find("#query-string-form-calendar").val(""),localStorage.setItem("query-string-searchvo-calendar",""),sessionStorage.setItem("calendar-search-last-date","")),t.indexOf("?")!=-1?(i=t.split("?"),r=i[0],window.location=r):location.reload(),!1})}function update_data_from_autocomplete(n){var t=[];return n.find("select").each(function(){var n=$(this).attr("name"),i=$(this);n!=="distance"&&n!=="duration"&&i.find("option").each(function(){var o=$(this).attr("value"),r=$(this).text(),u="",f,e;i.attr("multiple")==="multiple"&&(f=$(this).parents(".multi-select-row"),u=f.find("label.field-title").text());e={label:r,field:n,category:u,labelToDisplay:r,originalValue:o};t.push(e)})}),t}function generate_autocomplete_keyword(n){if(n.find('input[name="keyword"]').length>0){var t=update_data_from_autocomplete(n);n.find('input[name="keyword"]').autocomplete({delay:0,source:t,select:function(t,i){var r=i.item.originalValue,u=i.item.field;return update_multiselect_value(n,u,r,!1),n.find('input[name="keyword"]').val(""),refresh_search_result(n,!1,!0),!1}}).autocomplete("instance")._renderItem=function(n,t){var i="";return i=t.category!==undefined&&t.category!==null&&t.category!==""?"<strong>"+t.category+"<\/strong>: "+t.labelToDisplay:t.labelToDisplay,$("<li>").append(i).appendTo(n)}}}function review_filter_view_by(n){if(n.find(".view-by-section").length>0){var i=0,r=0,u=0,f=0,e=0,t=0;t=n.find('input[name="countRegular"]').val();i=parseInt(t);t=n.find('input[name="countTraining"]').val();r=parseInt(t);t=n.find('input[name="countFilled"]').val();u=parseInt(t);t=n.find('input[name="countEvents"]').val();f=parseInt(t);t=n.find('input[name="countOpp55"]').val();e=parseInt(t);i>0?n.find("input#regular-opportunities").parents("li").removeClass("hide-custom"):n.find("input#regular-opportunities").parents("li").addClass("hide-custom");r>0?n.find("input#training-opportunities").parents("li").removeClass("hide-custom"):n.find("input#training-opportunities").parents("li").addClass("hide-custom");u>0?n.find("input#filled-opportunities").parents("li").removeClass("hide-custom"):n.find("input#filled-opportunities").parents("li").addClass("hide-custom");f>0?n.find("input#special-events").parents("li").removeClass("hide-custom"):n.find("input#special-events").parents("li").addClass("hide-custom");e>0?n.find("input#major-55-opportunities").parents("li").removeClass("hide-custom"):n.find("input#major-55-opportunities").parents("li").addClass("hide-custom")}}function refresh_results_for_default_listing(n,t,i,r){var a=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",e,u;$.fn.DataTable.isDataTable(i.find("table#datatable-search-opportunities-block"))&&i.find("table#datatable-search-opportunities-block").DataTable().destroy();e=i.find('input[name="OpenOppIn"]').val();r!==!0&&n.empty();u="_self";e==="NEW_TAB"&&(u="_blank");var o=0,s=0,h=0,c=0,l=0,f=0;$.each(t,function(t,i){var e,v,y,p,w,r;f++;e="blue-key";v=window.translation.regular_opportunities;i.TypeIndicator==="Filled"?(o++,e="light-gray-key",v=window.translation.filled_opportunities):i.TypeIndicator==="Training"?(e="black-key",s++,v=window.translation.training):i.TypeIndicator==="SpecialEvents"?(e="green-key",h++,v=window.translation.special_events):i.TypeIndicator==="Regular"&&(e="blue-key",c++,v=window.translation.regular_opportunities);i.IsOpportunity55===!0&&l++;y=a+"opportunity/"+i.SID;i.IsExternalOpportunity===!0&&(y=i.OccurrenceUrl);p="even";f%2!=0&&(p="odd");w=window.translation.wcag_search_volunteer_opportunity_group.replaceAll("{0}",v);r='<tr aria-label="'+w+'" role="row" class="'+p+'">';r+='<td data-th="Opportunity"><a class="'+e+'" target="'+u+'" href="'+y+'">'+i.Title+"<\/a><\/td>";r+='<td data-th="Organization"><a target="_blank" href="'+i.OrganizationUrl+'" aria-label="'+window.translation.organization+": "+i.OrganizationName+'">'+i.OrganizationName+"<\/a><\/td>";r+='<td data-th="Where" tabindex="0" aria-label="'+window.translation.location+":"+i.Location+'">'+i.Location+"<\/td>";r+='<td data-th="Time" tabindex="0" aria-label="'+i.TimeColumnDataAriaLabel+'" data-order="'+i.StartDateTimeValue+'">'+i.TimeColumnData+"<\/td>";r+='<td data-th="Distance" tabindex="0" aria-label="'+window.translation.distance+": "+i.Distance+'" data-order="'+i.DistanceValue+'">'+i.Distance+"<\/td>";r+="<\/tr>";n.append(r)});i.find('input[name="countRegular"]').val(c);i.find('input[name="countTraining"]').val(s);i.find('input[name="countFilled"]').val(o);i.find('input[name="countEvents"]').val(h);i.find('input[name="countOpp55"]').val(l);reload_datatable_for_listing(i,f)}function searchresult_populate_next_opportunities_listing_default(n,t,i,r){var f=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=n.find(".view-more.searchresult-listing"),o=n.find('input[name="showImage"]').val(),e=n.find('input[name="searchResultId"]').val();$.ajax({method:"POST",url:f+"search/GetOpportunitiesSearchResultBlockListing",data:{parameters:i,currentRows:r,isViewMore:!0,blockId:e},beforeSend:function(){t.removeClass("hide-custom");t.show()}}).done(function(i){var f=JSON.parse(i),s,h,c,l;if(f){f.opportunities&&(s=n.find("#datatable-search-opportunities-block tbody"),refresh_results_for_default_listing(s,f.opportunities,n,!0));h=f.opportunities.length;f.total<=r+h?u.hide():(c=f.total-(r+50),u.show(),u.find("span.number-more").text(c),u.find(".view-more-link").removeClass("is-hidden"));var a=f.queryToSend,e=window.location.pathname,o=a;o!==null&&o!==undefined&&o!==""&&(e=e.indexOf("?")>-1?e+"&"+o:e+"?"+o);l="Search - Listing without Tile";gtag("event","page_view",{page_title:l,page_path:e})}t.addClass("hide-custom");t.hide()})}function initialize_ckeditor_SearchResult(n,t){$("#cke_"+n+t).length>0&&$("#cke_"+n+t).remove();var i=CKEDITOR.replace(n+t,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",filebrowserWindowWidth:800,filebrowserWindowHeight:600,customConfig:"/js/config/ckeditor_config.js",height:100});CKFinder.setupCKEditor(i)}function search_result_as_corporate_page(){if($(".searchresultblock.search-block-as-corporate").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".searchresultblock.search-block-as-corporate").each(function(){var t=$(this),s=t.find(".processing_screen"),i=t.find('input[name="listingFormat"]').val(),h=t.find('input[name="invitationCode"]').val(),r=!1,u=!1,f=!1,e=!1,o;if(i==="LISTING_WITH_TILES"?r=!0:i==="LISTING_WITHOUT_TILES"?u=!0:i==="CALENDAR_WITH_TILES"?f=!0:i==="CALENDAR_WITHOUT_TILES"&&(e=!0),$("#multiple-views").length>0){o={dataUrl:n+"Partners/getOpportunitiesForCorporatePartner",requestType:"POST",requestData:function(){return[]},dataToViews:function(){var n=t.find("#multiple-views").multipleViews().viewsData,i=window.rowPerPage,r=t.find('input[name="searchResultId"]').val();return{data:n.data,rowsPerPage:i,searchResultID:r,invitationCode:h}},views:[{id:"view-listing-with-tile",viewUrl:"/Partners/CorporateListingWithTile","default":r},{id:"view-listing-without-tile",viewUrl:"/Partners/CorporateListingWithoutTile","default":u},{id:"view-calendar-with-tile",viewUrl:"/Partners/CorporateCalendarWithTile","default":f},{id:"view-calendar-without-tile",viewUrl:"/Partners/CorporateCalendarWithoutTile","default":e}],buttonsContainer:t.find("#multiple-views-buttons"),afterViewChange:function(){$("#wait-message").show()},afterInit:function(){},afterViewLoad:function(){var e=$("#multiple-views").multipleViews().viewsData,i=t.find('input[name="isMoreOccForCorporate"]').val(),r=t.find(".multiple-views-buttons a.active"),n="",f=!1,u="";r.attr("id")==="view-listing-with-tile"?(n=".opportunity-container.view-more.searchresult-listing",u="LISTING_WITH_TILES"):r.attr("id")==="view-listing-without-tile"?n=".opportunity-container.view-more.searchresult-listing":r.attr("id")==="view-calendar-with-tile"?(n=".opportunity-container.view-more-total.searchresult-by-date",u="CALENDAR_WITH_TILES"):r.attr("id")==="view-calendar-without-tile"&&(n="",f=!0);i!==null&&i!==undefined&&i!==0&&i!=="0"?t.find(n).show():t.find(n).hide();f===!0?(process_calendar_default(t,!1,s),expandable_behaviors()):(searchresult_behaviors(!0),expandable_behaviors());reset_block_search_form();u!==""&&fix_image_thumbnail_result(t,u)},afterDataLoad:function(){}};$("#wait-message").show();$("#multiple-views").multipleViews(o);t.find(".multiple-views-buttons a").on("click",function(){$("#wait-message").show();var n=$(this).attr("id");n==="view-listing-with-tile"?t.find('input[name="listingFormat"]').val("LISTING_WITH_TILES"):n==="view-listing-without-tile"?t.find('input[name="listingFormat"]').val("LISTING_WITHOUT_TILES"):n==="view-calendar-with-tile"?t.find('input[name="listingFormat"]').val("CALENDAR_WITH_TILES"):n==="view-calendar-without-tile"?t.find('input[name="listingFormat"]').val("CALENDAR_WITHOUT_TILES"):n==="view-listing-with-tile-flip"&&t.find('input[name="listingFormat"]').val("LISTING_WITH_TILE_FLIP")})}})}}function open_close_fieldset_section_for_calendar(n){if(n.find("fieldset.fieldset-step .fieldset-title button").length!==0){var t=n.find("fieldset.fieldset-step .fieldset-title button");t.on("click",function(){var n=$(this).parents("fieldset").find(".fieldset-content").css("display");return n==="block"?($(this).parents("fieldset").find(".fieldset-content").hide("fast"),$(this).addClass("button-open"),$(this).removeClass("button-close")):($(this).addClass("button-close"),$(this).removeClass("button-open"),$(this).parents("fieldset").find(".fieldset-content").show("fast",function(){})),!1})}}function add_multi_select_widget_for_corporate(n){setTimeout(function(){n.find('select[multiple]:not(".jqmsLoaded")').multiselect({selectAll:!0,columns:1,showCheckbox:!0,texts:{placeholder:window.translation.select_options,search:window.translation.search,selectedOptions:" "+window.translation.selected,selectAll:window.translation.select_all}})},2e3)}function events_for_calendar_corporate(n){n.find(".advanced-search-section-for-calendar a.button.submit-calendar-button").on("click",function(){var n=$(this);return searchresult_populate_opportunities(n,!0,!1,!1),!1})}function display_config_sections(n){n.find(".fields-items .open-close-button a.button-display-suboptions").on("click",function(n){return n.preventDefault(),$(this).hasClass("open-button-option")?($(this).removeClass("open-button-option"),$(this).addClass("close-button-option"),$(this).parents(".parent-section").find(".subfilter-section").removeClass("hide-custom")):($(this).removeClass("close-button-option"),$(this).addClass("open-button-option"),$(this).parents(".parent-section").find(".subfilter-section").addClass("hide-custom")),!1});n.find('input[name="display-location-section"]').on("change",function(){$(this).is(":checked")?(n.find('input[name="display-distance-field"]').prop("checked",!0),n.find('input[name="display-location-types-section"]').prop("checked",!0),n.find('input[name="display-city-state-zipcode"]').prop("checked",!0),n.find('input[name="display-keywords"]').prop("checked",!0)):(n.find('input[name="display-distance-field"]').prop("checked",!1),n.find('input[name="display-location-types-section"]').prop("checked",!1),n.find('input[name="display-city-state-zipcode"]').prop("checked",!1),n.find('input[name="display-keywords"]').prop("checked",!1))});n.find('input[name="display-type-opportunity-section"]').on("change",function(){$(this).is(":checked")?(n.find('input[name="display-schedule-type"]').prop("checked",!0),n.find('input[name="display-issue-areas-address"]').prop("checked",!0),n.find('input[name="display-skills"]').prop("checked",!0),n.find('input[name="display-activity-type"]').prop("checked",!0),n.find('input[name="display-participate-event"]').prop("checked",!0),n.find('input[name="display-managed-by"]').prop("checked",!0)):(n.find('input[name="display-schedule-type"]').prop("checked",!1),n.find('input[name="display-issue-areas-address"]').prop("checked",!1),n.find('input[name="display-skills"]').prop("checked",!1),n.find('input[name="display-activity-type"]').prop("checked",!1),n.find('input[name="display-participate-event"]').prop("checked",!1),n.find('input[name="display-managed-by"]').prop("checked",!1))});n.find('input[name="display-who-to-serve-section"]').on("change",function(){$(this).is(":checked")?(n.find('input[name="display-organizations-serve"]').prop("checked",!0),n.find('input[name="display-age-group"]').prop("checked",!0),n.find('input[name="display-gender"]').prop("checked",!0),n.find('input[name="display-population"]').prop("checked",!0)):(n.find('input[name="display-organizations-serve"]').prop("checked",!1),n.find('input[name="display-age-group"]').prop("checked",!1),n.find('input[name="display-gender"]').prop("checked",!1),n.find('input[name="display-population"]').prop("checked",!1))});n.find('input[name="display-appropiate-for-section"]').on("change",function(){$(this).is(":checked")?(n.find('input[name="display-age-volunteer"]').prop("checked",!0),n.find('input[name="display-court-ordered-volunteers"]').prop("checked",!0),n.find('input[name="display-groups"]').prop("checked",!0),n.find('input[name="display-seniors-rsvp"]').prop("checked",!0)):(n.find('input[name="display-age-volunteer"]').prop("checked",!1),n.find('input[name="display-court-ordered-volunteers"]').prop("checked",!1),n.find('input[name="display-groups"]').prop("checked",!1),n.find('input[name="display-seniors-rsvp"]').prop("checked",!1))});n.find('input[name="display-age-volunteer"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-appropiate-for-section"]').prop("checked",!0):ValidateDisplaySectionField("display-appropiate-for-section",n)});n.find('input[name="display-court-ordered-volunteers"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-appropiate-for-section"]').prop("checked",!0):ValidateDisplaySectionField("display-appropiate-for-section",n)});n.find('input[name="display-groups"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-appropiate-for-section"]').prop("checked",!0):ValidateDisplaySectionField("display-appropiate-for-section",n)});n.find('input[name="display-seniors-rsvp"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-appropiate-for-section"]').prop("checked",!0):ValidateDisplaySectionField("display-appropiate-for-section",n)});n.find('input[name="display-organizations-serve"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-who-to-serve-section"]').prop("checked",!0):ValidateDisplaySectionField("display-who-to-serve-section",n)});n.find('input[name="display-age-group"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-who-to-serve-section"]').prop("checked",!0):ValidateDisplaySectionField("display-who-to-serve-section",n)});n.find('input[name="display-gender"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-who-to-serve-section"]').prop("checked",!0):ValidateDisplaySectionField("display-who-to-serve-section",n)});n.find('input[name="display-population"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-who-to-serve-section"]').prop("checked",!0):ValidateDisplaySectionField("display-who-to-serve-section",n)});n.find('input[name="display-schedule-type"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-type-opportunity-section"]').prop("checked",!0):ValidateDisplaySectionField("display-type-opportunity-section",n)});n.find('input[name="display-issue-areas-address"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-type-opportunity-section"]').prop("checked",!0):ValidateDisplaySectionField("display-type-opportunity-section",n)});n.find('input[name="display-skills"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-type-opportunity-section"]').prop("checked",!0):ValidateDisplaySectionField("display-type-opportunity-section",n)});n.find('input[name="display-activity-type"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-type-opportunity-section"]').prop("checked",!0):ValidateDisplaySectionField("display-type-opportunity-section",n)});n.find('input[name="display-participate-event"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-type-opportunity-section"]').prop("checked",!0):ValidateDisplaySectionField("display-type-opportunity-section",n)});n.find('input[name="display-managed-by"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-type-opportunity-section"]').prop("checked",!0):ValidateDisplaySectionField("display-type-opportunity-section",n)});n.find('input[name="display-distance-field"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-location-section"]').prop("checked",!0):ValidateDisplaySectionField("display-location-section",n)});n.find('input[name="display-location-types-section"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-location-section"]').prop("checked",!0):ValidateDisplaySectionField("display-location-section",n)});n.find('input[name="display-city-state-zipcode"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-location-section"]').prop("checked",!0):ValidateDisplaySectionField("display-location-section",n)});n.find('input[name="display-keywords"]').on("change",function(){$(this).is(":checked")?n.find('input[name="display-location-section"]').prop("checked",!0):ValidateDisplaySectionField("display-location-section",n)})}function ValidateDisplaySectionField(n,t){n=="display-type-opportunity-section"&&(t.find('input[name="display-schedule-type"]').is(":checked")||t.find('input[name="display-issue-areas-address"]').is(":checked")||t.find('input[name="display-skills"]').is(":checked")||t.find('input[name="display-activity-type"]').is(":checked")||t.find('input[name="display-participate-event"]').is(":checked")||t.find('input[name="display-managed-by"]').is(":checked")||t.find('input[name="display-type-opportunity-section"]').prop("checked",!1));n=="display-who-to-serve-section"&&(t.find('input[name="display-organizations-serve"]').is(":checked")||t.find('input[name="display-age-group"]').is(":checked")||t.find('input[name="display-gender"]').is(":checked")||t.find('input[name="display-population"]').is(":checked")||t.find('input[name="display-who-to-serve-section"]').prop("checked",!1));n=="display-appropiate-for-section"&&(t.find('input[name="display-age-volunteer"]').is(":checked")||t.find('input[name="display-court-ordered-volunteers"]').is(":checked")||t.find('input[name="display-groups"]').is(":checked")||t.find('input[name="display-seniors-rsvp"]').is(":checked")||t.find('input[name="display-appropiate-for-section"]').prop("checked",!1));n=="display-location-section"&&(t.find('input[name="display-keywords"]').is(":checked")||t.find('input[name="display-city-state-zipcode"]').is(":checked")||t.find('input[name="display-distance-field"]').is(":checked")||t.find('input[name="display-location-types-section"]').is(":checked")||t.find('input[name="display-location-section"]').prop("checked",!1))}function reload_datatable_for_listing(n,t){var i=n.find('input[name="sort_by"]:checked').val(),r=[[4,"asc"]],u;i!==null&&i!==undefined&&i!==""&&(i==="Distance"?r=[[4,"asc"]]:i==="Next Date"?r=[[3,"asc"]]:i==="Alphabetically"&&(r=[[0,"asc"]]));u={bFilter:!1,paging:!1,pageLength:parseInt(t),order:r};n.find("table#datatable-search-opportunities-block").DataTable(u)}function process_calendar_default(n,t,i){var g,k,u,y,w,h,a,r;i.removeClass("hide-custom");i.show();n.find('input[name="query-string-form-calendar"]').length!==0&&(g=handleQueryStringCalendar(localStorage.getItem("query-string-searchvo-calendar")),n.find('input[name="query-string-form-calendar"]').val()===""&&n.find('input[name="query-string-form-calendar"]').val(g));k=n.find('input[name="calendar-search-block-id"]').val();u={};n.find('form#search_calendar input[name="searchvo_include_location_name"]').length>0&&(u.searchvo_include_location_name="true");u.searchResultBlockId=k;u.isRecreateAction=t;var v=null,d=n.hasClass("search-block-as-corporate"),f=window.location.href;if(t)u.IsFromShareUrl="false";else{if(y=!0,f!=="undefined"&&f!==null&&f!==""){var e=get_parameter_from_query_string("year",f),o=get_parameter_from_query_string("month",f),s=get_parameter_from_query_string("day",f),p=get_parameter_from_query_string("week",f);e===null&&o===null&&s===null&&p===null&&(y=!1);y&&(e!==undefined||o!==undefined||s!==undefined)&&(s==undefined||s==null?(s="01",p!=null&&p!=undefined&&(e==null||e==undefined)&&(s=moment().format("DD"))):s.toLowerCase()=="true"&&(s=moment().format("DD"),(o===undefined||o==null)&&(o=moment().format("MM"))),(o===undefined||o==null)&&(o="01",p!=null&&p!=undefined&&(e==null||e==undefined)&&(o=moment().format("MM"))),(e===undefined||e==null)&&(e=moment().format("YYYY")),v=e+"-"+o+"-"+s)}else y=!1;if(y===!1&&d===!1)if(w=getCalendarSearchLastDateSessionStorageSR(),w!==null&&w.last_date!==null)v=w.last_date;else{sessionStorage.setItem("calendar-search-last-date","");var c=new Date,l=c.getMonth()+1,b=l;l<10&&(b="0"+l);h=c.getDate();a=h;h<10&&(a="0"+h);v=c.getFullYear()+"-"+b+"-"+a}u.IsFromShareUrl=n.find('input[name="IsFromShareUrl"]').val()}if(d===!0){var c=new Date,l=c.getMonth()+1,b=l;l<10&&(b="0"+l);h=c.getDate();a=h;h<10&&(a="0"+h);v=c.getFullYear()+"-"+b+"-"+a}if(r=generate_calendar_widget(k,v,d),retrieve_occurrences(r,u,i,n,t,!1),fix_functionality_for_accesibility(n),n.find("button.fc-dayGridMonth-button").length>0)n.find("button.fc-dayGridMonth-button").on("click",function(){$(this).attr("aria-label","Month Button Clicked, now the result were updated, displayed by Month");saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!1)});if(n.find("button.fc-dayGridWeek-button").length>0)n.find("button.fc-dayGridWeek-button").on("click",function(){$(this).attr("aria-label","Week Button Clicked, now the result were updated, displayed by Week");saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!1)});if(n.find("button.fc-dayGridDay-button").length>0)n.find("button.fc-dayGridDay-button").on("click",function(){$(this).attr("aria-label","Day Button Clicked, now the result were updated, displayed by Day");saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!1)});if(n.find("button.fc-prev-button").length>0)n.find("button.fc-prev-button").on("click",function(){$(this).attr("aria-label","Previous Button Clicked, now the result were updated");saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!1)});if(n.find("button.fc-next-button").length>0)n.find("button.fc-next-button").on("click",function(){$(this).attr("aria-label","Next Button Clicked, now the result were updated");saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!1)});if(n.find("button.fc-today-button").length>0)n.find("button.fc-today-button").on("click",function(){$(this).attr("aria-label","Today Button Clicked, now the result were updated, now you can the today results are rendered");saveSearchLastDateSR(r);remove_current_events(r);retrieve_occurrences(r,u,i,n,!0,!1)});n.find("a.button.submit-calendar-button").on("click",function(t){return $(this).attr("aria-label","Submit Clicked, now the result were updated based in the criteria selected"),t.preventDefault(),i.show(),reload_calendar_widget(n,r,i,!0),invoke_calendar_for_mobile(n),!1});n.find('.my-searches-section select[name="my_saved_searches"]').on("change",function(){var t=$(this).val(),i=$(this).hasClass("anonymous");if(t){var n=$(this).parents(".searchresultblock").first(),u=n.find(".processing_screen"),f=n.find(".view-more.searchresult-listing");searchresult_load_search_shareable_for_default_calendar(n,u,t,i,r)}});(get_parameter_from_query_string("day",f)!=undefined||get_parameter_from_query_string("week",f)=="true"||get_parameter_from_query_string("month",f)!=undefined||get_parameter_from_query_string("year",f)!=undefined)&&(get_parameter_from_query_string("week",f)=="true"?$("button.fc-dayGridWeek-button").trigger("click"):get_parameter_from_query_string("day",f)!=undefined?$("button.fc-dayGridDay-button").trigger("click"):$("button.fc-dayGridMonth-button").trigger("click"),$("button.fc-month-button").show(),$("button.fc-basicWeek-button").show(),$("button.fc-agendaDay-button").show());invoke_calendar_for_mobile(n)}function invoke_calendar_for_mobile(n){($(window).width()<1024||$("body").hasClass("tablet")||$("body").hasClass("mobile"))&&$(document).ajaxStop(function(){responsive_calendar_widget(n)})}function remove_current_events(n){n.removeAllEvents()}function retrieve_occurrences(n,t,i,r,u,f){var y=r.find(".full-calendar-widget").data("parameters"),l=!1,c,s,a,v,h;y.forEach(function(n){var u=n,i=(getParameterByNameForSR(u,!0,!1,r)?getParameterByNameForSR(u,!0,!1,r):"").toString();i=u!=="searchvo_invitation_code"?i.replaceAll("&","_and_"):i.replaceAll("&","&amp;");t[u]=i;u!=="searchvo_zip"&&i!==null&&i!==""&&(l=!0)});c=r.hasClass("search-block-as-corporate");f===!0&&(c=!0);s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";s=s.substring(0,s.length-1);var e=parseInt(n.view.activeStart.getUTCMonth())+1,o=parseInt(n.view.activeStart.getUTCDate()),p=n.view.activeStart.getUTCFullYear()+"-"+(e<10?"0"+e:e)+"-"+(o<10?"0"+o:o);e=parseInt(n.view.activeEnd.getUTCMonth())+1;o=parseInt(n.view.activeEnd.getUTCDate());a=n.view.activeEnd.getUTCFullYear()+"-"+(e<10?"0"+e:e)+"-"+(o<10?"0"+o:o);t.searchvo_startfrom=p;t.searchvo_endfrom=a;v=window.translation.language_iso;h="";v==="nl-NL"&&(h=" uur");$.ajax({method:"POST",url:s+"/search/getOpportunitiesCalendar",data:t,dataType:"JSON",beforeSend:function(){i.show()},statusCode:{500:function(){i.hide()}}}).done(function(t){var e=[],o=r.find('input[name="query-string-form-calendar"]').val(),f,p;update_input_query_string_local_storage(o,"2",c);var s=0,a=0,v=0,y=0;if(t.items.forEach(function(n){var t=n.dayDate;n.occurrences.forEach(function(n){var o=n.opportunityName,u,i;o=htmlDecode(o);u=n.organizationServedName;u=htmlDecode(u);i=n.description;i=htmlDecode(i);var y=n.startTime+h+" - "+n.endTime+h,c=parseInt(n.volunteersStillNeeded),p=n.managingOrganization,w=n.occurrenceId,b=fix_minisite_path(n.miniSitePath),k=n.timezone,f="Volunteer Opportunity",l=n.startDateTimeISO,d=n.endDateTimeISO,r="blue-key";c<=0?(r="gray-key",v++,f="Already Filled"):(n.opportunityType==="Activity"||n.opportunityType==="Spreadsheets_AllForGood_Ad")&&(r="black-key",f="Trainings & Other Activities",a++);r==="blue-key"&&s++;moment(getFormattedDate(k)).isAfter(moment(l))&&(r+=" fc-past",f="Past Opportunity");i!==null&&i.length>200&&(i=i.substring(0,200)+"...");e.push({title:o,start:l,end:d,className:r,organizationName:u,description:i,time:y,spotRemaining:c,managedBy:p,opportunityId:w,startDay:t,type:"Ocurrence",miniSitePath:b,specialType:f})});n.events.forEach(function(n){var r=n.name,i;r=htmlDecode(r);i=n.description;i=htmlDecode(i);var o=n.eventLink.split("id=")[1],u=t,s=t,f="green-key";y++;i!==null&&i.length>200&&(i=i.substring(0,200)+"...");moment().isAfter(moment(u),"day")&&(f+=" fc-past");e.push({title:r,className:f,eventId:o,start:u,end:s,startDay:t,description:i,type:"Event",allDay:!0})})}),n.addEventSource(e),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="organization-serve"]',"organization-serve",t.organizationsServed.join("---"),!1,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="population"]',"population",t.populationsServed.join("---"),!0,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="issue-areas"]',"issue-areas",t.impactAreas.join("---"),!0,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="activity-type"]',"activity-type",t.activityTypes.join("---"),!0,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="participate-event"]',"participate-event",t.participateInEvents.join("---"),!0,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="skills-use"]',"skills-use",t.skilltoServes.join("---"),!0,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="age-group"]',"age-group",t.ageGroup.join("---"),!0,r),populate_multiselect_SR('.advanced-search-section-for-calendar select[name="gender"]',"gender",t.gender.join("---"),!0,r),populate_select_SR('.basic-search-filter-section select[name="causes"]',"causes",t.causes.join("---"),!0,r),r.find("#other-criteria").hide(),r.find(".court-ordered-item-setting").hide(),r.find(".show-groups-item-setting").hide(),r.find(".show-seniors-rsvp-item-section").hide(),t.appropriateFors!==null&&t.appropriateFors!==undefined&&t.appropriateFors.length>0&&(f=!1,t.appropriateFors.includes("Court Ordered")&&(r.find(".court-ordered-item-setting").show(),f=!0),t.appropriateFors.includes("Groups")&&(r.find(".show-groups-item-setting").show(),f=!0),t.appropriateFors.includes("RSVP/Senior")&&(r.find(".show-seniors-rsvp-item-section").show(),f=!0)),f===!0&&r.find("#other-criteria").show(),r.find('input[name="countRegular"]').val(s),r.find('input[name="countTraining"]').val(a),r.find('input[name="countFilled"]').val(v),r.find('input[name="countEvents"]').val(y),r.find('input[name="countOpp55"]').val(0),p=o.split("&"),p.forEach(function(n){var t,u,i,f;n!==""&&n.indexOf("=")!==-1&&(t=n.split("="),t[0]==="searchvo_zip"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&r.find('.basic-search-filter-section input[name="location"]').val(t[1]):t[0]==="searchvo_distance"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&r.find('.basic-search-filter-section select[name="distance"]').val(t[1]):t[0]==="searchvo_keyword"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&r.find('.basic-search-filter-section input[name="keyword"]').val(t[1]):t[0]==="searchvo_location_type"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&r.find('.basic-search-filter-section select[name="location-type"]').val(t[1]):t[0]==="searchvo_appropiate_court_ordered_yes"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&t[1]==="on"&&r.find('.basic-search-filter-section input[id="other_criteria_court_ordered"]').prop("checked",!0):t[0]==="searchvo_appropiate_groups_yes"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&t[1]==="on"&&r.find('.appropiate-for-section.fieldset-filter-calendar input[id="other_criteria_groups"]').prop("checked",!0):t[0]==="searchvo_appropiate_seniors_yes"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&t[1]==="on"&&r.find('.appropiate-for-section.fieldset-filter-calendar input[id="other_criteria_seniors"]').prop("checked",!0):t[0]==="searchvo_availability"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&(t[1].indexOf("[")===0?(u=JSON.parse(t[1]),u.forEach(function(n){r.find('.availability-section.fieldset-filter-calendar input[id="'+n+'"]').prop("checked",!0)})):r.find('.availability-section.fieldset-filter-calendar input[id="'+t[1]+'"]').prop("checked",!0)):t[0]==="searchvo_age_volunteer"?t[1]!==null&&t[1]!==undefined&&t[1]!==""&&r.find('.appropiate-for-section.fieldset-filter-calendar input[id="age_volunteer_specific"]').val(t[1]):t[0]==="searchvo_view_by"&&t[1]!==null&&t[1]!==undefined&&t[1]!==""&&(i=t[1].replaceAll("+"," "),i=i.replaceAll("%2c",","),f=t.split(","),f.forEach(function(n){$(".appropiate-for-section.fieldset-filter-calendar").find('input[name="view_by"][value="'+n+'"]').prop("checked",!0)})))}),s>0?r.find(".advanced-search-section-for-calendar .view-identifier.regular").parents("li").removeClass("hide"):r.find(".advanced-search-section-for-calendar .view-identifier.regular").parents("li").addClass("hide"),a>0?r.find(".advanced-search-section-for-calendar .view-identifier.training").parents("li").removeClass("hide"):r.find(".advanced-search-section-for-calendar .view-identifier.training").parents("li").addClass("hide"),v>0?r.find(".advanced-search-section-for-calendar .view-identifier.filled").parents("li").removeClass("hide"):r.find(".advanced-search-section-for-calendar .view-identifier.filled").parents("li").addClass("hide"),y>0?r.find(".advanced-search-section-for-calendar .view-identifier.special").parents("li").removeClass("hide"):r.find(".advanced-search-section-for-calendar .view-identifier.special").parents("li").addClass("hide"),u===!1&&setTimeout(function(){enable_multiselect_feature_on_fields(r,"false")},2e3),l&&!$("body").hasClass("corporate-partners-page")){r.find(".filtered-results-text").removeClass("hide");r.find(".filtered-results-text .see_all").on("click",function(n){var i,u,t,f,e;return n.preventDefault(),i=r.attr("data-block-id"),r.find("form#opportunities-search-block")[0].reset(),u="searchresultblock-"+i,t=window.location.href,localStorage.setItem(u,""),r.hasClass("search-block-default-calendar")&&(r.find("#query-string-form-calendar").val(""),localStorage.setItem("query-string-searchvo-calendar",""),sessionStorage.setItem("calendar-search-last-date","")),t.indexOf("?")!=-1?(f=t.split("?"),e=f[0],window.location=e):location.reload(),!1})}else r.find(".full-calendar-widget .filtered-results-text").addClass("hide");process_for_gtag(o);saveSearchLastDateSR(n);i.hide()})}function populate_select_SR(n,t,i,r,u){var o,s,c,f;if(i!=undefined){var e=i.split("---"),l=[],h=window.translation;e&&(o=u.find(n),o.empty(),e=e.sort(function(n,t){return n<t?-1:n>t?1:0}),s=$("<option><\/option>").text(window.translation.select_a_cause),o.append(s),e.forEach(function(n){var t,i;n&&(t=n.replaceAll("&","_and_"),t=t.replaceAll(",","_comma_"),t=t.replaceAll("+","_plus_"),t=t.replaceAll('"',"&ldquo;"),h&&r&&(i=n.toLowerCase().replaceAll("&","").replaceAll("/"," ").replaceAll(",","").replaceAll("-","_").replaceAll("  "," ").replaceAll("   "," ").replaceAll(" ","_").replaceAll("__","_").replaceAll("(","").replaceAll(")","").replaceAll(":",""),h[i]!=null&&(n=h[i])),l.push(t),s=$("<option><\/option>").attr("value",t).text(n),o.append(s))}),c=find_parameter_for_new_calendar(t),f=getParameterByName(c,!0,!0)?getParameterByName(c,!0,!0):"",f!==null&&f!==undefined&&f!==""&&u.find(n).val(f))}}function populate_multiselect_SR(n,t,i,r,u){var o;if(i!==undefined){var f=i.split("---"),s=[],e=window.translation;f&&(o=u.find(n),o.empty(),f=f.sort(function(n,t){return n<t?-1:n>t?1:0}),f.forEach(function(n){var i,u,f;n&&(i=n.replaceAll("&","_and_"),i=i.replaceAll(",","_comma_"),i=i.replaceAll("+","_plus_"),i=i.replaceAll('"',"&ldquo;"),e&&r&&(u=n.toLowerCase().replaceAll("&","").replaceAll("/"," ").replaceAll(",","").replaceAll("-","_").replaceAll("  "," ").replaceAll("   "," ").replaceAll(" ","_").replaceAll("__","_").replaceAll("(","").replaceAll(")","").replaceAll(":",""),t==="searchvo_managed_by"&&(n==="Affiliate"?u="managed_by_us":n==="Partner"&&(u="managed_by_partner")),e[u]!=null&&(n=e[u])),s.push(i),f=$("<option><\/option>").attr("value",i).text(n),o.append(f))}),$(n).multiselect("reload"),populate_field_search_form_SR(n,t,u))}}function populate_field_search_form_SR(n,t,i){if(n!==""&&t!==""){var r=find_parameter_for_new_calendar(t),u=getParameterByNameForSR(r,!0,!0,i)?getParameterByNameForSR(r,!0,!0,i):"";i.find(n).val(u);i.find(n).multiselect("reload");u!==""}}function getParameterByNameForSR(n,t,i,r){var u={},l=r.find('input[name="query-string-form-calendar"]').val(),e=t?l:window.location.search.substring(1),h=null,s,o,f,c;if(e){for(e=e.replaceAll("+","%20"),e=e.replaceAll("%5b%5d",""),s=e.split("&"),o=0;o<s.length;o++)f=s[o].split("="),typeof u[f[0]]=="undefined"?u[f[0]]=decodeURIComponent(f[1]):typeof u[f[0]]=="string"?(c=[u[f[0]],decodeURIComponent(f[1])],u[f[0]]=c):u[f[0]].push(decodeURIComponent(f[1]));u[n]&&i&&(u[n]=u[n].split(","));h=u[n]}return h}function process_for_gtag(n){var t=window.location.pathname,i=n;i!==null&&i!==undefined&&i!==""&&(t=t.indexOf("?")>-1?t+"&"+i:t+"?"+i);gtag("event","page_view",{page_title:"Calendar without Title",page_path:t})}function generate_calendar_widget(n,t,i){var r=window.translation.language_iso,f=r.split("-")[0],u=$("body").attr("data-locale"),e,s,h;u=f==="en"?u==="en-GB"?"en-gb":u==="en-GB"?"en-gb":u==="en-AU"?"en-au":f:r==="zh-CHT"?"zh-tw":f;e="hh:mm a";r==="nl-NL"&&(moment.locale(r),moment.localeData()._config.longDateFormat.LT!==undefined&&(e=moment.localeData()._config.longDateFormat.LT));var l=process_time_format(e),a=document.getElementById("new-calendar-widget-"+n),v=$("#new-calendar-widget-"+n).closest(".searchresultblock").find('input[name="OpenOppIn"]').val(),c="dayGridMonth",o=getCalendarSearchLastDateSessionStorage();return o!==null&&o.view_mode!==null&&i===!1&&(s=o.view_mode,c=s==="basicWeek"?"dayGridWeek":s==="agendaDay"?"dayGridDay":"dayGridMonth"),h=new FullCalendar.Calendar(a,{locale:u,height:"auto",initialDate:t,initialView:c,firstDay:get_start_day_of_week_from_locale(),headerToolbar:{left:"title",center:"dayGridMonth,dayGridWeek,dayGridDay",right:"prev,next today"},eventTimeFormat:l,views:{dayGridMonth:{titleFormat:{year:"numeric",month:"short"},dayMaxEventRows:6},dayGridDay:{titleFormat:{year:"numeric",month:"short",day:"numeric"},slotEventOverlap:!1}},eventClick:function(){},eventContent:function(n){r==="nl-NL"&&(n.timeText=n.timeText+" uur")},eventDidMount:function(n){var t=n.event.extendedProps,f;if(t.spotRemaining>=0||t.type==="Event"){var r="",e=parseInt(new Date(t.startDay).getDay()),s="right center",h="center left",o=window.translation,c=t.type!=="Event"?'<span class="organization">'+t.organizationName+"<\/span>":"",u=t.description?t.description:"",l=t.startDay,i=t.type==="Event"?"Event: ":t.specialType!==null&&t.specialType!==undefined&&t.specialType!==""?t.specialType:"Volunteer Opportunity ";i=i+" "+n.event.title+". Organization: "+t.organizationName+" ";i+="Date: "+l+" ";e=e===6?0:e+1;e<=2&&(s="left center",h="center right");t.type==="Event"?u!==null&&u!==undefined&&u!=="undefined"&&(r=r+'<p class="minimal-space">'+u+"<\/p>",i=i+" "+u+" "):(u!==null&&u!==undefined&&u!=="undefined"&&(r=r+'<p class="minimal-space">'+u+"<\/p>",i=i+" "+u+" "),r=r+'<p class="time">'+t.time+"<\/p>",i=i+" Time: "+t.time+" ",r=r+'<p class="last-section"><span>'+o.spots_remaining+": "+t.spotRemaining+"<\/span>",i=i+" "+o.spots_remaining+": "+t.spotRemaining+" ",t.managedBy!==null&&t.managedBy!==undefined&&(i=i+" "+o.managed_by+": "+t.managedBy+" ",r=r+'<span class="manage-organization-calendar-tooltip">'+o.managed_by+": "+t.managedBy+"<\/span>"),r=r+"<\/p>");f="";t.opportunityId&&(f=t.miniSitePath!==undefined&&t.miniSitePath!==null&&t.miniSitePath!==""?fix_minisite_path(t.miniSitePath)+"opportunity/"+t.opportunityId:"/opportunity/"+t.opportunityId);t.eventId&&(f="/special-event/"+t.eventId);f!==""&&(v=="NEW_TAB"&&$(n.el).attr("target","_blank"),$(n.el).attr("url-opp",f),$(n.el).attr("tabindex","0"),$(n.el).attr("aria-label",i),$(n.el).attr("href",f));$(window).width()>=639&&$(n.el).qtip({content:{title:"<span>"+n.event.title+"<\/span>"+c,text:r},position:{my:s,at:h}})}}}),h.render(),h}function process_time_format(n){var i="",r=!1,f="",u,t;return endsWith(n,"a")?(r=!0,u=n.replace("a",""),u=u.trim(),t=u.split(":"),t[0]==="h"?i="numeric":t[0]==="hh"&&(i="2-digit"),t[1]==="mm"&&(f="2-digit")):(t=n.split(":"),t[0]==="H"?(r=!1,i="numeric"):t[0]==="HH"&&(r=!1,i="2-digit"),t[1]==="mm"&&(f="2-digit")),{hour:i,minute:f,meridiem:r}}function endsWith(n,t){return n.indexOf(t,n.length-t.length)!==-1}function remove_calendar_default_bind_events(n){if(n.find("button.fc-dayGridMonth-button").length>0&&n.find("button.fc-dayGridMonth-button").off("click"),n.find("button.fc-dayGridWeek-button").length>0&&n.find("button.fc-dayGridWeek-button").off("click"),n.find("button.fc-dayGridDay-button").length>0&&n.find("button.fc-dayGridDay-button").off("click"),n.find("button.fc-prev-button").length>0&&n.find("button.fc-prev-button").off("click"),n.find("button.fc-next-button").length>0&&n.find("button.fc-next-button").off("click"),n.find("button.fc-today-button").length>0)n.find("button.fc-today-button").on("click");n.find("a.button.submit-calendar-button").off("click");n.find('.my-searches-section select[name="my_saved_searches"]').off("change")}function reload_calendar_widget(n,t,i){var u=n.find("form").first(),f=u.serializeObject(),r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";r=r.substring(0,r.length-1);$.ajax({method:"POST",url:r+"search/RetrieveQueryStringForCalendar",data:{parameters:f},beforeSend:function(){n.find(".refine-search").find("a.button").hide();n.find(".basic-search").find("a.button").hide();n.find(".processing-search").removeClass("hide-custom")}}).done(function(r){var u=JSON.parse(r),f;u&&u.code===200&&(f=u.queryStringValue,n.find('input[name="query-string-form-calendar"]').val(f),t!==null&&t!==undefined&&(remove_calendar_default_bind_events(n),t.destroy()),process_calendar_default(n,!0,i));n.find(".basic-search").find("a.button").show()})}function getCurrentViewModeSR(n){return n.view.type}function saveSearchLastDateSR(n){var s=n.view.type,h="",r=parseInt(n.view.activeStart.getUTCMonth())+1,e,o;r<10&&(r="0"+r);var t=parseInt(n.view.activeStart.getUTCDate()),u=n.view.activeStart.getUTCFullYear()+"-"+r+"-"+(t<10?"0"+t:t),c="",i="",f="";s==="dayGridMonth"?(i=moment(u).add(8,"days").format("MM"),f=moment(u).add(8,"days").format("YYYY"),h=i==r?f+"-"+i+"-"+(t<10?"0"+t:t):f+"-"+i+"-01"):(c=moment(u).add(1,"days").format("DD"),i=moment(u).add(1,"days").format("MM"),f=moment(u).add(1,"days").format("YYYY"),h=f+"-"+i+"-"+c);e="";s==="dayGridMonth"?e="month":s==="dayGridWeek"?e="basicWeek":s==="dayGridDay"&&(e="agendaDay");o={};o.last_date=h;o.local_storage_creation_timestamp=(new Date).getTime();o.view_mode=e;_assign_value_json_session_storage("calendar-search-last-date",o)}function getCalendarSearchLastDateSessionStorageSR(){var t=sessionStorage.getItem("calendar-search-last-date"),n,r,i,u,f;return(t!=null&&t!=undefined&&(t=t.trim()),n=null,t!="undefined"&&t!=""&&(n=JSON.parse(t)),r=null,i=0,n&&n.last_date&&(r=n.last_date),n&&n.local_storage_creation_timestamp&&(u=parseInt(n.local_storage_creation_timestamp),f=new Date-new Date(u),i=Math.abs(f)/36e5),i>24)?null:n}function searchresult_load_search_shareable_for_default_calendar(n,t,i,r,u){var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",h=n.find('input[name="listingFormat"]').val(),l=n.attr("data-block-id"),e=n.find('input[name="searchResultId"]').val(),o,c,f;r?(o=localStorage.getItem("saved-searches-search-result-"+e),o&&(c=JSON.parse(o),f=null,c.forEach(function(n){n.idSearch==i&&(f=n)}),f!==null&&f!==undefined&&$.ajax({method:"POST",url:s+"search/LoadSavedSearchByParametersCalendar",data:{parameters:f.parameters,listingFormat:h,blockId:e},beforeSend:function(){t.show()}}).done(function(i){var r=JSON.parse(i);r.code===200?(n.find('input[name="query-string-form-calendar"]').val(r.queryStringToLoad),u!==null&&u!==undefined&&(remove_calendar_default_bind_events(n),u.destroy()),process_calendar_default(n,!0,t)):Swal.fire({title:"",icon:"error",text:r.message,confirmButtonText:"Ok"});t.hide()}))):$.ajax({method:"POST",url:s+"search/LoadSavedSearchByParametersCalendar",data:{searchId:i,listingFormat:h,blockId:e},beforeSend:function(){t.show()}}).done(function(i){var r=JSON.parse(i);r.code===200?(n.find('input[name="query-string-form-calendar"]').val(r.queryStringToLoad),u!==null&&u!==undefined&&(remove_calendar_default_bind_events(n),u.destroy()),process_calendar_default(n,!0,t)):Swal.fire({title:"",icon:"error",text:r.message,confirmButtonText:"Ok"});t.hide()})}function responsive_calendar_widget(n){var i,t;n.find(".block_processing").removeClass("hide-custom");n.find(".opportunity-calendar-content .calendar-container-responsive").length>0?n.find(".opportunity-calendar-content .calendar-container-responsive").empty():(i='<div class="opportunity-calendar-content"><div class="calendar-container-responsive"><\/div><\/div>',n.find(".full-calendar-widget .fc-view-harness").prepend(i));t=n.find(".calendar-container-responsive");n.find(".full-calendar-widget .fc-view").hasClass("fc-dayGridMonth-view")?n.find("table.fc-scrollgrid tbody tr td.fc-day").each(function(){var r,n,u,i;$(this).hasClass("fc-day-other")||(r=$(this).attr("data-date"),n="",$(this).hasClass("fc-day-sun")&&(n=window.translation.sun+": "),$(this).hasClass("fc-day-mon")&&(n=window.translation.mon+": "),$(this).hasClass("fc-day-tue")&&(n=window.translation.tue+": "),$(this).hasClass("fc-day-wed")&&(n=window.translation.wed+": "),$(this).hasClass("fc-day-thu")&&(n=window.translation.thu+": "),$(this).hasClass("fc-day-fri")&&(n=window.translation.fri+": "),$(this).hasClass("fc-day-sat")&&(n=window.translation.sat+": "),n!==""&&(u=$(this).find(".fc-daygrid-day-top a.fc-daygrid-day-number").text(),n=n+u,i='<div class="item-calen type-month day-num-'+r+'"><div class="title">'+n+"<\/div>",$(this).find(".fc-daygrid-event-harness").each(function(){var r=$(this).find(".fc-event-time").text(),n=$(this).find(".fc-event-title").text(),t=$(this).find("a.fc-event"),u="",f="",e="",o="",s;t.hasClass("fc-past")&&(u="fc-past event_past");t.hasClass("green-key")&&(f="green_key");t.hasClass("blue-key")&&(e="blue_key");t.hasClass("black-key")&&(o="black_key");s=t.attr("url-opp");i+='<a arial-label="'+n+'" class="fc-event '+u+" "+f+" "+e+" "+o+'" href="'+s+'">';i+='<div class="fc-content">';r!==undefined&&r!==null&&r!==""&&(i+='<span class="fc-time"> '+r+"<\/span>");n!==null&&n!==undefined&&n!==""&&(i+='<span class="fc-title">'+n+"<\/span>");i+="<\/div>";i+="<\/a>"}),i+='<span class="more">More<\/span><\/div>',t.append(i)))}):n.find(".full-calendar-widget .fc-view").hasClass("fc-dayGridWeek-view")?n.find("table.fc-scrollgrid thead table.fc-col-header tr th").each(function(){var r=$(this).attr("data-date"),i='<div class="item-calen type-Week day-num-'+r+'">';i+='<div class="title"> '+$(this).find("a.fc-col-header-cell-cushion").text()+"<\/div>";n.find("table.fc-scrollgrid tbody tr td.fc-daygrid-day").each(function(){$(this).attr("data-date")==r&&$(this).find(".fc-daygrid-event-harness a.fc-event").each(function(){var r="",u="",f="",e="",o,n,t;$(this).hasClass("fc-past")&&(r="event_past");$(this).hasClass("green-key")&&(u="green_key");$(this).hasClass("blue-key")&&(f="blue_key");$(this).hasClass("black-key")&&(e="black_key");o=$(this).attr("url-opp");i+='<a class="fc-event '+r+" "+u+" "+f+" "+e+'" href="'+o+'">';n=$(this).find(".fc-event-time").text();t=$(this).find(".fc-event-title").text();i+='<div class="fc-content">';n!==undefined&&n!==null&&n!==""&&(i+='<span class="fc-time"> '+n+"<\/span>");t!==null&&t!==undefined&&t!==""&&(i+='<span class="fc-title">'+t+"<\/span>");i+="<\/div>";i+="<\/a>"})});i+='<span class="more"> More<\/span ><\/div>';t.append(i)}):n.find(".full-calendar-widget .fc-view").hasClass("fc-dayGridDay-view")&&n.find("table.fc-scrollgrid thead table.fc-col-header tr th").each(function(){var r=$(this).attr("data-date"),i='<div class="item-calen type-Week day-num-'+r+'">';i+='<div class="title"> '+$(this).find("a.fc-col-header-cell-cushion").text()+"<\/div>";n.find("table.fc-scrollgrid tbody tr td.fc-daygrid-day .fc-daygrid-event-harness a.fc-event").each(function(){var r="",u="",f="",e="",o,n,t;$(this).hasClass("fc-past")&&(r="event_past");$(this).hasClass("green-key")&&(u="green_key");$(this).hasClass("blue-key")&&(f="blue_key");$(this).hasClass("black-key")&&(e="black_key");o=$(this).attr("url-opp");i+='<a class="fc-event '+r+" "+u+" "+f+" "+e+'" href="'+o+'">';n=$(this).find(".fc-event-time").text();t=$(this).find(".fc-event-title").text();i+='<div class="fc-content">';n!==undefined&&n!==null&&n!==""&&(i+='<span class="fc-time"> '+n+"<\/span>");t!==null&&t!==undefined&&t!==""&&(i+='<span class="fc-title">'+t+"<\/span>");i+="<\/div>";i+="<\/a>"});i+='<span class="more"> More<\/span ><\/div>';t.append(i)});n.find(".calendar-container-responsive > .item-calen").each(function(){$(this).find(".fc-event").length>0?$(this).find(".fc-event").each(function(n){n<3?($(this).addClass("active"),$(this).siblings(".more").hide()):($(this).addClass("hide"),$(this).siblings(".more").show())}):$(this).find(".more").hide()});t.find("span.more").on("click",function(){var n=$(this).siblings(".active").last();n.nextAll("*:lt(3)").removeClass("hide").addClass("active");$(this).siblings(".fc-event").last().hasClass("active")&&$(this).hide()});n.hasClass("search-block-as-corporate")&&n.find(".block_processing").hide();n.find(".full-calendar-widget .fc-view").hide()}function fix_functionality_for_accesibility(n){n.find("h2.fc-toolbar-title").attr("tabindex","0");n.find("button.fc-dayGridMonth-button").attr("tabindex","0");n.find("button.fc-dayGridMonth-button").attr("aria-label","Month, click here to update the results and display them by Month");n.find("button.fc-dayGridWeek-button").attr("tabindex","0");n.find("button.fc-dayGridWeek-button").attr("aria-label","Week, click here to update the results and display them by Week");n.find("button.fc-dayGridDay-button").attr("tabindex","0");n.find("button.fc-dayGridDay-button").attr("aria-label","Day, click here to update the results and display them by the current Day");n.find("button.fc-prev-button").attr("tabindex","0");n.find("button.fc-prev-button").attr("aria-label","Previous, click here to update the results and display the Previous Month, Week or Day");n.find("button.fc-dayGridDay-button").attr("tabindex","0");n.find("button.fc-dayGridDay-button").attr("aria-label","Next, click here to update the results and display the Next Month, Week or Day")}function fix_image_thumbnail_result(n,t){var i,r;($("body").hasClass("mobile")||$("body").hasClass("tablet"))&&(i=n.find('input[name="listingFormat"]').val(),t!==null&&t!==undefined&&t!==""&&(i=t),i!=="CALENDAR_WITHOUT_TILES"&&i!=="LISTING_WITHOUT_TILES"&&(r="",i==="LISTING_WITH_TILES"?r="#opportunities-search-block .content-section .opportunities-result .opportunities-service .image-background":i==="CALENDAR_WITH_TILES"&&(r="#opportunities-search-block .content-section .opportunities-result .opportunity-date-container .image-background"),r!==""&&n.find(r).each(function(n,t){var i=$(t).width(),r=i;$(t).height(r)})))}function backend_load_values_from_sf_populate_modal_searchresult(n,t,i,r){var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=window.instance_prefix!=undefined?window.instance_prefix:"HOC__",f=$(n),o=[u+"Opportunity_Characteristics__c",u+"Impact_Area_Local__c",u+"Program_Area_Local__c",u+"Primary_Impact_Area__c"];$.ajax({type:"POST",url:e+"Admin/GetValuesSFByObjectAndFieldNames",data:{sfObject:u+"Volunteer_Opportunity__c",sfField:o,includeSession:!0},beforeSend:function(){t&&f.find(".processing_screen").show()},success:function(u){u=JSON.parse(u);u.status==="ok"?u.fields&&(u.fields.forEach(function(t){var s=t.field,e=f.find('[data-salesforce-field="'+s+'"]').first(),h=e.attr("multiple")=="multiple"?!0:!1,o;e.val("");e.empty();o=!1;t.values.forEach(function(n){n&&n.group==="custom"&&(o=!0)});o===!0?u.groups.forEach(function(n){if(n){var i=$("<optgroup><\/optgroup>").attr("label",n.label);t.values.forEach(function(t){if(t&&t.group==n.value){var r=$("<option><\/option>").attr("value",t.value).text(t.label);i.append(r)}});e.append(i)}}):t.values.forEach(function(n){var t=$("<option><\/option>").attr("value",n.value).text(n.label);e.append(t)});i&&(r==!1?(i.issueArea!=null&&typeof i.issueArea!="undefined"&&i.issueArea!=""?$(n+' select[name="oppBlockInfo.IssueArea"]').val(i.issueArea.split(";")):$(n+' select[name="oppBlockInfo.IssueArea"]').val(""),i.customFilter!=null&&typeof i.customFilter!="undefined"&&i.customFilter!=""?$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(i.customFilter.split(";")):$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(""),i.criteriaImpactArea!=null&&typeof i.criteriaImpactArea!="undefined"&&i.criteriaImpactArea!=""?$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(i.criteriaImpactArea.split(";")):$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(""),i.criteriaProgramArea!=null&&typeof i.criteriaProgramArea!="undefined"&&i.criteriaProgramArea!=""?$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(i.criteriaProgramArea.split(";")):$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val("")):(i.cmsBlock.CriteriaIssueArea!=null&&typeof i.cmsBlock.CriteriaIssueArea!="undefined"&&i.cmsBlock.CriteriaIssueArea!=""?$(n+' select[name="oppBlockInfo.IssueArea"]').val(i.cmsBlock.CriteriaIssueArea.split(";")):$(n+' select[name="oppBlockInfo.IssueArea"]').val(""),i.cmsBlock.CriteriaCustomFilter!=null&&typeof i.cmsBlock.CriteriaCustomFilter!="undefined"&&i.cmsBlock.CriteriaCustomFilter!=""?$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(i.cmsBlock.CriteriaCustomFilter.split(";")):$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(""),i.cmsBlock.CriteriaImpactAreaLocal!=null&&typeof i.cmsBlock.CriteriaImpactAreaLocal!="undefined"&&i.cmsBlock.CriteriaImpactAreaLocal!=""?$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(i.cmsBlock.CriteriaImpactAreaLocal.split(";")):$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(""),i.cmsBlock.CriteriaProgramAreaLocal!=null&&typeof i.cmsBlock.CriteriaProgramAreaLocal!="undefined"&&i.cmsBlock.CriteriaProgramAreaLocal!=""?$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(i.cmsBlock.CriteriaProgramAreaLocal.split(";")):$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(""),i.cmsBlock.ScheduleAndRegisterType!=null&&typeof i.cmsBlock.ScheduleAndRegisterType!="undefined"&&i.cmsBlock.ScheduleAndRegisterType!=""?$(n+' select[name="oppBlockInfo.CriteriaType"]').val(i.cmsBlock.ScheduleAndRegisterType.split(";")):$(n+' select[name="oppBlockInfo.CriteriaType"]').val(""),i.cmsBlock.CriteriaLocationType!=null&&typeof i.cmsBlock.CriteriaLocationType!="undefined"&&i.cmsBlock.CriteriaLocationType!=""?$(n+' select[name="oppBlockInfo.CriteriaLocationType"]').val(i.cmsBlock.CriteriaLocationType):$(n+' select[name="oppBlockInfo.CriteriaLocationType"]').val(""),i.cmsBlock.CriteriaAgeOfVolunteersRange!=null&&typeof i.cmsBlock.CriteriaAgeOfVolunteersRange!="undefined"&&i.cmsBlock.CriteriaAgeOfVolunteersRange!=""?$(n+' input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(i.cmsBlock.CriteriaAgeOfVolunteersRange):$(n+' input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(""),i.cmsBlock.CriteriaCourtOrdered!=null&&typeof i.cmsBlock.CriteriaCourtOrdered!="undefined"&&i.cmsBlock.CriteriaCourtOrdered!=""?$(n+' input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",!0):$(n+' input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",!1),i.cmsBlock.CriteriaGroups!=null&&typeof i.cmsBlock.CriteriaGroups!="undefined"&&i.cmsBlock.CriteriaGroups!=""?$(n+' input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",!0):$(n+' input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",!1),i.cmsBlock.CriteriaRSVP!=null&&typeof i.cmsBlock.CriteriaRSVP!="undefined"&&i.cmsBlock.CriteriaRSVP!=""?$(n+' input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",!0):$(n+' input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",!1)));h&&(apply_backend_multiselect(n+' [data-salesforce-field="'+s+'"]'),e.multiselect("reload"))}),apply_backend_multiselect(n+' select[name="oppBlockInfo.CriteriaType"]')):console.warn("Error loading values from SF to populate featuredOppModal",u.message);t&&f.find(".processing_screen").hide()}})}function after_translation_resource_load_featuredOpp(){backend_featured_opportunities();load_google__api();set_location_for_featured_opportunities()}function backend_featured_opportunities(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click",'a[data-element-reveal="featured-opp-settings"]',function(){var i=$(this).attr("data-block-id"),t="#featured-opp-settings";$("#featured-opp-settings").foundation("open");$("#featured-opp-settings").foundation();initiate_jquery_validate_reveal($("#featured-opp-form"),"featured-opp-form");authorized_for_in_advance_section("#featured-opp-form");i!=0?($("#featured-opp-settings").find(".delete_block").show(),$("#featured-opp-settings .rollback-link").show(),$("#featured-opp-settings .rollback-link").attr("data-block-id",i),$.ajax({method:"POST",url:n+"Admin/GetFeatureOppBlock",data:{blockId:i},beforeSend:function(){$("#featured-opp-settings").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r;$("#featured-opp-settings").find(".processing_screen").hide();i.status===200?(backend_load_values_from_sf_populate_modal("#featured-opp-form",!0,i,!1),$("#featured-opp-settings").find(".processing_screen").show(),hideVisibleOptions(i.uniqueRegion,"#featured-opp-advanced-settings"),$('#featured-opp-form input[name="oppBlockInfo.Block.ID"]').val(i.blockId),$('#featured-opp-form select[name="oppBlockInfo.OpenOpportunityIn"]').val(i.openOpportunityIn),$('#featured-opp-form input[name="oppBlockInfo.ID"]').val(i.featuredId),$('#featured-opp-form input[name="oppBlockInfo.Block.SystemName"]').val(i.systemName),$('#featured-opp-form input[name="oppBlockInfo.Block.CssClass"]').val(i.cssClass),$('#featured-opp-form select[name="oppBlockInfo.Block.Region_ID"]').val(i.region),$('#featured-opp-form select[name="oppBlockInfo.Criteria"]').val(i.criteria),$('#featured-opp-form select[name="oppBlockInfo.CriteriaLocationType"]').val(i.criteriaLocationType),$('#featured-opp-form select[name="oppBlockInfo.CriteriaManagedBy"]').val(i.criteriaManagedBy),$('#featured-opp-form select[name="oppBlockInfo.CriteriaProjectType"]').val(i.criteriaProjectType),$('#featured-opp-form input[name="oppBlockInfo.CriteriaOrganizationServed"]').val(i.criteriaOrganizationServed),$('#featured-opp-form input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(i.ageVolunteers),$('#featured-opp-form input[name="oppBlockInfo.CriteriaInvitationCode"]').val(i.criteriaInvitationCode),i.titles!=null&&i.titles.forEach(function(n){var t=n.language;$('#featured-opp-form input[name="title-'+t+'"]').val(n.title)}),$('#featured-opp-form select[name="oppBlockInfo.DisplayMode"]').val(i.displayMode),i.numberOpp!=0&&$('#featured-opp-form input[name="oppBlockInfo.NumberOfOpp"]').val(i.numberOpp),i.displayMode===3&&$('select[name="oppBlockInfo.DisplayMode"]').trigger("change"),i.subsiteId!=="0"&&i.subsiteId!==0&&($('#featured-opp-form select[name="subsite_id"]').length>0?$('#featured-opp-form select[name="subsite_id"]').val(i.subsiteId):$('#featured-opp-form input[name="subsite_id"]').val(i.subsiteId)),$('#featured-opp-form input[name="oppBlockInfo.NumberOfRows"]').val(i.numberRows),$('#featured-opp-form input[name="oppBlockInfo.Block.Weight"]').val(i.sortWeight),$('#featured-opp-form input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",i.courtOrdered),$('#featured-opp-form input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",i.groups),$('#featured-opp-form input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",i.rsvp),$('#featured-opp-form input[name="oppBlockInfo.DisplayOnlyWithImage"]').prop("checked",i.displayOnlyWithImage),$('#featured-opp-form input[name="oppBlockInfo.ShowOppTitle"]').prop("checked",i.showOppTitle),$('#featured-opp-form input[name="oppBlockInfo.ShowAvailableSpots"]').prop("checked",i.showAvailableSpots),$('#featured-opp-form input[name="oppBlockInfo.ShowShortDesc"]').prop("checked",i.showShortDesc),$('#featured-opp-form input[name="oppBlockInfo.ShowLocation"]').prop("checked",i.showLocation),$('#featured-opp-form input[name="oppBlockInfo.ShowDateAndTime"]').prop("checked",i.showDateTime),$('#featured-opp-form input[name="oppBlockInfo.ShowRsvpIndicator"]').prop("checked",i.showRsvp),$('#featured-opp-form input[name="oppBlockInfo.Block.Enabled"]').prop("checked",i.enabled),i.showBlockTitle?($('#featured-opp-form input[name="oppBlockInfo.Block.ShowTitle"]').val(i.showBlockTitle),$("#featured-opp-form input.featured-show-title").prop("checked",!0)):($('#featured-opp-form input[name="oppBlockInfo.Block.ShowTitle"]').val(null),$("#featured-opp-form input.featured-show-title").prop("checked",!1)),$('#featured-opp-form input[name="oppBlockInfo.ShowImage"]').prop("checked",i.showImage),$('#featured-opp-form input[name="oppBlockInfo.ShowAdditionalButton"]').prop("checked",i.showAdditionalButton),$('#featured-opp-form input[name="oppBlockInfo.ShowOrganization"]').prop("checked",i.showOrganization),$('#featured-opp-form input[name="oppBlockInfo.ShowMap"]').prop("checked",i.showMap),$('#featured-opp-form input[name="oppBlockInfo.TextAdditionalButton"]').val(i.textAdditionalButton),$('#featured-opp-form select[name="oppBlockInfo.TypeButton"]').val(i.typeAdditionalButton),$('#featured-opp-form input[name="oppBlockInfo.UrlAdditionalButton"]').val(i.urlAdditionalButton),$("#featured-opp-form #featured_visibility_"+i.visibleTo).prop("checked",!0),(i.visibleTo==1||i.visibleTo==2)&&$("#featured-opp-form #featured_exception_url_container").removeClass("is-hidden"),$('#featured-opp-form textarea[name="oppBlockInfo.Block.VisibilityUrls"]').text(i.visibilityUrl),$('#featured-opp-form input[name="oppBlockInfo.NumberOfRows"]').val(i.numberRows),$('#featured-opp-form input[name="oppBlockInfo.Block.Weight"]').val(i.sortWeight),i.showAdditionalButton?($("#featured-opp-form").find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().fadeIn(),$("#featured-opp-form").find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().fadeIn(),$("#featured-opp-form").find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().fadeIn()):($("#featured-opp-form").find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().fadeOut(),$("#featured-opp-form").find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().fadeOut(),$("#featured-opp-form").find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().fadeOut()),$("#featured-opp-form #featured_visibility_"+i.visibleTo).prop("checked",!0),(i.visibleTo==1||i.visibleTo==2)&&$("#featured-opp-form #featured_exception_url_container").removeClass("is-hidden"),$('#featured-opp-form textarea[name="oppBlockInfo.Block.VisibilityUrls"]').text(i.visibilityUrl),$('#featured-opp-form select[name="advance-setting-authorized-for"]').val(i.authorizedFor),$('#featured-opp-form select[name="advance-setting-authorized-for-rol"]').val(i.authorizedForRole),i.authorizedFor==1&&$("#featured-opp-form .authorized-for-role").removeClass("hide"),i.regionsMultiple&&apply_backend_multiselect_group(t+' select[name="featured_opp_region_multiple"]',!1,i.regionsMultiple),i.noResultsMessage!==null&&i.noResultsMessage!==undefined&&i.noResultsMessage!==""&&(r=JSON.parse(i.noResultsMessage),r.forEach(function(n){var i="no-results-featuredopp-"+n.languageID;$(t).find('textarea[name="'+i+'"]').text(n.title)})),$(".featureOppckeditor").each(function(){var n=$(this).attr("data-language-id");initialize_ckeditor_featureOpp("no-results-featuredopp-",n);add_event_for_ckeditor("no-results-featuredopp-"+n,"#featured-opp-form")}),add_event_for_fields_in_modal("#featured-opp-form")):i.status===500&&Swal.fire({title:window.translation.error,text:i.message,icon:"error",closeOnConfirm:!0})})):($("#featured-opp-settings .rollback-link").hide(),hideVisibleOptions(!1,"#featured-opp-advanced-settings"),$(t+' select[name="oppBlockInfo.Block.Region_ID"]').val($('select[name="oppBlockInfo.Block.Region_ID"] option:first-child').val()),$(t+' input[name="oppBlockInfo.Block.Enabled"]').prop("checked",!0),$("#featured_exception_url_container").removeClass("is-hidden"),$(t).find('input[name="oppBlockInfo.Block.Visibility"][value="2"]').prop("checked",!0),$(t+' textarea[name="oppBlockInfo.Block.VisibilityUrls"]').val(""),$(t).find('input[name="subsite_id"]').val(""),$(t).find('select[name="subsite_id"]').val("0"),$(t).find('input[name="oppBlockInfo.Block.ID"]').val(""),$(t).find('input[name="oppBlockInfo.ID"]').val(""),$(t).find('input[name="oppBlockInfo.Block.CssClass"]').val(""),$(t).find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().addClass("hide-custom"),$(t).find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().addClass("hide-custom"),$(t).find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().addClass("hide-custom"),$(t).find('select[name="oppBlockInfo.DisplayMode"]').val(0),$(t).find('input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(""),$(t).find('select[name="oppBlockInfo.DisplayMode"]').trigger("change"),$('#featured-opp-form input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.DisplayOnlyWithImage"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowOppTitle"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowShortDesc"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowAvailableSpots"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowLocation"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowDateAndTime"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowRsvpIndicator"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.Block.ShowTitle"]').val(null),$("#featured-opp-form input.featured-show-title").prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowImage"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowAdditionalButton"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowOrganization"]').prop("checked",!1),$('#featured-opp-form input[name="oppBlockInfo.ShowMap"]').prop("checked",!1),$("#featured-opp-settings").find(".delete_block").hide(),backend_load_values_from_sf_populate_modal("#featured-opp-form",!0,null,!1),$('#featured-opp-form input[name="oppBlockInfo.NumberOfRows"]').val(1),apply_backend_multiselect_group(t+' select[name="featured_opp_region_multiple"]',!1,""),add_event_for_fields_in_modal("#featured-opp-form"),$("#featured-opp-settings .featureOppckeditor").each(function(){var n=$(this).data("language-id");$("#no-results-featuredopp-"+n).text("");initialize_ckeditor_featureOpp("no-results-featuredopp-",n);add_event_for_ckeditor("no-results-featuredopp-"+n,"#featured-opp-form")}))});$(document).on("click","#featured-opp-form button.submit-button",function(){var i,r,t;for(i in CKEDITOR.instances)CKEDITOR.instances[i].name.indexOf("no-results-featuredopp")!=-1&&$("#"+CKEDITOR.instances[i].name).val(escape(CKEDITOR.instances[i].getData()));return(r=$("#featured-opp-settings"),t=$("#featured-opp-form").serializeObject(),!validate_url_fields_backend("#featured-opp-form",'input[name="oppBlockInfo.Block.Visibility"]','textarea[name="oppBlockInfo.Block.VisibilityUrls"]'))?!1:(t["oppBlockInfo.CriteriaCourtOrdered"]=t["oppBlockInfo.CriteriaCourtOrdered"]?!0:!1,t["oppBlockInfo.CriteriaGroups"]=t["oppBlockInfo.CriteriaGroups"]?!0:!1,t["oppBlockInfo.CriteriaRSVP"]=t["oppBlockInfo.CriteriaRSVP"]?!0:!1,t["oppBlockInfo.DisplayOnlyWithImage"]=t["oppBlockInfo.DisplayOnlyWithImage"]?!0:!1,t["oppBlockInfo.ShowOppTitle"]=t["oppBlockInfo.ShowOppTitle"]?!0:!1,t["oppBlockInfo.ShowShortDesc"]=t["oppBlockInfo.ShowShortDesc"]?!0:!1,t["oppBlockInfo.ShowAvailableSpots"]=t["oppBlockInfo.ShowAvailableSpots"]?!0:!1,t["oppBlockInfo.ShowLocation"]=t["oppBlockInfo.ShowLocation"]?!0:!1,t["oppBlockInfo.ShowDateAndTime"]=t["oppBlockInfo.ShowDateAndTime"]?!0:!1,t["oppBlockInfo.ShowRsvpIndicator"]=t["oppBlockInfo.ShowRsvpIndicator"]?!0:!1,t["oppBlockInfo.Block.Enabled"]=t["oppBlockInfo.Block.Enabled"]?!0:!1,t["oppBlockInfo.Block.ShowTitle"]=t["oppBlockInfo.Block.ShowTitle"]?!0:!1,t["oppBlockInfo.ShowImage"]=t["oppBlockInfo.ShowImage"]?!0:!1,t["oppBlockInfo.ShowAdditionalButton"]=t["oppBlockInfo.ShowAdditionalButton"]?!0:!1,t["oppBlockInfo.ShowOrganization"]=t["oppBlockInfo.ShowOrganization"]?!0:!1,t["oppBlockInfo.ShowMap"]=t["oppBlockInfo.ShowMap"]?!0:!1,$("#featured-opp-form").valid()&&$.ajax({method:"POST",url:n+"Admin/AddOrUpdateFeatureOppBlock",data:t,beforeSend:function(){r.find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);return t.status==="ok"?Swal.fire({title:window.translation.success,text:"Featured Opportunity Saved Successfully",icon:"success",closeOnConfirm:!0}).then(function(){r.foundation("close");location.reload(!0)}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}),r.find(".processing_screen").hide(),!1}),!1)});$(document).on("click","#featured-opp-form a.delete_block",function(){var t=$(this).parents("form").find('input[name="oppBlockInfo.Block.ID"]').val(),i=$(this).parents(".reveal").first().attr("id"),r=$(this).parents("form");t&&t!=="0"&&Swal.fire({title:window.translation.are_you_sure,text:"Do you want delete this block?",icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(u){u.isConfirmed&&$.ajax({method:"POST",url:n+"admin/DeleteFeaturedOppBlock",data:{blockId:t.toString()},beforeSend:function(){r.find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status.toString()==="200"?Swal.fire({title:window.translation.success,text:t.message,icon:"success",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");Swal.close();location.reload(!0)}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");Swal.close()})})})});$(document).on("change",'#featured-opp-form input[name="oppBlockInfo.ShowAdditionalButton"]',function(){var n=$(this).prop("checked");n?($("#featured-opp-form").find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().fadeIn(),$("#featured-opp-form").find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().fadeIn(),$("#featured-opp-form").find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().fadeIn(),$("#featured-opp-form").find('input[name="oppBlockInfo.TextAdditionalButton"]').val(""),$("#featured-opp-form").find('input[name="oppBlockInfo.UrlAdditionalButton"]').val("")):($("#featured-opp-form").find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().fadeOut(),$("#featured-opp-form").find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().fadeOut(),$("#featured-opp-form").find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().fadeOut())});$(document).on("change",'#featured-opp-form select[name="oppBlockInfo.DisplayMode"]',function(){var t=$(this).val(),n=$("#featured-opp-form");t==="3"?(n.find('input[name="oppBlockInfo.ShowMap"]').parents(".columns").first().fadeOut(),n.find('input[name="oppBlockInfo.NumberOfRows"]').parents(".columns").first().fadeOut(),n.find('input[name="oppBlockInfo.ShowShortDesc"]').parents(".row").first().fadeOut(),n.find('input[name="oppBlockInfo.ShowAvailableSpots"]').parents(".row").first().fadeOut(),n.find('input[name="oppBlockInfo.ShowLocation"]').parents(".row").first().fadeOut(),n.find('input[name="oppBlockInfo.ShowImage"]').parents(".row").first().fadeOut()):n.find('input[name="oppBlockInfo.ShowMap"]').parents(".columns").first().css("display")=="none"&&(n.find('input[name="oppBlockInfo.ShowMap"]').parents(".columns").first().fadeIn(),n.find('input[name="oppBlockInfo.NumberOfRows"]').parents(".columns").first().fadeIn(),n.find('input[name="oppBlockInfo.ShowShortDesc"]').parents(".row").first().fadeIn(),n.find('input[name="oppBlockInfo.ShowAvailableSpots"]').parents(".row").first().fadeIn(),n.find('input[name="oppBlockInfo.ShowLocation"]').parents(".row").first().fadeIn(),n.find('input[name="oppBlockInfo.ShowImage"]').parents(".row").first().fadeIn())});$(document).on("change","#featured-opp-form input.featured-show-title",function(){var n=$(this).prop("checked");$("#featured-opp-form input.featured-show-title").prop("checked",n);n?$('#featured-opp-form input[name="oppBlockInfo.Block.ShowTitle"]').val(n):$('#featured-opp-form input[name="oppBlockInfo.Block.ShowTitle"]').val(null)})}function load_google__api(){$("body .featureOppContainer div.featured_map").length>0&&$.getScript("https://maps.googleapis.com/maps/api/js?key="+get_gmap_api_key(),function(){googleMapAPIAvailable=!0;$("body .featureOppContainer.showmap").each(function(){var n=$(this),i=n.attr("data-block-id"),r=n.find('input[name="occ_information_map"]').val(),u=n.find('input[name="map_processed"]').val(),t;u=="false"&&r!=="none"&&(t=document.getElementById("featured_map_"+i),set_markers_to_map_featured_opportunities(t,n))})})}function load_block_data_featured_opportunities_nearest(n){$("body .featureOppContainer.nearestblock").each(function(){try{load_block_data_featured_opportunities(n,$(this))}catch(t){window.console&&console.error(t)}})}function set_location_for_featured_opportunities(){var n,t;$("body .featureOppContainer").length>0&&(n=!1,$("body .featureOppContainer.nonearestblock").each(function(){try{load_block_data_featured_opportunities(null,$(this))}catch(n){window.console&&console.error(n)}}),n=$("body .featureOppContainer.nearestblock").length>0,n&&navigator.geolocation&&(t={enableHighAccuracy:!0,timeout:5e3,maximumAge:0},navigator.geolocation.getCurrentPosition(load_block_data_featured_opportunities_nearest,load_block_by_location_featured_opportunities_error,t)))}function load_block_data_featured_opportunities(n,t){var f=null,e=null;n!==undefined&&n!==null&&(f=n.coords.latitude,e=n.coords.longitude);var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=t.attr("data-block-id"),r=t.find('input[name="showMap"]').val(),o=t.find('input[name="multitimezone"]').val(),h=t.find('input[name="sitetimezone"]').val(),u=t.find('input[name="openItemIn"]').val();$.ajax({type:"POST",url:s+"Admin/GetAjaxFeaturedOppBlock",data:{blockId:i,latitude:f,longitude:e},beforeSend:function(){t.find(".processing_screen").show()},success:function(n){var l,d;if(n=JSON.parse(n),n.status===200){if(n.data.occurrences){var g=n.showOppTitle,nt=n.ShowShortDesc,p=n.showAvailableSpots,tt=n.showLocation,w=n.showOrganization,it=n.showDateTime,ot=n.showRSVP,b=n.ShowImage,rt=n.itemPerPage,ut=n.listOrGrid,st=n.sliderClass,e="",f="",a=[],c=[],v=t.find(".list-group").first(),s=v.attr("id"),k=!1;$("#"+s).empty();c=[...n.data.occurrencesVirtualLocation,...n.data.occurrences,...n.data.occurrencesEIOWOLocation];v.hasClass("owl-carousel")?($("#"+s).trigger("destroy.owl.carousel"),$("#"+s).removeClass("owl-carousel"),k=!0):(l=$("#"+s).parent().find("div.holder").first(),c.length>rt&&l.length>0&&l.has("a").length>0&&l.jPages("destroy"));var ft=n.isSharingPortalPlus!==undefined?n.isSharingPortalPlus:!1,et=n.siteHOCId,y=n.cdnUrl!==undefined?n.cdnUrl.replaceAll("/",""):"";c.length>0?(c.forEach(function(n){var i="/opportunity/"+n.occurrenceId,s=n.imageThumbnailUrl,c,ct,d,l,rt,ot,k,st,ht,lt,t;et!=n.affiliateOrganizationID?i=n.opportunityLink:n.miniSitePath!=""&&n.miniSitePath!=null&&ft===!1&&(i=n.miniSitePath+"opportunity/"+n.occurrenceId);c='<a href="'+i+'" title="'+n.opportunityName+'" target="'+u+'"><img class="group list-group-image" src="/img/placeholder_thumbnail.png" alt="Opportunity Thumbnail" /><\/a>';ct=parseInt(n.frequency);b==!0&&s!=null&&(y!==undefined&&y!==""&&s.indexOf("hocps.blob.core.windows.net")>-1&&(s=s.replace("hocps.blob.core.windows.net",y)),c='<a href="'+i+'" title="'+n.opportunityName+'" target="'+u+'"><img class="group list-group-image" src="'+s+'" alt="Opportunity Thumbnail" /><\/a>');c=b?'<div class="thumbnail">'+c+"<\/div>":"";d="";g&&(d='<a href="'+i+'" title="'+n.opportunityName+'" target="'+u+'"><p class="group inner list-group-item-heading">'+n.opportunityName+"<\/p><\/a>");l="";w&&(l='<p class="group inner list-group-item-organization">'+n.organizationServedName+"<\/p>");rt="";nt&&(rt='<p class="group inner list-group-item-text">'+n.description+"<\/p>");ot="";e="";(tt||r)&&(n.locationCity!=null&&(n.locationType==null||n.locationType!="Virtual")?(e=n.locationCity,n.locationState!=null&&(e=e+", "+n.locationState)):n.locationType=="Virtual"&&(e=n.locationName+" ("+window.translation.virtual_text+")"),ot='<p class="group inner list-group-item-location">'+e+"<\/p>");k='<p class="group inner list-group-item-spot">';p&&n.scheduleType=="Date & Time Specific"&&(k+=n.volunteersStillNeeded=="1"?window.translation.spot_available_on.replace("{0}",n.volunteersStillNeeded):window.translation.spots_available_on.replace("{0}",n.volunteersStillNeeded));k+="<\/p>";st=h;o=="true"&&n.TimeZone!==undefined&&n.TimeZone!==null&&n.TimeZone!==""&&(st=n.TimeZone.replaceAll("_"," "));ht="";(it||r)&&(n.scheduleType=="Date & Time Specific"?n.startDate!=null&&(f=n.startDate,n.startTime!=null&&(f=f+" "+n.startTime),o=="true"&&(f='<span class="date-time-zone" data-tooltip title="'+st+'">'+f+"<\/span>")):f=window.translation.ongoing,ht='<p class="group inner list-group-item-datatime">'+f+(ct>0?'<a href="'+i+'" title="'+n.opportunityName+'" class="title" target="'+u+'">+'+window.translation.more+"<\/a>":"")+"<\/p>");lt='<div class="item '+ut+'">'+c+'<div class="caption">'+d+l+rt+ot+k+ht+"<\/div><\/div>";v.append(lt);r==="true"&&(t={},t.Name=n.opportunityName,t.Location=e,w&&(t.Organization=l),p==="true"&&n.scheduleType=="Date & Time Specific"&&(t.AvailableSpots=n.volunteersStillNeeded=="1"?window.translation.spot_available_on.replace("{0}",n.volunteersStillNeeded):window.translation.spots_available_on.replace("{0}",n.volunteersStillNeeded)),t.Datetime=f,t.Description=n.description,t.LatLong=n.latitudeLongitude,t.OccurrenceId=n.occurrenceId,(n.locationType==null||n.locationType!="Virtual")&&a.push(t))}),k==!0?($("#"+s).addClass("owl-carousel"),featured_opp_cycle()):set_pagination_featured_opportunities(t),typeof fix_sign_up_button_featured_opportunities_block=="function"&&fix_sign_up_button_featured_opportunities_block(),r==="true"&&(d=document.getElementById("featured_map_"+i),a.length>0?t.find('input[name="occ_information_map"]').val(JSON.stringify(a)):t.find('input[name="occ_information_map"]').val(""),set_markers_to_map_featured_opportunities(d,t)),update_thumbnail_images(t)):(t.find("#opportunities-"+i).hide(),t.find("#featured_map_"+i).hide(),t.find("div.no-results").show())}}else Swal.fire({title:"",icon:"error",text:n.message,confirmButtonText:"Ok"})},complete:function(){$(".processing_screen").hide()}})}function load_block_by_location_featured_opportunities_error(n){console.warn("Error loading featuredOppBlock("+n.code+"): "+n.message);load_block_data_featured_opportunities_nearest(null)}function set_google_map_featured_opportunities(){$("body .featureOppContainer .featured_map").length>0&&$.getScript("https://maps.googleapis.com/maps/api/js?key="+get_gmap_api_key(),function(){$("body .featureOppContainer").each(function(){var n=$(this),t=n.attr("data-block-id"),i=n.find('input[name="showMap"]').val(),r=document.getElementById("featured_map_"+t);i==="true"&&set_markers_to_map_featured_opportunities(r,n)})})}function set_markers_to_map_featured_opportunities(n,t){var i,u,f;if(googleMapAPIAvailable!==!1){var s=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",h=t.find('input[name="openItemIn"]').val(),e=t.find('input[name="occ_information_map"]').val(),o=e?JSON.parse(e):"",r=$(window).width()<1025;t.find('input[name="map_processed"]').val("true");i=new google.maps.Map(n);o&&(u=[],o.forEach(function(n){var i=n.LatLong;if(i&&i!==null){var f=i.split(","),t={lat:f[0],lng:f[1],name:n.Name,description:n.Description,datetime:n.Datetime,location:n.Location,occurrenceId:n.OccurrenceId,availableSpots:n.AvailableSpots,organization:n.Organization},r=latlong_exist_in_array(u,t.lat,t.lng);r!==0&&(t.lat+=r,t.lng+=r);u.push(t)}}),f=new google.maps.LatLngBounds,u.forEach(function(n){var o=new google.maps.LatLng(parseFloat(n.lat),parseFloat(n.lng)),c=n.name,u;f.extend(o);var t=new google.maps.Marker({position:o,map:i,title:c}),l=n.organization?"<strong>"+window.translation.organization+":<\/strong> "+n.organization:"",a=n.availableSpots?"<p><strong>"+n.availableSpots+"<\/strong><\/p>":"",e='<div id="content"><p><strong>'+window.translation.name_report+":<\/strong> "+c+"<\/p>"+l+"<p><strong>"+window.translation.location_details+":<\/strong> "+n.location+"<\/p>"+a+"<p><strong>"+window.translation.datetime+":<\/strong> "+n.datetime+"<\/p>";e+=r?'<p><a href="/opportunity/'+n.occurrenceId+'" target="'+h+'">'+window.translation.click_here_to_go_opportunity_detail+"<\/a><\/p>":"<p><strong>"+window.translation.click_marker_go_opportunity_detail+"<\/strong><\/p>";e+="<\/div>";u=new google.maps.InfoWindow({content:e});t.addListener("mouseover",function(){return r||u.open(i,t),!1});t.addListener("mouseout",function(){return r||u.close(),!1});t.addListener("click",function(){return r?u.open(i,t):window.location=s+"opportunity/"+n.occurrenceId,!1})}));i.fitBounds(f);i.panToBounds(f)}}function latlong_exist_in_array(n,t,i){for(var u=0,r=0;r<n.length;r++)n[r].lat.startsWith(t)&&n[r].lng.startsWith(i)&&u++;return u}function set_pagination_featured_opportunities(n){if(n!==undefined){var u=n.find(".list-group").hasClass("owl-carousel"),f=n.find(".list-group").attr("id"),e=n.find(".item").length,i=n.find("input[name='itemsPerPage']").val(),t=parseInt(i),r=n.find("div.holder").first();i!=null&&t>0&&u==!1&&e>t&&r.length>0&&r.jPages({containerID:f,perPage:t,first:window.translation.datatable_first,previous:window.translation.datatable_previous,next:window.translation.datatable_next,last:window.translation.datatable_last,minHeight:!1,callback:function(n,t){var i=t.showing;i.each(function(){$(this).css("display")=="block"&&$(this).css("display","inline-block")})}})}}function backend_load_values_from_sf_populate_modal(n,t,i,r){var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",u=window.instance_prefix!=undefined?window.instance_prefix:"HOC__",f=$(n),o=[u+"Opportunity_Characteristics__c",u+"Impact_Area_Local__c",u+"Program_Area_Local__c",u+"Primary_Impact_Area__c"];$.ajax({type:"POST",url:e+"Admin/GetValuesSFByObjectAndFieldNames",data:{sfObject:u+"Volunteer_Opportunity__c",sfField:o},beforeSend:function(){t&&f.find(".processing_screen").show()},success:function(u){u=JSON.parse(u);u.status==="ok"?u.fields&&(u.fields.forEach(function(t){var e=t.field,u=f.find('[data-salesforce-field="'+e+'"]').first(),o=u.attr("multiple")=="multiple"?!0:!1;u.val("");u.empty();t.values.forEach(function(n){if(n){var t=$("<option><\/option>").attr("value",n.value).text(n.label);u.append(t)}});i&&(r==!1?(i.issueArea!=null&&typeof i.issueArea!="undefined"&&i.issueArea!=""?$(n+' select[name="oppBlockInfo.IssueArea"]').val(i.issueArea.split(";")):$(n+' select[name="oppBlockInfo.IssueArea"]').val(""),i.customFilter!=null&&typeof i.customFilter!="undefined"&&i.customFilter!=""?$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(i.customFilter.split(";")):$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(""),i.criteriaImpactArea!=null&&typeof i.criteriaImpactArea!="undefined"&&i.criteriaImpactArea!=""?$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(i.criteriaImpactArea.split(";")):$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(""),i.criteriaProgramArea!=null&&typeof i.criteriaProgramArea!="undefined"&&i.criteriaProgramArea!=""?$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(i.criteriaProgramArea.split(";")):$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(""),i.criteriaType!=null&&typeof i.criteriaType!="undefined"&&i.criteriaType!=""?$(n+' select[name="oppBlockInfo.CriteriaTypeValue"]').val(i.criteriaType.split(";")):$(n+' select[name="oppBlockInfo.CriteriaTypeValue"]').val("")):(i.cmsBlock.CriteriaIssueArea!=null&&typeof i.cmsBlock.CriteriaIssueArea!="undefined"&&i.cmsBlock.CriteriaIssueArea!=""?$(n+' select[name="oppBlockInfo.IssueArea"]').val(i.cmsBlock.CriteriaIssueArea.split(";")):$(n+' select[name="oppBlockInfo.IssueArea"]').val(""),i.cmsBlock.CriteriaCustomFilter!=null&&typeof i.cmsBlock.CriteriaCustomFilter!="undefined"&&i.cmsBlock.CriteriaCustomFilter!=""?$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(i.cmsBlock.CriteriaCustomFilter.split(";")):$(n+' select[name="oppBlockInfo.OpportunityCharacteristics"]').val(""),i.cmsBlock.CriteriaImpactAreaLocal!=null&&typeof i.cmsBlock.CriteriaImpactAreaLocal!="undefined"&&i.cmsBlock.CriteriaImpactAreaLocal!=""?$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(i.cmsBlock.CriteriaImpactAreaLocal.split(";")):$(n+' select[name="oppBlockInfo.ImpactAreaLocal"]').val(""),i.cmsBlock.CriteriaProgramAreaLocal!=null&&typeof i.cmsBlock.CriteriaProgramAreaLocal!="undefined"&&i.cmsBlock.CriteriaProgramAreaLocal!=""?$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(i.cmsBlock.CriteriaProgramAreaLocal.split(";")):$(n+' select[name="oppBlockInfo.ProgramAreaLocal"]').val(""),i.cmsBlock.ScheduleAndRegisterType!=null&&typeof i.cmsBlock.ScheduleAndRegisterType!="undefined"&&i.cmsBlock.ScheduleAndRegisterType!=""?$(n+' select[name="oppBlockInfo.CriteriaType"]').val(i.cmsBlock.ScheduleAndRegisterType.split(";")):$(n+' select[name="oppBlockInfo.CriteriaType"]').val(""),i.cmsBlock.CriteriaLocationType!=null&&typeof i.cmsBlock.CriteriaLocationType!="undefined"&&i.cmsBlock.CriteriaLocationType!=""?$(n+' select[name="oppBlockInfo.CriteriaLocationType"]').val(i.cmsBlock.CriteriaLocationType):$(n+' select[name="oppBlockInfo.CriteriaLocationType"]').val(""),i.cmsBlock.CriteriaAgeOfVolunteersRange!=null&&typeof i.cmsBlock.CriteriaAgeOfVolunteersRange!="undefined"&&i.cmsBlock.CriteriaAgeOfVolunteersRange!=""?$(n+' input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(i.cmsBlock.CriteriaAgeOfVolunteersRange):$(n+' input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(""),i.cmsBlock.CriteriaCourtOrdered!=null&&typeof i.cmsBlock.CriteriaCourtOrdered!="undefined"&&i.cmsBlock.CriteriaCourtOrdered!=""?$(n+' input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",!0):$(n+' input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",!1),i.cmsBlock.CriteriaOrganizationServed!=null&&typeof i.cmsBlock.CriteriaOrganizationServed!="undefined"&&i.cmsBlock.CriteriaOrganizationServed!=""?$(n+' input[name="oppBlockInfo.CriteriaOrganizationServed"]').val(i.cmsBlock.CriteriaOrganizationServed):$(n+' select[name="oppBlockInfo.CriteriaOrganizationServed"]').val(""),i.cmsBlock.CriteriaGroups!=null&&typeof i.cmsBlock.CriteriaGroups!="undefined"&&i.cmsBlock.CriteriaGroups!=""?$(n+' input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",!0):$(n+' input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",!1),i.cmsBlock.CriteriaRSVP!=null&&typeof i.cmsBlock.CriteriaRSVP!="undefined"&&i.cmsBlock.CriteriaRSVP!=""?$(n+' input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",!0):$(n+' input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",!1)));o&&(apply_backend_multiselect(n+' [data-salesforce-field="'+e+'"]'),u.multiselect("reload"))}),apply_backend_multiselect(n+' select[name="oppBlockInfo.CriteriaTypeValue"]')):console.warn("Error loading values from SF to populate featuredOppModal",u.message);t&&f.find(".processing_screen").hide()}})}function rollback_FeaturedOppBlock(n){var t,i;hideVisibleOptions(n.uniqueRegion,"#featured-opp-advanced-settings");t=$("#featured-opp-settings");n.blockData&&(i=n.blockData,t.find('input[name="oppBlockInfo.Block.SystemName"]').val(i.SystemName),t.find('input[name="oppBlockInfo.Block.Weight"]').val(i.Weight),t.find('input[name="oppBlockInfo.Block.ShowTitle"]').prop("checked",i.ShowTitle),t.find('input[name="oppBlockInfo.Block.Enabled"]').prop("checked",i.Enabled),t.find('input[name="oppBlockInfo.Block.Visibility"]').prop("checked",!1),t.find("input#featured_visibility_"+i.Visibility).prop("checked",!0),t.find('textarea[name="oppBlockInfo.Block.VisibilityUrls"]').val(i.VisibilityUrls),t.find('select[name="oppBlockInfo.Block.Region_ID"]').val(i.Region),i.Visibility!=0?t.find("#featured_exception_url_container").removeClass("is-hidden"):t.find("#featured_exception_url_container").addClass("is-hidden"));n.blockTitles.length>0&&n.blockTitles.forEach(function(n){t.find('input[name="title-'+n.Language+'"]').val(n.Title)});n.blockFeaturedOppBlock&&n.blockFeaturedOppBlock.forEach(function(n){t.find('select[name="oppBlockInfo.Criteria"]').val(n.Criteria);t.find('select[name="oppBlockInfo.CriteriaType"]').val(n.CriteriaTypes);t.find('input[name="oppBlockInfo.CriteriaCourtOrdered"]').prop("checked",n.CriteriaCourtOrdered);t.find('input[name="oppBlockInfo.CriteriaGroups"]').prop("checked",n.CriteriaGroups);t.find('input[name="oppBlockInfo.CriteriaRSVP"]').prop("checked",n.CriteriaRSVP);t.find('select[name="oppBlockInfo.DisplayMode"]').val(n.DisplayMode);t.find('input[name="oppBlockInfo.NumberOfOpp"]').val(n.NumberOfOpp);t.find('input[name="oppBlockInfo.NumberOfRows"]').val(n.NumberOfRows);t.find('input[name="oppBlockInfo.ShowOppTitle"]').prop("checked",n.ShowOppTitle);t.find('input[name="oppBlockInfo.ShowShortDesc"]').prop("checked",n.ShowShortDesc);t.find('input[name="oppBlockInfo.ShowAvailableSpots"]').prop("checked",n.ShowAvailableSpots);t.find('input[name="oppBlockInfo.ShowLocation"]').prop("checked",n.ShowLocation);t.find('input[name="oppBlockInfo.ShowDateAndTime"]').prop("checked",n.ShowDateAndTime);t.find('input[name="oppBlockInfo.ShowImage"]').prop("checked",n.ShowImage);t.find('input[name="oppBlockInfo.ShowAdditionalButton"]').prop("checked",n.ShowAdditionalButton);t.find('input[name="oppBlockInfo.ShowOrganization"]').prop("checked",n.ShowOrganization);t.find('input[name="oppBlockInfo.TextAdditionalButton"]').val(n.TextAdditionalButton);t.find('select[name="oppBlockInfo.TypeButton"]').val(n.TypeButton);t.find('input[name="oppBlockInfo.UrlAdditionalButton"]').val(n.UrlAdditionalButton);t.find('input[name="oppBlockInfo.ShowMap"]').prop("checked",n.ShowMap);t.find('input[name="oppBlockInfo.CriteriaAgeOfVolunteersRange"]').val(n.CriteriaAgeOfVolunteersRange);n.CriteriaIssueArea&&t.find('select[name="oppBlockInfo.IssueArea"]').val(n.CriteriaIssueArea.split(";"));n.CriteriaCustomFilter&&t.find('select[name="oppBlockInfo.OpportunityCharacteristics"]').val(n.CriteriaCustomFilter.split(";"));n.CriteriaImpactAreaLocal&&t.find('select[name="oppBlockInfo.ImpactAreaLocal"]').val(n.CriteriaImpactAreaLocal.split(";"));n.CriteriaProgramAreaLocal&&t.find('select[name="oppBlockInfo.ProgramAreaLocal"]').val(n.CriteriaProgramAreaLocal.split(";"));n.ShowAdditionalButton?(t.find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().fadeIn(),t.find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().fadeIn(),t.find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().fadeIn()):(t.find('input[name="oppBlockInfo.TextAdditionalButton"]').parents(".columns").first().fadeOut(),t.find('input[name="oppBlockInfo.UrlAdditionalButton"]').parents(".columns").first().fadeOut(),t.find('select[name="oppBlockInfo.TypeButton"]').parents(".columns").first().fadeOut());$('#featured-opp-form select[name="oppBlockInfo.IssueArea"]').multiselect("reload");$('#featured-opp-form select[name="oppBlockInfo.OpportunityCharacteristics"]').multiselect("reload");$('#featured-opp-form select[name="oppBlockInfo.ImpactAreaLocal"]').multiselect("reload");$('#featured-opp-form select[name="oppBlockInfo.ProgramAreaLocal"]').multiselect("reload")})}function initialize_ckeditor_featureOpp(n,t){$("#cke_"+n+t).length>0&&$("#cke_"+n+t).remove();var i=CKEDITOR.replace(n+t,{filebrowserBrowseUrl:"/custom-ckfinder/connector",filebrowserImageBrowseUrl:"/custom-ckfinder/connector?type=Images",filebrowserUploadUrl:"/ckfinder/connector?command=QuickUpload",filebrowserImageUploadUrl:"/ckfinder/connector?command=QuickUpload&type=Images",filebrowserWindowWidth:800,filebrowserWindowHeight:600,customConfig:"/js/config/ckeditor_config.js",height:100});CKFinder.setupCKEditor(i)}function update_thumbnail_images(n){n.find(".item .thumbnail").length>0&&setTimeout(function(){var t=0;n.find(".item .thumbnail").each(function(){var n=$(this).height();n>t&&(t=n)});n.find(".item .thumbnail").each(function(){var n=$(this).height();n<t&&$(this).find("a").css("height",t+"px")})},2e3)}function after_translation_resource_load_buttonblock(){button_block_backend_events()}function button_block_backend_events(){if($("body").hasClass("backend-page")===!0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".backend-page").on("click",'a[data-element-reveal="button-block-configuration"]',function(){var t=$("#button-block-configuration"),i=$(this).attr("data-block-id"),r="#button-block-configuration",u=t.find("#button-block-form");t.foundation("open");t.foundation();initiate_jquery_validate_reveal(u,"button-block-form");i&&i!=="0"?$.ajax({method:"POST",url:n+"admin/GetButtonBlockInfo",data:{blockId:i},beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);i&&(hideVisibleOptions(i.uniqueRegion,"#button-block-advanced-settings"),i.blockInfo&&(t.find('input[name="block_id"]').val(i.blockInfo.ID),t.find(".rollback-link").attr("data-block-id",i.blockInfo.ID),t.find('input[name="system_name"]').val(i.blockInfo.SystemName),t.find('select[name="region"]').val(i.blockInfo.Region),t.find('input[name="sort_weight"]').val(i.blockInfo.Weight),t.find('textarea[name="button_visibility_urls"]').val(i.blockInfo.VisibilityUrls),i.blockInfo.ShowTitle?(t.find('input[name="show_title"]').val(i.blockInfo.ShowTitle),t.find("input.button-show-title").prop("checked",!0)):(t.find('input[name="show_title"]').val(null),t.find("input.button-show-title").prop("checked",!1)),t.find('input[name="enabled"]').prop("checked",i.blockInfo.Enabled),t.find('input[name="css_class"]').val(i.blockInfo.CssClass),t.find("input#button_visibility_"+i.blockInfo.Visibility).prop("checked",!0),i.blockInfo.subsiteId!==0&&i.blockInfo.subsiteId!=="0"&&(t.find('select[name="subsite_id"]').length>0?t.find('select[name="subsite_id"]').val(i.blockInfo.subsiteId):t.find('input[name="subsite_id"]').val(i.blockInfo.subsiteId)),i.blockInfo.Visibility!=0?t.find("#button_exception_url_container").removeClass("is-hidden"):t.find("#button_exception_url_container").addClass("is-hidden")),i.cmsBlock&&(t.find('input[name="button_block_id"]').val(i.cmsBlock.ID),t.find('input[name="button_url"]').val(i.cmsBlock.Url),t.find('select[name="button_target"]').val(i.cmsBlock.Target),t.find('select[name="button_alignment"]').val(i.cmsBlock.Alignment),t.find('select[name="button_type"]').val(i.cmsBlock.TypeButton)),i.languagesInfo&&i.languagesInfo.forEach(function(n){var i=n.languageID;t.find('input[name="title-'+i+'"]').val(n.title)}),i.languageTextInfo&&i.languageTextInfo.forEach(function(n){var i=n.LanguageId;t.find('input[name="text-button-'+i+'"]').val(n.TextButton)}),i.regionsMultiple&&apply_backend_multiselect_group(r+' select[name="region_multiple"]',!1,i.regionsMultiple));add_event_for_fields_in_modal("#button-block-form");t.find(".processing_screen").hide()}):(t.find("a.delete_block").hide(),t.find(".rollback-link").hide(),t.find(".rollback-link").attr("data-block-id",0),t.find(".input-group-button.submit-button").css({display:"block",width:"100%"}),t.find('select[name="subsite_id"]').val("0"),t.find('input[name="subsite_id"]').val(""),hideVisibleOptions(!1,"#button-block-advanced-settings"),t.find('input[name="css_class"]').val(""),t.find('input[name="block_id"]').val("0"),t.find('input[name="button_block_id"]').val("0"),t.find('select[name="region"]').val(""),t.find('input[name="system_name"]').val(""),t.find('input[name="sort_weight"]').val(0),t.find(".tabs-panel").find("input").val(""),t.find('input[name="show_title"]').prop("checked",!1),t.find('input[name="enabled"]').prop("checked",!0),t.find("input#button_visibility_0").prop("checked",!0),t.find('textarea[name="button_visibility_urls"]').val(""),t.find("#button_exception_url_container").removeClass("is-hidden"),t.find('input[name="button_visible_to"][value="2"]').prop("checked",!0),t.find('input[type="text"]').val(""),apply_backend_multiselect_group(r+' select[name="region_multiple"]',!1,""),add_event_for_fields_in_modal("#button-block-form"),t.find(".processing_screen").hide())});$(".backend-page").on("click",'#button-block-configuration input[type="submit"]',function(){var t=$("#button-block-configuration"),i=$("#button-block-form").serializeObject();if($("#button-block-form").valid())return validate_url_fields_backend("#button-block-configuration",'input[name="button_visible_to"]','textarea[name="button_visibility_urls"]')?($.ajax({method:"POST",url:n+"admin/AddOrUpdateButtonBlock",data:i,beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);return i.status==="ok"?Swal.fire({title:window.translation.success,text:"Button block saved Successfully",icon:"success",closeOnConfirm:!0}).then(function(){t.find(".processing_screen").show();window.location.reload()}):(Swal.fire({title:window.translation.error,text:i.message,icon:"error",closeOnConfirm:!0}),console.log(i.log)),t.find(".processing_screen").hide(),!1}),!1):!1});$(document).on("change","#button-block-configuration input.button-show-title",function(){var n=$(this).prop("checked");$("#button-block-configuration input.button-show-title").prop("checked",n);n?$('#button-block-configuration input[name="show_title"]').val(n):$('#button-block-configuration input[name="show_title"]').val(null)})}}function after_translation_resource_load_image_block(){}function validate_placeholder_image(){$(".image-block").each(function(){var n=$(this),t=n.find("img"),i=n.find(".image_placeholder");t.one("load",function(){t.addClass("loaded");i.removeClass("loading");image_block_for_IE(n);fix_image_block_positions(n)}).each(function(){this.complete&&$(this).trigger("load")})})}function image_block_for_IE(n){var i,r,u;if(i=window.navigator.userAgent,r=/msie|Trident.*rv[ :]*11\./gi,u=r.test(i),u){var f=n,e=f.find("img"),o=f.find(".image_placeholder"),t=e.attr("src");t&&(t=replaceSpecialCharacters(t),o.css("backgroundImage","url('"+t+"')"),e.addClass("compatible-ie"),o.addClass("custom-slider-fit"))}}function fix_image_block_positions(n){var i=n.parents(".container"),t,h,u,f,o,s;i!==undefined&&i!==null&&i.hasClass("fixed-height")&&(t=i.css("height"),t!==undefined&&t!==null&&t!==""&&(h=n.find("img").css("height"),u=0,t>h&&(f=n.css("height"),i.find(".container-block-section").length>1?(u=t>=f?f:t,i.find("img").css("height",u),i.find("img").removeAttr("height")):(u=t>f?t:f,i.find("img").css("height",u),i.find("img").removeAttr("height"))),i.css("overflow","hidden")));var r=n,t=r.height(),e=t*30/100;t<251&&(e=t*16/100);o=0;r.find("h3").length>0&&(r.find("h3").css("top",e),o=r.find("h3").height());s=0;r.find(".text-summary").length>0&&(r.find(".text-summary").css("top",o+5+e),s=r.find(".text-summary").height());r.find(".text-button-section").length>0&&r.find(".text-button-section").css("top",o+10+e+s)}function after_translation_resource_load_image_slider_block(){}function validate_placeholder_image_slider(){$(".image-slider-block").each(function(){var i=$(this),t=$(this).find(".content-slide"),r=$(this).find("img").length,n=0;t.each(function(){var u=$(this),f=u.find("img"),e=u.find(".image_placeholder");f.one("load",function(){f.addClass("loaded");e.removeClass("loading");n=n+1;n===r&&(t.removeClass("secondary-slide"),image_slider_block_cycle(i))}).each(function(){this.complete&&$(this).trigger("load")})})})}function after_translation_resource_load_donationblock(){donation_block_events();donation_block_backend_events();donation_block_populate_ip()}function donation_block_events(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";n=n.substring(0,n.length-1);var r=getParameterByName("saleId",!1,!1),u=getParameterByName("authorizationId",!1,!1),t=getParameterByName("transactionId",!1,!1),i=getParameterByName("donationAmount",!1,!1);$(".donationBlock").length>0?$(".donationBlock").each(function(){var f=$(this),s=$(this).find('input[name="is_ars"]').val(),a=f.find('input[name="payment_type"]').val(),l=f.find('input[name="redirect_url_p"]').val(),h=f.find('input[name="redirect_url"]').val(),e,c,o;f.find('input[name="amountField"]').length>0&&(e=f.find('input[name="amountField"]').first().val(),c=f.find('input[name="amountField"]').first().attr("data-amount-label"),f.find('input[name="amountField"]').first().prop("checked",!0),f.find('input[name="formAmountField"]').val(e),f.find('input[name="formAmountLabel"]').val(c),f.find('input[name="formAmountFieldP"]').val(e),f.find('input[name="formAmountLabelP"]').val(c),e!=="Other Amount"?f.find('input[name="amount_other_value"]').attr("readonly","readonly"):f.find('input[name="amount_other_value"]').removeAttr("readonly"));f.find('input[name="frecuencyDonation"]').length>0&&f.find('input[name="frecuencyDonation"]').first().prop("checked",!0);$.ajax({type:"GET",url:n+"/ARS/getSiteId",beforeSend:function(){f.find(".processing_screen.processing_donation_form").addClass("always_show")},success:function(e){var c=e,v=t?!0:!1,y,a,o;if(s&&s==="True")if($("input.branch-logic-info").length>0){y=$("input.branch-logic-info").first().attr("data-workflow");a=$("input.branch-logic-info").first().attr("data-type");switch(a){case"REGISTRATION":o=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+c));break;case"SIGNUP":o=JSON.parse(localStorage.getItem("signup-branch-logic-form-data-"+c+"-wr-"+y));break;case"PARTNER_REGISTRATION":o=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+c));break;default:o=null}t&&(o.donationTransactionId=t);i&&(o.donationAmount=i);u&&(o.donationAuthorizationId=u);a==="REGISTRATION"?_assign_value_json_local_storage("vol-branch-logic-form-data-"+c,o):a==="PARTNER_REGISTRATION"?_assign_value_json_local_storage("partner-branch-logic-form-data-"+c,o):_assign_value_json_local_storage("signup-branch-logic-form-data-"+c+"-wr-"+y,o);(o!==null&&o!==undefined&&o.donationTransactionId||t)&&(f.find(".processing_screen.processing_donation_form").find("span").text(window.translation.we_got_your_donation),f.find(".processing_screen.processing_donation_form").find("img").hide(),f.find(".processing_screen.processing_donation_form").addClass("large_content"),f.find(".processing_screen.processing_donation_form").addClass("always_show"),f.find('form[name="donation-form"]').addClass("already_donated"),v=!0)}else v&&(f.find(".processing_screen.processing_donation_form").find("span").text(window.translation.we_got_your_donation),f.find(".processing_screen.processing_donation_form").find("img").hide(),f.find(".processing_screen.processing_donation_form").addClass("large_content"),f.find(".processing_screen.processing_donation_form").addClass("always_show"),f.find('form[name="donation-form"]').addClass("already_donated"));else f.find(".processing_screen.processing_donation_form").hide(),f.find(".processing_screen.processing_donation_form").removeClass("always_show"),r&&t&&i&&Swal.fire({title:window.translation.donation_completed,icon:"success",text:window.translation.donation_has_been_received,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){(h||l)&&(f.find(".processing_screen.processing_donation_form").show(),f.find(".processing_screen.processing_donation_form").addClass("always_show"),window.location=n+(h?h:l))});v===!1&&$.ajax({type:"GET",url:n+"/User/getContactInfo",success:function(n){var i=JSON.parse(n),o,e,r,u,t;if(i.email)f.find('input[name="first-name"]').val(i.firstName),f.find('input[name="last-name"]').val(i.lastName),f.find('input[name="email"]').val(i.email),f.find('input[name="formPaypalEmail"]').val(i.email),f.find('input[name="formPaypalEmailP"]').val(i.email),f.find(".processing_screen.processing_donation_form").hide(),f.find(".processing_screen.processing_donation_form").removeClass("always_show");else{if($("input.branch-logic-info").length>0){o=$("input.branch-logic-info").first().attr("data-workflow");e=$("input.branch-logic-info").first().attr("data-type");switch(e){case"REGISTRATION":t=JSON.parse(localStorage.getItem("vol-branch-logic-form-data-"+c));t&&(f.find('input[name="first-name"]').val(t.first_name),f.find('input[name="last-name"]').val(t.last_name),f.find('input[name="email"]').val(t.email),t.street&&f.find('input[name="address"]').val(t.street),t.home_country&&f.find('select[name="country_name"]').val(t.home_country),t.state&&f.find('select[name="state"]').val(t.state),t.state_text&&f.find('input[name="state_text"]').val(t.state_text),t.city&&f.find('input[name="city"]').val(t.city),t.zip&&f.find('input[name="postal-code"]').val(t.zip),t.phone&&(r=f.find('input[name="phone"]').get(0),u=window.intlTelInputGlobals.getInstance(r),u.setNumber(t.phone)),f.find('input[name="formPaypalEmail"]').val(t.email),f.find('input[name="formPaypalEmailP"]').val(t.email));break;case"PARTNER_REGISTRATION":t=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+c));t&&(f.find('input[name="first-name"]').val(t.contact_firstname),f.find('input[name="last-name"]').val(t.contact_lastname),f.find('input[name="email"]').val(t.email),t.street&&f.find('input[name="address"]').val(t.street),t.home_country&&f.find('select[name="country_name"]').val(t.country),t.state&&f.find('select[name="state"]').val(t.state),t.state_text&&f.find('input[name="state_text"]').val(t.state_text),t.city&&f.find('input[name="city"]').val(t.city),t.zip&&f.find('input[name="postal-code"]').val(t.zip),t.phone&&(r=f.find('input[name="phone"]').get(0),u=window.intlTelInputGlobals.getInstance(r),u.setNumber(t.phone)),f.find('input[name="formPaypalEmail"]').val(t.email),f.find('input[name="formPaypalEmailP"]').val(t.email));break;default:t=null}}f.find(".processing_screen.processing_donation_form").removeClass("always_show")}}})}});a=="BOTH"&&(f.find(".payment-information").find(".content-credit-card").show(),f.find(".payment-information").find(".content-echeck").hide());o=f.find('select[name="country_name"]').val();o===undefined||o==="United States"?(f.find('select[name="state"]').show(),f.find('input[name="state_text"]').hide()):o!=="United States"?(f.find('select[name="state"]').hide(),f.find('input[name="state_text"]').show()):(f.find('select[name="state"]').show(),f.find('input[name="state_text"]').hide());f.on("change",'select[name="payment-type"]',function(){var n=$(this).val();f.find(".payment-information .processing_screen_payment").show();n==="CreditCard"?(f.find(".payment-information").find(".content-credit-card").show(1e3,function(){f.find(".payment-information .processing_screen_payment").hide()}),f.find(".payment-information").find(".content-echeck").hide(500)):(f.find(".payment-information").find(".content-credit-card").hide(500),f.find(".payment-information").find(".content-echeck").show(1e3,function(){f.find(".payment-information .processing_screen_payment").hide()}))});f.on("change",'input[name="amountField"]',function(){var n=$(this).val(),t=$(this).attr("data-amount-label");f.find('input[name="formAmountField"]').val(n);f.find('input[name="formAmountLabel"]').val(t);f.find('input[name="formAmountFieldP"]').val(n);f.find('input[name="formAmountLabelP"]').val(t);n!=="Other Amount"?f.find('input[name="amount_other_value"]').attr("readonly","readonly"):f.find('input[name="amount_other_value"]').removeAttr("readonly")});f.on("change",'input[name="amount_other_value"]',function(){var n=$(this).val();n&&(f.find('input[name="formAmountOtherValue"]').val(n),f.find('input[name="formAmountOtherValueP"]').val(n))});f.on("change",'select[name="country_name"]',function(){var n=$(this).val();n==="United States"||n===""?(f.find('select[name="state"]').show(),f.find('input[name="state_text"]').hide()):(f.find('select[name="state"]').hide(),f.find('input[name="state_text"]').show());$("#state_text-error").hide();$("#state-error").hide()});f.on("click",'input[name="amount_other_value"]',function(){f.find('input[name="amount_other_value"]').removeAttr("readonly");f.find('input[name="amountField"][value="Other Amount"]').prop("checked",!0);var n=f.find('input[name="amountField"][value="Other Amount"]').val(),t=f.find('input[name="amountField"][value="Other Amount"]').attr("data-amount-label");f.find('input[name="formAmountField"]').val(n);f.find('input[name="formAmountLabel"]').val(t);f.find('input[name="formAmountFieldP"]').val(n);f.find('input[name="formAmountLabelP"]').val(t)});f.on("submit","form.pay-with-paypal-account",function(){var n=f.find('input[name="amountField"]:checked').val(),t=f.find('input[name="amountField"]:checked').attr("data-amount-label"),i=f.find('input[name="amount_other_value"]').val();if(n&&n){if(n!=="Other Amount"&&t!=="Other Amount")return!0;if(n==="Other Amount"&&t==="Other Amount"&&i)return n=f.find('input[name="amountField"]:checked').val(),t=f.find('input[name="amountField"]:checked').attr("data-amount-label"),f.find('form.pay-with-paypal-account input[name="formAmountFieldP"]').val(n),f.find('form.pay-with-paypal-account input[name="formAmountLabelP"]').val(t),f.find('form.pay-with-paypal-account input[name="formAmountOtherValueP"]').val(i),!0}return Swal.fire({title:window.translation.missing_values,icon:"warning",text:window.translation.please_complete_valid_amount}),!1});if($.getJSON("https://jsonip.com/?callback=?",function(n){f.find('input[name="ip_address"]').val(n.ip)}),s!=="True"){f.on("click",'form[name="donation-form"] input[type="submit"]',function(){var l=f.find("label.error:visible"),t=f.find('form[name="donation-form"]'),i=t.serializeObject(),b=f.find('input[name="is_recurring"]').val(),k=f.find('input[name="is_mandatory"]').val(),d=f.find('input[name="frecuencyDonation"]:checked').length,g=f.find('input[name="amountField"]:checked').length,a=f.find('input[name="amountField"]:checked').val(),o=f.find('input[name="amount_other_value"]').val(),v=$(document).scrollTop(),n=0,s,h,u,e,c,r;if(t.valid()&&l.length===0)if(a==="Other Amount"&&(o===""||o===null))Swal.fire({title:window.translation.missing_values,icon:"warning",text:window.translation.please_complete_valid_amount,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){n=f.find(".amount_listing").first().offset().top;$("body,html").animate({scrollTop:n>20?n-20:n},1e3)});else{if(s=f.find('input[name="amountField"]:checked').val(),h=f.find('input[name="amountField"]:checked').attr("data-amount-label"),i.formAmountField=s,i.formAmountLabel=h,u=getClientSecurityKey(),e=!1,u!=undefined){var y=$('form[name="donation-form"] input[name="user_response_time"]').val(),p=(new Date).getTime(),w=p-y;w>9e4&&(e=!0)}e===!0?($('form[name="donation-form"]').find(".submit-button").attr("disabled",!0),c=$('form[name="donation-form"] input[name="pageactioname"]').val(),grecaptcha.execute(getClientSecurityKey(),{action:c}).then(function(n){if($('form[name="donation-form"] input[name="user_response"]').length>0){var t=(new Date).getTime();t=t+864e5;$('form[name="donation-form"] input[name="user_response"]').val(n);$('form[name="donation-form"] input[name="user_response_time"]').val(t);i.user_response=n;i.user_response_time=t}ajax_submit_donation(i,f)})):(u!==undefined&&(r=(new Date).getTime(),r=r+864e5,$('form[name="donation-form"] input[name="user_response_time"]').val(r)),ajax_submit_donation(i,f))}else t.valid()||(t.find("label.error:visible").length>0?n=t.find("label.error:visible").first().offset().top:t.find("label.error-custom:visible").length>0&&(n=t.find("label.error-custom:visible").first().offset().top),v!=n&&$("body,html").animate({scrollTop:n-100},500));return!1});f.on("click",'form.pay-with-paypal-account input[type="submit"]',function(){var i=$(this).parents("form").first(),r=f.find('input[name="amountField"]:checked').val(),n=f.find('input[name="amount_other_value"]').val(),t=f.find('input[name="email"]').val();if(r==="Other Amount"&&(n===""||n===null))Swal.fire({title:window.translation.missing_values,icon:"warning",text:window.translation.please_complete_valid_amount,confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){topRedirect=f.find(".amount_listing").first().offset().top;$("body,html").animate({scrollTop:topRedirect>20?topRedirect-20:topRedirect},1e3)});else return t?(i.find('input[name="formPaypalEmailP"]').val(t),f.find(".processing_screen").first().show(),!0):(Swal.fire({title:window.translation.missing_values,icon:"warning",text:"Please complete a valid email",confirmButtonText:"Ok",closeOnConfirm:!0}).then(function(){topRedirect=f.find(".amount_listing").first().offset().top;$("body,html").animate({scrollTop:topRedirect>20?topRedirect-20:topRedirect},1e3)}),!1)})}}):r&&t&&i&&Swal.fire({title:window.translation.donation_completed,icon:"success",text:window.translation.donation_has_been_received,confirmButtonText:"Ok"})}function donation_block_backend_events(){if($("body").hasClass("backend-page")===!0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(".backend-page").on("click","#donation-block-conf .add_button",function(){var n=$(this).parents("#donation-block-conf").first();donation_block_add_amount_event(n)});$(".backend-page").on("click","#donation-block-independent-conf .add_button",function(){var n=$(this).parents("#donation-block-independent-conf").first();donation_block_add_amount_event(n)});$(".backend-page").on("click","#donation-block-conf .delete_amount",function(){donation_block_delete_amount_events($(this))});$(".backend-page").on("click","#donation-block-independent-conf .delete_amount",function(){donation_block_delete_amount_events($(this))});$(".backend-page").on("change",'#donationblock-advanced-settings input[name="donationblock_visible_to"]',function(){var n=$('input[name="donationblock_visible_to"]:checked').attr("id");switch(n){case"donationblock_visibility_2":case"donationblock_visibility_1":$("#donationblock_exception_url_container").removeClass("is-hidden");break;case"donationblock_visibility_0":$("#donationblock_exception_url_container").addClass("is-hidden")}});$(".backend-page").on("click","#donation-block-independent-conf input.hide-label",function(){var t=$(this).prop("checked"),n=$(this).attr("data-element-id");n&&(t?$('#donation-block-independent-conf input[name="label-donation-'+n+'"]').prop("disabled",!0):$('#donation-block-independent-conf input[name="label-donation-'+n+'"]').prop("disabled",!1))});$(".backend-page").on("click","#block-donation-independent-form button.submit-button",function(){var t=$("#donation-block-independent-conf"),u=$("#block-donation-independent-form").serializeObject(),p=u.payment_processor,f=!1,e=!1,r=!1,c=!0,i="",o=[],l=!1,s=!0,a=t.find('select[name="visibility"]').val(),v=t.find('input[name="custom_question_answer"]').val(),y=t.find('input[name="custom_question"]').val(),h;if(t.find("form .amounts_created .item_amount").each(function(){var n={};n.label=$(this).find(".donation-label").val();n.amount=$(this).find(".donation-amount").val();n.hide_label=$(this).find(".hide-label").prop("checked");o.push(n)}),t.find('.payment_type input[type="checkbox"]').each(function(){$(this).prop("checked")&&(f=!0)}),f===!1&&(i+="<p>"+window.translation.at_least_one_payment_type+"<\/p>"),o.length>0?(u.donation_amounts=JSON.stringify(o),e=!0):u.other_amount==="on"?e=!0:i+="<p>"+window.translation.at_least_one_amount+"<\/p>",p==="0"&&t.find('input[name="is_recurring"]').prop("checked")?t.find('input[name="installment"]').val()==""?(r=!1,i+="<p>"+window.translation.installment+" "+window.translation.is_required+"<\/p>"):(h=parseInt(t.find('input[name="installment"]').val()),h<2||h>999?(r=!1,i+="<p>"+window.translation.installment+" "+window.translation.range_installment+"<\/p>"):r=!0):r=!0,$("div.payments_processor div.input-group-radiobutton").hasClass("disabled-element")===!0&&(l=!0,i+="<p>"+window.translation.payment_processors_missing+"<\/p>"),a==="1"&&(y===undefined||y==="")&&(s=!1,i+="<p>"+window.translation.custom_question_is_required+"<\/p>"),a==="2"&&(v===undefined||v==="")&&(s=!1,i+="<p>"+window.translation.answer_required_for_hidden+"<\/p>"),!l&&f&&e&&r&&s||(c=!1),c)$("#searchresult-form").valid()&&$.ajax({method:"POST",url:n+"admin/AddOrUpdateDonationBlock",data:u,beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);return i.status==="ok"?Swal.fire({title:window.translation.success,text:window.translation.donation_block_saved,icon:"success",closeOnConfirm:!0}).then(function(){t.find(".processing_screen").show();window.location.reload()}):Swal.fire({title:window.translation.error,text:i.message,icon:"error",closeOnConfirm:!0}),t.find(".processing_screen").hide(),!1});else return Swal.fire({title:window.translation.warning,html:i,icon:"warning",closeOnConfirm:!0}),!1;return!1});$(".backend-page").on("click",'a[data-element-reveal="donation-block-independent-conf"]',function(){var t=$("#donation-block-independent-conf"),i=$(this).attr("data-block-id"),r="#donation-block-independent-conf",u;$("#donation-block-independent-conf").foundation("open");$("#donation-block-independent-conf").foundation();initiate_jquery_validate_reveal($("#block-donation-independent-form"),"block-donation-independent-form");i&&i!=="0"?$.ajax({method:"POST",url:n+"admin/GetDonationBlockInfo",data:{blockId:i},beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var u=JSON.parse(n),f,e,o,s;if(u){if(hideVisibleOptions(u.uniqueRegion,"#donationblock-advanced-settings"),u.blockInfo&&(t.find('input[name="block_id"]').val(u.blockInfo.ID),t.find('input[name="system_name"]').val(u.blockInfo.SystemName),t.find('select[name="region"]').val(u.blockInfo.Region),t.find('input[name="sort_weight"]').val(u.blockInfo.Weight),u.blockInfo.ShowTitle?t.find('input[name="donationblock_show_title"]').prop("checked",!0):t.find('input[name="donationblock_show_title"]').prop("checked",!1),u.blockInfo.Enabled?t.find('input[name="donationblock_enabled"]').prop("checked",!0):t.find('input[name="donationblock_enabled"]').prop("checked",!1),t.find("input#donationblock_visibility_"+u.blockInfo.Visibility).prop("checked",!0),t.find('textarea[name="visibility_urls"]').val(u.blockInfo.VisibilityUrls),u.blockInfo.Visibility!=0?t.find("#donationblock_exception_url_container").removeClass("is-hidden"):t.find("#donationblock_exception_url_container").addClass("is-hidden")),u.cmsBlock)if(f=0,e=u.cmsBlock.Amounts?JSON.parse(u.cmsBlock.Amounts):"",t.find('input[name="donationblock_id"]').val(u.cmsBlock.ID),t.find(".item_amount").remove(),t.find(".payment_type").find("input").prop("checked",!1),t.find('input[name="payment_processor"][value="'+u.cmsBlock.PaymentsProcessor+'"]').prop("checked",!0),u.cmsBlock.PaymentsProcessor===0?(t.find(".echeck-field").show(),t.find(".paypal-account-field").hide(),t.find('input[name="is_recurring"]').parents(".small-12").first().show()):u.cmsBlock.PaymentsProcessor===1&&(t.find(".echeck-field").hide(),t.find(".paypal-account-field").show(),t.find('input[name="is_recurring"]').parents(".small-12").first().hide(),t.find("#custom_question_section").hide()),u.cmsBlock.PaymentType===0?t.find("input#credit_card_i").prop("checked",!0):u.cmsBlock.PaymentType===1?t.find("input#echeck_i").prop("checked",!0):u.cmsBlock.PaymentType===2?u.cmsBlock.PaymentsProcessor===0?(t.find("input#credit_card_i").prop("checked",!0),t.find("input#echeck_i").prop("checked",!0)):(t.find("input#credit_card_i").prop("checked",!0),t.find("input#paypal_i").prop("checked",!0)):u.cmsBlock.PaymentType===3&&t.find("input#paypal_i").prop("checked",!0),u.cmsBlock.HideCountry?t.find('input[name="hide_country_field_i"]').prop("checked",!0):t.find('input[name="hide_country_field_i"]').prop("checked",!1),u.cmsBlock.DisplayInHonorFor?t.find('input[name="donation_honor"]').prop("checked",!0):t.find('input[name="donation_honor"]').prop("checked",!1),u.cmsBlock.DisplaySalutation?t.find('input[name="donation_salutation"]').prop("checked",!0):t.find('input[name="donation_salutation"]').prop("checked",!1),u.cmsBlock.DefaultCountry&&t.find('select[name="default_country"]').val(u.cmsBlock.DefaultCountry),t.find('input[name="is_recurring"]').prop("checked",u.cmsBlock.IsRecurring),t.find('input[name="is_phone_required"]').prop("checked",u.cmsBlock.IsRequiredPhone),u.cmsBlock.IsRecurring?(t.find(".installment").removeClass("is-hidden"),t.find('input[name="installment"]').val(u.cmsBlock.Installment)):t.find(".installment").addClass("is-hidden"),u.cmsBlock.SFCampaign&&t.find('input[name="sf_campaign"]').val(u.cmsBlock.SFCampaign),u.cmsBlock.SFCampaignAlias&&t.find('input[name="sf_campaign_alias"]').val(u.cmsBlock.SFCampaignAlias),u.cmsBlock.SFSku&&t.find('input[name="sf_sku"]').val(u.cmsBlock.SFSku),u.cmsBlock.SFTrackingInfo&&t.find('input[name="sf_tracking_info"]').val(u.cmsBlock.SFTrackingInfo),u.cmsBlock.HideTitleDonationAmounts?t.find('input[name="hide_donation_amount_title"]').prop("checked",!0):t.find('input[name="hide_donation_amount_title"]').prop("checked",!1),t.find('input[name="redirect_url"]').val(u.cmsBlock.RedirectUrl),t.find('input[name="other_amount"]').prop("checked",u.cmsBlock.AllowOtherAmount),t.find(".amounts_created").empty(),e&&(t.find('input[name="number_amounts"]').val(e.length),e.forEach(function(n){var i,r,u;f=f+1;i="";r="";n.hide_label&&(r="checked",i="disabled");u='<div class="row item_amount small-12 columns"><div class="small-4 columns"><input id="label-donation-'+f+'" '+i+' class="donation-label" name="label-donation-'+f+'" type="text" placeholder="Ex. Adults" data-element-id='+f+' value="'+n.label+'"/><\/div><div class="small-1 columns"><input id="hide-label-'+f+'" '+r+' class="hide-label" name="hide-label-'+f+'" type="checkbox" data-element-id="'+f+'" /><\/div><div class="small-4 columns"><div class="columns input-group amount no-padding large-7"><input id="donation-amount-'+f+'" class="donation-amount" name="donation-amount-'+f+'" min="0" type="number" placeholder="150" class="input-group-field" value="'+n.amount+'" /><span class="input-group-label">$<\/span><\/div><\/div><div class="small-3 columns no-padding"><a class="delete_amount" data-element-id="'+f+'" href="#", title="delete_amount"><\/a><\/div><\/div>';t.find(".amounts_created").append(u)})),u.cmsBlock.CustomQuestions!==""&&u.cmsBlock.CustomQuestions!==null)try{o=JSON.parse(u.cmsBlock.CustomQuestions);s=o[0];LoadDonationCustomQuestionConfiguration(s,t)}catch(h){window.console&&console.error(h)}else t.find("#custom_question_section input").prop("disabled",!0);u.languagesInfo&&u.languagesInfo.forEach(function(n){var i=n.languageID;t.find('input[name="title-'+i+'"]').val(n.title)});u.languagesDonationBlock&&u.languagesDonationBlock.forEach(function(n){var i=n.LanguageId;t.find('input[name="text-button-'+i+'"]').val(n.TextButton);t.find('input[name="text-salutation-'+i+'"]').val(n.SalutationLabel);t.find('input[name="text-in-honor-of-'+i+'"]').val(n.InHonorForLabel)});u.regionsMultiple&&apply_backend_multiselect_group(r+' select[name="region_multiple"]',!1,u.regionsMultiple)}t.find(".rollback-link").attr("data-block-id",i);t.find(".rollback-link").show();t.find("a.delete_block").show();t.find(".processing_screen").hide();VerifyPaymentProcessorStatus(u,t)}):(u=null,$.ajax({method:"GET",url:n+"admin/GetActivePaymentProcessors",beforeSend:function(){t.find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);VerifyPaymentProcessorStatus(i,t);t.find(".processing_screen").hide()}),t.find("a.delete_block").hide(),t.find(".rollback-link").hide(),t.find(".input-group-button.submit-button").css({display:"block",width:"100%"}),hideVisibleOptions(!1,"#donationblock-advanced-settings"),t.find('input[name="block_id"]').val("0"),t.find('input[name="donationblock_id"]').val("0"),t.find('input[name="system_name"]').val(""),t.find('input[name="sort_weight"]').val(0),t.find(".tabs-panel").find("input").val(""),t.find('input[name="donationblock_show_title"]').prop("checked",!1),t.find('input[name="donationblock_enabled"]').prop("checked",!0),t.find("input#donationblock_visibility_0").prop("checked",!0),t.find('textarea[name="visibility_urls"]').val(""),t.find("#donationblock_exception_url_container").addClass("is-hidden"),t.find('input[name="payment_processor"][value="0"]').prop("checked",!0),t.find('input[name="is_recurring"]').parents(".small-12").first().show(),t.find(".payment_type_section input").prop("checked",!1),t.find(".payment_type_section .echeck-field").show(),t.find(".payment_type_section .paypal-account-field").hide(),t.find('input[name="is_recurring"]').prop("checked",!1),t.find('input[name="is_phone_required"]').prop("checked",!1),t.find(".installment").addClass("is-hidden"),t.find('input[name="redirect_url"]').val(""),t.find('input[name="label-donation"]').val(""),t.find('input[name="donation-amount"]').val(""),t.find(".item_amount").remove(),t.find('input[name="other_amount"]').prop("checked",!1),t.find('input[name="hide_donation_amount_title"]').prop("checked",!1),apply_backend_multiselect_group(r+' select[name="region_multiple"]',!1,""),t.find('input[name="sf_campaign"]').val(""),t.find('input[name="sf_campaign_alias"]').val(""),t.find('input[name="sf_sku"]').val(""),t.find('input[name="sf_tracking_info"]').val(""))});$(".backend-page").on("click",'a.rollback_action[data-component-type="DonationBlock"]',function(){var i=$(this).data("version-id"),t=$(this).data("component-type"),r=$(this).data("pagename"),u=$(this).data("idsversion");t==="DonationBlock"&&i>0&&$.ajax({method:"POST",url:n+"admin/RestoreComponent",data:{versionId:i,pageName:r,idsversion:u,componentType:t},beforeSend:function(){$("#rollback-list .processing_screen").show()}}).done(function(n){var i=JSON.parse(n);$("#rollback-list").foundation("close");t==="DonationBlock"&&donation_block_populate_version(i);$("#rollback-list .processing_screen").hide()})})}}function LoadDonationCustomQuestionConfiguration(n,t){n&&(t.find('select[name="visibility"]').val(n.Visibility),t.find('input[name="custom_question"]').val(n.Question),t.find('input[name="custom_question_answer"]').val(n.Answer),n.Required===!0&&(t.find('input[name="custom_question_required"]').length>0?t.find('input[name="custom_question_required"]').prop("checked",n.Required):t.find('input[name="custom_question_required_ars"]').prop("checked",n.Required)),n.Visibility===1?t.find('input[name="custom_question_answer"]').parents(".custom_question_answer_section").hide():n.Visibility===2?t.find('input[name="custom_question_answer"]').parents(".custom_question_answer_section").show():(t.find('select[name="visibility"]').val(""),t.find("#custom_question_section input").prop("disabled",!0)))}function VerifyPaymentProcessorStatus(n,t){var e=!1,i=null,h,r,c,f;if(n&&(n.CLickPledgeActive!==undefined||n.PaypalActive!==undefined))if(n.CLickPledgeActive===!1&&n.PaypalActive===!1)e=!0,t.find("div.payments_processor input#option-click-pledge-i").prop("disabled",!0),t.find("div.payments_processor input#option-click-pledge-i").prop("checked",!1),t.find("div.payments_processor input#option-paypal-i").prop("disabled",!0),t.find("div.payments_processor input#option-paypal-i").prop("checked",!1),t.find("button.submit-button").prop("disabled",!0);else{var o="",s='<label class="processor-status-item">#procesor# <span>#mode#<\/span><\/label>',u="";n.CLickPledgeActive===!1?(t.find("div.payments_processor input#option-click-pledge-i").prop("disabled",!0),t.find("div.payments_processor input#option-click-pledge-i").prop("checked",!1),t.find("input#option-click-pledge-i").parent("div").addClass("disabled-element"),t.find("input#option-click-pledge-i").parent("div").prop("title",window.translation.contact_support_activate_payment_processor),h=new Foundation.Tooltip(t.find("input#option-click-pledge-i").parent("div"))):(i="option-click-pledge-i",r=window.translation.mode_test,n.isClickPledgeProdMode!==undefined&&n.isClickPledgeProdMode===!0&&(r=window.translation.mode_production),u="Click & Pledge "+window.translation.mode_word+": ",o+=s.replace("#procesor#",u).replace("#mode#",r));n.PaypalActive===!1?(t.find("div.payments_processor input#option-paypal-i").prop("disabled",!0),t.find("div.payments_processor input#option-paypal-i").prop("checked",!1),t.find("input#option-paypal-i").parent("div").addClass("disabled-element"),t.find("input#option-paypal-i").parent("div").prop("title",window.translation.contact_support_activate_payment_processor),c=new Foundation.Tooltip(t.find("input#option-paypal-i").parent("div"))):(i===null||i===""||n.cmsBlock!==undefined&&n.cmsBlock.PaymentsProcessor===1)&&(i="option-paypal-i");n.PaypalActive===!0&&(r=window.translation.mode_test,n.isPaypalProdMode!==undefined&&n.isPaypalProdMode===!0&&(r=window.translation.mode_production),u="Paypal Mode "+window.translation.mode_word+": ",o+=s.replace("#procesor#",u).replace("#mode#",r));t.find("div.payments_processor input#"+i).prop("checked",!0);t.find("div.processor-status").html(o);t.find("#processors-mode div.row").removeClass("hide");i==="option-paypal-i"?(t.find(".payment_options_section").hide(),t.find(".payment_options_section_details").hide(),t.find(".payment_type_section .echeck-field").hide(),t.find(".paypal-account-field").show(),t.find(".general_settings_section").children().slice(0,4).each(function(){$(this).hide()}),t.find("#custom_question_section").hide()):i==="option-click-pledge-i"&&($(".payment_options_section").show(),$(".payment_options_section_details").show(),$(".payment_type_section .echeck-field").show(),$(".paypal-account-field").hide(),$(".general_settings_section").children().slice(0,4).each(function(){$(this).show()}),f=t.find('select[name="visibility"]').val(),(f===""||f===undefined||f==="None")&&t.find("#custom_question_section input").prop("disabled",!0),t.find("#custom_question_section").show(),t.find(".general_settings_section").children().slice(0,4).each(function(){$(this).show()}))}else e=!0;e===!0&&(t.find("div.missing_processors label").addClass("error"),t.find("div.missing_processors").removeClass("hide"),t.find("div.payments_processor div.input-group-radiobutton").addClass("disabled-element"),t.find(".submit-button").prop("disabled",!0))}function donation_block_add_amount_event(n){var r=n.find('input[name="label-donation"]').val(),i=n.find('input[name="donation-amount"]').val(),o=n.find('input[name="hide-label"]').prop("checked"),u="",f="",t,e;if(o&&(u="checked",f="disabled"),r===""||i==="")return Swal.fire({title:window.translation.warning,html:window.translation.label_amount_required,icon:"warning",closeOnConfirm:!0}),!1;if($.isNumeric(i)==!1)return Swal.fire({title:window.translation.warning,html:window.translation.amount_numeric,icon:"warning",closeOnConfirm:!0}),!1;t=parseInt(n.find('input[name="number_amounts"]').val());t=t+1;e='<div class="row item_amount small-12 columns"><div class="small-4 columns"><input id="label-donation-'+t+'" '+f+' class="donation-label" name="label-donation-'+t+'" type="text" placeholder="Ex. Adults" data-element-id='+t+' value="'+r+'"/><\/div><div class="small-1 columns"><input id="hide-label-'+t+'" '+u+' class="hide-label" name="hide-label-'+t+'" type="checkbox" data-element-id="'+t+'" /><\/div><div class="small-4 columns"><div class="columns input-group amount no-padding large-7"><input id="donation-amount-'+t+'" class="donation-amount" name="donation-amount-'+t+'" type="number" placeholder="150" min="0" class="input-group-field" value="'+i+'" /><span class="input-group-label">$<\/span><\/div><\/div><div class="small-3 columns no-padding"><a class="delete_amount" data-element-id="'+t+'" href="#", title="delete_amount"><\/a><\/div><\/div>';n.find(".amounts_created").append(e);n.find('input[name="number_amounts"]').val(t);n.find('input[name="label-donation"]').val("");n.find('input[name="donation-amount"]').val("")}function donation_block_delete_amount_events(n){n.parent().parent().remove()}function donation_block_populate_version(n){var t,i;hideVisibleOptions(n.uniqueRegion,"#donationblock-advanced-settings");t=$("#donation-block-independent-conf");n.blockDonation.length>0&&n.blockDonation.forEach(function(n){var i=0,r=n.PaymentsProcessor==="CLICKANDPLEDGE"?0:1,u=n.Amounts?JSON.parse(n.Amounts):"";t.find('input[name="donationblock_id"]').val(n.ID);t.find(".item_amount").remove();t.find(".payment_type").find("input").prop("checked",!1);t.find('input[name="payment_processor"][value="'+r+'"]').prop("checked",!0);r===0?(t.find(".echeck-field").show(),t.find(".paypal-account-field").hide(),t.find('input[name="is_recurring"]').parents(".small-12").first().show()):r===1&&(t.find(".echeck-field").hide(),t.find(".paypal-account-field").show(),t.find('input[name="is_recurring"]').parents(".small-12").first().hide());n.HideTitleDonationAmounts?t.find('input[name="hide_donation_amount_title"]').prop("checked",!0):t.find('input[name="hide_donation_amount_title"]').prop("checked",!1);n.PaymentType==="CREDITCARD"?t.find("input#credit_card_i").prop("checked",!0):n.PaymentType==="ECHECK"?t.find("input#echeck_i").prop("checked",!0):n.PaymentType==="BOTH"?r===0?(t.find("input#credit_card_i").prop("checked",!0),t.find("input#echeck_i").prop("checked",!0)):(t.find("input#credit_card_i").prop("checked",!0),t.find("input#paypal_i").prop("checked",!0)):n.PaymentType==="PAYPAL"&&t.find("input#paypal_i").prop("checked",!0);t.find('input[name="is_recurring"]').prop("checked",n.IsRecurring);n.IsRecurring?(t.find(".installment").removeClass("is-hidden"),t.find('input[name="installment"]').val(n.Installment)):t.find(".installment").addClass("is-hidden");t.find('input[name="redirect_url"]').val(n.RedirectUrl);t.find('input[name="other_amount"]').prop("checked",n.AllowOtherAmount);t.find(".amounts_created").empty();u&&u.forEach(function(n){i=i+1;var r='<div class="row item_amount small-12 columns"><div class="small-4 columns"><input id="label-donation-'+i+'" class="donation-label" name="label-donation-'+i+'" type="text" placeholder="Ex. Adults" data-element-id='+i+' value="'+n.label+'"/><\/div><div class="small-4 columns"><div class="columns input-group amount no-padding large-7"><input id="donation-amount-'+i+'" class="donation-amount" name="donation-amount-'+i+'" type="number" min="0" placeholder="150" class="input-group-field" value="'+n.amount+'" /><span class="input-group-label">$<\/span><\/div><\/div><div class="small-4 columns no-padding"><a class="delete_amount" data-element-id="'+i+'" href="#", title="delete_amount"><\/a><\/div><\/div>';t.find(".amounts_created").append(r)});t.find('input[name="sf_campaign"]').val(n.SFCampaign);t.find('input[name="sf_campaign_alias"]').val(n.SFCampaignAlias);t.find('input[name="sf_sku"]').val(n.SFSku);t.find('input[name="sf_tracking_info"]').val(n.SFTrackingInfo)});n.blockData&&(i=n.blockData,t.find('input[name="system_name"]').val(i.SystemName),t.find('select[name="region"]').val(i.Region),t.find('input[name="sort_weight"]').val(i.Weight),i.ShowTitle?t.find('input[name="donationblock_show_title"]').prop("checked",!0):t.find('input[name="donationblock_show_title"]').prop("checked",!1),i.Enabled?t.find('input[name="donationblock_enabled"]').prop("checked",!0):t.find('input[name="donationblock_enabled"]').prop("checked",!1),t.find("input#donationblock_visibility_"+i.Visibility).prop("checked",!0),t.find('textarea[name="visibility_urls"]').val(i.VisibilityUrls),i.Visibility!=0?t.find("#donationblock_exception_url_container").removeClass("is-hidden"):t.find("#donationblock_exception_url_container").addClass("is-hidden"));n.blockTitles.length>0&&n.blockTitles.forEach(function(n){t.find('input[name="title-'+n.Language+'"]').val(n.Title)});n.blockLanguageDonationBlock.length>0&&n.blockLanguageDonationBlock.forEach(function(n){t.find('input[name="text-button-'+n.Language+'"]').val(n.TextButton)})}function donation_block_populate_ip(){if($(".donationBlock").length>0&&$('form[name="donation-form"]').length>0)dontaion_block_get_public_ip(1)}function dontaion_block_get_public_ip(n){n<3?$.ajax({method:"GET",url:"https://jsonip.com/",dataType:"JSON"}).done(function(n){$('input[name="clientip"]').val(n.ip)}).fail(function(){console.log("["+n+"] Retry get public ip...");dontaion_block_get_public_ip(n+1)}):(console.log("Aborting getting public ip after 2 times."),$('input[name="clientip"]').val("0.0.0.0"))}function after_translation_resource_load_partner_registration_events(){partner_registration_populate_initial_form()}function partner_registration_populate_initial_form(){if($("#organization-register-form").length>0){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=$("#organization-register-form");$("input.branch-logic-info").length>0&&$.ajax({type:"GET",url:t+"ARS/getSiteId",beforeSend:function(){$(".actions_partner_branch_logic").find(".button").attr("disabled","disabled");n.find(".processing_screen").removeClass("hide-custom")},success:function(t){var f=t,e=$("input.branch-logic-info").first().attr("data-type"),c=$("input.branch-logic-info").first().attr("data-workflow"),r,i;switch(e){case"PARTNER_REGISTRATION":r=JSON.parse(localStorage.getItem("partner-branch-logic-form-data-"+f));break;default:r=null}if(r)for(i in r)if(r.hasOwnProperty(i)&&typeof r[i]=="string"){var u=r[i],o=n.find('input[name="'+i+'"]').first(),s=n.find('select[name="'+i+'"]').first(),h=n.find('textarea[name="'+i+'"]').first();o.val(u);s.val(u);h.text(u);i==="logo_url"&&$('input[name="profile_photo_file"]').ezdz("preview",u,function(){var n='<a href="#" id="delete_logo_url" class="delete_logo_url">'+window.translation.delete+"<\/a>";$(".remove_image").html(n)})}$(".actions_partner_branch_logic").find(".button").removeAttr("disabled");n.find(".processing_screen").addClass("hide-custom")}})}}function partner_registration_organization_form_events(){if($("#organization-register-form").length>0){var n=$("#organization-register-form");if($("input.branch-logic-info").length>0)$(document).on("click","#delete_logo_url",function(){return $('input[name="profile_photo_file"]').parents(".ezdz-dropzone").find("img").hide(),$('input[name="profile_photo_file"]').parents(".ezdz-dropzone").removeClass("ezdz-accept"),$('input[name="profile_photo_file"]').parents(".ezdz-dropzone").find("div").append(translation.add_picture_drop_picture),$('input[name="logo_url"]').val(""),$(this).remove(),!1})}}function after_translation_resource_load_export_data(){export_data_general_behaviors();export_data_submit_events()}function export_data_general_behaviors(){$(document).on("click",'a[data-element-reveal="export-form-csv"]',function(){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n,t,i;if(!$(this).hasClass("disabled")){n=$(this).data("element-reveal");$("#"+n+" form")[0].reset();$("#"+n).foundation("open");$("#"+n).foundation();date_picker_widget();try{t=moment();i=moment().subtract(3,"months");$('form#export_csv_form input[name="date-from"]').val(i.format(MomentDateFormat));$('form#export_csv_form input[name="date-to"]').val(t.format(MomentDateFormat))}catch(u){window.console&&console.error(u)}initiate_jquery_validate_reveal($("#export_csv_form"),"export_csv_form");$.ajax({method:"POST",url:r+"Admin/Forms",beforeSend:function(){$("#"+n+" .processing_screen").show()}}).done(function(t){var i=JSON.parse(t),r;i.length>0&&(r=export_data_form_options(i),$("#"+n+" #forms").empty(),$("#"+n+" #forms").append(r),$("#"+n+" .processing_screen").hide());$("#"+n+" .processing_screen").hide()})}})}function export_data_submit_events(){if($("#export-form-csv").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","#export_csv_form .export_csv",function(){if($("#export_csv_form").find("label.error").remove(),initiate_jquery_validate_reveal($("#export_csv_form"),"export_csv_form"),$("#export_csv_form").valid()){var t=$("#export_csv_form").serializeObject();$.ajax({method:"POST",url:n+"Admin/ExportFormData",data:{form:t},beforeSend:function(){$("#export-form-csv").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status===500?Swal.fire({title:"",icon:"error",text:t.message,confirmButtonText:"Ok"}):$("#export_csv_form").submit();$("#export-form-csv").find(".processing_screen").hide();$("#export-form-csv").foundation("close")})}else return Swal.fire({title:"",icon:"warning",text:window.translation.enter_all_required,confirmButtonText:"Ok"}),!1});$(document).on("change","#export_csv_form input#date-from, #export_csv_form input#date-to",function(){$(this).val()&&$(this).parent().find("label.error-custom").length&&$(this).parent().find("label.error-custom").remove()});$(document).on("click","#export_csv_form .remove-link",function(){if($("#export_csv_form").valid()){var t=$("#export_csv_form").find(".processing_screen"),n=$('#export_csv_form select[name="forms"]').val(),r=$('#export_csv_form select[name="forms"] option[value="'+n+'"]').data("enabled"),u=$('#export_csv_form select[name="forms"] option[value="'+n+'"]').text(),f=$('#export_csv_form select[name="forms"] option[value="'+n+'"]').data("type"),e=$('#export_csv_form select[name="forms"] option[value="'+n+'"]').data("createdon"),o=$('#export_csv_form select[name="forms"] option[value="'+n+'"]').data("updatedon"),s=$('#export_csv_form select[name="forms"] option[value="'+n+'"]').data("numberrecords"),i='<p style="padding:5% 10%; text-align:left;"><span style="display:block;"><strong>'+window.translation.form_name+": <\/strong>"+u+'<\/span><span style="display:block;"><strong>'+window.translation.form_type+": <\/strong>"+f+'<\/span><span style="display:block;"><strong>'+window.translation.created_on+": <\/strong>"+e+'<\/span><span style="display:block;"><strong>'+window.translation.last_update_on+": <\/strong>"+o+'<\/span><span style="display:block;"><strong>'+window.translation.number_records+": <\/strong>"+s+"<\/span><\/p>";r?Swal.fire({title:window.translation.warning,html:window.translation.since_form_is_still_enabled_you_cant_remove+i,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.social_login_link_continue.toUpperCase(),cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(){Swal.fire({title:window.translation.warning,html:window.translation.all_data_will_be_deleted_sort+window.translation.did_you_download_copy,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.clear_data.toUpperCase(),cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(){export_data_ajax_method_delete_form(t,n,!1,!0)})}):Swal.fire({title:window.translation.warning,html:window.translation.are_you_sure_delete_report_and_data+i,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.social_login_link_continue.toUpperCase(),cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(){Swal.fire({title:window.translation.warning,html:window.translation.all_data_will_be_deleted+window.translation.did_you_download_copy,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.delete_report.toUpperCase(),cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(){export_data_ajax_method_delete_form(t,n,!0,!0)})})}return!1})}}function export_data_form_options(n){var t="",i="",r="",u='<option value = "" >'+window.translation.select_one+" <\/option >";return n.forEach(function(n){var u=n.isARS?"ARS":"CMS";r='<option value = "'+n.id+'"data-type = "'+u+'"data-createdon = "'+n.createdOn+'"data-updatedon = "'+n.updatedOn+'"data-numberrecords = "'+n.numberRecords+'"data-enabled="'+n.enabled+'">'+n.name+"<\/option >";n.isARS?t+=r:i+=r}),i&&(u+='<optgroup label="'+window.translation.form_blocks+'">'+i+"<\/optgroup>"),t&&(u+='<optgroup label="ARS">'+t+"<\/optgroup>"),u}function export_data_ajax_method_delete_form(n,t,i,r){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$.ajax({method:"POST",url:u+"admin/DeleteReport",data:{formId:t,deleteForm:i,deleteData:r},beforeSend:function(){n.show()}}).done(function(t){var r=JSON.parse(t);r.status=="ok"?(Swal.fire({title:window.translation.success,text:r.message,icon:"success",closeOnConfirm:!0}),i?window.location.reload():(n.hide(),$("#export-form-csv").foundation("close"))):(Swal.fire({title:window.translation.error,text:r.message,icon:"error",closeOnConfirm:!0}),n.hide())})}function get_translation_resources_initialization(){var n,t;set_info_sharing_portal_plus_page();n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"";n=n.substring(0,n.length-1);t="en-US";$("#CurrentIsoLang").length>0&&$("#CurrentIsoLang").val()!=""&&(t=$("#CurrentIsoLang").val());get_translation_resource(n)===!1?jQuery.ajax({url:n+"/translation/"+window.HOCPS_Version+"/"+t,tryCount:0,retryLimit:3,success:function(t){window.translation=t;window.translationsCompleted.completed=!0;ajax_for_translation_resource(t,n)},error:function(){if(console.warn("HOC - Translation Request Error",this.tryCount),this.tryCount++,this.tryCount<=this.retryLimit){$.ajax(this);return}return}}):(typeof after_translation_resource_load=="function"&&after_translation_resource_load(),typeof methods_with_resources_backend=="function"&&methods_with_resources_backend(),typeof LoadMethodsWithResources=="function"&&LoadMethodsWithResources(),typeof after_translation_resource_load_volunteer_portal=="function"&&after_translation_resource_load_volunteer_portal(),typeof cc_methods_after_translation=="function"&&cc_methods_after_translation(),typeof after_translation_resource_load_listingcms=="function"&&after_translation_resource_load_listingcms(),typeof after_translation_resource_load_searchresult=="function"&&after_translation_resource_load_searchresult(),typeof after_translation_resource_load_featuredOpp=="function"&&after_translation_resource_load_featuredOpp(),typeof after_translation_resource_load_donationblock=="function"&&after_translation_resource_load_donationblock(),typeof after_translation_resource_load_partner_registration_events=="function"&&after_translation_resource_load_partner_registration_events(),typeof after_translation_resource_load_buttonblock=="function"&&after_translation_resource_load_buttonblock(),typeof after_translation_resource_load_image_block=="function"&&after_translation_resource_load_image_block(),typeof after_translation_resource_load_image_slider_block=="function"&&after_translation_resource_load_image_slider_block(),typeof load_methods_by_themes=="function"&&load_methods_by_themes(),typeof after_translation_resource_load_export_data=="function"&&after_translation_resource_load_export_data(),typeof after_translation_resource_load_parental_consent=="function"&&after_translation_resource_load_parental_consent(),typeof after_translation_resource_load_subsite=="function"&&after_translation_resource_load_subsite(),typeof after_translation_resource_load_multinstance_tracking=="function"&&after_translation_resource_load_multinstance_tracking(),typeof after_translation_resource_load_advanced_cms=="function"&&after_translation_resource_load_advanced_cms(),typeof after_translation_resource_load_forms=="function"&&after_translation_resource_load_forms(),typeof after_translation_resource_load_utils=="function"&&after_translation_resource_load_utils())}function get_translation_resource(n){var u=n?n.replaceAll("/","_"):"",t=localStorage.getItem("site_translations"+u),r,i;if(t==null||(t=JSON.parse(t),r=getCookie("CurrentLanguage"),r=="")||(i=JSON.parse(window.atob(r)),Array.isArray(i)&&(i=i[0]),i.Iso!=t.language_iso))return!1;var f=parseInt(t.translation_local_storage_creation_date),e=new Date-new Date(f),o=Math.abs(e)/36e5;return o>6?(localStorage.removeItem("site_translations"+u),!1):(window.translation=t,!0)}function ajax_for_translation_resource(n,i){var r=i?i.replaceAll("/","_"):"";t=n;t.translation_local_storage_creation_date=(new Date).getTime();window.translation=t;localStorage.setItem("site_translations"+r,JSON.stringify(t))}function watch(n,t,i){var r=Object.getOwnPropertyDescriptor(n,t);if(r!=null&&r!=undefined&&r.value!=null&&r.value!=undefined&&r.value===!0)return!0;var u=n[t],f=u,s=this,e=function(){return f},o=function(r){Object.prototype.toString.call(r)==="[object Array]"&&(r=_extendArray(r,i,s));u=f;f=r;i.call(n,t,u,r)};return delete n[t]&&(Object.defineProperty?Object.defineProperty(n,t,{get:e,set:o,enumerable:!1,configurable:!0}):Object.prototype.__defineGetter__&&Object.prototype.__defineSetter__&&(Object.prototype.__defineGetter__.call(n,t,e),Object.prototype.__defineSetter__.call(n,t,o))),this}function unwatch(n,t){var i=n[t];return delete n[t],n[t]=i,this}function load_methods_by_themes(){typeof events_after_translation_vny=="function"&&events_after_translation_vny();typeof fix_login_section_header=="function"&&fix_login_section_header();typeof after_translation_resource_load_ggnpc=="function"&&after_translation_resource_load_ggnpc();typeof fix_features_volunteer_opportunities_homepage=="function"&&fix_features_volunteer_opportunities_homepage()}function listing_block_cycle(){$(".listingcmsblock").length>0&&$(".slide.listingcmsblock").length>0&&$(".slide.listingcmsblock").each(function(){if($(this).find(".item").length>0){var n=$(this).find('input[name="itemsPerPage"]').val(),t=typeof n=="undefined"||n===""||n===null?1:parseInt(n)===0?1:parseInt(n);$(this).find(".pages").owlCarousel({loop:!0,margin:10,nav:!0,navText:["<span class='prev'><<\/span>","<span class='next'>><\/span>"],dots:!1,mouseDrag:!1,responsive:{0:{items:1},480:{items:2},600:{items:2},768:{items:3},1024:{items:t,nav:!0}}})}})}function listing_block_cycle_after_ajax(n){var f;if(n.find(".item").length>0){var e=n.find('input[name="slider-block-disabled-autoplay"]').val()==="false"?!0:!1,i=n.find('input[name="slider-block-show-navigation"]').val()==="false"?!1:!0,r=n.find('input[name="slider_effect"]').val(),t=n.find('input[name="itemsPerPage"]').val(),o=n.find('input[name="slider_auto_play_timeout"]').val(),u=["<span class='prev'><<\/span>","<span class='next'>><\/span>"];i===!1&&(u=[]);f=typeof t=="undefined"||t===""||t===null?1:parseInt(t)===0?1:parseInt(t);n.find(".pages").owlCarousel({loop:!0,autoplay:e,margin:10,nav:i,autoplayTimeout:o,animateOut:r==="fade"?"fadeOut":!1,animateIn:r==="fade"?"fadeIn":!1,navText:u,dots:!1,mouseDrag:!1,responsive:{0:{items:1},480:{items:2},600:{items:2},768:{items:3},1024:{items:f,nav:i}}})}}function featured_opp_cycle(){$(".featureOppContainer").length>0&&$(".featureOppContainer .owl-carousel").length>0&&$(".featureOppContainer .owl-carousel").each(function(){var n=$(this).parent(".featureOppContainer").find("input[name=itemsPerPage]").val(),t=typeof n=="undefined"||n===""||n===null?1:parseInt(n)===0?1:parseInt(n);$(this).owlCarousel({loop:!1,margin:10,nav:!0,navText:["<span class='prev'><<\/span>","<span class='next'>><\/span>"],dots:!1,mouseDrag:!1,responsive:{0:{items:1},480:{items:2},600:{items:2},768:{items:3},1e3:{items:4},1200:{items:t,nav:!0}}})})}function image_slider_block_cycle(n){var i,u,l;if($("body.new-template-system").length>0&&n!==null&&n!==undefined&&(i=n.parents(".container"),i!==undefined&&i!==null&&i.hasClass("fixed-height")&&(u=i.css("height"),u!==undefined&&u!==null&&u!==""&&(n.find("img").css("height",u),n.find("img").removeAttr("height"),i.css("overflow","hidden")))),n!==null&&n!==undefined){var o=n.find("img"),e=n.find('input[name="effect"]').val(),s=n.find('input[name="autoPlay"]').val()==="true"?!0:!1,h=n.find('input[name="autoPlayTimeout"]').val(),f=n.find('input[name="imagesPerPage"]').val(),t=typeof f=="undefined"||f===""||f===null?1:parseInt(f)===0?1:parseInt(f),r=n.find('input[name="showNavigation"]').val()==="true"?!0:!1,c=t>1?!1:!0,a=o.length;n.find(".slider").addClass("owl-carousel");l=n.find(".slider").owlCarousel({loop:!0,autoplay:s,autoplayTimeout:h,autoplayHoverPause:!0,animateOut:e==="fade"?"fadeOut":!1,animateIn:e==="fade"?"fadeIn":!1,margin:10,URLhashListener:r,autoHeight:c,navText:["<span class='prev orbit-previous'>◀<\/span>","<span class='next orbit-next'>▶<\/span>"],nav:r,dots:!1,mouseDrag:!1,responsive:{0:{items:1},480:{items:t>2?2:t,nav:r},600:{items:t>2?2:t,nav:r},768:{items:t>3?3:t,nav:r},1024:{items:t,nav:r}},onChanged:function(n){typeof onOwlSlideChange!="undefined"&&jQuery.isFunction(onOwlSlideChange)&&onOwlSlideChange(n)},onRefreshed:function(){slider_for_IE(n);fix_image_slider_positions(n)},onResized:function(){slider_for_IE(n);fix_image_slider_positions(n)}});setTimeout(function(){n.find(".slider").trigger("refresh.owl.carousel");n.find(".slider").trigger("resize.owl.carousel");typeof events_after_owl_slider_is_loaded_vny=="function"&&events_after_owl_slider_is_loaded_vny()},2e3);slider_for_IE(n);fix_image_slider_positions(n);$(window).resize(function(){n.find(".slider").trigger("refresh.owl.carousel");n.find(".slider").trigger("resize.owl.carousel")})}}function slider_for_IE(n){var t,i,r,f,u;t=window.navigator.userAgent;i=/msie|Trident.*rv[ :]*11\./gi;r=i.test(t);r&&(f=n,u=n.find(".content-slide"),u.each(function(){var t=$(this),i=t.find("img"),r=t.find(".image_placeholder"),n=i.attr("src");n&&(n=replaceSpecialCharacters(n),r.css("background-image","url('"+n+"')"),i.addClass("compatible-ie"),r.addClass("custom-slider-fit"))}))}function fix_image_slider_opp_v2(){$(".opp-slider .image-slider-section img").length>1&&($(".opp-slider .image-slider-section").addClass("owl-carousel"),$(".opp-slider .image-slider-section").owlCarousel({loop:!0,autoplay:!0,nav:!1,dots:!0,mouseDrag:!0,items:1,autoplayTimeout:4e3}))}function fix_image_slider_positions(n){var t=n,u=t.height(),i=u*30/100,r,f;u<251&&(i=u*16/100);r=0;t.find(".title-in-slider").length>0&&(t.find(".title-in-slider").css("top",i),r=t.find(".title-in-slider").height());f=0;t.find(".summary-in-slider").length>0&&(t.find(".summary-in-slider").css("top",r+5+i),f=t.find(".summary-in-slider").height());t.find(".button-section-in-slider").length>0&&t.find(".button-section-in-slider").css("top",r+10+i+f)}function after_translation_resource_load_advanced_cms(){$("body").hasClass("partner-portal")&&($("ul.manage li.new-template-system-menu").find(".add-region-item").hide(),$("ul.manage li.new-template-system-menu").find(".draw-region-item").hide());$("body").hasClass("backend-page")&&$("body").hasClass("new-template-system")&&(events(),initiate_dragula_master_template(),visual_setting_site(),open_add_regions_preview());$("body").hasClass("new-template-system")&&(validate_content_page_block(),adding_styles_in_region())}function events(){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("body").on("click","a.create-region",function(){$.ajax({method:"POST",url:n+"AdvancedCMS/CreateRegion"}).done(function(){location.reload(!0)})});$("body").on("click","a.edit-region",function(){var n=$(this).data("element-reveal"),r=$(this).data("id"),u=$(this).parents(".regions-row").find(".container"),t,i;return $("#verticalHelpText").hide(),$("#horizontalHelpText").hide(),$("#contentFullWidthHelpText").hide(),$("#contentCenterWithHelpText").hide(),$("#"+n).find("label.error").remove(),t=$("body").attr("data-layout-max-height"),$("#"+n).find("span.value-max-height").text(t),i=populateRegionSettingsModal(n,r,u),i&&($("#"+n).foundation(),initiate_jquery_validate_reveal($("#region-settings-management"),"region-settings-management"),$("#"+n).foundation("open")),!1});$("body").on("click","a.create-regions",function(){var n=$(this).data("element-reveal");return validate_add_region(n),$("#"+n).foundation("open"),!1});$("body").on("click","a#open-page-layout",function(){var t=$("#page-table");return $.ajax({method:"POST",url:n+"admin/GetLayouts",data:{},beforeSend:function(){$("#page-layout-management .processing_screen").show();datatable_destory_by_id("page-table");$("#page-table tbody").empty()}}).done(function(n){var r=JSON.parse(n),i,u,f;if(r.length>0){for($("#page-layout-management table tbody").empty(),i=0;i<r.length;i++)u='<tr><td class="parent"><a data-element-reveal="layout-form-modal" data-layout-id='+r[i].ID+' class="blue-key">'+r[i].Name+"<\/a><\/td><td>"+r[i].Enabled+"<\/td><td>"+r[i].IsDefault+"<\/td><td>"+r[i].LayoutDisplay+"<\/td><td>"+r[i].Type+"<\/td><td>"+r[i].Regions+"<\/td><td> "+r[i].IsSystemLayout+'<\/td><td><a href="/layout-preview/'+r[i].ID+'">Preview<\/a><\/td><\/tr>',$("#page-layout-management table tbody").append(u);datatable_initialize_notAjax_with_params(t,null,null,!1,!0,!1)}else f='<tr class="odd"><td valign="top" colspan="0" class="dataTables_empty">Nothing records found - sorry<\/td><\/tr>',$("#page-layout-management table tbody").append(f);$("#page-layout-backend").foundation("open");$("#page-layout-management .processing_screen").hide()}),!1});$("body").on("click","a[data-element-reveal='layout-form-modal']",function(){var f=$(this).data("layout-id"),t,u,r,i;if($("#page-layout-backend").hide(),t=$(this).data("element-reveal"),$("#centerWidthContentHelpText").hide(),$("#expandedWidthContentHelpText").hide(),$("#layout-form-modal").foundation(),initiate_jquery_validate_reveal($("#layout-form-modal-management"),"layout-form-modal-management"),u=populateLayoutSettingsModal(t,f),u){if(validate_delete_layout(),helpTextBehavior("#centerWidthContentHelpButton","#expandedWidthContentHelpButton","#centerWidthContentHelpText","#expandedWidthContentHelpText"),$("#"+t).find("input.default-color-picker").attr("style",""),createColorPickerField($("#"+t).find("input.default-color-picker"),null),r=$("#"+t).find('select[name="layout.type"]'),i=$("#"+t).find("fieldset.page-selection-section"),r!==undefined&&r!==null&&i!==undefined&&i!==null)r.on("change",function(){var n=$(this).val();n==="Tablet"||n=="Mobile"?i.hide():i.show()});$("#"+t).foundation("open")}$(document).on("closed.zf.reveal","#"+t,function(){$("#page-layout-backend").show()});$("body").on("click","button[name='addPages']",function(){var n=$("#availablePages > option:selected"),t;$("#selectedPages").append(n.clone());t=$("select#selectedPages option").map(function(){return $(this).text()}).get().join(",");$("#selectedPagesText").val(t);n.remove()});$("body").on("click","button[name='removePages']",function(){var n=$("#selectedPages > option:selected"),t;$("#availablePages").append(n.clone());n.remove();t=$("select#selectedPages option").map(function(){return $(this).text()}).get().join(",");$("#selectedPagesText").val(t)});$("body").on("change",'#layout-form-modal select[name="layout.type"]',function(){var i=$(this).val(),r=$(this).parents(".reveal").first();if(i==="Subsite")r.find(".page-selection-section").hide();else{var u=[],e=i==="SubsiteInternal"?!0:!1,f="";$("#selectedPages option").length>0&&$("#selectedPages option").each(function(){var n=$(this).val();u.push(n)});f=u.join(",");r.find(".page-selection-section").show();$.ajax({method:"POST",url:n+"AdvancedCMS/GetPages",data:{noIncludePages:f,includeAllPages:e},beforeSend:function(){$("#layout-form-modal").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n),r;i.status==="1"&&($("#"+t).find('select[name="availablePages"] option').remove(),i.pages!==null&&(r=i.pages.map(function(n){return n.url}),r.forEach(function(n){$("#layout-form-modal").find('select[name="availablePages"]').append("<option value='"+n+"' title='"+n+"'>"+n+"<\/option>")})));$("#layout-form-modal").find(".processing_screen").hide()})}})});$("body").on("click","a.split-region",function(){var n=$(this).data("element-reveal"),t=$(this).data("region-id"),i=$(this).data("region-height");return i===0?($("#"+n).find("#twoVerticals").attr("disabled",!0),$("#"+n).find("#threeVerticals").attr("disabled",!0),$("#"+n).find("span.error").show()):($("#"+n).find("#twoVerticals").attr("disabled",!1),$("#"+n).find("#threeVerticals").attr("disabled",!1),$("#"+n).find("span.error").hide()),$("#"+n).find('input[name="regionID"]').val(t),$("body").hasClass("mobile")||$("body").hasClass("tablet")?($("#"+n).find(".only-for-desktop").hide(),$("#"+n).find(".item-to-display-in-desktop").removeClass("medium-3"),$("#"+n).find(".item-to-display-in-desktop").addClass("medium-6")):($("#"+n).find(".only-for-desktop").show(),$("#"+n).find(".item-to-display-in-desktop").addClass("medium-6"),$("#"+n).find(".item-to-display-in-desktop").removeClass("medium-3")),$("#"+n).foundation("open"),!1});$("body").on("click","a.region-block-setting",function(){var i=$(this).data("region-height"),f=$(this).data("max-height"),r=f;i>0&&(r=i);var e=$(this).data("element-reveal"),t="#"+e,u=$(this).data("region-id");$(t).find('input[name="regionID"]').val(u);$.ajax({method:"GET",url:n+"AdvancedCMS/GetRegionBlockInformation/"+u,beforeSend:function(){$(t).find(".processing_screen").show()}}).done(function(n){var u=JSON.parse(n);if($(t).find(".section-fields").text(""),u.status=="ok")if(u.message=="empty")$(t).find(".section-fields").append("<p>No Blocks assigned<\/p>");else{blockData=JSON.parse(u.data);var f=!1,e=blockData?blockData.length:0,o=e===1?!0:$("body").hasClass("tablet")?!0:$("body").hasClass("mobile")?!0:!1;blockData.forEach(function(n){f=!0;var u=addFieldsForRegionSettings(n.BlockName,n.WfieldName,n.HfieldName,n.AfieldName,n.Width,n.Height,n.HorizontalAlignment,n.BlockIdFieldName,n.BlockID,r,o,i,n.CanDisplayVerticalAlign,n.VfieldName,n.VerticalAlignment,n.PrefixPadding,n.PaddingTop,n.PaddingBottom,n.PaddingLeft,n.PaddingRight);$(t).find(".section-fields").append(u)});f?$(t).find(".region-block-setting-save").show():$(t).find(".region-block-setting-save").hide()}else Swal.fire({title:"",icon:"error",text:n.message,confirmButtonText:"Ok"});$(t).find(".processing_screen").hide()});$(t).find(".region-block-setting-save").on("click",function(){$(t).find(".processing_screen").show()});return $(t).foundation("open"),!1});$("body").on("click",'a[data-element-reveal="image-resource-config"]',function(){var t=$(this).data("element-reveal");return $.ajax({method:"GET",url:n+"AdvancedCMS/GetSiteImagesResource",beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);if(i!=null&&(i.siteImages!==undefined&&i.siteImages.forEach(function(n){n.ResourceType==0&&($("#"+t).find(".row-favicon div.ezdz-dropzone > div").html('<img src="'+n.Url+'" alt="loading" style="display: inline-block; width: auto; height: auto; max-height: 200px;">'),$("#"+t).find("input[name='favicon_siteImageID']").val(n.ID));n.ResourceType==1&&($("#"+t).find(".row-logo div.ezdz-dropzone > div").html('<img src="'+n.Url+'" alt="loading" style="display: inline-block; width: auto; height: 100%; max-height: 200px;">'),$("#"+t).find("input[name='logo_siteImageID']").val(n.ID));n.ResourceType==2&&($("#"+t).find(".row-logo-contactless div.ezdz-dropzone > div").html('<img src="'+n.Url+'" alt="loading" style="display: inline-block; width: auto; height: 100%; max-height: 200px;">'),$("#"+t).find("input[name='logo-contactless_siteImageID']").val(n.ID))}),i.internationalizationItems!==undefined&&(i.internationalizationItems.titleLocation!=undefined&&$("#"+t).find("input[name='location-title-contactless']").val(i.internationalizationItems.titleLocation),i.internationalizationItems.titleOccurrence!=undefined&&$("#"+t).find("input[name='oc-title-contactless']").val(i.internationalizationItems.titleOccurrence),i.internationalizationItems.titleOpportunity!=undefined&&$("#"+t).find("input[name='vo-title-contactless']").val(i.internationalizationItems.titleOpportunity)),$("#"+t).find("input[name='title']").val(i.siteName),$("#"+t).find(".processing_screen").hide()),$("input.image-resources-save").length>0)$("input.image-resources-save").on("click",function(n){return Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_setting_confirm_save,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_confirm_message_for_save,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed)$("#"+t).find(".processing_screen").show(),$("#image-resource-form").submit();else return n.preventDefault(),!1}),n.preventDefault(),!1})}),$("#"+t).foundation("open"),!1})}function addFieldsForRegionSettings(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d){var ut=e==0?"selected":"",ft=e==1?"selected":"",et=e==2?"selected":"",ot=y==0?"selected":"",st=y==1?"selected":"",ht=y==2?"selected":"",tt="medium-4",g,it,rt,nt;return c&&a?tt="medium-2":(c||a)&&(tt="medium-3"),g="<fieldset>",it="",l==0&&(it="disabled"),g+="<legend>"+n+"<\/legend>",rt=window.translation.width,nt=window.translation.height,g+='<input type="hidden" name="'+o+'" value="'+s+'"/>',g+='<div class="row">',g+='<div class="columns small-12 '+tt+'">',g+='<div class="columns small-12 medium-12">',g+='<label for="item-field">'+rt+"<\/label>",g+="<\/div>",g+='<div class="columns small-12 medium-12">',g+='<div class="input-group">',g+='<input class="input-group-field" min="0" max="100" type="number" placeholder="'+rt+'" id="'+t+'" name="'+t+'" value="'+u+'"/>',g+='<span class="input-group-label">%<\/span>',g+="<\/div>",g+="<\/div>",g+='<div class="small-12 medium-12 columns"><p class="help-text">This % is based to the width of the Region<\/p><\/div>',g+="<\/div>",g+='<div class="columns small-12 '+tt+'">',g+='<div class="columns small-12 medium-12">',g+='<label for="item-field">'+nt+"<\/label>",g+="<\/div>",g+='<div class="columns small-12 medium-12">',g+='<div class="input-group">',g+='<input class="input-group-field" min="0" max="100" type="number" placeholder="'+nt+'" id="'+i+'" name="'+i+'" value="'+f+'" '+it+"/>",g+='<span class="input-group-label">%<\/span>',g+="<\/div>",g+="<\/div>",g+='<div class="small-12 medium-12 columns"><p class="help-text">This % is based to maximum '+h+"px<\/p><\/div>",g+="<\/div>",g+='<div class="columns small-12 medium-3">',g+='<div class="columns small-12 medium-12">',g+='<label for="item-field">Padding (%) (Top-Bottom-Left-Right)<\/label>',g+="<\/div>",g+='<div class="columns small-12 medium-12 padding-section">',g+='<div class="columns small-12 medium-3 padding-field-section">',g+='<div class="input-group">',g+='<input class="input-group-field" min="0" max="100" type="number" placeholder="'+nt+'" id="'+p+'-top" name="'+p+'-top" value="'+w+'" />',g+="<\/div>",g+="<\/div>",g+='<div class="columns small-12 medium-3 padding-field-section">',g+='<div class="input-group">',g+='<input class="input-group-field" min="0" max="100" type="number" placeholder="'+nt+'" id="'+p+'-bottom" name="'+p+'-bottom" value="'+b+'"/>',g+="<\/div>",g+="<\/div>",g+='<div class="columns small-12 medium-3 padding-field-section">',g+='<div class="input-group">',g+='<input class="input-group-field" min="0" max="100" type="number" placeholder="'+nt+'" id="'+p+'-left" name="'+p+'-left" value="'+k+'"/>',g+="<\/div>",g+="<\/div>",g+='<div class="columns small-12 medium-3 padding-field-section">',g+='<div class="input-group">',g+='<input class="input-group-field" min="0" max="100" type="number" placeholder="'+nt+'" id="'+p+'-right" name="'+p+'-right" value="'+d+'"/>',g+="<\/div>",g+="<\/div>",g+="<\/div>",g+='<div class="small-12 medium-12 columns"><p class="help-text">This % is based to maximum of width and height<\/p><\/div>',g+="<\/div>",c&&(g+='<div class="columns small-12 '+tt+'">',g+='<div class="columns small-12 medium-12">',g+='<label for="item-field">Horizontal Alignment<\/label>',g+="<\/div>",g+='<div class="columns small-12 medium-12">',g+='<div class="input-group">',g+='<select name="'+r+'">',g+='<option value="0" '+ut+">Left<\/option>",g+='<option value="1" '+ft+">Center<\/option>",g+='<option value="2" '+et+">Right<\/option>",g+="<\/select>",g+='<p class="help-text">This feature will works only when the width value is different of 0.<\/p>',g+="<\/div>",g+="<\/div>",g+="<\/div>"),a&&(g+='<div class="columns small-12 '+tt+'">',g+='<div class="columns small-12 medium-12">',g+='<label for="item-field">Vertical Alignment<\/label>',g+="<\/div>",g+='<div class="columns small-12 medium-12">',g+='<div class="input-group">',g+='<select name="'+v+'">',g+='<option value="0" '+ot+">Top<\/option>",g+='<option value="1" '+st+">Center<\/option>",g+='<option value="2" '+ht+">Bottom<\/option>",g+="<\/select>",g+="<\/div>",g+="<\/div>",g+="<\/div>"),g+="<\/div>",g+"<\/fieldset>"}function helpTextBehavior(n,t,i,r){$("body").on("click",n,function(){$(r).hide();$(i).toggle()});$("body").on("click",t,function(){$(i).hide();$(r).toggle()})}function helpTextSingleBehavior(n,t){$(t).hide();$("body").on("click",n,function(){$(t).toggle()})}function populateRegionSettingsModal(n,t,i){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=!0;return $.ajax({method:"GET",url:u+"AdvancedCMS/GetRegionSettingsData/"+t,beforeSend:function(){$(".processing_screen").show()}}).done(function(t){var u=JSON.parse(t);if(u.status==="1"){$("#"+n).find('input[name="region.title_color"]').val(u.titleColor);$("#"+n).find('input[name="region.text_color"]').val(u.textColor);$("#"+n).find('input[name="region.link_color"]').val(u.linkColor);$("#"+n).find('input[name="region.link_hover_color"]').val(u.linkHoverColor);$("#"+n).find('input[name="region.form_label_color"]').val(u.formLabelColor);$("#"+n).find('input[name="RegionID"]').val(u.id);$("#"+n).find('input[name="region.name"]').val(u.name);$("#"+n).find('input[name="region.height"]').val(u.height);$("#"+n).find('input[name="region.width"]').val(u.width);$("#"+n).find('input[name="region.weight"]').val(u.weight);$("#"+n).find('input[name="region.IsLastRegionInRow"]').prop("checked",u.isLastRegionInRow);$("#"+n).find('input[name="region.FlexJustifyContent"]').prop("checked",u.flexJustifyContent);u.isFixedRegion==!0?$("#"+n).find('input[name="region.special_setting"][value="fixed"]').prop("checked",!0):u.isFloatableRegion==!0?$("#"+n).find('input[name="region.special_setting"][value="floatable"]').prop("checked",!0):$("#"+n).find('input[name="region.special_setting"][value="none"]').prop("checked",!0);$("#"+n).find('input[name="region.percentage_floatation"]').val(u.percentageFloatable);$("#"+n).find('input[name="region.background_color"]').val(u.backgroundColor);$("#"+n).find(".layout-name").text(u.layoutName+" -");$("#"+n).find("input.default-color-picker").css("background","rgb(238, 238, 238)");createColorPickerField($("#"+n).find('input[name="region.background_color"]'),null);createColorPickerField($("#"+n).find('input[name="region.text_color"]'),null);createColorPickerField($("#"+n).find('input[name="region.title_color"]'),null);createColorPickerField($("#"+n).find('input[name="region.link_color"]'),null);createColorPickerField($("#"+n).find('input[name="region.link_hover_color"]'),null);createColorPickerField($("#"+n).find('input[name="region.form_label_color"]'),null);u.stackingElements==="HORIZONTAL"?$("#regionHorizontal").prop("checked",!0):u.stackingElements==="VERTICAL"&&$("#regionVertical").prop("checked",!0);u.multimediaURL!=null?$("#"+n).find('input[name="region.multimediaURL"]').val(u.multimediaURL):$("#"+n).find('input[name="region.multimediaURL"]').val("");u.multimediaType=="NONE"?($("#regionNone").prop("checked",!0),$("#"+n).find('input[name="region.multimediaURL"]').val(""),$("#region-edit-backend").find(".multimedia_url").addClass("hide-custom"),$("#background_color").removeClass("hide-custom")):u.multimediaType=="IMAGE"?($("#regionImage").prop("checked",!0),$("#background_color").addClass("hide-custom"),$(".multimedia_url").removeClass("hide-custom"),$('input[name="region.background_color"]').addClass("hide-custom"),$('for[name="region.background_color"]').addClass("hide-custom"),$("#"+n).find('input[name="region.background_color"]').prop("disabled",!0),$("#"+n).find('input[name="region.background_color"]').val(""),$("#"+n).find('input[name="region.background_color"]').css("background-color",""),$("#"+n).find('input[name="region.background_color"]').css("color","")):u.multimediaType=="VIDEO"&&($("#regionVideo").prop("checked",!0),$("#background_color").addClass("hide-custom"),$(".multimedia_url").removeClass("hide-custom"),$("#"+n).find('input[name="region.background_color"]').prop("disabled",!0),$("#"+n).find('input[name="region.background_color"]').val(""),$("#"+n).find('input[name="region.background_color"]').css("background-color",""),$("#"+n).find('input[name="region.background_color"]').css("color",""));u.contentDisplay==="FULL_WIDTH_CONTENT"?$("#contentFullWidth").prop("checked",!0):u.contentDisplay==="CENTER_WIDTH_CONTENT"&&$("#contentCenterWith").prop("checked",!0);u.isFloatableRegion?$(".percentage_floatable").removeClass("hide-custom"):$(".percentage_floatable").addClass("hide-custom");$("body").on("change","#region-edit-backend input#isFloatableRegion",function(){var t=$(this).prop("checked");t?($("#region-edit-backend").find(".percentage_floatable").removeClass("hide-custom"),$("#region-edit-backend").find(".multimedia-settings").addClass("hide-custom"),$("#"+n).find('input[name="region.multimediaURL"]').val(""),$("#"+n).find('input[id="regionNone"]').prop("checked",!0)):$("#region-edit-backend").find(".percentage_floatable").addClass("hide-custom")});$("body").on("change","#region-edit-backend input#isFixedRegion",function(){var t=$(this).prop("checked");t&&($("#region-edit-backend").find(".percentage_floatable").addClass("hide-custom"),$("#region-edit-backend").find(".multimedia-settings").addClass("hide-custom"),$("#"+n).find('input[name="region.multimediaURL"]').val(""),$("#"+n).find('input[id="regionNone"]').prop("checked",!0))});$("body").on("change","#region-edit-backend input#isNoneOption",function(){var n=$(this).prop("checked");n&&($("#region-edit-backend").find(".percentage_floatable").addClass("hide-custom"),$("#region-edit-backend").find(".multimedia-settings").removeClass("hide-custom"))});$("body").on("change","#region-edit-backend input#regionNone",function(){var t=$(this).prop("checked");t&&($("#region-edit-backend").find(".multimedia_url").addClass("hide-custom"),$("#"+n).find('input[name="region.multimediaURL"]').val(""),$("#"+n).find('input[name="region.background_color"]').prop("disabled",!1),$("#background_color").removeClass("hide-custom"))});$("body").on("change","#region-edit-backend input#regionImage",function(){var t=$(this).prop("checked");t?($("#region-edit-backend").find(".multimedia_url").removeClass("hide-custom"),$("#"+n).find('input[name="region.multimediaURL"]').val(""),$("#background_color").addClass("hide-custom"),$("#"+n).find('input[name="region.background_color"]').prop("disabled",!0),$("#"+n).find('input[name="region.background_color"]').val(""),$("#"+n).find('input[name="region.background_color"]').css("background-color",""),$("#"+n).find('input[name="region.background_color"]').css("color","")):$("#region-edit-backend").find(".multimedia_url").addClass("hide-custom")});$("body").on("change","#region-edit-backend input#regionVideo",function(){var t=$(this).prop("checked");t?($("#region-edit-backend").find(".multimedia_url").removeClass("hide-custom"),$("#"+n).find('input[name="region.background_color"]').prop("disabled",!0),$("#"+n).find('input[name="region.background_color"]').val(""),$("#"+n).find('input[name="region.background_color"]').css("background-color",""),$("#"+n).find('input[name="region.background_color"]').css("color",""),$("#background_color").addClass("hide-custom")):$("#region-edit-backend").find(".multimedia_url").addClass("hide-custom")});u.height=="0"?($(".height-fields-value").addClass("hide"),$("select#height-type").val("0"),$("input#previous-value").val("")):($(".height-fields-value").removeClass("hide"),$("select#height-type").val("1"),$("input#previous-value").val(u.height));$("select#height-type").on("change",function(){var i=$(this).val(),t;i=="0"?($(".height-fields-value").addClass("hide"),t=$("#"+n).find('input[name="region.height"]').val(),$("#"+n).find('input[name="region.height"]').val("0"),$("input#previous-value").val(t)):i=="1"&&(t=$("input#previous-value").val(),$("#"+n).find('input[name="region.height"]').val(t),$(".height-fields-value").removeClass("hide"))});validate_delete_region(i)}else Swal.fire({title:"",icon:"error",text:u.message,confirmButtonText:"Ok"}),r=!1;$(".processing_screen").hide()}),r}function initiate_dragula_master_template(){var f,s;if($("body.backend-page.new-template-system").length>0){var e=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",o=window.location.pathname,i="",r="",t="",n="",u=[];$(".region-selectable").each(function(){u.push($(this)[0])});f=dragula({containers:u,revertOnSpill:!0,direction:function(n,t){return $(t).data("stack-content")},moves:function(n,t,i){return i.classList.contains("move")},accepts:function(n,t){var i=!1,r=$(t).attr("data-status-region");return $(t).hasClass("region-selectable")&&r!=="full"&&(i=!0),i}}).on("drag",function(n){i=$(n).find(".blockContainer").data("block-id");r=$(n).find(".blockContainer").data("block-weight");t=$(n).parents(".region-selectable").data("region-id")}).on("drop",function(u){var f;n=$(u).parents(".region-selectable").data("region-id");f={};f.block_id=i;var l="",a="",v="",y="",p=$("body").attr("data-layout-info");t===n?update_order_in_region(n):(update_order_in_region(t),update_order_in_region(n));var c=".region-container-"+n+" .container-block-section",s=[],h=[];$(c).each(function(){var n=$(this).attr("data-new-order-value"),t;n!==undefined&&n!==null&&(t=$(this).attr("id"),h.push(t),s.push(n))});y=h.join(",");v=s.join(",");n!==t&&(c=".region-container-"+t+" .container-block-section",s=[],h=[],$(c).each(function(){var n=$(this).attr("data-new-order-value"),t;n!==undefined&&n!==null&&(t=$(this).attr("id"),h.push(t),s.push(n))}),a=h.join(","),l=s.join(","));f.block_weight=r;f.order_source=l;f.order_target=v;f.order_source_id=a;f.order_target_id=y;f.source_region_id=t;f.target_region_id=n;f.layout_id=p;f.current_path=o;$.ajax({method:"POST",url:e+"AdvancedCMS/UpdateBlock",data:f,beforeSend:function(){$(".loading-drag-drop").show()}}).done(function(n){var t=JSON.parse(n),e,o,r,u,s,f,h;t.status!=="error"?(t.region_source!==""&&(e=JSON.parse(t.region_source),update_class_after_drag_and_drop(e)),t.region_target!==""&&(o=JSON.parse(t.region_target),update_class_after_drag_and_drop(o)),r="#container-block-"+i+" .image-slider-block",$(r).length>0&&image_slider_block_cycle(),r="#container-block-"+i+" .featuredopportunityblock",$(r).length>0&&$(r).each(function(){var t=$(this),u=t.attr("data-block-id"),i=t.find(".list-group").first(),n=i.attr("id"),r=!1;i.hasClass("owl-carousel")&&($("#"+n).trigger("destroy.owl.carousel"),$("#"+n).removeClass("owl-carousel"),r=!0);r===!0&&($("#"+n).addClass("owl-carousel"),featured_opp_cycle())}),r="#container-block-"+i+" .listingcmsblock",$(r).find(".chart").length>0&&(u=$(r).find('input[name="listingcmsid"]').val(),u&&(s="listingcmsblock-chart-"+u,f=sessionStorage.getItem(s),f&&(h=JSON.parse(f),drawChart&&drawChart(h)))),$(".loading-drag-drop").hide(),$.growl.notice({title:t.status,message:t.message,duration:5e3})):Swal.fire({icon:"error",title:"Error",text:t.message}).then(function(){window.location.reload()})})}).on("dragend",function(){});s=autoScroll([window],{margin:50,autoScroll:function(){return this.down&&f.dragging},maxSpeed:15})}}function update_order_in_region(n){var i=".region-container-"+n+" .container-block-section",t=0;$(i).each(function(){$(this).attr("data-new-order-value",t);t++})}function validate_delete_region(n){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=!1,t;$("#region-edit-backend").length>0&&(t=$("form #RegionID").val(),t!==null&&t!==undefined&&t>0?($("form .delete_region").show(),i=!0):$("form .delete_region").hide(),i&&$("form a.delete_region").click(function(){var i=$(this).parents(".reveal").attr("id");n.find(".no-blocks-located").length>0?Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_region,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(n){n.isConfirmed&&t!==null&&t!==undefined&&t>0&&$.ajax({method:"POST",url:r+"AdvancedCMS/DeleteRegion",data:{regionID:t.toString()},beforeSend:function(){$(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t.status==="ok"?Swal.fire({title:window.translation.success,text:t.message,icon:"success",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");window.location.reload()}):Swal.fire({title:window.translation.error,text:t.message,icon:"error",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");window.location.reload()})})}):Swal.fire({title:window.translation.error,text:window.translation.remove_region_warning_message,icon:"error",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close")})}))}function validate_add_region(n){var t=$("body").attr("data-layout-element-order");t==1?($("#"+n).find("input.button-editable").show(),$("#"+n).find("span.message-not-editable").hide()):($("#"+n).find("input.button-editable").hide(),$("#"+n).find("span.message-not-editable").show());$("body").hasClass("mobile")||$("body").hasClass("tablet")?$("#"+n).find(".item-only-for-desktop").hide():$("#"+n).find(".item-only-for-desktop").show();$("#create-regions input[name=regionSet]").on("change",function(){$("#create-regions #valueSelected").length>0&&$("#create-regions #valueSelected").val($(this).val())});$("#create-regions input.save-regions").click(function(t){var r=$("#create-regions #valueSelected").val(),e=$("#create-regions"),f=$("body").attr("data-layout-name"),u=window.translation.add_regions_message,i;return u=u.replace("{0}","<b>"+f+"<\/b>"),i=window.translation.yes_change_regions,i=i.replace("{0}",f),r!==null&&r!==undefined&&r!=="singleRegion"?(Swal.fire({title:window.translation.are_you_sure,html:u,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:i,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){$(".processing_screen").show();t.isConfirmed?e.submit():$("#"+n).foundation("close")}),t.preventDefault(),!1):void 0})}function update_class_after_drag_and_drop(n){var t=".region-container-"+n.ID,r,i;$(t).hasClass("region-selectable")?$(t).attr("data-status-region",n.RegionStatus):$(t+" .page-sizer.region-selectable").length>0?($(t).attr("data-status-region",n.RegionStatus),$(t+" .page-sizer.region-selectable").attr("data-status-region",n.RegionStatus)):console.log("Not found!!!!!");n.Blocks.length>0&&(r=n.Blocks.length,i=0,$.each(n.Blocks,function(t,u){var o="#container-block-"+u.ID,e,f;for(i++,e=1;e<=12;e++)$(o).removeClass("medium-"+e);f="";n.LastRowIndex===-1?f=n.BlockClass:i<=n.LastRowIndex?f=n.BlockClass:i>n.LastRowIndex&&(f=n.BlockClassLastRow);i===r&&(f=n.LastClassBlock);$(o).addClass(f)}))}function populateLayoutSettingsModal(n,t){var u=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",r=!0,i=$("#"+n).find("fieldset.page-selection-section");return $("#"+n).find("label.error").remove(),t!==undefined?$.ajax({method:"GET",url:u+"AdvancedCMS/GetLayoutSettingsData/"+t,beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(t){var u=JSON.parse(t),f,e;u.status==="1"?($(".edit-layout").show(),$(".create-layout").hide(),$("#"+n).find("a.rollback-link").attr("data-layout-id",u.id),$("#"+n).find('input[name="LayoutID"]').val(u.id),$("#"+n).find('input[name="layout.name"]').val(u.name),$("#"+n).find('input[name="layout.height"]').val(u.height),$("#"+n).find('input[name="layout.widthsuggestion"]').val(u.widthsuggestion),$("#"+n).find('input[name="layout.enabled"]').attr("checked",u.enabled),$("#"+n).find('input[name="layout.default"]').attr("checked",u.default),$("#"+n).find('select[name="layout.type"]').find("option.not-available-in-creation").show(),$("#"+n).find('select[name="layout.type"]').val(u.type),$("#"+n).find('select[name="layout.type"]').prop("disabled",!0),i!==null&&i!==undefined&&(u.type=="Mobile"||u.type=="Tablet"?i.hide():i.show()),$("#"+n).find('input[name="layout.backgroundColor"]').val(u.backgroundColor),$("#"+n).find('input[name="layout.backgroundColor"]').attr("style",""),createColorPickerField($("#"+n).find('input[name="layout.backgroundColor"]'),null),u.default===!0||u.isSystemLayout===!0?$("a.delete_layout").hide():$("a.delete_layout").show(),u.layoutDisplay==="CENTER_WIDTH_CONTENT"?$("#centerWidthContent").prop("checked",!0):u.layoutDisplay==="FULL_WIDTH_CONTENT"&&$("#expandedWidthContent").prop("checked",!0),$("#"+n).find('select[name="availablePages"] option').remove(),$("#"+n).find('select[name="selectedPages"] option').remove(),u.availablePages!==null&&u.availablePages.status==="1"&&(f=u.availablePages.pages.map(function(n){return n.url}),f.forEach(function(t){$("#"+n).find('select[name="availablePages"]').append("<option value='"+t+"' title='"+t+"'>"+t+"<\/option>")})),u.selectedPages&&u.selectedPages.forEach(function(t){$("#"+n).find('select[name="selectedPages"]').append("<option value='"+t+"' title='"+t+"'>"+t+"<\/option>")}),u.type==="Subsite"?$("#"+n).find(".page-selection-section").hide():$("#"+n).find(".page-selection-section").show(),e=$("select#selectedPages option").map(function(){return $(this).text().trim()}).get().join(","),$("#selectedPagesText").val(e)):(Swal.fire({title:"",icon:"error",text:u.message,confirmButtonText:"Ok"}),r=!1);$("#"+n).find(".processing_screen").hide()}):($("#"+n).find('select[name="layout.type"]').prop("disabled",!1),$("#"+n).find('input[name="LayoutID"]').val(0),$("#"+n).find('input[name="layout.widthsuggestion"]').val(0),$("#"+n).find('input[name="layout.backgroundColor"]').attr("style",""),$("#"+n).find('select[name="layout.type"]').find("option.not-available-in-creation").hide(),$(".edit-layout").hide(),$(".create-layout").show(),i.show(),$.ajax({method:"GET",url:u+"AdvancedCMS/GetPages/",beforeSend:function(){$(".processing_screen").show()}}).done(function(t){var i=JSON.parse(t),u;i.status==="1"?i.pages!==null&&(u=i.pages.map(function(n){return n.url}),$("#"+n).find('select[name="availablePages"] option').remove(),$("#"+n).find('select[name="selectedPages"] option').remove(),u.forEach(function(t){$("#"+n).find('select[name="availablePages"]').append("<option value='"+t+"' title='"+t+"'>"+t+"<\/option>")})):(Swal.fire({title:"",icon:"error",text:i.message,confirmButtonText:"Ok"}),r=!1);$(".processing_screen").hide()})),r}function validate_delete_layout(){if($("#layout-form-modal").length>0){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$("form .delete_layout").click(function(){var t=$("form #LayoutID").val(),i;t!==null&&t!==undefined&&t>0?$("form .delete_layout").show():$("form .delete_layout").hide();i=$(this).parents(".reveal").attr("id");Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_layout,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.yes_delete_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!1}).then(function(r){r.isConfirmed&&t!==null&&t!==undefined&&t>0&&$.ajax({method:"POST",url:n+"AdvancedCMS/DeleteLayout",data:{layoutID:t.toString()},beforeSend:function(){$(".processing_screen").show()}}).done(function(t){var r=JSON.parse(t);r.status==="ok"?($(".processing_screen").hide(),Swal.fire({title:window.translation.success,text:r.message,icon:"success",closeOnConfirm:!0}).then(function(){$("#"+i).foundation("close");$(".processing_screen").hide();window.location.href=n})):($(".processing_screen").hide(),Swal.fire({title:window.translation.error,text:r.message,icon:"error",closeOnConfirm:!0}).then(function(){$(".processing_screen").hide();$("#"+i).foundation("close");window.location.href=n}))})})})}}function visual_setting_site(){var t=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",n=window.is_llamapi!==undefined&&window.is_llamapi!==null?window.is_llamapi:!1;if($("#visual-site-config").length>0){$("body").on("click","a#open-visual-settings",function(){var i,r;openVisualSettingHelpText();i=$(this).data("element-reveal");$("#tabs-visual-config-all-site").tabs();clear_all_visual_settings_tabs(i);$("#"+i).find("#field-list-items").hide();$("#"+i).find("input.visual-settings-save-layout").prop("disabled","disabled");r=$("#"+i).data("site-id");$("#"+i).find("fieldset.search_result_legend_colors").show();n&&($("#"+i).find("fieldset.search_result_legend_colors").hide(),$("#"+i).find(".sub-group-content-Settings-for-Background-in-Form-Color").hide());$("#"+i).foundation("open");$.ajax({method:"GET",url:t+"AdvancedCMS/GetVisualSettingsPerSite/"+r,beforeSend:function(){$(".processing_screen_visual_settings").show()}}).done(function(t){var r=JSON.parse(t),e,o,u,f;r.status==="ok"?(n&&r.isLlamaIntegration!==null&&r.isLlamaIntegration!==undefined&&r.isLlamaIntegration===!0&&$("#"+i).find("fieldset.search_result_legend_colors").show(),e=r.isVsNew,$("#visual-site-form-is-new").val(e),o=r.hasOldSettings,o=="1"&&$("#restore-button-per-site").removeClass("hide"),u="",r.message!=="empty"?(f=JSON.parse(r.data),u="",f!==""&&f.NormalSettings!==""&&(u=JSON.parse(f.NormalSettings)),initialize_color_pick(u),initialize_dropdowns(u),u="",f!==""&&f.CustomSettings!==""&&(u=JSON.parse(f.CustomSettings)),initialize_color_pick(u),initialize_dropdowns(u),initialize_color_pick_empty()):(initialize_color_pick("empty"),initialize_dropdowns("empty")),add_event_dropdown(),initialize_select_visual_settings(r.Layouts,i)):Swal.fire({title:"",icon:"error",text:r.message,confirmButtonText:"Ok"});$(".processing_screen_visual_settings").hide()})});if($("#restore-button-per-site").length>0)$("#restore-button-per-site").on("click",function(n){var t=$(this);return Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_settings_restore_setting_message,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_restore_save_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){var r=t.parents(".reveal").first(),u=r.find(".processing_screen");u.show();$("#restore-visual-setting-form").submit()}else return n.preventDefault(),!1}),n.preventDefault(),!1});if($("#restore-button-per-layout").length>0)$("#restore-button-per-layout").on("click",function(n){var t=$(this);return Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_settings_restore_setting_message,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_restore_save_it,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){var r=t.parents(".reveal").first(),u=r.find(".processing_screen");u.show();$("#restore-visual-setting-form-layout").submit()}else return n.preventDefault(),!1}),n.preventDefault(),!1});$("input.visual-settings-save").length>0&&$("input.visual-settings-save").click(function(n){var t=$(this),i=$("#visual-site-form-is-new").val();return i=="0"?Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_settings_warning_message_before_save,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_confirm_message_for_save,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){var r=t.parents(".reveal").first(),u=r.find(".processing_screen");u.show();$("#visual-site-form").submit()}else return n.preventDefault(),!1}):i=="1"&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_setting_confirm_save,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_confirm_message_for_save,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(i){if(i.isConfirmed){var r=t.parents(".reveal").first(),u=r.find(".processing_screen");u.show();$("#visual-site-form").submit()}else return n.preventDefault(),!1}),n.preventDefault(),!1});$("input.visual-settings-save-layout").length>0&&$("input.visual-settings-save-layout").click(function(n){var i=$(this),t=$("#visual-site-per-layout-form-is-new").val();return t=="0"?Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_settings_warning_message_before_save,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_confirm_message_for_save,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){if(t.isConfirmed)$(".processing_screen_compiling_settings").show(),$("#visual-site-per-layout-form").submit();else return n.preventDefault(),!1}):t=="1"&&Swal.fire({title:window.translation.are_you_sure,text:window.translation.visual_setting_confirm_save,icon:"warning",showCancelButton:!0,confirmButtonColor:"#ff0000",confirmButtonText:window.translation.visual_settings_confirm_message_for_save,cancelButtonText:window.translation.cancel,closeOnConfirm:!0}).then(function(t){if(t.isConfirmed)$(".processing_screen_compiling_settings").show(),$("#visual-site-per-layout-form").submit();else return n.preventDefault(),!1}),n.preventDefault(),!1})}}function add_event_dropdown(){$(".size-box-field").length>0&&$(".size-box-field").each(function(){var n=$(this),r=n.attr("data-item-preview"),i="."+r+" span.item-preview",t=n.attr("data-event-added");if(t!==null&&t!==undefined&&t=="none"&&n.is(":visible")){n.on("change",function(){var n=$(this).val();n==="Default"?$(i).css("font-size","inherit"):$(i).css("font-size",n+"px")});n.attr("data-event-added","yes")}});$(".font-box-field").length>0&&$(".font-box-field").each(function(){var n=$(this),r=n.attr("data-item-preview"),i="."+r+" span.item-preview",t=n.attr("data-event-added");if(t!==undefined&&t!==null&&t=="none"&&n.is(":visible")){n.on("change",function(){var n=$(this).val();n==="Default"?$(i).css("font-family","inherit"):$(i).css("font-family",n)});n.attr("data-event-added","yes")}})}function initialize_dropdowns(n){$(".size-box-field").length>0&&$(".size-box-field").each(function(){var i=$(this),e=i.attr("data-item-preview"),u="."+e+" span.item-preview",f=$(this).attr("name"),r=i.attr("data-fixed-value"),t;r!==undefined&&r!==null&&r=="none"&&verify_exist_input(f,n)&&(t=get_data_from_setting(f,n),t!==""&&(i.val(t),t==="Default"?$(u).css("font-size","inherit"):$(u).css("font-size",t+"px")),i.attr("data-fixed-value","seted"))});$(".font-box-field").length>0&&$(".font-box-field").each(function(){var t=$(this),e=t.attr("data-item-preview"),r="."+e+" span.item-preview",f=$(this).attr("name"),u=t.attr("data-fixed-value"),i;u!==undefined&&u!==null&&u=="none"&&(verify_exist_input(f,n)?(i=get_data_from_setting(f,n),i!==""?(i==="Default"?t.val("Lucida Grande"):t.val(i),i==="Default"?$(r).css("font-family","Lucida Grande"):$(r).css("font-family",i)):(t.val("Lucida Grande"),$(r).css("font-family","Lucida Grande")),t.attr("data-fixed-value","seted")):n==="empty"?t.val("Lucida Grande"):t.is(":visible")&&(t.val("Lucida Grande"),$(r).css("font-family","Lucida Grande")))});$(".border-type-field").length>0&&$(".border-type-field").each(function(){var t=$(this),u=$(this).attr("name"),i=t.attr("data-fixed-value"),r;i!==undefined&&i!==null&&i=="none"&&(verify_exist_input(u,n)?(r=get_data_from_setting(u,n),r!==""&&t.val(r),t.attr("data-fixed-value","seted")):n==="empty"?t.val("Square"):t.is(":visible")&&t.val("Square"))})}function initialize_color_pick(n){if($("#visual-site-config input.color-picker-box-field").length>0)$("#visual-site-config input.color-picker-box-field").each(function(){var t=$(this),c=t.attr("data-item-preview"),u="."+c+" span.item-preview",f=$(this).attr("name"),i,s,e,r,h,o;verify_exist_input(f,n)?(i=get_data_from_setting(f,n),i!==""&&is_valid_rgb_color(i)&&(t.val(i),$(u).css("color",i),s=f+"-legend",e=rgb2hex(i),e=e.toUpperCase(),$("#"+s).length>0&&$("#"+s).text(e)),createColorPickerField(t,u)):n==="empty"?createColorPickerField(t,u):f==="menu_settings_field_second_level_icon_color_mobile"&&(r=get_data_from_setting("branding_field_primary_color",n),r!==""&&is_valid_rgb_color(r)&&(t.val(r),$(u).css("color",r),h=f+"-legend",o=rgb2hex(r),o=o.toUpperCase(),$("#"+h).length>0&&$("#"+h).text(o)),createColorPickerField(t,u))})}function get_data_from_setting(n,t){var r="",i;if(n!==""&&t!==""&&Array.isArray(t))for(i=0;i<t.length;i++)t[i].FieldName===n&&t[i].Value!==""&&(r=t[i].Value,r.indexOf("px")!==-1&&(r=r.replace("px","")));return r}function verify_exist_input(n,t){var r=!1,i;if(t!==""&&Array.isArray(t))for(i=0;i<t.length;i++)t[i].FieldName===n&&(r=!0);else return!1;return r?$('#visual-site-config input[name="'+n+'"]').length>0?!0:$('#visual-site-config select[name="'+n+'"]').length>0?!0:!1:!1}function initialize_color_pick_empty(){$("#visual-site-config input.color-picker-box-field").length>0&&$("#visual-site-config input.color-picker-box-field").each(function(){var i=$(this),e=i.attr("data-item-preview"),u="."+e+" span.item-preview",t=$(this).attr("name"),n=$(this).val(),f,r;(t==="search_result_legend_colors_field_past_event_color"||t==="search_result_legend_colors_field_past_event_background_color")&&n===""?(t==="search_result_legend_colors_field_past_event_color"?n="rgb(69, 69, 69)":t==="search_result_legend_colors_field_past_event_background_color"&&(n="rgb(240, 239, 233)"),is_valid_rgb_color(n)&&(i.val(n),f=t+"-legend",$(u).css("color",n),r=rgb2hex(n),r=r.toUpperCase(),$("#"+f).length>0&&$("#"+f).text(r),createColorPickerField(i,u))):n===""&&createColorPickerField(i,u)})}function initialize_select_visual_settings(n,t){var r=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/",i=$("#"+t).find('select[name="layoutList"]');if(i!==null&&i!==undefined){i.html("");n===null||n===undefined||n===""?i.append($("<option><\/option>").text("-- Select --")):(i.append($("<option><\/option>").text("-- Select --")),n.forEach(function(n){i.append($("<option><\/option>").text(n.Name).attr("value",n.ID))}));i.on("change",function(){var n=$(this).val();clear_visual_setting_tabs(t);n==="-- Select --"?($("#"+t).find(".single-setting-per-layout").hide(),$("#"+t).find("input.visual-settings-save-layout").prop("disabled","disabled")):($("#"+t).find("input.visual-settings-save-layout").prop("disabled",""),$("#"+t).find(".single-setting-per-layout").show(),$.ajax({method:"GET",url:r+"AdvancedCMS/GetVisualSettingsPerLayout/"+n,beforeSend:function(){$(".processing_screen_visual_settings").show()}}).done(function(t){var u=JSON.parse(t),i,f,e,r;u.status==="ok"?(i="",f=u.isVsNew,$("#layout-id-restore-settings").val(n),$("#visual-site-per-layout-form-is-new").val(f),e=u.hasOldSettings,e=="1"?$("#restore-button-per-layout").removeClass("hide"):$("#restore-button-per-layout").addClass("hide"),u.message!=="empty"?(r=JSON.parse(u.data),i="",r!==""&&r.NormalSettings!==""&&(i=JSON.parse(r.NormalSettings)),initialize_color_pick(i),initialize_dropdowns(i),i="",r!==""&&r.CustomSettings!==""&&(i=JSON.parse(r.CustomSettings)),initialize_color_pick(i),initialize_dropdowns(i),initialize_color_pick_empty()):(initialize_color_pick("empty"),initialize_dropdowns("empty")),add_event_dropdown()):Swal.fire({title:"",icon:"error",text:u.message,confirmButtonText:"Ok"});$(".processing_screen_visual_settings").hide()}))})}}function clear_all_visual_settings_tabs(n){$("#"+n).find("#visual-tab-1 select.font-box-field").val("Lucida Grande");$("#"+n).find("#visual-tab-1 select.size-box-field").val("Default");$("#"+n).find("#visual-tab-1 select.border-type-field").val("Square");$("#"+n).find("#visual-tab-1 select.font-box-field").attr("data-event-added","none");$("#"+n).find("#visual-tab-1 select.size-box-field").attr("data-event-added","none");$("#"+n).find("#visual-tab-1 select.font-box-field").attr("data-fixed-value","none");$("#"+n).find("#visual-tab-1 select.size-box-field").attr("data-fixed-value","none");$("#"+n).find("#visual-tab-1 select.border-type-field").attr("data-fixed-value","none");$("#"+n).find("#visual-tab-1 select.border-type-field").attr("data-event-added","none");$("#"+n).find("#visual-tab-1 input[type='text']").val("");$("#"+n).find("#visual-tab-1 span.item-preview").attr("style","");$("#"+n).find("#visual-tab-1 .color-picker-box-field").attr("style","");clear_visual_setting_tabs(n)}function clear_visual_setting_tabs(n){$("#"+n).find("#visual-tab-2 select.font-box-field").val("Lucida Grande");$("#"+n).find("#visual-tab-2 select.size-box-field").val("Default");$("#"+n).find("#visual-tab-2 select.border-type-field").val("Square");$("#"+n).find("#visual-tab-2 select.font-box-field").attr("data-event-added","none");$("#"+n).find("#visual-tab-2 select.size-box-field").attr("data-event-added","none");$("#"+n).find("#visual-tab-2 select.font-box-field").attr("data-fixed-value","none");$("#"+n).find("#visual-tab-2 select.size-box-field").attr("data-fixed-value","none");$("#"+n).find("#visual-tab-2 select.border-type-field").attr("data-fixed-value","none");$("#"+n).find("#visual-tab-2 select.border-type-field").attr("data-event-added","none");$("#"+n).find("#visual-tab-2 input[type='text']").val("");$("#"+n).find("#visual-tab-2 span.item-preview").attr("style","");$("#"+n).find("#visual-tab-2 .color-picker-box-field").attr("style","")}function subsite_settings_events(){if($("body").hasClass("backend-page")){var n=typeof sharingPortalPlusPath!="undefined"?window.sharingPortalPlusPath:"/";$(document).on("click","a#open-subsite-settings",function(){var t=$(this).data("element-reveal"),i=$("#subsite-table");$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"AdvancedCMS/GetSubsitesInfo",data:{},beforeSend:function(){$("#"+t).find(".processing_screen").show();datatable_destory_by_id("subsite-table");$("#subsite-table tbody").empty()}}).done(function(n){var f=JSON.parse(n),u,r,e,o;if(f.length>0){for(u=0;u<f.length;u++)r=f[u],e="<tr><td>"+r.Name+"<\/td><td>"+r.Path+'<\/td><td><a class="edit-subsite" data-element-reveal="subsite-form-modal" data-subsiteid="'+r.Id+'" data-name="'+r.Name+'" data-path="'+r.Path+'">'+window.translation.edit_subsite+"<\/a><\/td><\/tr>",$("#subsite-table tbody").append(e);datatable_initialize_notAjax_with_params(i,null,null,!1,!1,!1)}else o='<tr class="odd"><td valign="top" colspan="3" class="dataTables_empty">'+window.translation.nothing_records_found+"<\/td><\/tr>",$("#subsite-table tbody").append(o);$("#"+t).find(".processing_screen").hide()})});$(document).on("click",'a[data-element-reveal="subsite-form-modal"]',function(){var t=$(this).data("element-reveal"),i=$(this).data("subsiteid"),u=$(this).data("name"),r=$(this).data("path"),f=$(this).data("urlReserved");$("#"+t).foundation("open");$("#"+t).foundation();$.ajax({method:"POST",url:n+"AdvancedCMS/GetSubsiteInfo",data:{subsiteId:i},beforeSend:function(){$("#"+t).find(".processing_screen").show()}}).done(function(n){var f=JSON.parse(n),e,o;f&&(e=f.layoutsHomepage,o=f.layoutsInternal,$("#"+t).find('select[name="layout_homepage"]').empty(),$("#"+t).find('select[name="layout_internal"]').empty(),$("#"+t).find('select[name="layout_homepage"]').append('<option value="">'+window.translation.select_layout+"<\/option>"),$("#"+t).find('select[name="layout_internal"]').append('<option value="">'+window.translation.select_layout+"<\/option>"),e.length>0&&e.forEach(function(n){var i=n.LayoutId,r=n.Name;$("#"+t).find('select[name="layout_homepage"]').append('<option value="'+i+'">'+r+"<\/option>")}),o.length>0&&o.forEach(function(n){var i=n.LayoutId,r=n.Name;$("#"+t).find('select[name="layout_internal"]').append('<option value="'+i+'">'+r+"<\/option>")}));i!==0?($("#"+t).find('input[name="subsiteId"]').val(i),$("#"+t).find('input[name="name_subsite"]').val(u),$("#"+t).find('input[name="path_subsite"]').val(r),$("#"+t).find('input[name="subsitePath"]').val(r),$("#"+t).find("h3.edit-subsite").show(),$("#"+t).find("h3.create-subsite").hide(),f.subsiteInfo&&($("#"+t).find('select[name="layout_homepage"]').val(f.subsiteInfo.LayoutHomepage),$("#"+t).find('select[name="layout_internal"]').val(f.subsiteInfo.LayoutInternal))):($("#"+t).find('input[name="subsiteId"]').val("0"),$("#"+t).find('input[type="text"]').val(""),$("#"+t).find('input[name="subsitePath"]').val(""),$("#"+t).find("h3.edit-subsite").hide(),$("#"+t).find("h3.create-subsite").show());initiate_jquery_validate_reveal($("#subsite-form-management"),"subsite-form-management");$("#"+t).find("label.error").remove();$("#"+t).find(".processing_screen").hide()})});$(document).on("click","form#subsite-form-management button.save-subsite",function(){var t=$("form#subsite-form-management"),i;return t.valid()?(i=t.serializeObject(),$.ajax({method:"POST",url:n+"AdvancedCMS/AddUpdateSubsite",data:i,beforeSend:function(){$("#subsite-form-modal").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t&&(t.status==="ok"?Swal.fire({title:"",icon:"success",text:window.translation.subsite_saved_successfully,confirmButtonText:"Ok"}).then(function(){window.location.reload()}):Swal.fire({title:"",icon:"warning",text:t.log,confirmButtonText:"Ok"}).then(function(){$("#subsite-form-modal").find(".processing_screen").hide()}))})):Swal.fire({title:"",icon:"warning",text:window.translation.enter_all_required,confirmButtonText:"Ok"}),!1});$(document).on("click","form#subsite-form-management a.delete_subsite",function(){var i=$("form#subsite-form-management").find('input[name="subsiteId"]').first().val(),t=window.location.pathname,r="/"+$("form#subsite-form-management").find('input[name="subsitePath"]').first().val();Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_subsite,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",confirmButtonText:window.translation.yes_delete_it,closeOnConfirm:!0}).then(function(){$.ajax({method:"POST",url:n+"AdvancedCMS/DeleteSubsite",data:{subsiteId:i.toString()},beforeSend:function(){$("#subsite-form-modal").find(".processing_screen").show()}}).done(function(n){var i=JSON.parse(n);i&&(i.status==="ok"?Swal.fire({title:"",icon:"success",text:window.translation.subsite_deleted_successfully,confirmButtonText:"Ok"}).then(function(){r===t?window.location=t:window.location.reload()}):Swal.fire({title:"",icon:"warning",text:i.log,confirmButtonText:"Ok"}).then(function(){$("#subsite-form-modal").find(".processing_screen").hide()}))})})})}}function open_add_regions_preview(){$("body").hasClass("backend-page")&&$("body").find('input[name="open_modal_regions"]').length>0&&$("body").find("a.add-component.create-regions").trigger("click")}function openVisualSettingHelpText(){$("#visual-site-config span.button-help").length>0&&$("#visual-site-config span.button-help").each(function(){var t=$(this),n=t.attr("data-element-to-open");if(n!==null&&n!==undefined&&n!=="")t.on("click",function(){$("#"+n).is(":visible")?($("#"+n).hide(),$("#visual-site-config .help-text-section").hide()):($("#visual-site-config .help-text-section").hide(),$("#"+n).show())})})}function validate_content_page_block(){var n,t;return $("body").find("#content-page.blockContainer").length>0&&(n=$("#content-page.blockContainer").find(".content").children().length>0||$("#content-page.blockContainer").find(".content").text().trim()!==""?!0:!1,n||$("body").hasClass("backend-page")&&(t="<h2>"+window.translation.layout_preview_text+"<\/h2>",$("#content-page.blockContainer").find(".content").empty().append(t))),!1}function is_valid_rgb_color(n){n=n.toLowerCase();return/([r][g][b][a]?[(]\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\s*,\s*([01]?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])(\s*,\s*((0\.[0-9]{1})|(1\.0)|(1)))?[)])/i.test(n)}function rgb2hex(n){return n=n.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i),n&&n.length===4?"#"+("0"+parseInt(n[1],10).toString(16)).slice(-2)+("0"+parseInt(n[2],10).toString(16)).slice(-2)+("0"+parseInt(n[3],10).toString(16)).slice(-2):""}function getColorBasedTo(n){var i="",t,r;return n.indexOf("rgb(")>-1&&n.indexOf(")")>-1&&(n=n.replace("rgb(",""),n=n.replace(")",""),t=n.split(","),t.length==3&&(r=Math.round((parseInt(t[0])*299+parseInt(t[1])*587+parseInt(t[2])*114)/1e3),i=r>125?"#000000":"#ffffff")),i}function adding_styles_in_region(){$("div.container").each(function(){var n=$(this),o=n.attr("data-override-colors"),u=n.attr("data-background-color");if(u!=null&&u!=undefined&&u.trim()!=""&&n.find(".login-block").css("background-color",u),o!=null&&o!=undefined&&o=="true"){var t=n.attr("data-title-color"),i=n.attr("data-text-color"),r=n.attr("data-link-color"),f=n.attr("data-link-hover-color"),e=n.attr("data-form-label-color");t!=null&&t!=undefined&&t.trim()!=""&&(n.find("h1").css("color",t),n.find("h2").css("color",t),n.find("h3").css("color",t),n.find("h4").css("color",t),n.find("h5").css("color",t),n.find("h6").css("color",t));i!=null&&i!=undefined&&i.trim()!=""&&(n.find("p").css("color",i),n.find("li").css("color",i));r!=null&&r!=undefined&&r.trim()!=""&&n.find("a").each(function(){$(this).hasClass("button")||$(this).css("color",r)});f!=null&&f!=undefined&&f.trim()!=""&&n.find("a").each(function(){var n=$(this);n.hasClass("button")||n.hover(function(n){n.type==="mouseenter"?$(this).css("color",f):$(this).css("color",r)})});e!=null&&e!=undefined&&e.trim()!=""&&n.find("label").each(function(){$(this).hasClass("key-already-filled")||$(this).hasClass("blue-key")||$(this).hasClass("black-key")||$(this).hasClass("light-gray-key")||$(this).hasClass("green-key")||$(this).css("color",e)})}})}function after_translation_resource_load_subsite(){subsite_settings_events()}function subsite_settings_events(){if($("body").hasClass("backend-page")){$(document).on("click","a#open-subsite-settings",function(){var n=$(this).data("element-reveal"),t=$("#subsite-table");$("#"+n).foundation("open");$("#"+n).foundation();$.ajax({method:"POST",url:"/Subsite/GetSubsitesInfo",data:{},beforeSend:function(){$("#"+n).find(".processing_screen").show();datatable_destory_by_id("subsite-table");$("#subsite-table tbody").empty()}}).done(function(i){var f=JSON.parse(i),u,r,e,o;if(f.length>0){for(u=0;u<f.length;u++)r=f[u],e="<tr><td>"+r.Name+"<\/td><td>"+r.Path+'<\/td><td><a class="edit-subsite" data-element-reveal="subsite-form-modal" data-subsiteid="'+r.Id+'" data-name="'+r.Name+'" data-path="'+r.Path+'">'+window.translation.edit_subsite+"<\/a><\/td><\/tr>",$("#subsite-table tbody").append(e);datatable_initialize_notAjax_with_params(t,null,null,!1,!1,!1)}else o='<tr class="odd"><td valign="top" colspan="3" class="dataTables_empty">'+window.translation.nothing_records_found+"<\/td><\/tr>",$("#subsite-table tbody").append(o);$("#"+n).find(".processing_screen").hide()})});$(document).on("click",'a[data-element-reveal="subsite-form-modal"]',function(){var n=$(this).data("element-reveal"),t=$(this).data("subsiteid"),r=$(this).data("name"),i=$(this).data("path"),u=$(this).data("urlReserved");$("#"+n).foundation("open");$("#"+n).foundation();t===0?($("#"+n).find("a.delete_subsite").hide(),$("#"+n).find(".file-upload-name").empty(),$("#"+n).find(".region-layout-container").show(),$("#"+n).find("#enable_source_tracking").prop("checked",!0)):($("#"+n).find("a.delete_subsite").show(),$("#"+n).find(".region-layout-container").hide());$.ajax({method:"POST",url:"/Subsite/GetSubsiteInfo",data:{subsiteId:t},beforeSend:function(){$("#"+n).find(".processing_screen").show()}}).done(function(u){var f=JSON.parse(u),e,o,s,h;f&&(e=f.layoutsHomepage,o=f.layoutsInternal,$("#"+n).find('select[name="layout_homepage"]').empty(),$("#"+n).find('select[name="layout_internal"]').empty(),$("#"+n).find('select[name="layout_homepage"]').append('<option value="">'+window.translation.select_layout+"<\/option>"),$("#"+n).find('select[name="layout_internal"]').append('<option value="">'+window.translation.select_layout+"<\/option>"),$("#"+n).find('select[name="region_homepage"]').append('<option value="">Select a region<\/option>'),$("#"+n).find('select[name="region_internal"]').append('<option value="">Select a region<\/option>'),e.length>0&&e.forEach(function(t){var i=t.LayoutId,r=t.Name;$("#"+n).find('select[name="layout_homepage"]').append('<option value="'+i+'">'+r+"<\/option>")}),o.length>0&&o.forEach(function(t){var i=t.LayoutId,r=t.Name;$("#"+n).find('select[name="layout_internal"]').append('<option value="'+i+'">'+r+"<\/option>")}));t!==0?($("#"+n).find('input[name="subsiteId"]').val(t),$("#"+n).find('input[name="name_subsite"]').val(r),$("#"+n).find('input[name="path_subsite"]').val(i),$("#"+n).find('input[name="subsitePath"]').val(i),$("#"+n).find("h3.edit-subsite").show(),$("#"+n).find("h3.create-subsite").hide(),f.subsiteInfo&&($("#"+n).find('select[name="layout_homepage"]').val(f.subsiteInfo.LayoutHomepage),$("#"+n).find('select[name="layout_internal"]').val(f.subsiteInfo.LayoutInternal),$("#"+n).find('input[name="company_id"]').val(f.subsiteInfo.CompanyId),$("#"+n).find('input[name="campaign_id"]').val(f.subsiteInfo.CampaignId),$("#"+n).find('textarea[name="solr_query"]').val(f.subsiteInfo.SolrQuery),$("#"+n).find('input[name="include_external_opportunities"]').prop("checked",f.subsiteInfo.IncludeExternalOpportunities),$("#"+n).find('input[name="enable_source_tracking"]').prop("checked",f.subsiteInfo.EnableSourceTracking),f.subsiteInfo.LogoUrl&&f.subsiteInfo.LogoUrl!=null&&(s=getParameterByNameFromURL("file",f.subsiteInfo.LogoUrl),h=window.translation.file_selected+' <a href="'+f.subsiteInfo.LogoUrl+'">'+s+"<\/a>",$("#"+n).find("span.file-upload-name").html(h)))):($("#"+n).find('input[name="subsiteId"]').val("0"),$("#"+n).find('input[type="text"]').val(""),$("#"+n).find("textarea").val(""),$("#"+n).find('input[name="subsitePath"]').val(""),$("#"+n).find("h3.edit-subsite").hide(),$("#"+n).find("h3.create-subsite").show());initiate_jquery_validate_reveal($("#subsite-form-management"),"subsite-form-management");$("#"+n).find("label.error").remove();$("#"+n).find(".processing_screen").hide()})});$(document).on("click","form#subsite-form-management button.save-subsite",function(){var n=$("form#subsite-form-management"),r=n.find(".processing_screen");if(n.valid()){var t=n.serializeObject(),u=n.find('input[type="file"]'),f=[],i=0;$.each(u,function(n,e){var c=u[n].files,o="",s,h,l,a;if(c.length>0)if(window.FormData!==undefined){for(s=new FormData,s.append("private",!1),s.append("formId",0),s.append("requiresLogin",!1),h=0;h<c.length;h++)s.append("file"+h,c[h]);l=$.ajax({type:"POST",url:"/ARS/UploadFile",contentType:!1,processData:!1,data:s,beforeSend:function(){r.show()}}).done(function(n){var i,u;return o="",i=JSON.parse(n),i.status=="200"&&i.Urls!=""&&i.Urls!=null&&i.Urls.forEach(function(n){n.fileUrl!=""&&n.fileUrl!=null&&(o=o==""?n.fileUrl:o+","+n.fileUrl)}),u=e.name,t[u]=o,r.hide(),!1});f.push(l)}else a=e.name,t[a]=o,i=i+1});$.when.apply($,f).done(function(){i=0;subsite_submit_form(t)});i>0&&subsite_submit_form(t)}else Swal.fire({title:"",icon:"warning",text:window.translation.enter_all_required,confirmButtonText:"Ok"});return!1});$(document).on("click","form#subsite-form-management a.delete_subsite",function(){var n=$("form#subsite-form-management").find('input[name="subsiteId"]').first().val(),t=window.location.pathname,i="/"+$("form#subsite-form-management").find('input[name="subsitePath"]').first().val();Swal.fire({title:window.translation.are_you_sure,text:window.translation.do_you_want_delete_subsite,icon:"warning",showCancelButton:!0,confirmButtonColor:"#DD6B55",confirmButtonText:window.translation.yes_delete_it,closeOnConfirm:!0}).then(function(r){r.isConfirmed&&$.ajax({method:"POST",url:"/Subsite/DeleteSubsite",data:{subsiteId:n.toString()},beforeSend:function(){$("#subsite-form-modal").find(".processing_screen").show()}}).done(function(n){var r=JSON.parse(n);r&&(r.status==="ok"?Swal.fire({title:"",icon:"success",text:window.translation.subsite_deleted_successfully,confirmButtonText:"Ok"}).then(function(){i===t&&(window.location="/");window.location.reload()}):Swal.fire({title:"",icon:"warning",text:r.log,confirmButtonText:"Ok"}).then(function(){$("#subsite-form-modal").find(".processing_screen").hide()}))})})})}}function subsite_submit_form(n){n&&$.ajax({method:"POST",url:"/Subsite/AddUpdateSubsite",data:n,beforeSend:function(){$("#subsite-form-modal").find(".processing_screen").show()}}).done(function(n){var t=JSON.parse(n);t&&(t.status==="ok"?Swal.fire({title:"",icon:"success",text:window.translation.subsite_saved_successfully,confirmButtonText:"Ok"}).then(function(){window.location.reload()}):Swal.fire({title:"",icon:"warning",text:t.log,confirmButtonText:"Ok"}).then(function(){$("#subsite-form-modal").find(".processing_screen").hide()}))})}function subsite_modal_display_filename(){if($("#subsite-form-modal").length>0)$(document).on("change",'input[type=file]:not(".multiple-file")',function(){var n=$(this).parent(),t=$(this)[0],i=window.translation.file_selected+" <i>"+t.files[0].name+"<\/i>";n.find(".file-upload-name").remove();n.find("input[type=file]").after('<span class="file-upload-name">'+i+"<\/span>");n.find("label.file-upload").text(window.translation.upload_a_new_file)})}function subsite_populate_regions_by_layout(n,t,i){$.ajax({method:"POST",url:"/Subsite/GetRegionsByLayout",data:{layoutId:n},beforeSend:function(){t.show()}}).done(function(n){var r=JSON.parse(n);r&&r.regions&&(i.empty(),i.append("<option>Select a region<\/option>"),r.regions.forEach(function(n){i.append("<option value="+n.ID+">"+n.name+"<\/option>")}));t.hide()})}function after_translation_resource_load_multinstance_tracking(){multinstance_tracking_display_link_back_corporate_site()}function multinstance_tracking_display_link_back_corporate_site(){var t=_eventReadCookie("cmintegration"),n=_eventReadCookie("subsite"),i,r;t&&(i=JSON.parse(t),r='<a class="back_corporate_site" href="'+i.returnUrl+'">'+window.translation.back_corporate_site+"<\/a>",(n&&n.indexOf("enabled=true")===-1||!n)&&$("body").prepend(r))}function _eventReadCookie(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1,t.length);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return null}function after_translation_resource_load_utils(){expandable_behaviors()}function expandable_behaviors(){$("[data-expandable]").each(function(){var r=null,i=!1,u="",n,t;$(this).attr("data-type-expandable")!==null&&$(this).attr("data-type-expandable")!==undefined&&$(this).attr("data-type-expandable")!==""?(u=$(this).attr("data-type-expandable"),u==="form"?(r=$(this).parents("form").first(),i=!0):r=$(this).parents("fieldset").first()):r=$(this).parents("fieldset").first();n=$(this);u==="is-button-class"&&n.hasClass("current-occ")&&(i=!0);n.attr({"aria-expanded":i,"aria-controls":n.attr("data-expandable")});t=r.find("#"+n.attr("data-expandable")).attr({"aria-hidden":!i});t.addClass("expandable");u==="is-button-class"&&(i===!1?n.addClass("button-open"):n.addClass("button-close"));n.on("click",function(i){i.preventDefault();var r=$(this).attr("aria-expanded")==="false"?!1:!0;return n.attr("aria-expanded",!r),r===!0?t.hide("fast",function(){t.attr("aria-hidden",r);n.removeClass("button-close");n.addClass("button-open")}):t.show("fast",function(){t.attr("aria-hidden",r);n.addClass("button-close");n.removeClass("button-open")}),!1})});validate_tab_for_opportunity_detail_list()}function validate_tab_for_opportunity_detail_list(){if($("body").hasClass("desktop"))return!1;if($("body").hasClass("volunteer-opportunity-detail-page")&&$("body").find(".opportunity-list-section .dropdown-section").length===0)$("body").find(".opportunity-list-section .fieldset-step .fieldset-title").on("click",function(n){n.preventDefault();var t=$(this);return t.find(".expandable-button-section button").trigger("click"),!1})}function hocvolunteer_create_team_member_behavior(){if($(".create-new-member-form").length>0&&$(".age-field-calculator").length>0)$('.create-new-member-form .age-field-calculator input[type="text"]').on("change",function(){var t=$(this).val(),n;let i=parseInt(t);n=new Date;let r=n.getFullYear()-i,u=r.toString()+"-01-01";$('.create-new-member-form .birthdate-hidden-field input[data-type="hidden"]').val(u)})}function hocvolunteer_init_process_config(){var n="/partner-portal-select-account";window.hocvolunteerurlRedirectManageOrg!==null&&window.hocvolunteerurlRedirectManageOrg!==undefined&&window.hocvolunteerurlRedirectManageOrg!==""&&(n=window.hocvolunteerurlRedirectManageOrg);hocvolunteer_verify_org_selected(n)}function hocvolunteer_special_behaviors(){$(".no-regular-schedule-form").hide();$(".regular-schedule-form").hide()}function hocvolunteer_manage_checkbox_in_table(n){if($("body").hasClass("hoc-volunteer-system")&&n.find("thead th a.items-selected-all").length>0)n.find("thead th a.items-selected-all").on("click",function(){var t=$(this).hasClass("all-selected");return n.find('tbody td input[type="checkbox"]').each(function(){t==!0?$(this).prop("checked",!1):$(this).prop("checked",!0)}),t==!0?$(this).removeClass("all-selected"):$(this).addClass("all-selected"),!1})}function hocvolunteer_create_volunteer_behaviors(){$(".formBlock").each(function(){var t=$(this),i,n;if(t.find(".opp-create-vol-schedule-type").length>0&&t.find(".opp-create-vol-registration-type").length>0&&(i=window.CreateOppRedirects,i!==null&&i!==undefined&&i!==""&&(n=JSON.parse(i),n!==null&&n!==undefined))){t.find(".opp-create-vol-schedule-type select").on("change",function(){var r=$(this).val(),i="";r==="Date & Time Specific"&&n.dts!==null&&n.dts!==undefined&&n.dts!==""&&(i=n.dts);i!==""&&(i.includes("?")||(i=i+"?oppid=upsertedrecordid"),t.find('input[name="redirect_url"]').val(i))});t.find(".opp-create-vol-registration-type select").on("change",function(){var r=$(this).val(),i="";r==="Express Interest Only"?n.iseio!==null&&n.iseio!==undefined&&n.iseio!==""&&(i=n.iseio):r==="Express Interest with Schedule"?n.iseis!==null&&n.iseis!==undefined&&n.iseis!==""&&(i=n.iseis):r==="Sign Up"?n.dts!==null&&n.dts!==undefined&&n.dts!==""&&(i=n.dts):r==="Express Interest"&&n.dts!==null&&n.dts!==undefined&&n.dts!==""&&(i=n.dts);i!==""&&(i.includes("?")||(i=i+"?oppid=upsertedrecordid"),t.find('input[name="redirect_url"]').val(i))})}})}function hocvolunteer_load_data_from_storage(n){var t=n.find('input[name="token_next_page"]').val(),i,r,f,u;t!==undefined&&t!==null&&t!==""&&(i=sessionStorage.getItem(t),r=n.find('input[type="hidden"]'),i!==null&&i!==undefined&&r!==null&&r!==undefined&&(f=JSON.parse(i),u=Object.values(f),r.each(function(){var t=$(this).val(),i=$(this),n;t.startsWith("ls:")&&(n=t.replace("ls:",""),n!==""&&u.forEach(function(t){t.value!==null&&t.value!==undefined&&t.sf_field!==null&&t.sf_field!==undefined&&t.sf_field==n&&i.val(t.value)}))}),u.forEach(function(n){console.log(n)})))}function hocvolunteer_save_data_in_local_storage(n){try{var r=JSON.stringify(n),t=new Date,i=t.getFullYear().toString()+""+t.getMonth().toString()+""+t.getDay().toString()+""+t.getHours().toString()+""+t.getMinutes().toString()+""+t.getSeconds().toString();return sessionStorage.setItem(i,r),i}catch(u){console.log(u)}}function hocvolunteer_set_managing_org_name(){var n,t;try{$(".pp-managing-org").length>0&&(n=localStorage.getItem("llama-sp-current-org"),n!==null&&n!==undefined&&n!==""&&(t=JSON.parse(n),$(".pp-managing-org span.org-name").text(t.name),$(".pp-managing-org-logo").html('<img width="50%" src="'+t.urlImage+'" />')))}catch(i){console.log(i)}}function hocvolunteer_set_managing_org(n,t,i){var r={id:n,name:t,urlImage:i},u;$.ajax({url:"/HOCVolunteers/SetManageOrganization",method:"POST",data:{orgValues:r}}).done(function(n){var t=JSON.parse(n)});u=JSON.stringify(r);localStorage.setItem("llama-sp-current-org",u);window.location.href="/partner-portal-dashboard"}function hocvolunteer_verify_org_selected(n){var i=window.location.pathname,t;if(i.startsWith("/partner-portal")&&i!=="/partner-portal-select-account"&&(t=localStorage.getItem("llama-sp-current-org"),t===null||t===undefined||t!==null&&t!==undefined&&t==="")){window.location.href=n;return}}function accesibility_for_dropdown_menu(){if($("body").hasClass("desktop")){$(".dropdown-menu, .mixed-menu").each(function(){var n=$(this).find("ul.level-1");if(n!==undefined&&n!==null){n.find("li").on("keyup",function(n){if(n.which===9||n.which===39||n.which===37){var t=$(n.target).attr("aria-expanded");t!==null&&t!==undefined&&$(n.target).attr("aria-expanded",!0);$(this).trigger("mouseover")}});n.find("li").on("keydown",function(n){var t;n.which===13?n.target!==undefined&&n.target!==null&&(t=$(n.target).attr("href"),t!==undefined&&t!==null&&t!=="#"&&(window.location.href=t)):n.which===32&&n.target!==undefined&&n.target!==null&&(t=$(n.target).attr("href"),t!==undefined&&t!==null&&t!=="#"&&(console.log(t),window.location.href=t))})}});$(document).on("hide.zf.dropdownMenu",function(n,t){t!==undefined&&t!==null&&t[0]!==null&&$(t[0])!==null&&$(t[0])!==undefined&&$(t[0]).find("a:first").attr("aria-expanded",!1)})}}function return_desktop_event(){$("body.backend-page").on("click","a.return_desktop_view",function(){sessionStorage.removeItem("lastDisplayViewMode")})}function fix_sidebar_ut0(){var n,t,i,r;$("body").hasClass("default-type")&&$("body").hasClass("desktop")&&$("body").hasClass("new-template-system")&&$("body").hasClass("internal-page")&&$(".third-level-menu").length>0&&$(".third-level-menu").hasClass("hide-custom")&&(n=$(".third-level-menu").parents(".region-selectable"),t=!1,n.find(".container-block-section").length>1&&(t=!0),t===!1&&(i=$(".content-page").parents(".region-container"),r=$(".content-page").parents(".region-selectable"),r.attr("id")!=n.attr("id")&&(n.addClass("hide-custom"),i.css("width","100%"))))}function apply_top_for_fixed_regions(){var n=0,e=0,o=0,r=0,u=0,f=$("body").css("background-color"),t="",i;$("body.backend-page").length>0||(i=!1,$("body section#regions-container .region-container.fixed").length>0&&($("body .languages ul.dropdown.menu li.is-dropdown-submenu-parent ul.submenu li").length>0&&(i=!0),i===!0&&(n=30,$("body .languages").css("position","fixed"),$("body .languages").css("top","0"),$("body .languages").css("left","0"),$("body .languages").css("right","0"),$("body .languages").css("z-index","999999")),$("body section#regions-container .region-container.fixed").each(function(){e>0?(o=n+r,n=r-1,$(this).css("top",o+"px")):n>0&&($(this).css("top",n+"px"),t=$(this).find(".fixed-height").css("background-color"));r=$(this).height();u+=r;e++}),u>0&&(i===!0?$("body section#regions-container").css("margin-top",u+30+"px"):$("body section#regions-container").css("margin-top",u+"px"))),i===!0&&(t!==undefined&&t!==null&&t!==""?$("body .languages").css("background-color",t):f!==undefined&&f!==null&&f!==""&&$("body .languages").css("background-color",f)))}function apply_menu_tablet_and_mobile(){var i,t,r,u,n,f,e,s,h,c,l,a,o,v;if($(window).width()<1024||$("body").hasClass("tablet")||$("body").hasClass("mobile")){if(i=!1,$("body .main-menu nav > ul").first().length!==0){for(t=$("body .main-menu nav > ul").first().clone(),t.removeClass("dropdown"),t.find("ul").removeClass(),t.find("li").removeClass("is-dropdown-submenu-parent"),t.find("li").removeClass("opens-right"),$("#mobile_menu").append(t),i=!0,r=9999999,u=-1,$(".include-mobile").each(function(){var n=$(this).attr("data-mobile-order");n<r&&(r=n);n>u&&(u=n)}),n="",f=r;f<=u;f++)e=".include-mobile.order-menu-"+f,$(e).length>0&&$(e).each(function(){var t=$(this).find("ul.level-1").clone(),r,u;t.removeClass("dropdown");t.find("ul").removeClass();t.find("li").removeClass("is-dropdown-submenu-parent");t.find("li").removeClass("opens-right");r=" ";n='<li><span class="title"><strong>'+r+"<\/strong><\/span><\/li>";$("#mobile_menu").find("ul.level-1").append(n);$(this).find(".title-cms-block-menu").length>0&&(r=$(this).find(".title-cms-block-menu").text(),n='<li><span class="title"><strong>'+r+"<\/strong><\/span><\/li>",$("#mobile_menu").find("ul.level-1").append(n));$(this).hasClass("vertical-menu")||$(this).hasClass("horizontal-menu")?$("#mobile_menu").find("ul.level-1").append(t.find("li")):($(this).hasClass("mixed-menu")||$(this).hasClass("dropdown-menu"))&&$("#mobile_menu").find("ul.level-1").append(t.find(">li"));u=$(this).attr("data-block-id");$("#container-block-"+u).hide();i=!0});menuTitle=" ";n='<li><span class="title"><strong>'+menuTitle+"<\/strong><\/span><\/li>";$("#mobile_menu").find("ul.level-1").append(n);$("body.logged").length>0?($("body.logged p.login-info a.my-account-link").length>0&&(s=$("<li/>").append($("body.logged p.login-info a.my-account-link").clone()),$("#mobile_menu").find("ul.level-1").append(s)),$("body.logged p.login-info a.return_to_partner_portal").length>0&&(h=$("<li/>").append($("body.logged p.login-info a.return_to_partner_portal").clone()),$("#mobile_menu").find("ul.level-1").append(h)),$("body.logged p.login-info a.logout-link").length>0&&(c=$("<li/>").append($("body.logged p.login-info a.logout-link").clone()),$("#mobile_menu").find("ul.level-1").append(c))):($("body .login-block.login-section a.register-item").length>0&&(l=$("<li/>").append($("body .login-block.login-section a.register-item").clone()),$("#mobile_menu").find("ul.level-1").append(l)),$("body .login-block.login-section a.login_button").length>0&&(a=$("<li/>").append($("body .login-block.login-section a.login_button").clone()),$("#mobile_menu").find("ul.level-1").append(a)))}if(i===!0){$("#mobile_menu").mmenu({searchfield:!1,counters:!1,navbar:{title:"Menu"},navbars:[{position:"top",content:["searchfield"]},{position:"top",content:["prev","title","close"]}]});$(".hamburguer").removeClass("is-hidden");o=$("#mobile_menu").data("mmenu");$(".hamburguer").on("click",function(){o.open()});$("#mobile_menu").find("a.login_button").on("click",function(){o.close()});v=$("#regions-container");$("#mm-0").append(v);setTimeout(function(){$(".mm-close").trigger("click");fix_mobile_links()},1e3)}else $(".hamburguer").addClass("is-hidden");$("body").hasClass("tablet")&&($(".hamburguer").show(),$("div.main-menu").addClass("is-hidden"))}else $("body").append('<div id="#mobile_menu" class="hide"><\/div>');$(window).resize(function(){var n,t;if($(window).width()<1024){if($(".mm-menu").length===0&&i===!0){$("#mobile_menu").mmenu({searchfield:!0,counters:!1,navbar:{title:"Menu"},navbars:[{position:"top",content:["searchfield"]},{position:"top",content:["prev","title","close"]}]});$(".hamburguer").removeClass("is-hidden");n=$("#mobile_menu").data("mmenu");$(".hamburguer").on("click",function(){n.open()});t=$("#regions-container");$("#mm-0").append(t)}}else $(".mm-close").trigger("click")})}function fix_second_level_menu(){var n=window.location.pathname,t,i;[";","?",":","@","=","&"].forEach(function(t){n=n.replaceAll(t,"")});n=n.toLowerCase();$("body.new-template-system.desktop").length>0&&($(".menu-block").length>0&&$(".menu-block ul li a").each(function(){for(var r,i=n.split("/"),u=$(this).attr("href").toLowerCase(),t=2;t<=i.length;t++)r=i.slice(0,t).join("/"),r.match("^"+u+"$")!==null&&$(this).parents("li").addClass("active")}),$(".menu-block-wrapper").length>0&&n!=="/"&&($(".menu-block-wrapper ul li.active").length===0?(t=getCookie("last-page-menu"),(t!==null||t!=="")&&$(".menu-block-wrapper ul a").each(function(){var n=$(this).attr("href").toLowerCase();t.match("^"+n+"$")!==null&&$(this).parents("li").addClass("active")})):(i="",$(".menu-block-wrapper ul li.active a").length>0&&(i=document.location.pathname),setCookie("last-page-menu",i,.5))))}function fix_third_level_menu(){var t,n,i,r;$(".horizontal-menu").length>0?(t=$(".horizontal-menu").first(),n=t.find("ul.level-1 > li.active"),n.length>0&&(n.find("ul").length===0&&n.addClass("no-after"),i=n.children("ul").first().clone(),i.length>0&&$(".visible_zone").html(i)),t.find("ul li.active ul.level-2 li.active ul.level-3").length>0?(r=t.find("ul li.active ul.level-2 li.active ul.level-3").html(),$(".third-level-menu").length>0&&($(".third-level-menu").find("ul.level-1").empty(),$(".third-level-menu").find("ul.level-1").append(r),$(".third-level-menu").removeClass("hide-custom"),$(".third-level-menu").removeClass("placeholder"))):$("body").hasClass("backend-page")?($(".third-level-menu").addClass("placeholder"),$(".third-level-menu").removeClass("hide-custom")):$(".third-level-menu").hide()):$("body").hasClass("backend-page")?($(".third-level-menu").addClass("placeholder"),$(".third-level-menu").removeClass("hide-custom")):$(".third-level-menu").hide()}function fix_rss_latest_news(){if($(".latest-news.rssblock").length>0){var n=$(".latest-news.rssblock").find(".content").find(".story").length;n===3&&$(".latest-news.rssblock").find(".container-stories").addClass("less-items")}}function apply_floating_event_to_regions(){$(".region-container").find(".container.floatable-region").length>0&&$(".region-container").find(".container.floatable-region").each(function(){var n=$(this),i=n.parents(".region-container").first(),t=n.data("value-floatable");parseInt(t)&&(i.css("margin-top",-parseInt(t)+"px"),n.css("background-color","transparent"))})}function validateRssBlock(){if($("body.desktop").length>0&&$("body.default-type").length===0&&$(".rssblock").length>0){var n=0;$(".rssblock").each(function(){n=0;$(this).find(".content .container-stories .story .title").each(function(){var t=$(this).innerHeight();t>n&&(n=t)});$(this).find(".content .container-stories .story .title").innerHeight(n+10)});n=0;$(".rssblock").each(function(){n=0;$(this).find(".content .container-stories .story .story-body").each(function(){var t=$(this).innerHeight();t>n&&(n=t)});$(this).find(".content .container-stories .story .story-body").innerHeight(n+10)})}}function validate_resize_for_responsive(){if(window.allow_reload!==!1){if($("body.real-device").length>0){$("#cms_mode_options").hide();return}var n=$(window).width();recalculate_template(n,!1);$(window).resize(function(){var n=$(window).width();recalculate_template(n,!0)})}}function recalculate_template(n,t){var r,f,e,i,h;if(!$("body").hasClass("partner-portal")){if(r=window.location.href.split("?"),r[1]!==null&&r[1]!==undefined&&r[1]!==""){if(f=r[1].split("&"),f[1]!==null&&f[1]!==undefined&&f[1]!==""&&f[1]==="force=true"&&t===!1)return}else if($("body.layout-preview").length>0)return;if(e=!1,$.urlParamGet("layoutViewMode")&&(e=!0),i=document.location.search,i===null||i===""||i===undefined?i="?":e===!1&&(i=i+"&"),n<1024?$("#cms_mode_options").hide():$("#cms_mode_options").show(),e===!1)n<1024&&n>641&&($("body.desktop").length>0||$("body.mobile").length>0)?window.location=r[0]+i+"layoutViewMode=tablet":n<=641&&($("body.desktop").length>0||$("body.tablet").length>0)?window.location=r[0]+i+"layoutViewMode=mobile":n>=1024&&($("body.mobile").length>0||$("body.tablet").length>0)&&(window.location=r[0]+i);else{var s=$.urlParamGet("layoutViewMode"),o="layoutViewMode="+s,u="";if(n<1024&&n>641&&($("body.desktop").length>0||$("body.mobile").length>0)?u="tablet":n<=641&&($("body.desktop").length>0||$("body.tablet").length>0)?u="mobile":n>=1024&&($("body.mobile").length>0||$("body.tablet").length>0)&&(u="desktop"),s===u)return;u==="desktop"?i.indexOf(o+"&")===-1?(i=i.replace(o,""),window.location=r[0]+i):(i=i.replace(o+"&",""),window.location=r[0]+i):u!==""&&(h="layoutViewMode="+u,i=i.replace(o,h),window.location=r[0]+i)}validate_links_mobile_tablet()}}function validate_open_dropdown_menu(){}function fix_image_opp_detail(){var n=null,t=null,i=null;$("body.volunteer-opportunity-detail-page").length>0&&($("#regionSelectedImageMobile").length>0&&$("#opportunityImageMobile").length>0&&$("body.mobile").length>0&&(n=$("#regionSelectedImageMobile").val(),t=$("#opportunityImageMobile").val(),n.trim()!==""&&t.trim()!==""&&n.trim()!=="0"&&(i=createMarkupForImage(t.trim()),$("body").find(".region-container-"+n.trim()).append(i),$("body").find(".region-container-"+n.trim()).addClass("opportunity-detail-background"))),$("#regionSelectedImageTablet").length>0&&$("#opportunityImageTablet").length>0&&$("body.tablet").length>0&&(n=$("#regionSelectedImageTablet").val(),t=$("#opportunityImageTablet").val(),n.trim()!==""&&t.trim()!==""&&n.trim()!=="0"&&(i=createMarkupForImage(t.trim()),$("body").find(".region-container-"+n.trim()).append(i),$("body").find(".region-container-"+n.trim()).addClass("opportunity-detail-background"))),$("#regionSelectedForImage").length>0&&$("#opportunityImage").length>0&&$("body.desktop").length>0&&(n=$("#regionSelectedForImage").val(),t=$("#opportunityImage").val(),n.trim()!==""&&t.trim()!==""&&n.trim()!=="0"?(i=createMarkupForImage(t.trim()),$("body").find(".region-container-"+n.trim()).append(i),$("body").find(".region-container-"+n.trim()).addClass("opportunity-detail-background")):n.trim()!==""&&$("body").find(".region-container-"+n.trim()+" .blockContainer").length===0&&$("body").find(".region-container-"+n.trim()).css("height","initial")))}function createMarkupForImage(n){return'<div class="image-block blockContainer"><div class="image_placeholder"><img src="'+n+'" width="100%" class="loaded" /><\/div><\/div>'}function fix_horizontal_menu(){$(".menu-block-wrapper.horizontal-menu").length>0&&$(".menu-block-wrapper.horizontal-menu").each(function(){$(this).find("ul.level-1>li.active").length>0&&$(this).find("ul.level-1>li.active ul.level-2").length==0&&$(this).addClass("menu-has-no-children")})}function fix_mobile_links(){($("body.mobile").length>0||$("body.tablet").length>0)&&$("#mobile_menu").find("a").each(function(){var n=$(this).attr("href");n==="#"&&$(this).removeAttr("href")})}function validate_message_in_savedsearches(){($("body.mobile").length>0||$("body.tablet").length>0)&&$("body.saved-searches-page").length>0&&($(".tablet-saved-search table.mobile-styles tbody tr").length>0?$("p.message_savedsearches").addClass("hide"):$("p.message_savedsearches").removeClass("hide"))}function validate_links_mobile_tablet(){var n,t;if($("body.backend-page").length>0){$("a.view_tablet_order").on("click",function(){sessionStorage.setItem("lastDisplayViewMode","?layoutViewMode=tablet&force=true")});$("a.view_mobile_order").on("click",function(){sessionStorage.setItem("lastDisplayViewMode","?layoutViewMode=mobile&force=true")});n=sessionStorage.getItem("lastDisplayViewMode");n!==null&&n!==undefined&&n!==""&&(hasParameter=!1,$.urlParamGet("layoutViewMode")&&(hasParameter=!0),hasParameter===!1&&(t=window.location.href.split("?"),t[0]!==null&&t[0]!==undefined&&t[0]!==""&&(window.location.href=t[0]+n)))}else sessionStorage.removeItem("lastDisplayViewMode")}function page_space_validation(){$(window).resize(function(){calculate_content_h()});setTimeout(function(){calculate_content_h()},3e3)}function calculate_content_h(){var n=$(window).height(),t=$("#regions-container").height(),i;n>t&&(i=n-t,$("html body div#main_content").css("min-height",i))}var QueryString,funcDonetyping,chartGlobal,googleMapAPIAvailable;$(document).ready(function(){set_llamapi_environment();set_info_sharing_portal_plus_page();load_activation_sharing_portal_settings();setImagesForAlerts();event_for_open_modals();validate_cookie_changes();load_locale_for_numbers()});$.fn.serializeJSON=function(n){var t={},i={};return n=$.extend({excludeEmpty:!1},n||{}),this.find(":not(.is-hidden)").serializeArray().forEach(function(r){if(!n.excludeEmpty||$.trim(r.value)){var u=i;r.name.split("[").map(function(n){return n=n.replace("]",""),n===""?(typeof t[r.name]=="undefined"&&(t[r.name]=0),n=t[r.name]++):n.match(/^[0-9]+$/)&&(n=parseInt(n,10)),n}).forEach(function(n,t,i){var e=$('[name="'+r.name+'"]').attr("type"),f;if(t===i.length-1){e==="checkbox"?(f=$('[name="'+r.name+'"]').prop("checked"),u[n]=f==!0?"true":"false"):u[n]=r.value;return}typeof u[n]=="undefined"&&(u[n]=typeof i[t+1]=="number"?[]:{});u=u[n]})}}),i};$.fn.serializeObject=function(){var n={},t=this.serializeArray();return $.each(t,function(){n[this.name]?(n[this.name].push||(n[this.name]=[n[this.name]]),n[this.name].push(this.value||"")):n[this.name]=this.value||""}),n};Date.prototype.addDays=function(n){var t=new Date(this.valueOf());return t.setDate(t.getDate()+n),t};String.prototype.replaceAll=function(n,t){return this.split(n).join(t)};String.prototype.toCamelCase=function(n){return n.replace(/\s(.)/g,function(n){return n.toUpperCase()}).replace(/\s/g,"").replace(/^(.)/,function(n){return n.toLowerCase()})};String.prototype.capitalizeFirstLetter=function(){var n=this.split(" ");return n.map(function(n){return n.charAt(0).toUpperCase()+n.slice(1)}).join(" ")};String.prototype.startsWith||(String.prototype.startsWith=function(n,t){return t=t||0,this.indexOf(n,t)===t});String.prototype.stripHtml=function(){var n=document.createElement("DIV");return n.innerHTML=this,n.textContent||n.innerText||""};String.prototype.replaceAllIgnoreCase=function(n,t){var i=n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),r=new RegExp(i,"ig");return this.replace(r,t)};var called_open_activation=!1,MAX_MENU_ITEMS=16,IS_LLAMAPI_ENABLED=!1;$(document).ready(function(){IS_LLAMAPI_ENABLED=window.is_llamapi!==undefined&&window.is_llamapi!==null?window.is_llamapi:!1;set_info_sharing_portal_plus_page();validate_redirection_to_new_open_activation_module();validate_image_form();validate_corporate_image_form();validate_sponsors_form();delete_block();delete_block_image();edit_meta_tag();get_ckeditor_file();initiate_dragula();populate_link_to_edit_page();radio_button_change();reset_modals();remove_meta_tag();save_meta_tag();show_help_tip();validate_save_menu();validate_submit_forms();ars_remove_rule();ars_remove_page();ars_remove_condition();vol_fields_management_save_page();backend_code_injection_settings();backend_multiselect_widget();calendar_form_settings_add_dependences_event();backend_custom_session_var()});Date.prototype.addDays=function(n){var t=new Date(this.valueOf());return t.setDate(t.getDate()+n),t};String.prototype.replaceAll=function(n,t){return this.split(n).join(t)};String.prototype.capitalizeFirstLetter=function(){var n=this.split(" ");return n.map(function(n){return n.charAt(0).toUpperCase()+n.slice(1)}).join(" ")};Array.prototype.removeValue=function(n,t){var i=$.map(this,function(i){return i[n]===t?null:i});this.length=0;this.push.apply(this,i)};$(document).ready(function(){window.MomentDateTimeFormat!==undefined&&window.MomentDateTimeFormat!==null&&($.fn.dataTable.moment==undefined?$.getScript("/js/vendors/datetime-moment/datetime-moment.min.js",function(){$.fn.dataTable.moment(window.MomentDateTimeFormat)}):$.fn.dataTable.moment(window.MomentDateTimeFormat));set_info_sharing_portal_plus_page();validateStorageEnabled();verify_login_modal();process_login_request();personal_information_state_logic();init_basic_search_filters_and_options();set_participants();fix_fieldset_empty_volunteer_registration();fix_fieldset_empty_organization_registration();validate_phone_number_personal_information();validate_team_questions();edit_volunteer_opportunity_page();skillPageSlider();background_check_page();volunteer_account_overview_page();volunteer_opportunity_detail_page();validate_impersonate();wait_translation_resource_volunteer_portal();volunteer_personal_information_date();validate_format_date_pi();submit_update_skill();clear_session_storage();verify_redirect_teamsignup_prerequisites_questions();post_process_login_modal();add_team_member_door();validate_auth_external()});QueryString=function(){for(var n,u,t={},f=window.location.search.substring(1),r=f.split("&"),i=0;i<r.length;i++)n=r[i].split("="),typeof t[n[0]]=="undefined"?t[n[0]]=decodeURIComponent(n[1]):typeof t[n[0]]=="string"?(u=[t[n[0]],decodeURIComponent(n[1])],t[n[0]]=u):t[n[0]].push(decodeURIComponent(n[1]));return t}();$.fn.serializeFormCustom=function(n){var t={},i=$(this).find("input,select").not("input[type='submit']").map(function(){var r;if(n!=null&&n.indexOf(this.name)==-1||this.name==null||this.name=="")return null;var u=this.name,t=null,i=$(this).prop("type");return(i=="text"||i=="hidden")&&(t=this.value),i=="checkbox"&&$(this).is(":checked")&&(t=this.value),i=="select-one"&&(t=this.value),i=="select-multiple"&&($(this).find("option:selected").length>0?(r=[],$(this).find("option:selected").each(function(){r.push(this.value)}),t=r.toString()):t=""),{name:u,value:t}});return $.each(i,function(){t[this.name]!==undefined?(t[this.name].push||(t[this.name]=[t[this.name]]),t[this.name].push(this.value||"")):t[this.name]=this.value||""}),t};$.fn.multipleViews=function(n){var u=null,i=$(this),h=window.translation,t={dataUrl:null,requestType:"GET",requestData:null,dataToViews:null,views:[],buttonsContainer:null,afterViewChange:null,afterInit:null,afterDataLoad:null,afterViewLoad:null},e=function(){var n;return n=$.isFunction(t.requestData)?t.requestData():t.requestData,$.ajax({url:t.dataUrl,type:t.requestType,data:n,dataType:"json",beforeSend:function(){$("#wait-message").is(":visible")||$("#wait-message").show()},success:function(n){u=n;i.data("multipleViews",{settings:t,viewsData:u});$.isFunction(t.afterDataLoad)&&t.afterDataLoad()},error:function(n,t,r){$.error(r);i.html("<p>"+window.translation.error_loading_view+"<\/p>")}})},f=function(n){var r,u;return(n==null?(r=t.views.filter(function(n){return n.default==!0})[0],t.buttonsContainer.find("#"+r.id+"").addClass("active")):r=t.views.filter(function(t){return t.id==n})[0],r==null)?($.error("multipleViews: View "+n+" is not defined in views list."),null):(u=$.isFunction(t.dataToViews)?t.dataToViews():t.dataToViews,$.ajax({url:r.viewUrl,type:"POST",contentType:"application/json; charset=utf-8",data:JSON.stringify(u),beforeSend:function(){$("#wait-message").is(":visible")||$("#wait-message").show()},success:function(r){i.html(r);n!=null&&$.isFunction(t.afterViewChange)&&t.afterViewChange();$.isFunction(t.afterViewLoad)&&t.afterViewLoad();$("#wait-message").hide()},error:function(n,t,r){$.error(r);i.html("<p>"+window.translation.error_loading_view+"<\/p>")}}))},s=function(){t=$.extend(t,n);$.when(e()).done(function(){$.when(f(null)).done(function(){$.isFunction(t.afterInit)&&t.afterInit()})});t.buttonsContainer.find("a").on("click",function(n){if(n.preventDefault(),$(this).hasClass("active"))return!1;$("#wait-message").addClass("positioned-top");var r=$(this).prop("id");t=i.data("multipleViews").settings;u=i.data("multipleViews").viewsData;f(r);t.buttonsContainer.find(".active").removeClass("active");t.buttonsContainer.find("#"+r+"").addClass("active")})},o={reloadData:function(){$.when(e()).done(function(){var n=t.buttonsContainer.find("a.active").prop("id");$.when(f(n)).done(function(){})})}},r;if(o[n])r=$(this).data("multipleViews"),r!=null&&(t=$(this).data("multipleViews").settings,o[n]());else if(typeof n=="object")s();else if(n)$.error("Method "+n+" does not exist on jQuery.multipleViews");else if(r=$(this).data("multipleViews"),r!=null)return r};$(document).ready(function(){var n=!1;$("#checkall").click(function(){n=!n;n?($(".member-participate").prop("checked",!0),$(".member-participate").attr("checked",!0)):($(".member-participate").prop("checked",!1),$(".member-participate").attr("checked",!0))});$(".member-participate").click(function(){n=!0;$(".member-participate").each(function(){this.checked||(n=!1)});n?($("#checkall").prop("checked",!0),$("#checkall").attr("checked",!0)):($("#checkall").prop("checked",!1),$("#checkall").attr("checked",!0))})});$(document).foundation();$(document).ready(function(){window.HOCPS_Version="HOC3v10.63.3 - East";console.log(window.HOCPS_Version);window.screenWidth=0;set_info_sharing_portal_plus_page();add_class_body();window.rowPerPage=10;window.rowPerPageInSearchBlock=50;verify_session_storage_variables();check_shareable_link_search();active_menu_by_url();put_menu_in_visible_zone();full_size_content();read_local_storage();window.GeoLocationAPIRetries=5;save_search_parameters();custom_methods_advanced_search_widget();autocompleted_city_state_field();volunteer_availability_widget();apply_mmenu_in_mobile();change_responsive_class();reset_input_form();show_modal_message_swal();initiate_clipboard_library();initiate_jquery_growl();fix_label_middle_in_forms();fix_label_button_calendar_page();volunteer_signup_fixes();organization_signup_fixes();opportunity_signup();volunteer_registration_populate_form();waiver_block_events();event_validation_modal_login();fix_active_menu();active_secondary_menu();ajax_mode_forgot_password();redirect_previous_page_volunteer_confirmation_registration();init_timepicker();approveOrRejectParentalConsent();saveComplianceProgressForm();init_addtocalendar();fix_rss_title_height();verify_aux_login();validate_new_date_field();add_security_all_forms();validate_format_date();validate_custom_fields();fixes_for_mixed_menu();link_anchor();enable_fields_team_detail_page();send_email_opportunity_detail();validate_dropdown_language_mobile();validate_main_phone();validate_main_phone_personal_information();VerifySearchBlock();verifyWRSCode();one_step_change_password();window.maxFileLengthMBForm=8;print_version_behaviors();timer_for_custom_control_page();load_social_network_colors();remove_escape_query_string();add_use_this_address_event()});$.fn.serializeObjectSkipUserResponse=function(){var n={},t=this.serializeArray();return $.each(t,function(){this.name.indexOf("user_response")!=-1||(n[this.name]?(n[this.name].push||(n[this.name]=[n[this.name]]),n[this.name].push(this.value||"")):n[this.name]=this.value||"")}),n};$.fn.serializeObject=function(){var n={},t=this.serializeArray();return $.each(t,function(){n[this.name]?(n[this.name].push||(n[this.name]=[n[this.name]]),n[this.name].push(this.value||"")):n[this.name]=this.value||""}),n};$.fn.dataTable.ext.type.order["decimal-num-pre"]=function(n){var t=$(n).text(),r,i;return t.indexOf(":")!=-1&&(t=t.substring(t.indexOf(":")+1)),t.trim()==""&&(r=n.replace("<\/strong>","#"),t=r.substr(r.indexOf("#")+1)),i=parseFloat(t),i==NaN&&(i=0),i};$.fn.checkFileType=function(n){var t={allowedExtensions:[],success:function(){},error:function(){}};return n=$.extend(t,n),this.each(function(){$(this).on("change",function(){var i=$(this).val(),t=i.toLowerCase(),r=t.substring(t.lastIndexOf(".")+1);$.inArray(r,n.allowedExtensions)==-1?(n.error(),$(this).val(""),$(this).focus()):n.success()})})};$(window).on("load",function(){$.active>0?$(document).ajaxComplete(function(){fix_regions_row_height()}):fix_regions_row_height()});$.fn.FakeDateTimePicker=function(){this.each(function(){var n=$(this),t;n.wrap('<div class="fake-date-picker-container"><\/div>');n.addClass("fake-date-picker-input");n.parent().append('<input type="text" value="" class="date-picker-input-hidden" />');t=n.parent().find(".date-picker-input-hidden");n.val()!=""&&t.val(moment(n.val(),window.MomentDateTimeFormat).format(window.MomentDateFormat));t.fdatepicker({format:window.DatePickerDateFormat,weekStart:get_start_day_of_week_from_locale()}).on("changeDate",function(t){var a=$(t.target).val(),v=n.val(),y=moment(a,window.MomentDateFormat),p=moment(v,window.MomentDateTimeFormat),w=y.format(window.MomentDateFormat),b=p.format(window.MomentTimeFormat),k=moment(w+" "+b,window.MomentDateTimeFormat),i,s,c,f,o,h,l,e;if(n.val(k.format(window.MomentDateTimeFormat)),i=n.data(),"endDateField"in i){if(o=$(t.target).parent().find(".fake-date-picker-input"),s=$("#"+i.endDateField+""),s.val()!=""){var d=s.parent().find(".date-picker-input-hidden").data("datepicker"),r=moment(o.val(),window.MomentDateTimeFormat),u=moment(s.val(),window.MomentDateTimeFormat);r.diff(u,"seconds")>0&&(c=r.format(window.MomentDateFormat)+" "+u.format(window.MomentTimeFormat),f=moment(c,window.MomentDateTimeFormat),r.diff(f,"seconds")>0&&(f=r.add(1,"hours")),d.update(f.toDate()),$("#"+i.endDateField+"").val(f.format(window.MomentDateTimeFormat)));$("#AttendanceStatus").length>0&&(r.diff(moment())<=0?($("#AttendanceStatus").attachOptions('[value="Attended (and Hours Verified)"]'),$("#AttendanceStatus").attachOptions('[value="Not Attended"]'),$("#AttendanceStatus").detachOptions('[value="Please Verify"]'),$("#AttendanceStatus").val("")):($("#AttendanceStatus").detachOptions('[value="Attended (and Hours Verified)"],[value="Not Attended"]'),$("#AttendanceStatus").attachOptions('[value="Please Verify"]'),$("#AttendanceStatus").val("Please Verify")))}}else if("startDateField"in i&&(o=$(t.target).parent().find(".fake-date-picker-input"),h=$("#"+i.startDateField+""),h.val()!="")){var g=h.parent().find(".date-picker-input-hidden").data("datepicker"),r=moment(h.val(),window.MomentDateTimeFormat),u=moment(o.val(),window.MomentDateTimeFormat);r.diff(u,"seconds")>0&&(l=u.format(window.MomentDateFormat)+" "+r.format(window.MomentTimeFormat),e=moment(l,window.MomentDateTimeFormat),e.diff(u,"seconds")>0&&(e=u.subtract(1,"hours")),g.update(e.toDate()),$("#"+i.startDateField+"").val(e.format(window.MomentDateTimeFormat)));$("#AttendanceStatus").length>0&&(u.diff(moment())<=0?($("#AttendanceStatus").attachOptions('[value="Attended (and Hours Verified)"]'),$("#AttendanceStatus").attachOptions('[value="Not Attended"]'),$("#AttendanceStatus").detachOptions('[value="Please Verify"]'),$("#AttendanceStatus").val("")):($("#AttendanceStatus").detachOptions('[value="Attended (and Hours Verified)"],[value="Not Attended"]'),$("#AttendanceStatus").attachOptions('[value="Please Verify"]'),$("#AttendanceStatus").val("Please Verify")))}});n.on("focusin",function(){var n=$(this).val(),i;n!=""&&(i=moment(n,window.MomentDateTimeFormat),t.val(i.format(window.MomentDateFormat)));t.fdatepicker("show")})})};$.fn.FakeDatePicker=function(){this.each(function(){var n=$(this),t;n.wrap('<div class="fake-only-date-picker-container"><\/div>');n.addClass("fake-only-date-picker-input");t=n;n.val()!=""&&t.val(moment(n.val(),window.MomentDateFormat));t.fdatepicker({format:window.DatePickerDateFormat,weekStart:get_start_day_of_week_from_locale()}).on("changeDate",function(){})})};funcDonetyping=function(){var n=0;return function(t,i){clearTimeout(n);n=setTimeout(t,i)}}();var IS_LLAMAPI_ENABLED=!1,active_from_registration=!1,dragulaFormBuilder=null,active_from_update_user_information=!1;$(document).ready(function(){verify_autocomplete_for_address_component();verify_use_user_location_address_component()});$(document).ready(function(){set_info_sharing_portal_plus_page();open_parental_consent_form()});$(document).ready(function(){});var IS_LLAMAPI_ENABLED=!1,autoRefreshBlocks={},autoSaveBlocks={},counterAutoSaveBlocks={},isUserIdle=!1,MAX_AUTO_REFRESH_CALLS=100,currentChartObjects={},lastSavedChanges=-1,selectDynamiFilterModal=null;$(document).ready(function(){window.MomentDateTimeFormat!==undefined&&window.MomentDateTimeFormat!==null&&($.fn.dataTable.moment==undefined?$.getScript("/js/vendors/datetime-moment/datetime-moment.min.js",function(){$.fn.dataTable.moment(window.MomentDateTimeFormat,"en")}):$.fn.dataTable.moment(window.MomentDateTimeFormat));IS_LLAMAPI_ENABLED=window.is_llamapi!==undefined&&window.is_llamapi!==null?window.is_llamapi:!1;set_info_sharing_portal_plus_page();listingcmsblock_applycustomstyles()});chartGlobal=null;$(document).on("change",'.row_auto_refresh_settings input[id="use-auto-refresh"]',function(){review_auto_refresh_frequency_setting($(this).is(":checked"),$(this).closest("#listing-cms-block-conf"))});$.fn.dataTable.ext.search.push(function(n,t,i){var f=new $.fn.dataTable.Api(n),o=f.table().node().id,s=$("#"+o).parents(".listingcmsblock").first(),u=GetAdvancedFilterObject(s),e,r;return u&&u.length>0?(e=f.row(i).nodes()[0],r=!0,u.forEach(function(n){var t=$(e).find("input.record-id").attr("data-"+n.Field.toLowerCase());r=r&&validate_listing_search_by_filters(t,n,";")}),r):!0});$(document).ready(function(){set_info_sharing_portal_plus_page();add_autocomplete_feature_to_location()});googleMapAPIAvailable=!1;$(document).ready(function(){set_info_sharing_portal_plus_page()});$(document).ready(function(){set_info_sharing_portal_plus_page()});$(document).ready(function(){validate_placeholder_image()});$(document).ready(function(){validate_placeholder_image_slider()});$(document).ready(function(){set_info_sharing_portal_plus_page()});$(document).ready(function(){set_info_sharing_portal_plus_page();partner_registration_organization_form_events()});$(document).ready(function(){set_info_sharing_portal_plus_page()});$(document).ready(function(){window.translation=null;get_translation_resources_initialization();window.translationsCompleted={completed:!1};watcher=function(){typeof after_translation_resource_load=="function"&&after_translation_resource_load();typeof methods_with_resources_backend=="function"&&methods_with_resources_backend();typeof LoadMethodsWithResources=="function"&&LoadMethodsWithResources();typeof after_translation_resource_load_volunteer_portal=="function"&&after_translation_resource_load_volunteer_portal();typeof cc_methods_after_translation=="function"&&cc_methods_after_translation();typeof after_translation_resource_load_listingcms=="function"&&after_translation_resource_load_listingcms();typeof after_translation_resource_load_searchresult=="function"&&after_translation_resource_load_searchresult();typeof after_translation_resource_load_featuredOpp=="function"&&after_translation_resource_load_featuredOpp();typeof after_translation_resource_load_donationblock=="function"&&after_translation_resource_load_donationblock();typeof after_translation_resource_load_partner_registration_events=="function"&&after_translation_resource_load_partner_registration_events();typeof after_translation_resource_load_buttonblock=="function"&&after_translation_resource_load_buttonblock();typeof after_translation_resource_load_image_block=="function"&&after_translation_resource_load_image_block();typeof after_translation_resource_load_image_slider_block=="function"&&after_translation_resource_load_image_slider_block();typeof load_methods_by_themes=="function"&&load_methods_by_themes();typeof after_translation_resource_load_export_data=="function"&&after_translation_resource_load_export_data();typeof after_translation_resource_load_parental_consent=="function"&&after_translation_resource_load_parental_consent();typeof after_translation_resource_load_subsite=="function"&&after_translation_resource_load_subsite();typeof after_translation_resource_load_multinstance_tracking=="function"&&after_translation_resource_load_multinstance_tracking();typeof after_translation_resource_load_advanced_cms=="function"&&after_translation_resource_load_advanced_cms();typeof after_translation_resource_load_forms=="function"&&after_translation_resource_load_forms();typeof after_translation_resource_load_utils=="function"&&after_translation_resource_load_utils()};watch(window.translationsCompleted,"completed",watcher)});$(document).ready(function(){});$(document).ready(function(){featured_opp_cycle();listing_block_cycle()});$(document).ready(function(){set_info_sharing_portal_plus_page()});$(document).ready(function(){subsite_modal_display_filename()});$(document).ready(function(){});$(document).ready(function(){$("body").hasClass("hoc-volunteer-system")&&(hocvolunteer_init_process_config(),hocvolunteer_set_managing_org_name(),hocvolunteer_create_volunteer_behaviors(),hocvolunteer_special_behaviors(),hocvolunteer_create_team_member_behavior())});$(document).ready(function(){$.urlParamGet=function(n){var t=new RegExp("[?&]"+n+"=([^&#]*)").exec(window.location.href);return t===null?null:decodeURI(t[1])||0};window.allow_reload=!0;apply_menu_tablet_and_mobile();fix_second_level_menu();fix_third_level_menu();fix_rss_latest_news();apply_top_for_fixed_regions();apply_floating_event_to_regions();validateRssBlock();validate_resize_for_responsive();validate_open_dropdown_menu();fix_image_opp_detail();fix_horizontal_menu();fix_sidebar_ut0();validate_message_in_savedsearches();page_space_validation();return_desktop_event();accesibility_for_dropdown_menu()})