/*!/wp-content/plugins/gamipress/assets/js/gamipress.min.js*/
(function($){var $body=$('body');function gamipress_ajax_achievement_list(achievement_list){achievement_list.find('#gamipress-achievements-spinner').show();var data={action:'gamipress_get_achievements',nonce:gamipress.nonce,type:achievement_list.find('input[type="hidden"][name="type"]').val(),limit:achievement_list.find('input[type="hidden"][name="limit"]').val(),current_user:achievement_list.find('input[type="hidden"][name="current_user"]').val(),user_id:achievement_list.find('input[type="hidden"][name="user_id"]').val(),wpms:achievement_list.find('input[type="hidden"][name="wpms"]').val(),offset:achievement_list.find('#gamipress-achievements-offset').val(),count:achievement_list.find('#gamipress-achievements-count').val(),filter:((achievement_list.find('#achievements_list_filter').length)?achievement_list.find('#achievements_list_filter').val():''),search:achievement_list.find('#gamipress-achievements-search-input').val(),orderby:achievement_list.find('input[type="hidden"][name="orderby"]').val(),order:achievement_list.find('input[type="hidden"][name="order"]').val(),include:achievement_list.find('input[type="hidden"][name="include"]').val(),exclude:achievement_list.find('input[type="hidden"][name="exclude"]').val(),showed_ids:[]};for(var i=0;i<gamipress.achievement_fields.length;i++){var achievement_field=gamipress.achievement_fields[i];data[achievement_field]=achievement_list.find('input[type="hidden"][name="'+achievement_field+'"]').val()}
achievement_list.find('.gamipress-achievement').each(function(){var achievement_id=$(this).attr('id').replace('gamipress-achievement-','');data.showed_ids.push(achievement_id)});achievement_list.trigger('gamipress_achievements_list_request_data',[data]);$.ajax({url:gamipress.ajaxurl,data:data,dataType:'json',success:function(response){achievement_list.find('#gamipress-achievements-spinner').hide();if(response.data.achievements!==null){achievement_list.find('#gamipress-achievements-container').append(response.data.achievements);achievement_list.find('#gamipress-achievements-offset').val(response.data.offset);achievement_list.find('#gamipress-achievements-count').val(response.data.achievement_count);if(achievement_list.find('#gamipress-achievements-load-more').length){if(response.data.query_count<=response.data.offset){achievement_list.find('#gamipress-achievements-load-more').hide()}else{achievement_list.find('#gamipress-achievements-load-more').show()}}}
achievement_list.trigger('gamipress_achievements_list_request_success',[response])}})}
function gamipress_ajax_achievement_list_reset(achievement_list){achievement_list.find('#gamipress-achievements-offset').val(0);achievement_list.find('#gamipress-achievements-count').val(0);achievement_list.find('#gamipress-achievements-container').html('');achievement_list.find('#gamipress-achievements-load-more').hide();gamipress_ajax_achievement_list(achievement_list)}
$body.on('change','#achievements_list_filter',function(){gamipress_ajax_achievement_list_reset($(this).closest('.gamipress-achievements-list'))});$body.on('submit','#gamipress-achievements-search-form',function(event){event.preventDefault();gamipress_ajax_achievement_list_reset($(this).closest('.gamipress-achievements-list'));$(this).find('#gamipress-achievements-search-submit').prop('disabled',!0)});$body.on('focus','#gamipress-achievements-search-input',function(e){$(this).closest('.gamipress-achievements-list').find('#gamipress-achievements-search-submit').prop('disabled',!1)});$body.on('click','#gamipress-achievements-load-more',function(){gamipress_ajax_achievement_list($(this).closest('.gamipress-achievements-list'))});$body.on('click','.gamipress-open-close-switch a',function(event){event.preventDefault();var link=$(this);if('close'===link.data('action')){link.parent().siblings('.gamipress-extras-window').slideUp(300);link.data('action','open').prop('class','show-hide-open').text(link.data('open-text'))}else{link.parent().siblings('.gamipress-extras-window').slideDown(300);link.data('action','close').prop('class','show-hide-close').text(link.data('close-text'))}});function gamipress_unlock_achievement_with_points(submit_wrap){var button=submit_wrap.find('.gamipress-achievement-unlock-with-points-button');var spinner=submit_wrap.find('.gamipress-spinner');var achievement_id=submit_wrap.data('id');var confirmation=submit_wrap.find('.gamipress-achievement-unlock-with-points-confirmation');spinner.show();submit_wrap.trigger('gamipress_before_unlock_achievement_with_points',[]);$.ajax({url:gamipress.ajaxurl,method:'POST',dataType:'json',data:{action:'gamipress_unlock_achievement_with_points',nonce:gamipress.nonce,achievement_id:achievement_id},success:function(response){if(submit_wrap.find('.gamipress-achievement-unlock-with-points-response').length===0)
submit_wrap.append('<div class="gamipress-achievement-unlock-with-points-response gamipress-notice" style="display: none;"></div>');var response_wrap=submit_wrap.find('.gamipress-achievement-unlock-with-points-response');response_wrap.addClass('gamipress-notice-'+(response.success===!0?'success':'error'));response_wrap.html(response.data);response_wrap.slideDown();spinner.hide();if(response.success===!0){if(confirmation.length)
confirmation.slideUp();button.slideUp();button.closest('.single-achievement').addClass('user-has-earned');button.closest('.user-has-not-earned[class*="post"]').removeClass('user-has-not-earned').addClass('user-has-earned');button.closest('.gamipress-achievement.user-has-not-earned').removeClass('user-has-not-earned').addClass('user-has-earned')}else{if(confirmation.length){confirmation.slideUp();submit_wrap.find('.gamipress-achievement-unlock-with-points-confirm-button').prop('disabled',!1);submit_wrap.find('.gamipress-achievement-unlock-with-points-cancel-button').prop('disabled',!1)}
button.prop('disabled',!1)}
submit_wrap.trigger('gamipress_after_unlock_achievement_with_points',[response])}})}
function gamipress_unlock_rank_with_points(submit_wrap){var button=submit_wrap.find('.gamipress-rank-unlock-with-points-button');var spinner=submit_wrap.find('.gamipress-spinner');var rank_id=submit_wrap.data('id');var confirmation=submit_wrap.find('.gamipress-rank-unlock-with-points-confirmation');spinner.show();submit_wrap.trigger('gamipress_before_unlock_rank_with_points',[]);$.ajax({url:gamipress.ajaxurl,method:'POST',dataType:'json',data:{action:'gamipress_unlock_rank_with_points',nonce:gamipress.nonce,rank_id:rank_id},success:function(response){if(submit_wrap.find('.gamipress-rank-unlock-with-points-response').length===0)
submit_wrap.append('<div class="gamipress-rank-unlock-with-points-response gamipress-notice" style="display: none;"></div>');var response_wrap=submit_wrap.find('.gamipress-rank-unlock-with-points-response');response_wrap.addClass('gamipress-notice-'+(response.success===!0?'success':'error'));response_wrap.html(response.data);response_wrap.slideDown();spinner.hide();if(response.success===!0){if(confirmation.length)
confirmation.slideUp();button.slideUp();button.closest('.single-rank').addClass('user-has-earned');button.closest('.user-has-not-earned[class*="post"]').removeClass('user-has-not-earned').addClass('user-has-earned');button.closest('.gamipress-rank.user-has-not-earned').removeClass('user-has-not-earned').addClass('user-has-earned')}else{if(confirmation.length){confirmation.slideUp();submit_wrap.find('.gamipress-rank-unlock-with-points-confirm-button').prop('disabled',!1);submit_wrap.find('.gamipress-rank-unlock-with-points-cancel-button').prop('disabled',!1)}
button.prop('disabled',!1)}
submit_wrap.trigger('gamipress_after_unlock_rank_with_points',[response])}})}
$body.on('click','.gamipress-achievement-unlock-with-points-button, .gamipress-rank-unlock-with-points-button',function(e){var button=$(this);var selector=(button.hasClass('gamipress-achievement-unlock-with-points-button')?'achievement':'rank');var submit_wrap=button.closest('.gamipress-'+selector+'-unlock-with-points');var confirmation=submit_wrap.find('.gamipress-'+selector+'-unlock-with-points-confirmation');button.prop('disabled',!0);if(submit_wrap.find('.gamipress-'+selector+'-unlock-with-points-response').length)
submit_wrap.find('.gamipress-'+selector+'-unlock-with-points-response').slideUp();if(confirmation.length){confirmation.slideDown()}else{if(selector==='achievement')
gamipress_unlock_achievement_with_points(submit_wrap);else gamipress_unlock_rank_with_points(submit_wrap)}});$body.on('click','.gamipress-achievement-unlock-with-points-confirm-button, .gamipress-rank-unlock-with-points-confirm-button',function(e){var $this=$(this);var selector=($this.hasClass('gamipress-achievement-unlock-with-points-confirm-button')?'achievement':'rank');var submit_wrap=$this.closest('.gamipress-'+selector+'-unlock-with-points');$this.prop('disabled',!0);submit_wrap.find('.gamipress-'+selector+'-unlock-with-points-cancel-button').prop('disabled',!0);if(selector==='achievement')
gamipress_unlock_achievement_with_points(submit_wrap);else gamipress_unlock_rank_with_points(submit_wrap)});$body.on('click','.gamipress-achievement-unlock-with-points-cancel-button, .gamipress-rank-unlock-with-points-cancel-button',function(e){var $this=$(this);var selector=($this.hasClass('gamipress-achievement-unlock-with-points-cancel-button')?'achievement':'rank');var submit_wrap=$this.closest('.gamipress-'+selector+'-unlock-with-points');var button=submit_wrap.find('.gamipress-'+selector+'-unlock-with-points-button');var confirmation=submit_wrap.find('.gamipress-'+selector+'-unlock-with-points-confirmation');confirmation.slideUp();button.prop('disabled',!1)});$body.on('click','.gamipress-share-button',function(e){e.preventDefault();var wrapper=$(this).closest('.gamipress-share-buttons');var network=$(this).data('network');var templates={facebook:'https://www.facebook.com/sharer.php?u={url}',twitter:'https://twitter.com/intent/tweet?text={text}%0A{url}',linkedin:'https://www.linkedin.com/shareArticle?mini=true&url={url}&title={title}&summary={text}&source={url}',pinterest:'https://www.pinterest.com/pin/create/button/?url={url}&media={image}',};var width=640;var height=480;if(templates[network]!==undefined){var url=wrapper.data('url');var title=wrapper.data('title');var text=wrapper.data('twitter-text');var image=wrapper.data('image');var parsed_url=templates[network].replace('{url}',encodeURIComponent(url)).replace('{title}',encodeURIComponent(title)).replace('{image}',encodeURIComponent(image)).replace('{text}',encodeURIComponent(text));var window_top=(screen.height/2)-(height/2);var window_left=(screen.width/2)-(width/2);var window_parameters='toolbar=0,status=0,width='+width+',height='+height+',top='+window_top+',left='+window_left;var share_window=window.open(parsed_url,network,window_parameters);if(window.focus){share_window.focus()}}});$body.on('click','#gamipress-logs-pagination a',function(e){e.preventDefault();var $this=$(this);if($this.hasClass('current')){return!1}
var logs=$this.closest('.gamipress-logs');var matches=$this.attr('href').match(/paged=(\d+)|\/page\/(\d+)/);var page=(matches[1]!==undefined)?matches[1]:matches[2];var data={action:'gamipress_get_logs',nonce:gamipress.nonce,page:page,};logs.find('.gamipress-logs-atts input').each(function(){data[$(this).attr('name')]=$(this).val()});logs.find('#gamipress-logs-spinner').show();$.ajax({url:gamipress.ajaxurl,data:data,dataType:'json',success:function(response){logs.find('#gamipress-logs-spinner').hide();var parsed_content=$(response.data);logs.find('.gamipress-logs-list').html(parsed_content.find('.gamipress-logs-list').html());logs.find('.gamipress-logs-pagination').html(parsed_content.find('.gamipress-logs-pagination').html())}})});$body.on('click','#gamipress-earnings-pagination a',function(e){e.preventDefault();var $this=$(this);if($this.hasClass('current')){return!1}
var earnings=$this.closest('.gamipress-earnings');var matches=$this.attr('href').match(/paged=(\d+)|\/page\/(\d+)/);var page=(matches[1]!==undefined)?matches[1]:matches[2];var data={action:'gamipress_get_user_earnings',nonce:gamipress.nonce,page:page,};earnings.find('.gamipress-earnings-atts input').each(function(){data[$(this).attr('name')]=$(this).val()});earnings.find('#gamipress-earnings-spinner').show();$.ajax({url:gamipress.ajaxurl,data:data,dataType:'json',success:function(response){earnings.find('#gamipress-earnings-spinner').hide();var parsed_content=$(response.data);earnings.find('.gamipress-earnings-table').html(parsed_content.find('.gamipress-earnings-table').html());earnings.find('.gamipress-earnings-pagination').html(parsed_content.find('.gamipress-earnings-pagination').html())}})});$body.on('change','.gamipress-email-settings input',function(e){var $this=$(this);var form=$this.closest('.gamipress-email-settings');var row=$this.closest('tr');var loader=row.find('.gamipress-email-settings-loader');var value=$this.val();var name=$this.attr('name');var setting=name.replace('gamipress_email_settings[','').replace(']','');switch(setting){case 'all':form.find('input[value="'+value+'"]:not([name="'+name+'"])').prop('checked',!0);break;case 'points_types':case 'achievement_types':case 'rank_types':form.find('input[value="'+value+'"][name^="gamipress_email_settings['+setting+'_"]').prop('checked',!0);break}
loader.find('.gamipress-email-settings-saving').show();loader.find('.gamipress-email-settings-saved').hide();loader.show();$.ajax({url:gamipress.ajaxurl,data:{action:'gamipress_save_email_settings',nonce:gamipress.nonce,setting:setting,value:value,},dataType:'json',success:function(response){loader.find('.gamipress-email-settings-saving').hide();loader.find('.gamipress-email-settings-saved').show();loader.show();setTimeout(function(){loader.hide()},2000)}})})})(jQuery)
;
/*!/wp-content/cache/asset-cleanup/js/item/print-o-matic__js__printomat-js-v7788950542b542d27712f0b7187128be8a822264.js*/
/* [inline: before] */var print_data = {"pom_html_top":"","pom_html_bottom":"","pom_do_not_print":"","pom_pause_time":""}
;/* [/inline: before] */
/*!/wp-content/plugins/print-o-matic/js/printomat.js*/
/*!
 * Print-O-Matic JavaScript v2.0.13
 * https://pluginoven.com/plugins/print-o-matic/
*/
jQuery(document).ready(function(){jQuery(document).on('click','.printomatic, .printomatictext',function(e){e.preventDefault();var id=jQuery(this).attr('id');var this_print_data;if(eval('typeof print_data_'+id)!=="undefined"){this_print_data=eval('print_data_'+id)}
if(this_print_data&&'pom_do_not_print' in this_print_data&&jQuery(this_print_data.pom_do_not_print).length){jQuery(this_print_data.pom_do_not_print).addClass('pe-no-print')}else if(jQuery(print_data.pom_do_not_print).length){jQuery(print_data.pom_do_not_print).addClass('pe-no-print')}
var has_top_html=!1;if(this_print_data&&'pom_html_top' in this_print_data){jQuery('body').prepend('<div id="pom_top_html" class="pe-preserve-ancestor">'+this_print_data.pom_html_top+'</div>');has_top_html=!0}else if(print_data.pom_html_top){jQuery('body').prepend('<div id="pom_top_html" class="pe-preserve-ancestor">'+print_data.pom_html_top+'</div>');has_top_html=!0}
var has_bot_html=!1;if(this_print_data&&'pom_html_bottom' in this_print_data){jQuery('body').append('<div id="pom_bot_html" class="pe-preserve-ancestor">'+this_print_data.pom_html_bottom+'</div>');has_bot_html=!0}else if(print_data.pom_html_bottom){jQuery('body').append('<div id="pom_bot_html" class="pe-preserve-ancestor">'+print_data.pom_html_bottom+'</div>');has_bot_html=!0}
var trigger=jQuery(this);var target=trigger.data('print_target');if(!target){classes=trigger.attr("class").split(/\s+/);for(i=0;i<classes.length;i++){if(classes[i].substring(0,12)=="printtarget-"){target=classes[i].substring(12,classes[i].length)}}}
if(!target||!jQuery(target).length){return}
var target_arr=target.split(", ");var targets=[];var targ;jQuery.each(target_arr,function(key,value){if(value=='%prev%'){targ=trigger.prev()}else if(value=='%next%'){targ=trigger.next()}else{targ=jQuery(value)}
if(targ.length){jQuery.each(targ,function(){targets.push(this)})}});jQuery('img').each(function(){jQuery(this).removeAttr('loading')});var pause_time=print_data.pom_pause_time;if(this_print_data&&'pom_pause_time' in this_print_data){pause_time=this_print_data.pom_pause_time}
if(targets){if(pause_time){console.log('pause_time hase been removed for now')}
PrintElements.print(targets,pause_time,has_top_html,has_bot_html)}})});function pom_cleanup(has_top_html,has_bot_html){if(has_top_html){jQuery('#pom_top_html').remove()}
if(has_bot_html){jQuery('#pom_bot_html').remove()}}
;
/*!/wp-content/cache/asset-cleanup/js/item/print-o-matic__js__print_elements-js-v0cdbb5102cf64f19605e75adedc3bd8b9987b50e.js*/
/*!/wp-content/plugins/print-o-matic/js/print_elements.js*/
var PrintElements=(function(){"use strict";var hideFromPrintClass="pe-no-print";var preservePrintClass="pe-preserve-print";var preserveAncestorClass="pe-preserve-ancestor";var bodyElementName="BODY";var _hide=function(element){if(!element.classList.contains(preservePrintClass)){element.classList.add(hideFromPrintClass)}};var _preserve=function(element,isStartingElement){element.classList.remove(hideFromPrintClass);element.classList.add(preservePrintClass);if(!isStartingElement){element.classList.add(preserveAncestorClass)}};var _clean=function(element){element.classList.remove(hideFromPrintClass);element.classList.remove(preservePrintClass);element.classList.remove(preserveAncestorClass)};var _walkSiblings=function(element,callback){var sibling=element.previousElementSibling;while(sibling){callback(sibling);sibling=sibling.previousElementSibling}
sibling=element.nextElementSibling;while(sibling){callback(sibling);sibling=sibling.nextElementSibling}};var _attachPrintClasses=function(element,isStartingElement){_preserve(element,isStartingElement);_walkSiblings(element,_hide)};var _cleanup=function(element){_clean(element);_walkSiblings(element,_clean)};var _walkTree=function(element,callback){var currentElement=element;callback(currentElement,!0);currentElement=currentElement.parentElement;while(currentElement&&currentElement.nodeName!==bodyElementName){callback(currentElement,!1);currentElement=currentElement.parentElement}};var _print=function(elements,has_top_html,has_bot_html){for(var i=0;i<elements.length;i++){_walkTree(elements[i],_attachPrintClasses)}
window.addEventListener('afterprint',e=>after_print_clean_up(elements,has_top_html,has_bot_html));window.print()};function after_print_clean_up(elements,has_top_html,has_bot_html){for(var i=0;i<elements.length;i++){_walkTree(elements[i],_cleanup)}
pom_cleanup(has_top_html,has_bot_html)}
return{print:_print}})()
;
/*!/wp-content/plugins/sfwd-lms/themes/legacy/templates/learndash_pager.min.js*/
function learndash_scroll_to_parent(e){if(""!=e&&jQuery(e).length){var r=jQuery(e).offset().top;r<jQuery(window).scrollTop()&&jQuery("html,body").animate({scrollTop:r},750)}}jQuery((function(){if(jQuery(".ld_course_info .ld_course_info_mycourses_list .ld-course-registered-pager-container a").length){jQuery(".ld_course_info .ld_course_info_mycourses_list").on("click",".ld-course-registered-pager-container a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(jQuery(r).addClass("ld-loading"),void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).data("paged"),t=jQuery(e.currentTarget).parents(".ld_course_info");if(void 0===t)return;var o=jQuery(t).data("shortcode-atts");if(void 0===t)return;var d={action:"ld_course_registered_pager",nonce:a,paged:n,shortcode_atts:o};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&(void 0!==e.content&&(jQuery(".ld_course_info_mycourses_list .ld-courseregistered-content-container",t).html(e.content),jQuery(r).removeClass("ld-loading")),void 0!==e.pager&&(jQuery(".ld_course_info_mycourses_list .ld-course-registered-pager-container",t).html(e.pager),jQuery(r).removeClass("ld-loading"),learndash_scroll_to_parent(jQuery(".ld_course_info_mycourses_list",t)),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:t})))}})}))}})),jQuery((function(){if(jQuery(".ld_course_info .course_progress_details .ld-course-progress-pager-container a").length){jQuery(".ld_course_info .course_progress_details").on("click",".ld-course-progress-pager-container a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(jQuery(r).addClass("ld-loading"),void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).data("paged"),t=jQuery(e.currentTarget).parents(".ld_course_info");if(void 0===t)return;var o=jQuery(t).data("shortcode-atts");if(void 0===t)return;var d={action:"ld_course_progress_pager",nonce:a,paged:n,shortcode_atts:o};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&(void 0!==e.content&&(jQuery(".course_progress_details .ld-course-progress-content-container",t).html(e.content),jQuery(r).removeClass("ld-loading")),void 0!==e.pager&&(jQuery(".course_progress_details .ld-course-progress-pager-container",t).html(e.pager),jQuery(r).removeClass("ld-loading"),learndash_scroll_to_parent(jQuery(".course_progress_details",t)),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:t})))}})}))}})),jQuery((function(){if(jQuery(".ld_course_info .ld-quiz-progress-pager-container a").length){jQuery(".ld_course_info .quiz_progress_details").on("click",".ld-quiz-progress-pager-container a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(jQuery(r).addClass("ld-loading"),void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).data("paged"),t=jQuery(e.currentTarget).parents(".ld_course_info");if(void 0===t)return;var o=jQuery(t).data("shortcode-atts");if(void 0===t)return;var d={action:"ld_quiz_progress_pager",nonce:a,paged:n,shortcode_atts:o};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&(void 0!==e.content&&jQuery("#quiz_progress_details .ld-quiz-progress-content-container",t).html(e.content),void 0!==e.pager&&(jQuery("#quiz_progress_details .ld-quiz-progress-pager-container",t).html(e.pager),learndash_scroll_to_parent(jQuery("#quiz_progress_details",t)),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:t})))}})}))}})),jQuery((function(){if(jQuery(".ld-course-list-content .learndash-pager-course_list a").length){jQuery(".ld-course-list-content").on("click",".learndash-pager-course_list a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(jQuery(r).addClass("ld-loading"),void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).parents(".ld-course-list-content");if(void 0===n)return;var t=jQuery(n).data("shortcode-atts");if(void 0===t)return;var o=jQuery(e.currentTarget).data("paged"),d={action:"ld_course_list_shortcode_pager",nonce:a,paged:o,shortcode_atts:t};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&void 0!==e.content&&(jQuery(n).html(e.content),jQuery(r).removeClass("ld-loading"),learndash_scroll_to_parent(n),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:n}))}})}))}})),jQuery((function(){if(jQuery(".widget_ldcoursenavigation .learndash-pager-course_navigation_widget a").length){jQuery(".widget_ldcoursenavigation").on("click",".learndash-pager-course_navigation_widget a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).parents(".course_navigation");if(void 0===n)return;var t=jQuery(n).data("widget_instance");if(void 0===t)return;var o=jQuery(e.currentTarget).data("paged"),d={action:"ld_course_navigation_pager",nonce:a,paged:o,widget_data:t};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&void 0!==e.content&&e.content.length&&(jQuery(n).html(e.content),learndash_scroll_to_parent(n),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:n}))}})}))}})),jQuery((function(){if(jQuery("#learndash_course_navigation_admin_meta .course_navigation .learndash-pager a").length){jQuery("#learndash_course_navigation_admin_meta").on("click",".course_navigation .learndash-pager a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).parents(".course_navigation");if(void 0===n)return;var t=jQuery(n).data("widget_instance");if(void 0===t)return;var o=jQuery(e.currentTarget).data("paged"),d={action:"ld_course_navigation_admin_pager",nonce:a,paged:o,widget_data:t};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&void 0!==e.content&&e.content.length&&(jQuery(n).html(e.content),learndash_scroll_to_parent(n),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:n}))}})}))}})),jQuery((function(){if(jQuery("#learndash_admin_quiz_navigation .quiz_navigation .learndash-pager a").length){jQuery("#learndash_admin_quiz_navigation").on("click",".quiz_navigation .learndash-pager a",(function(e){e.preventDefault();var r=jQuery(e.currentTarget).parents(".learndash-pager");if(void 0===r)return;var a=jQuery(r).data("nonce"),n=jQuery(e.currentTarget).parents(".quiz_navigation");if(void 0===n)return;var t=jQuery(n).data("widget_instance");if(void 0===t)return;var o=jQuery(e.currentTarget).data("paged"),d={action:"ld_quiz_navigation_admin_pager",nonce:a,paged:o,widget_data:t};jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:d,error:function(e,r,a){},success:function(e){void 0!==e&&void 0!==e.content&&e.content.length&&(jQuery(n).html(e.content),learndash_scroll_to_parent(n),jQuery(window).trigger("learndash_pager_content_changed",{parent_div:n}))}})}))}}));
/*!/wp-content/plugins/sfwd-lms/themes/legacy/templates/learndash_template_script.min.js*/
/* [inline: cdata] */var sfwd_data = {"json":"{\"ajaxurl\":\"https:\\\/\\\/skill4prof.fr\\\/wp-admin\\\/admin-ajax.php\"}"};/* [/inline: cdata] */
if(void 0===flip_expand_collapse)function flip_expand_collapse(e,a){return jQuery(e+"-"+a+" .list_arrow.flippable").hasClass("expand")?(jQuery(e+"-"+a+" .list_arrow.flippable").removeClass("expand"),jQuery(e+"-"+a+" .list_arrow.flippable").addClass("collapse"),jQuery(e+"-"+a+" .flip").slideUp()):(jQuery(e+"-"+a+" .list_arrow.flippable").removeClass("collapse"),jQuery(e+"-"+a+" .list_arrow.flippable").addClass("expand"),jQuery(e+"-"+a+" .flip").slideDown()),!1}if(void 0===flip_expand_all)function flip_expand_all(e){return jQuery(e+" .list_arrow.flippable").removeClass("collapse"),jQuery(e+" .list_arrow.flippable").addClass("expand"),jQuery(e+" .flip").slideDown(),!1}if(void 0===flip_collapse_all)function flip_collapse_all(e){return jQuery(e+" .list_arrow.flippable").removeClass("expand"),jQuery(e+" .list_arrow.flippable").addClass("collapse"),jQuery(e+" .flip").slideUp(),!1}Object.defineProperty(String.prototype,"toHHMMSS",{value(){const e=parseInt(this,10);let a=Math.floor(e/3600),r=Math.floor((e-3600*a)/60),t=e-3600*a-60*r;return a<10&&(a="0"+a),r<10&&(r="0"+r),t<10&&(t="0"+t),a+":"+r+":"+t},enumerable:!1}),jQuery((function(){jQuery(".learndash_timer").length&&jQuery(".learndash_timer").each((function(e,a){var r=jQuery(a),t=r.data("timer-seconds"),i=r.data("button");if(void 0!==i&&jQuery(i).length){var l=jQuery(i);if(void 0!==t&&void 0!==l){l.attr("disabled",!0),t=parseInt(t);var s=r.attr("data-cookie-key");if(void 0!==s)var o="learndash_timer_cookie_"+s;else o="learndash_timer_cookie";var d=jQuery.cookie(o);if(void 0!==d&&(t=parseInt(d)),t>=1)var u=setInterval((function(){var e=(t-=1).toString().toHHMMSS();r.html(e),t<=0&&(clearInterval(u),l.attr("disabled",!1),r.html(""),r.hide(),jQuery.cookie(o,0),l.trigger("learndash-time-finished")),jQuery.cookie(o,t)}),1e3);else l.attr("disabled",!1),r.html(""),jQuery.cookie(o,0)}}}))})),jQuery((function(){function e(e){e.preventDefault();var a=jQuery(this).data("ref_id"),r={action:"wp_pro_quiz_admin_ajax_statistic_load_user",func:"statisticLoadUser",data:{quizId:jQuery(this).data("quiz_id"),userId:jQuery(this).data("user_id"),refId:a,statistic_nonce:jQuery(this).data("statistic_nonce"),avg:0}};jQuery("#wpProQuiz_user_overlay, #wpProQuiz_loadUserData").show();var t=jQuery("#wpProQuiz_user_content").hide();jQuery.ajax({type:"POST",url:sfwd_data.ajaxurl,dataType:"json",cache:!1,data:r,error:function(e,a,r){},success:function(e){void 0!==e.html&&(t.html(e.html),jQuery("a.wpProQuiz_update",t).remove(),jQuery("a#wpProQuiz_resetUserStatistic",t).remove(),jQuery("body").trigger("learndash-statistics-contentchanged"),jQuery("#wpProQuiz_user_content").show(),jQuery("#wpProQuiz_loadUserData").hide(),t.find(".statistic_data").on("click",(function(){return jQuery(this).parents("tr").next().toggle("fast"),!1})))}}),jQuery("#wpProQuiz_overlay_close").on("click",(function(){jQuery("#wpProQuiz_user_overlay").hide()}))}"undefined"!=typeof sfwd_data&&void 0!==sfwd_data.json&&(sfwd_data=sfwd_data.json.replace(/&quot;/g,'"'),sfwd_data=JSON.parse(sfwd_data)),jQuery("#ld_course_info").on("click","a.user_statistic",e),jQuery("#learndash_profile").on("click","a.user_statistic",e)}));
/*!/wp-content/plugins/sfwd-lms/assets/js/jquery.dropdown.min.js*/
/*
 * jQuery Dropdown: A simple dropdown plugin
 *
 * Contribute: https://github.com/claviska/jquery-dropdown
 *
 * @license: MIT license: http://opensource.org/licenses/MIT
 *
 * Customized by Yudhistira Mauris (http://www.yudhistiramauris.com/)
 *
 */
jQuery&&function(t){function o(o,s){var n=o?t(this):s,a=t(n.attr("data-jq-dropdown")),d=n.hasClass("jq-dropdown-open");if(o){if(t(o.target).hasClass("jq-dropdown-ignore"))return;o.preventDefault(),o.stopPropagation()}else if(n!==s.target&&t(s.target).hasClass("jq-dropdown-ignore"))return;r(),d||n.hasClass("jq-dropdown-disabled")||(n.addClass("jq-dropdown-open"),a.data("jq-dropdown-trigger",n).show(),e(),a.trigger("show",{jqDropdown:a,trigger:n}))}function r(o){var r=o?t(o.target).parents().addBack():null;if(r&&r.is(".jq-dropdown")){if(!r.is(".jq-dropdown-menu"))return;if(!r.is("A"))return}t(document).find(".jq-dropdown:visible").each((function(){var o=t(this);o.hide().removeData("jq-dropdown-trigger").trigger("hide",{jqDropdown:o})})),t(document).find(".jq-dropdown-open").removeClass("jq-dropdown-open")}function e(){var o=t(".jq-dropdown:visible").eq(0),r=o.data("jq-dropdown-trigger"),e=r?parseInt(r.attr("data-horizontal-offset")||0,10):null,s=r?parseInt(r.attr("data-vertical-offset")||0,10):null;if(0!==o.length&&r)if(0===t("#wpadminbar").length)o.hasClass("jq-dropdown-relative")?o.css({left:o.hasClass("jq-dropdown-anchor-right")?r.position().left-(o.outerWidth(!0)-r.outerWidth(!0))-parseInt(r.css("margin-right"),10)+e:r.position().left+parseInt(r.css("margin-left"),10)+e,top:r.position().top+r.outerHeight(!0)-parseInt(r.css("margin-top"),10)+s}):o.css({left:o.hasClass("jq-dropdown-anchor-right")?r.offset().left-(o.outerWidth()-r.outerWidth())+e:r.offset().left+e,top:r.offset().top+r.outerHeight()+s});else{var n=t("#wpadminbar").css("height");n=parseInt(n.replace("px","")),o.hasClass("jq-dropdown-relative")?o.css({left:o.hasClass("jq-dropdown-anchor-right")?r.position().left-(o.outerWidth(!0)-r.outerWidth(!0))-parseInt(r.css("margin-right"),10)+e:r.position().left+parseInt(r.css("margin-left"),10)+e,top:r.position().top+r.outerHeight(!0)-parseInt(r.css("margin-top"),10)+s}):o.css({left:o.hasClass("jq-dropdown-anchor-right")?r.offset().left-(o.outerWidth()-r.outerWidth())+e:r.offset().left+e,top:r.offset().top+r.outerHeight()+s-n})}}t.extend(t.fn,{jqDropdown:function(e,s){switch(e){case"show":return o(null,t(this)),t(this);case"hide":return r(),t(this);case"attach":return t(this).attr("data-jq-dropdown",s);case"detach":return r(),t(this).removeAttr("data-jq-dropdown");case"disable":return t(this).addClass("jq-dropdown-disabled");case"enable":return r(),t(this).removeClass("jq-dropdown-disabled")}}}),t(document).on("click.jq-dropdown","[data-jq-dropdown]",o),t(document).on("click.jq-dropdown",r),t(window).on("resize",e)}(jQuery);
/*!/wp-content/cache/asset-cleanup/js/item/sfwd-lms__themes__ld30__assets__js__learndash-js-vd01782cedbabb366958da4af121b71d0291b31a7.js*/
/* [inline: cdata] */var ldVars = {"postID":"8475","videoReqMsg":"Vous devez regarder la vid\u00e9o avant d\u2019acc\u00e9der \u00e0 ce contenu","ajaxurl":"https:\/\/skill4prof.fr\/wp-admin\/admin-ajax.php"};/* [/inline: cdata] */
/*!/wp-content/plugins/sfwd-lms/themes/ld30/assets/js/learndash.js*/
jQuery(function($){var hash=window.location.hash;learndashFocusModeSidebarAutoScroll();initLoginModal();if('#login'==hash){openLoginModal()}
if('undefined'!==typeof ldGetUrlVars().login){var loginStatus=ldGetUrlVars().login;if('failed'==loginStatus){openLoginModal()}}
if('undefined'!==typeof ldGetUrlVars()['ld-topic-page']){var topicPage=ldGetUrlVars()['ld-topic-page'];var topicIds=topicPage.split('-');var topicId=Object.values(topicIds)[0];var lesson=$('#ld-expand-'+topicId);var button=$(lesson).find('.ld-expand-button');ld_expand_element(button);$('html, body').animate({scrollTop:$(lesson).offset().top,},500)}
$('body').on('click','a[href="#login"]',function(e){e.preventDefault();openLoginModal()});$('body').on('click','.ld-modal-closer',function(e){e.preventDefault();closeLoginModal()});$('body').on('click','#ld-comments-post-button',function(e){$(this).addClass('ld-open');$('#ld-comments-form').removeClass('ld-collapsed');$('textarea#comment').focus()});$(document).on('keyup',function(e){if(27===e.keyCode){closeLoginModal()}});$('.learndash-wrapper').on('click','a.user_statistic',learndash_ld30_show_user_statistic);focusMobileCheck();$('body').on('click','.ld-focus-sidebar-trigger',function(e){if($('.ld-focus').hasClass('ld-focus-sidebar-collapsed')){openFocusSidebar()}else{closeFocusSidebar()}});$('body').on('click','.ld-mobile-nav a',function(e){e.preventDefault();if($('.ld-focus').hasClass('ld-focus-sidebar-collapsed')){openFocusSidebar()}else{closeFocusSidebar()}});$('.ld-js-register-account').on('click',function(e){e.preventDefault();$('.ld-login-modal-register .ld-modal-text').slideUp('slow');$('.ld-login-modal-register .ld-alert').slideUp('slow');$(this).slideUp('slow',function(){$('#ld-user-register').slideDown('slow')})});ldRegistrationLinkInit();ldRegistrationLinkInitModern();var windowWidth=$(window).width();$(window).on('orientationchange',function(){windowWidth=$(window).width()});$(window).on('resize',function(){if($(this).width()!==windowWidth&&1024>=$(this).width()){setTimeout(function(){focusMobileResizeCheck()},50)}});if($('.ld-course-status-content').length){var tallest=0;$('.ld-course-status-content').each(function(){if($(this).height()>tallest){tallest=$(this).height()}});$('.ld-course-status-content').height(tallest)}
function focusMobileCheck(){if(1024>$(window).width()){closeFocusSidebarPageLoad()}}
function focusMobileResizeCheck(){if(1024>$(window).width()&&!$('.ld-focus').hasClass('ld-focus-sidebar-collapsed')){closeFocusSidebar()}else if(1024<=$(window).width()&&$('.ld-focus').hasClass('ld-focus-sidebar-filtered')){closeFocusSidebar()}else if(1024<=$(window).width()&&!$('.ld-focus').hasClass('ld-focus-sidebar-filtered')&&$('.ld-focus').hasClass('ld-focus-sidebar-collapsed')){openFocusSidebar()}}
function focusMobileHandleOrientationChange(e){if(e.matches){if(1024<=$(window).width()&&!$('.ld-focus').hasClass('ld-focus-sidebar-filtered')&&$('.ld-focus').hasClass('ld-focus-sidebar-collapsed')){openFocusSidebar()}}}
window.matchMedia('(orientation: landscape)').addListener(focusMobileHandleOrientationChange);function closeFocusSidebarPageLoad(){$('.ld-focus').addClass('ld-focus-sidebar-collapsed');$('.ld-focus').removeClass('ld-focus-initial-transition');$('.ld-mobile-nav').removeClass('expanded');positionTooltips()}
function closeFocusSidebar(){$('.ld-focus').addClass('ld-focus-sidebar-collapsed');$('.ld-mobile-nav').removeClass('expanded');if($('.ld-focus-sidebar-trigger .ld-icon').hasClass('ld-icon-arrow-left')){$('.ld-focus-sidebar-trigger .ld-icon').removeClass('ld-icon-arrow-left');$('.ld-focus-sidebar-trigger .ld-icon').addClass('ld-icon-arrow-right')}else if($('.ld-focus-sidebar-trigger .ld-icon').hasClass('ld-icon-arrow-right')){$('.ld-focus-sidebar-trigger .ld-icon').removeClass('ld-icon-arrow-right');$('.ld-focus-sidebar-trigger .ld-icon').addClass('ld-icon-arrow-left')}
positionTooltips()}
function openFocusSidebar(){focusMobileCheck();$('.ld-focus').removeClass('ld-focus-sidebar-collapsed');$('.ld-mobile-nav').addClass('expanded');if($('.ld-focus-sidebar-trigger .ld-icon').hasClass('ld-icon-arrow-left')){$('.ld-focus-sidebar-trigger .ld-icon').removeClass('ld-icon-arrow-left');$('.ld-focus-sidebar-trigger .ld-icon').addClass('ld-icon-arrow-right')}else if($('.ld-focus-sidebar-trigger .ld-icon').hasClass('ld-icon-arrow-right')){$('.ld-focus-sidebar-trigger .ld-icon').removeClass('ld-icon-arrow-right');$('.ld-focus-sidebar-trigger .ld-icon').addClass('ld-icon-arrow-left')}
positionTooltips()}
$('.ld-file-input').each(function(){var $input=$(this),$label=$input.next('label'),labelVal=$label.html();$input.on('change',function(e){var fileName='';if(this.files&&1<this.files.length){fileName=(this.getAttribute('data-multiple-caption')||'').replace('{count}',this.files.length)}else if(e.target.value){fileName=e.target.value.split('\\').pop()}
if(fileName){$label.find('span').html(fileName);$label.addClass('ld-file-selected');$('#uploadfile_btn').attr('disabled',!1)}else{$label.html(labelVal);$label.removeClass('ld-file-selected');$('#uploadfile_btn').attr('disabled',!0)}});$('#uploadfile_form').on('submit',function(){$label.removeClass('ld-file-selected');$('#uploadfile_btn').attr('disabled',!0)});$input.on('focus',function(){$input.addClass('has-focus')}).on('blur',function(){$input.removeClass('has-focus')})});$('body').on('click','.ld-expand-button',function(e){e.preventDefault();ld_expand_element($(this));positionTooltips()});$('body').on('click','.ld-search-prompt',function(e){e.preventDefault();$('#course_name_field').focus();ld_expand_element($(this))});function ld_expand_button_state(state,elm){var $expandText=$(elm)[0].hasAttribute('data-ld-expand-text')?$(elm).attr('data-ld-expand-text'):'Expand';var $collapseText=$(elm)[0].hasAttribute('data-ld-collapse-text')?$(elm).attr('data-ld-collapse-text'):'Collapse';if('collapse'==state){$(elm).removeClass('ld-expanded');if('false'!==$collapseText){$(elm).find('.ld-text').text($expandText)}}else{$(elm).addClass('ld-expanded');if('false'!==$collapseText){$(elm).find('.ld-text').text($collapseText)}}}
function ld_expand_element(elm,collapse){if(collapse===undefined){collapse=!1}
var elmParentWrapper=elm.parents('.ld-focus-sidebar');if('undefined'===typeof elmParentWrapper||!elmParentWrapper.length){var elmParentWrapper=elm.parents('.learndash-wrapper')}
if('undefined'===typeof elmParentWrapper||!elmParentWrapper.length){return}
var $expanded=$(elm).hasClass('ld-expanded');if($(elm)[0]&&$(elm)[0].hasAttribute('data-ld-expands')){var $expands=$(elm).attr('data-ld-expands');if('undefined'===typeof $expands||!$expands.length){return}
var $expandElm=$(elmParentWrapper).find('[data-ld-expand-id="'+$expands+'"]');if('undefined'===typeof $expandElm||!$expandElm.length){return}
var $expandsChild=$($expandElm).find('.ld-item-list-item-expanded');if($expandsChild.length){$expandElm=$expandsChild}
var totalHeight=0;$expandElm.find('> *').each(function(){totalHeight+=$(this).outerHeight()});$expandElm.attr('data-height',''+(totalHeight+50)+'');if($(elmParentWrapper).find('[data-ld-expand-id="'+$expands+'"]')[0].hasAttribute('data-ld-expand-list')){var $container=$(elmParentWrapper).find('[data-ld-expand-id="'+$expands+'"]');var innerButtons=$container.find('.ld-expand-button');if($expanded){ld_expand_button_state('collapse',elm);innerButtons.each(function(){ld_expand_element($(this),!0)})}else{ld_expand_button_state('expand',elm);innerButtons.each(function(){ld_expand_element($(this))})}}else if($(elmParentWrapper).find('[data-ld-expand-id="'+$expands+'"]').length){if($expanded||!0==collapse){ld_expand_singular_item(elm,$(elmParentWrapper).find('[data-ld-expand-id="'+$expands+'"]'),$expandElm)}else{ld_collapse_singular_item(elm,$(elmParentWrapper).find('[data-ld-expand-id="'+$expands+'"]'),$expandElm)}}else{console.log('LearnDash: No expandable content was found')}
positionTooltips()}}
function ld_expand_singular_item(elm,$containerElm,$expandElm){$containerElm.removeClass('ld-expanded');ld_expand_button_state('collapse',elm);$expandElm.css({'max-height':0,})}
function ld_collapse_singular_item(elm,$containerElm,$expandElm){$containerElm.addClass('ld-expanded');ld_expand_button_state('expand',elm);$expandElm.css({'max-height':$expandElm.data('height'),})}
function ldRegistrationLinkInit(){const $loginLink=$('.registration-login-link');if($loginLink.length===0){return}
if(''!==$loginLink.attr('href')){return}
$loginLink.on('click',function(e){e.preventDefault();$('#learndash_registerform, .registration-login').hide();$('.registration-login-form, .show-register-form, .show-password-reset-link').show()});$('.show-register-form').on('click',function(e){e.preventDefault();$('.registration-login-form, .show-register-form, .show-password-reset-link').hide();$('#learndash_registerform, .registration-login').show()})}
function ldRegistrationLinkInitModern(){const $loginLink=$('.ld-registration__login-link');if($loginLink.length===0){return}
if(''!==$loginLink.attr('href')){return}
$(document).on('click','.ld-registration__login-link',function(e){e.preventDefault();let $wrapper=$(this).closest('.ld-registration__wrapper');$wrapper.addClass('ld-registration__wrapper--login');$wrapper.removeClass('ld-registration__wrapper--register')});$(document).on('click','.ld-registration__register-link',function(e){e.preventDefault();let $wrapper=$(this).closest('.ld-registration__wrapper');$wrapper.removeClass('ld-registration__wrapper--login');$wrapper.addClass('ld-registration__wrapper--register')})}
$('body').on('click','.ld-closer',function(e){ld_expand_element($('.ld-search-prompt'),!0)});$('body').on('click','.ld-tabs-navigation .ld-tab',function(){var $tab=$('#'+$(this).attr('data-ld-tab'));if($tab.length){$('.ld-tabs-navigation .ld-tab.ld-active').removeClass('ld-active');$('.ld-tabs-navigation .ld-tab').removeAttr('aria-selected');$(this).addClass('ld-active');$(this).attr('aria-selected','true');$('.ld-tabs-content .ld-tab-content.ld-visible').removeClass('ld-visible');$tab.addClass('ld-visible')}
positionTooltips()});var $tooltips=$('*[data-ld-tooltip]');initTooltips();function initTooltips(){if($('#learndash-tooltips').length){$('#learndash-tooltips').remove();$tooltips=$('*[data-ld-tooltip]')}
if($tooltips.length){$('body').prepend('<div id="learndash-tooltips"></div>');var $ctr=1;$tooltips.each(function(){var anchor=$(this);if(anchor.hasClass('ld-item-list-item')){anchor=anchor.find('.ld-item-title')}
if('undefined'!==typeof anchor&&$(anchor).hasClass('ld-status-waiting')){$(anchor).on('click',function(e){e.preventDefault();return!1});var parent_anchor=$(anchor).parents('a');if('undefined'!==typeof parent_anchor){$(parent_anchor).on('click',function(e){e.preventDefault();return!1})}}
var elementOffsets={top:anchor.offset().top,left:anchor.offset().left+anchor.outerWidth()/2,};var $content=$(this).attr('data-ld-tooltip');var $rel_id=Math.floor(Math.random()*99999);var $tooltip='<span id="ld-tooltip-'+$rel_id+'" class="ld-tooltip">'+$content+'</span>';$(this).attr('data-ld-tooltip-id',$rel_id);$('#learndash-tooltips').append($tooltip);$ctr++;var $tooltip=$('#ld-tooltip-'+$rel_id);$(this).on('mouseenter',function(){$tooltip.addClass('ld-visible')}).on('mouseleave',function(){$tooltip.removeClass('ld-visible')})});$(window).on('resize',function(){positionTooltips()});$(window).add('.ld-focus-sidebar-wrapper').on('scroll',function(){$('.ld-visible.ld-tooltip').removeClass('ld-visible');positionTooltips()});positionTooltips()}}
function initLoginModal(){var modal_wrapper=$('.learndash-wrapper-login-modal');if('undefined'!==typeof modal_wrapper&&modal_wrapper.length){$(modal_wrapper).prependTo('body')}}
function openLoginModal(){var modal_wrapper=$('.learndash-wrapper-login-modal');if('undefined'!==typeof modal_wrapper&&modal_wrapper.length){$(modal_wrapper).addClass('ld-modal-open');$(modal_wrapper).removeClass('ld-modal-closed');$('html, body').animate({scrollTop:$('.ld-modal',modal_wrapper).offset().top,},50)}}
function closeLoginModal(){var modal_wrapper=$('.learndash-wrapper-login-modal');if('undefined'!==typeof modal_wrapper&&modal_wrapper.length){$(modal_wrapper).removeClass('ld-modal-open');$(modal_wrapper).addClass('ld-modal-closed')}}
function positionTooltips(){if('undefined'!==typeof $tooltips){setTimeout(function(){$tooltips.each(function(){var anchor=$(this);var $rel_id=anchor.attr('data-ld-tooltip-id');$tooltip=$('#ld-tooltip-'+$rel_id);if(anchor.hasClass('ld-item-list-item')){anchor=anchor.find('.ld-status-icon')}
var parent_focus=jQuery(anchor).parents('.ld-focus-sidebar');var left_post=anchor.offset().left+(anchor.outerWidth()+10);if(parent_focus.length){left_post=anchor.offset().left+(anchor.outerWidth()-18)}
var focusModeMainContentHeight=$('.ld-focus-main').height();var focusModeCurrentTooltipHeight=anchor.offset().top+ -3;if(!focusModeMainContentHeight){var anchorTop=anchor.offset().top+ -3;var anchorLeft=anchor.offset().left}else{anchorTop=focusModeCurrentTooltipHeight<focusModeMainContentHeight?focusModeCurrentTooltipHeight:focusModeMainContentHeight;anchorLeft=left_post}
$tooltip.css({top:anchorTop,left:anchorLeft,'margin-left':0,'margin-right':0,}).removeClass('ld-shifted-left ld-shifted-right');if($tooltip.offset().left<=0){$tooltip.css({'margin-left':Math.abs($tooltip.offset().left),}).addClass('ld-shifted-left')}
var $tooltipRight=$(window).width()-($tooltip.offset().left+$tooltip.outerWidth());if(0>=$tooltipRight&&360<$(window).width()){$tooltip.css({'margin-right':Math.abs($tooltipRight)}).addClass('ld-shifted-right')}})},500)}}
$('body').on('click','#ld-profile .ld-reset-button',function(e){e.preventDefault();$('#ld-profile #course_name_field').val('');var searchVars={shortcode_instance:$('#ld-profile').data('shortcode_instance'),};searchVars['ld-profile-search']=$(this).parents('.ld-item-search-wrapper').find('#course_name_field').val();searchVars['ld-profile-search-nonce']=$(this).parents('.ld-item-search-wrapper').find('form.ld-item-search-fields').data('nonce');$('#ld-profile #ld-main-course-list').addClass('ld-loading');$.ajax({type:'GET',url:ldVars.ajaxurl+'?action=ld30_ajax_profile_search',data:searchVars,success(response){if('undefined'!==typeof response.data.markup){$('#ld-profile').html(response.data.markup);ld_expand_element('#ld-profile .ld-search-prompt',!1)}},})});$('body').on('submit','.ld-item-search-fields',function(e){e.preventDefault();var searchVars={shortcode_instance:$('#ld-profile').data('shortcode_instance'),};searchVars['ld-profile-search']=$(this).parents('.ld-item-search-wrapper').find('#course_name_field').val();searchVars['ld-profile-search-nonce']=$(this).parents('.ld-item-search-wrapper').find('form.ld-item-search-fields').data('nonce');$('#ld-profile #ld-main-course-list').addClass('ld-loading');$.ajax({type:'GET',url:ldVars.ajaxurl+'?action=ld30_ajax_profile_search',data:searchVars,success(response){if('undefined'!==typeof response.data.markup){$('#ld-profile').html(response.data.markup);ld_expand_element('#ld-profile .ld-search-prompt',!1)}},})});$('body').on('click','.ld-pagination a',function(e){e.preventDefault();var linkVars={};var parentVars={};$(this).attr('href').replace(/[?&]+([^=&]+)=([^&]*)/gi,function(m,key,value){linkVars[key]=value});linkVars.pager_nonce=$(this).parents('.ld-pagination').data('pager-nonce');linkVars.pager_results=$(this).parents('.ld-pagination').data('pager-results');linkVars.context=$(this).data('context');console.log('linkVars[%o]',linkVars);parentVars.currentTarget=e.currentTarget;if('profile'!=linkVars.context){linkVars.lesson_id=$(this).data('lesson_id');linkVars.course_id=$(this).data('course_id');if($('.ld-course-nav-'+linkVars.course_id).length){linkVars.widget_instance=$('.ld-course-nav-'+linkVars.course_id).data('widget_instance')}}
if('course_topics'==linkVars.context){$('#ld-topic-list-'+linkVars.lesson_id).addClass('ld-loading');$('#ld-nav-content-list-'+linkVars.lesson_id).addClass('ld-loading')}
if('course_content_shortcode'==linkVars.context){parentVars.parent_container=$(parentVars.currentTarget).closest('.ld-course-content-'+linkVars.course_id);if('undefined'!==typeof parentVars.parent_container&&parentVars.parent_container.length){$(parentVars.parent_container).addClass('ld-loading');linkVars.shortcode_instance=$(parentVars.parent_container).data('shortcode_instance')}else{$('.ld-course-content-'+linkVars.course_id).addClass('ld-loading');linkVars.shortcode_instance=$('.ld-course-content-'+linkVars.course_id).data('shortcode_instance')}}else if('course_lessons'==linkVars.context){var parent_container;if('undefined'===typeof parentVars.parent_container||!parentVars.parent_container.length){parent_container=$(parentVars.currentTarget).parents('.ld-lesson-navigation');if('undefined'!==typeof parent_container&&parent_container.length){parentVars.context_sub='course_navigation_widget';parentVars.parent_container=$(parentVars.currentTarget).parents('#ld-lesson-list-'+linkVars.course_id)}}
if('undefined'===typeof parentVars.parent_container||!parentVars.parent_container.length){parent_container=$(parentVars.currentTarget).parents('.ld-focus-sidebar-wrapper');if('undefined'!==typeof parent_container&&parent_container.length){parentVars.context_sub='focus_mode_sidebar';parentVars.parent_container=$(parentVars.currentTarget).parents('#ld-lesson-list-'+linkVars.course_id)}}
if('undefined'===typeof parentVars.parent_container||!parentVars.parent_container.length){parentVars.parent_container=$(parentVars.currentTarget).closest('#ld-item-list-'+linkVars.course_id,'#ld-lesson-list-'+linkVars.course_id)}
if('undefined'!==typeof parentVars.parent_container&&parentVars.parent_container.length){$(parentVars.parent_container).addClass('ld-loading')}else{$('#ld-item-list-'+linkVars.course_id).addClass('ld-loading');$('#ld-lesson-list-'+linkVars.course_id).addClass('ld-loading')}}
if('profile'==linkVars.context){$('#ld-profile #ld-main-course-list').addClass('ld-loading');linkVars.shortcode_instance=$('#ld-profile').data('shortcode_instance')}
if('profile_quizzes'==linkVars.context){$('#ld-course-list-item-'+linkVars.pager_results.quiz_course_id+' .ld-item-contents').addClass('ld-loading')}
if('course_info_courses'==linkVars.context){$('.ld-user-status').addClass('ld-loading');linkVars.shortcode_instance=$('.ld-user-status').data('shortcode-atts')}
if('group_courses'==linkVars.context){linkVars.group_id=$(this).data('group_id');if('undefined'!==typeof linkVars.group_id){parent_container=$(parentVars.currentTarget).parents('.ld-group-courses-'+linkVars.group_id);if('undefined'!==typeof parent_container&&parent_container.length){$(parent_container).addClass('ld-loading');parentVars.parent_container=parent_container}}}
$.ajax({type:'GET',url:ldVars.ajaxurl+'?action=ld30_ajax_pager',data:linkVars,success(response){if('course_topics'==linkVars.context){if($('#ld-topic-list-'+linkVars.lesson_id).length){if('undefined'!==typeof response.data.topics){$('#ld-topic-list-'+linkVars.lesson_id).html(response.data.topics)}
if('undefined'!==typeof response.data.pager){$('#ld-expand-'+linkVars.lesson_id).find('.ld-table-list-footer').html(response.data.pager)}
learndashSetMaxHeight($('.ld-lesson-item-'+linkVars.lesson_id).find('.ld-item-list-item-expanded'));$('#ld-topic-list-'+linkVars.lesson_id).removeClass('ld-loading')}
if($('#ld-nav-content-list-'+linkVars.lesson_id).length){if('undefined'!==typeof response.data.nav_topics){$('#ld-nav-content-list-'+linkVars.lesson_id).find('.ld-table-list-items').html(response.data.topics)}
if('undefined'!==typeof response.data.pager){$('#ld-nav-content-list-'+linkVars.lesson_id).find('.ld-table-list-footer').html(response.data.pager)}
$('#ld-nav-content-list-'+linkVars.lesson_id).removeClass('ld-loading')}}
if('course_content_shortcode'==linkVars.context){if('undefined'!==typeof response.data.markup){if('undefined'!==typeof parentVars.parent_container&&parentVars.parent_container.length){$(parentVars.parent_container).replaceWith(response.data.markup)}else{$('#learndash_post_'+linkVars.course_id).replaceWith(response.data.markup)}}}else if('course_lessons'==linkVars.context){if('undefined'!==typeof parentVars.parent_container&&parentVars.parent_container.length){if('course_navigation_widget'==parentVars.context_sub){if('undefined'!==typeof response.data.nav_lessons){$(parentVars.parent_container).html(response.data.nav_lessons).removeClass('ld-loading')}}else if('focus_mode_sidebar'==parentVars.context_sub){if('undefined'!==typeof response.data.nav_lessons){$(parentVars.parent_container).html(response.data.nav_lessons).removeClass('ld-loading')}}else if('undefined'!==typeof response.data.lessons){$(parentVars.parent_container).html(response.data.lessons).removeClass('ld-loading')}}else{if($('#ld-item-list-'+linkVars.course_id).length){if('undefined'!==typeof response.data.lessons){$('#ld-item-list-'+linkVars.course_id).html(response.data.lessons).removeClass('ld-loading')}}
if($('#ld-lesson-list-'+linkVars.course_id).length){if('undefined'!==typeof response.data.nav_lessons){$('#ld-lesson-list-'+linkVars.course_id).html(response.data.nav_lessons).removeClass('ld-loading')}}}}
if('group_courses'==linkVars.context){if('undefined'!==typeof parentVars.parent_container&&parentVars.parent_container.length){if('undefined'!==typeof response.data.markup){$(parentVars.parent_container).html(response.data.markup).removeClass('ld-loading')}}}
if('profile'==linkVars.context){if('undefined'!==typeof response.data.markup){$('#ld-profile').html(response.data.markup)}}
if('profile_quizzes'==linkVars.context){if('undefined'!==typeof response.data.markup){$('#ld-course-list-item-'+linkVars.pager_results.quiz_course_id+' .ld-item-list-item-expanded .ld-item-contents').replaceWith(response.data.markup);$('#ld-course-list-item-'+linkVars.pager_results.quiz_course_id).get(0).scrollIntoView({behavior:'smooth'})}}
if('course_info_courses'==linkVars.context){if('undefined'!==typeof response.data.markup){$('.ld-user-status').replaceWith(response.data.markup)}}
$('body').trigger('ld_has_paginated');initTooltips()},})});if($('#learndash_timer').length){var timer_el=jQuery('#learndash_timer');var timer_seconds=timer_el.attr('data-timer-seconds');var timer_button_el=jQuery(timer_el.attr('data-button'));var cookie_key=timer_el.attr('data-cookie-key');if('undefined'!==typeof cookie_key){var cookie_name='learndash_timer_cookie_'+cookie_key}else{var cookie_name='learndash_timer_cookie'}
cookie_timer_seconds=jQuery.cookie(cookie_name);if('undefined'!==typeof cookie_timer_seconds){timer_seconds=parseInt(cookie_timer_seconds)}
if(0==timer_seconds){$(timer_el).hide()}
$(timer_button_el).on('learndash-time-finished',function(){$(timer_el).hide()})}
$(document).on('learndash_video_disable_assets',function(event,status){if('undefined'===typeof learndash_video_data){return!1}
if('BEFORE'==learndash_video_data.videos_shown){if(!0==status){$('.ld-lesson-topic-list').hide();$('.ld-lesson-navigation').find('#ld-nav-content-list-'+ldVars.postID).addClass('user_has_no_access');$('.ld-quiz-list').hide()}else{$('.ld-lesson-topic-list').slideDown();$('.ld-quiz-list').slideDown();$('.ld-lesson-navigation').find('#ld-nav-content-list-'+ldVars.postID).removeClass('user_has_no_access')}}});$('.learndash-wrapper').on('click','.wpProQuiz_questionListItem input[type="radio"]',function(e){$(this).parents('.wpProQuiz_questionList').find('label').removeClass('is-selected');$(this).parents('label').addClass('is-selected')});$('.learndash-wrapper').on('click','.wpProQuiz_questionListItem input[type="checkbox"]',function(e){if(jQuery(e.currentTarget).is(':checked')){$(this).parents('label').addClass('is-selected')}else{$(this).parents('label').removeClass('is-selected')}});function learndash_ld30_show_user_statistic(e){e.preventDefault();var refId=jQuery(this).data('ref-id');var quizId=jQuery(this).data('quiz-id');var userId=jQuery(this).data('user-id');var statistic_nonce=jQuery(this).data('statistic-nonce');var post_data={action:'wp_pro_quiz_admin_ajax_statistic_load_user',func:'statisticLoadUser',data:{quizId,userId,refId,statistic_nonce,avg:0,},};jQuery('#wpProQuiz_user_overlay, #wpProQuiz_loadUserData').show();var content=jQuery('#wpProQuiz_user_content').hide();jQuery.ajax({type:'POST',url:ldVars.ajaxurl,dataType:'json',cache:!1,data:post_data,error(jqXHR,textStatus,errorThrown){},success(reply_data){if('undefined'!==typeof reply_data.html){content.html(reply_data.html);jQuery('#wpProQuiz_user_content').show();jQuery('body').trigger('learndash-statistics-contentchanged');jQuery('#wpProQuiz_loadUserData').hide();content.find('.statistic_data').on('click',function(){jQuery(this).parents('tr').next().toggle('fast');return!1})}},});jQuery('#wpProQuiz_overlay_close').on('click',function(){jQuery('#wpProQuiz_user_overlay').hide()})}
function learndashSetMaxHeight(elm){var totalHeight=0;elm.find('> *').each(function(){totalHeight+=$(this).outerHeight()});elm.attr('data-height',''+(totalHeight+50)+'');elm.css({'max-height':totalHeight+50,})}
function learndashFocusModeSidebarAutoScroll(){if(jQuery('.learndash-wrapper .ld-focus').length){var sidebar_wrapper=jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar-wrapper');var sidebar_current_topic=jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar-wrapper .ld-is-current-item');if('undefined'!==typeof sidebar_current_topic&&sidebar_current_topic.length){var sidebar_scrollTo=sidebar_current_topic}else{var sidebar_current_lesson=jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar-wrapper .ld-is-current-lesson');if('undefined'!==typeof sidebar_current_lesson&&sidebar_current_lesson.length){var sidebar_scrollTo=sidebar_current_lesson}}
if('undefined'!==typeof sidebar_scrollTo&&sidebar_scrollTo.length){var offset_top=0;if(jQuery('.learndash-wrapper .ld-focus .ld-focus-header').length){var logo_height=jQuery('.learndash-wrapper .ld-focus .ld-focus-header').height();offset_top+=logo_height}
if(jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading').length){var heading_height=jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading').height();offset_top+=heading_height}
if(jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper').length){var container_height=jQuery('.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper').height();offset_top+=container_height}
var current_item_height=jQuery(sidebar_scrollTo).height();offset_top-=current_item_height;sidebar_wrapper.animate({scrollTop:sidebar_scrollTo.offset().top-offset_top,},1000)}}}
function update_payment_forms(data){$('#total-row').attr('data-total',data.total.value);$('form[name="buynow"] input[name="amount"]').val(data.total.value);$('form.learndash-stripe-checkout input[name="stripe_price"]').val(data.total.stripe_value);const stripe_course_id=$('.learndash-stripe-checkout input[name="stripe_course_id"]').val();if(stripe_course_id){LD_Cookies.remove('ld_stripe_session_id_'+stripe_course_id);LD_Cookies.remove('ld_stripe_connect_session_id_'+stripe_course_id)}
if(typeof ld_init_stripe_legacy==='function'){ld_init_stripe_legacy()}}
$('.btn-join').on('click',function(e){if($(this).hasClass('btn-disabled')){e.preventDefault();return!1}
const total=parseFloat($('#total-row').attr('data-total'));if(0===total){$.ajax({type:'POST',url:ldVars.ajaxurl,dataType:'json',cache:!1,data:{action:'learndash_enroll_with_zero_price',nonce:$('#apply-coupon-form').data('nonce'),post_id:$('#apply-coupon-form').data('post-id'),},success(response){if(response.success){window.location.replace(response.data.redirect_url)}else{alert(response.data.message)}},});e.preventDefault();return!1}});$('#apply-coupon-form').on('submit',function(e){e.preventDefault();const $el=$(this);const $wrapper=$el.closest('.ld-registration-order__items');$.ajax({type:'POST',url:ldVars.ajaxurl,dataType:'json',cache:!1,data:{action:'learndash_apply_coupon',nonce:$(this).data('nonce'),coupon_code:$(this).find('#coupon-field').val(),post_id:$(this).data('post-id'),},success(response){const isModernRegistration=$('.ld-form__field-coupon_field').length;if(isModernRegistration){$('#coupon-alerts .coupon-alert').hide();const $alert=$('#coupon-alerts').find(response.success?'.coupon-alert-success':'.coupon-alert-warning');if(response.success){$wrapper.find('.ld-coupon__label-text').html(response.data.coupon_code);$wrapper.find('.ld-coupon__value').html('('+response.data.discount+')');$wrapper.find('.ld-registration-order__item-price-value').html(response.data.total.formatted);$wrapper.find('.ld-registration-order__total-price').html(response.data.total.formatted);$wrapper.addClass('ld-registration-order__items--with-coupon');update_payment_forms(response.data)}
$alert.find('.ld-alert-messages').html(response.data.message);$alert.fadeIn()}else{$('#coupon-alerts .coupon-alert').hide();const $alert=$('#coupon-alerts').find(response.success?'.coupon-alert-success':'.coupon-alert-warning');const $coupon_row=$('#coupon-row');if(response.success){$coupon_row.find('.purchase-label > span').html(response.data.coupon_code);$coupon_row.find('.purchase-value span').html(response.data.discount);$coupon_row.css('display','flex').hide().fadeIn();$('#total-row .purchase-value').html(response.data.total.formatted);$('#totals').show();update_payment_forms(response.data)}
$alert.find('.ld-alert-messages').html(response.data.message);$alert.fadeIn()}},})});$('#remove-coupon-form').on('submit',function(e){e.preventDefault();const $el=$(this);const $wrapper=$el.closest('.ld-registration-order__items');$.ajax({type:'POST',url:ldVars.ajaxurl,dataType:'json',cache:!1,data:{action:'learndash_remove_coupon',nonce:$(this).data('nonce'),post_id:$(this).data('post-id'),},success(response){const isModernRegistration=$('.ld-form__field-coupon_field').length;if(isModernRegistration){$('#coupon-alerts .coupon-alert').hide();const $alert=$('#coupon-alerts').find(response.success?'.coupon-alert-success':'.coupon-alert-warning');if(response.success){$wrapper.removeClass('ld-registration-order__items--with-coupon');$wrapper.find('.ld-form__field-coupon_field').val('');$wrapper.find('.ld-registration-order__item-price-value').html(response.data.total.formatted);$wrapper.find('.ld-registration-order__total-price').html(response.data.total.formatted);update_payment_forms(response.data)}
$alert.find('.ld-alert-messages').html(response.data.message);$alert.fadeIn()}else{$('#coupon-alerts .coupon-alert').hide();const $alert=$('#coupon-alerts').find(response.success?'.coupon-alert-success':'.coupon-alert-warning');if(response.success){$('#coupon-row').hide();$('#coupon-field').val('');$('#price-row .purchase-value').html(response.data.total.formatted);$('#subtotal-row .purchase-value').html(response.data.total.formatted);$('#total-row .purchase-value').html(response.data.total.formatted);$('#totals').hide();update_payment_forms(response.data)}
$alert.find('.ld-alert-messages').html(response.data.message);$alert.fadeIn()}},})})});function ldGetUrlVars(){var vars={};var parts=window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(m,key,value){vars[key]=value});return vars}
;
/*!/wp-content/cache/asset-cleanup/js/item/wccp-pro__js__admin_bar_ajax-js-v7f25624fd9adcaa8ffe3e43cb4197528afd599d8.js*/
/* [inline: cdata] */var ajax_object = {"ajaxurl":"https:\/\/skill4prof.fr\/wp-admin\/admin-ajax.php","link":"https:\/\/skill4prof.fr\/quiz\/test-3\/"};/* [/inline: cdata] */
/*!/wp-content/plugins/wccp-pro/js/admin_bar_ajax.js*/
function wccp_pro_admin_bar_remove_Protection(){jQuery.ajax({url:ajax_object.ajaxurl,type:'POST',data:{action:'wccp_pro_ajax_top_bar',link:ajax_object.link},success:async function(data){show_wccp_pro_message("This page has been excluded successfully!","success-wpcp");var x=await sleep(2*1000);location.reload()}})}
function wccp_pro_admin_bar_return_Protection(){jQuery.ajax({url:ajax_object.ajaxurl,type:'POST',data:{action:'wccp_pro_ajax_top_bar_remove_Protection',link:ajax_object.link},success:async function(data){show_wccp_pro_message("This page has been protected successfully!","success-wpcp");await sleep(2*1000);location.reload()}})}
async function wccp_pro_watermark_image(url_to_image,index){var rafEl=document.getElementById('requestAnimationFrame');jQuery.ajax({url:ajax_object.ajaxurl,type:'POST',data:{action:'wccp_pro_advanced_get_link',link:url_to_image},success:async function(data){var x=await wccp_pro_js_sleep(1000)}}).done(async function(response){if(index%10==0)await wccp_pro_js_sleep(5000);console.log(response);rafEl.textContent=url_to_image;do_watermark_call(index+1)}).fail(async function(error){console.log(error)})}
function wccp_pro_js_sleep(ms){return new Promise(resolve=>setTimeout(resolve,ms))}
;
/*!/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js*/
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;"undefined"!=typeof window?t=window:"undefined"!=typeof global?t=global:"undefined"!=typeof self&&(t=self),t.sbjs=e()}}(function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){var c="function"==typeof require&&require;if(!o&&c)return c(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var p=r[s]={exports:{}};t[s][0].call(p.exports,function(e){var r=t[s][1][e];return a(r||e)},p,p.exports,e,t,r,n)}return r[s].exports}for(var i="function"==typeof require&&require,s=0;s<n.length;s++)a(n[s]);return a}({1:[function(e,t,r){"use strict";var n=e("./init"),a={init:function(e){this.get=n(e),e&&e.callback&&"function"==typeof e.callback&&e.callback(this.get)}};t.exports=a},{"./init":6}],2:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/utils"),i={containers:{current:"sbjs_current",current_extra:"sbjs_current_add",first:"sbjs_first",first_extra:"sbjs_first_add",session:"sbjs_session",udata:"sbjs_udata",promocode:"sbjs_promo"},service:{migrations:"sbjs_migrations"},delimiter:"|||",aliases:{main:{type:"typ",source:"src",medium:"mdm",campaign:"cmp",content:"cnt",term:"trm",id:"id",platform:"plt",format:"fmt",tactic:"tct"},extra:{fire_date:"fd",entrance_point:"ep",referer:"rf"},session:{pages_seen:"pgs",current_page:"cpg"},udata:{visits:"vst",ip:"uip",agent:"uag"},promo:"code"},pack:{main:function(e){return i.aliases.main.type+"="+e.type+i.delimiter+i.aliases.main.source+"="+e.source+i.delimiter+i.aliases.main.medium+"="+e.medium+i.delimiter+i.aliases.main.campaign+"="+e.campaign+i.delimiter+i.aliases.main.content+"="+e.content+i.delimiter+i.aliases.main.term+"="+e.term+i.delimiter+i.aliases.main.id+"="+e.id+i.delimiter+i.aliases.main.platform+"="+e.platform+i.delimiter+i.aliases.main.format+"="+e.format+i.delimiter+i.aliases.main.tactic+"="+e.tactic},extra:function(e){return i.aliases.extra.fire_date+"="+a.setDate(new Date,e)+i.delimiter+i.aliases.extra.entrance_point+"="+document.location.href+i.delimiter+i.aliases.extra.referer+"="+(document.referrer||n.none)},user:function(e,t){return i.aliases.udata.visits+"="+e+i.delimiter+i.aliases.udata.ip+"="+t+i.delimiter+i.aliases.udata.agent+"="+navigator.userAgent},session:function(e){return i.aliases.session.pages_seen+"="+e+i.delimiter+i.aliases.session.current_page+"="+document.location.href},promo:function(e){return i.aliases.promo+"="+a.setLeadingZeroToInt(a.randomInt(e.min,e.max),e.max.toString().length)}}};t.exports=i},{"./helpers/utils":5,"./terms":9}],3:[function(e,t,r){"use strict";var n=e("../data").delimiter;t.exports={useBase64:!1,setBase64Flag:function(e){this.useBase64=e},encodeData:function(e){return encodeURIComponent(e).replace(/\!/g,"%21").replace(/\~/g,"%7E").replace(/\*/g,"%2A").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29")},decodeData:function(e){try{return decodeURIComponent(e).replace(/\%21/g,"!").replace(/\%7E/g,"~").replace(/\%2A/g,"*").replace(/\%27/g,"'").replace(/\%28/g,"(").replace(/\%29/g,")")}catch(t){try{return unescape(e)}catch(r){return""}}},set:function(e,t,r,n,a){var i,s;if(r){var o=new Date;o.setTime(o.getTime()+60*r*1e3),i="; expires="+o.toGMTString()}else i="";s=n&&!a?";domain=."+n:"";var c=this.encodeData(t);this.useBase64&&(c=btoa(c).replace(/=+$/,"")),document.cookie=this.encodeData(e)+"="+c+i+s+"; path=/"},get:function(e){for(var t=this.encodeData(e)+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){for(var a=r[n];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t)){var i=a.substring(t.length,a.length);if(/^[A-Za-z0-9+/]+$/.test(i))try{i=atob(i.padEnd(4*Math.ceil(i.length/4),"="))}catch(s){}return this.decodeData(i)}}return null},destroy:function(e,t,r){this.set(e,"",-1,t,r)},parse:function(e){var t=[],r={};if("string"==typeof e)t.push(e);else for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);for(var i=0;i<t.length;i++){var s;r[this.unsbjs(t[i])]={},s=this.get(t[i])?this.get(t[i]).split(n):[];for(var o=0;o<s.length;o++){var c=s[o].split("="),u=c.splice(0,1);u.push(c.join("=")),r[this.unsbjs(t[i])][u[0]]=this.decodeData(u[1])}}return r},unsbjs:function(e){return e.replace("sbjs_","")}}},{"../data":2}],4:[function(e,t,r){"use strict";t.exports={parse:function(e){for(var t=this.parseOptions,r=t.parser[t.strictMode?"strict":"loose"].exec(e),n={},a=14;a--;)n[t.key[a]]=r[a]||"";return n[t.q.name]={},n[t.key[12]].replace(t.q.parser,function(e,r,a){r&&(n[t.q.name][r]=a)}),n},parseOptions:{strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},getParam:function(e){for(var t={},r=(e||window.location.search.substring(1)).split("&"),n=0;n<r.length;n++){var a=r[n].split("=");if("undefined"==typeof t[a[0]])t[a[0]]=a[1];else if("string"==typeof t[a[0]]){var i=[t[a[0]],a[1]];t[a[0]]=i}else t[a[0]].push(a[1])}return t},getHost:function(e){return this.parse(e).host.replace("www.","")}}},{}],5:[function(e,t,r){"use strict";t.exports={escapeRegexp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},setDate:function(e,t){var r=e.getTimezoneOffset()/60,n=e.getHours(),a=t||0===t?t:-r;return e.setHours(n+r+a),e.getFullYear()+"-"+this.setLeadingZeroToInt(e.getMonth()+1,2)+"-"+this.setLeadingZeroToInt(e.getDate(),2)+" "+this.setLeadingZeroToInt(e.getHours(),2)+":"+this.setLeadingZeroToInt(e.getMinutes(),2)+":"+this.setLeadingZeroToInt(e.getSeconds(),2)},setLeadingZeroToInt:function(e,t){for(var r=e+"";r.length<t;)r="0"+r;return r},randomInt:function(e,t){return Math.floor(Math.random()*(t-e+1))+e}}},{}],6:[function(e,t,r){"use strict";var n=e("./data"),a=e("./terms"),i=e("./helpers/cookies"),s=e("./helpers/uri"),o=e("./helpers/utils"),c=e("./params"),u=e("./migrations");t.exports=function(e){var t,r,p,f,m,d,l,g,h,y,_,v,b,x=c.fetch(e),k=s.getParam(),w=x.domain.host,q=x.domain.isolate,I=x.lifetime;function j(e){switch(e){case a.traffic.utm:t=a.traffic.utm,r="undefined"!=typeof k.utm_source?k.utm_source:"undefined"!=typeof k.gclid?"google":"undefined"!=typeof k.yclid?"yandex":a.none,p="undefined"!=typeof k.utm_medium?k.utm_medium:"undefined"!=typeof k.gclid?"cpc":"undefined"!=typeof k.yclid?"cpc":a.none,f="undefined"!=typeof k.utm_campaign?k.utm_campaign:"undefined"!=typeof k[x.campaign_param]?k[x.campaign_param]:"undefined"!=typeof k.gclid?"google_cpc":"undefined"!=typeof k.yclid?"yandex_cpc":a.none,m="undefined"!=typeof k.utm_content?k.utm_content:"undefined"!=typeof k[x.content_param]?k[x.content_param]:a.none,l=k.utm_id||a.none,g=k.utm_source_platform||a.none,h=k.utm_creative_format||a.none,y=k.utm_marketing_tactic||a.none,d="undefined"!=typeof k.utm_term?k.utm_term:"undefined"!=typeof k[x.term_param]?k[x.term_param]:function(){var e=document.referrer;if(k.utm_term)return k.utm_term;if(!(e&&s.parse(e).host&&s.parse(e).host.match(/^(?:.*\.)?yandex\..{2,9}$/i)))return!1;try{return s.getParam(s.parse(document.referrer).query).text}catch(t){return!1}}()||a.none;break;case a.traffic.organic:t=a.traffic.organic,r=r||s.getHost(document.referrer),p=a.referer.organic,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.referral:t=a.traffic.referral,r=r||s.getHost(document.referrer),p=p||a.referer.referral,f=a.none,m=s.parse(document.referrer).path,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.typein:t=a.traffic.typein,r=x.typein_attributes.source,p=x.typein_attributes.medium,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;default:t=a.oops,r=a.oops,p=a.oops,f=a.oops,m=a.oops,d=a.oops,l=a.oops,g=a.oops,h=a.oops,y=a.oops}var i={type:t,source:r,medium:p,campaign:f,content:m,term:d,id:l,platform:g,format:h,tactic:y};return n.pack.main(i)}function R(e){var t=document.referrer;switch(e){case a.traffic.organic:return!!t&&H(t)&&function(e){var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp("yandex")+"\\..{2,9}$"),n=new RegExp(".*"+o.escapeRegexp("text")+"=.*"),a=new RegExp("^(?:www\\.)?"+o.escapeRegexp("google")+"\\..{2,9}$");if(s.parse(e).query&&s.parse(e).host.match(t)&&s.parse(e).query.match(n))return r="yandex",!0;if(s.parse(e).host.match(a))return r="google",!0;if(!s.parse(e).query)return!1;for(var i=0;i<x.organics.length;i++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.organics[i].host)+"$","i"))&&s.parse(e).query.match(new RegExp(".*"+o.escapeRegexp(x.organics[i].param)+"=.*","i")))return r=x.organics[i].display||x.organics[i].host,!0;if(i+1===x.organics.length)return!1}}(t);case a.traffic.referral:return!!t&&H(t)&&function(e){if(!(x.referrals.length>0))return r=s.getHost(e),!0;for(var t=0;t<x.referrals.length;t++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.referrals[t].host)+"$","i")))return r=x.referrals[t].display||x.referrals[t].host,p=x.referrals[t].medium||a.referer.referral,!0;if(t+1===x.referrals.length)return r=s.getHost(e),!0}}(t);default:return!1}}function H(e){if(x.domain){if(q)return s.getHost(e)!==s.getHost(w);var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp(w)+"$","i");return!s.getHost(e).match(t)}return s.getHost(e)!==s.getHost(document.location.href)}function D(){i.set(n.containers.current_extra,n.pack.extra(x.timezone_offset),I,w,q),i.get(n.containers.first_extra)||i.set(n.containers.first_extra,n.pack.extra(x.timezone_offset),I,w,q)}return i.setBase64Flag(x.base64),u.go(I,w,q),i.set(n.containers.current,function(){var e;if("undefined"!=typeof k.utm_source||"undefined"!=typeof k.utm_medium||"undefined"!=typeof k.utm_campaign||"undefined"!=typeof k.utm_content||"undefined"!=typeof k.utm_term||"undefined"!=typeof k.utm_id||"undefined"!=typeof k.utm_source_platform||"undefined"!=typeof k.utm_creative_format||"undefined"!=typeof k.utm_marketing_tactic||"undefined"!=typeof k.gclid||"undefined"!=typeof k.yclid||"undefined"!=typeof k[x.campaign_param]||"undefined"!=typeof k[x.term_param]||"undefined"!=typeof k[x.content_param])D(),e=j(a.traffic.utm);else if(R(a.traffic.organic))D(),e=j(a.traffic.organic);else if(!i.get(n.containers.session)&&R(a.traffic.referral))D(),e=j(a.traffic.referral);else{if(i.get(n.containers.first)||i.get(n.containers.current))return i.get(n.containers.current);D(),e=j(a.traffic.typein)}return e}(),I,w,q),i.get(n.containers.first)||i.set(n.containers.first,i.get(n.containers.current),I,w,q),i.get(n.containers.udata)?(_=parseInt(i.parse(n.containers.udata)[i.unsbjs(n.containers.udata)][n.aliases.udata.visits])||1,_=i.get(n.containers.session)?_:_+1,v=n.pack.user(_,x.user_ip)):(_=1,v=n.pack.user(_,x.user_ip)),i.set(n.containers.udata,v,I,w,q),i.get(n.containers.session)?(b=parseInt(i.parse(n.containers.session)[i.unsbjs(n.containers.session)][n.aliases.session.pages_seen])||1,b+=1):b=1,i.set(n.containers.session,n.pack.session(b),x.session_length,w,q),x.promocode&&!i.get(n.containers.promocode)&&i.set(n.containers.promocode,n.pack.promo(x.promocode),I,w,q),i.parse(n.containers)}},{"./data":2,"./helpers/cookies":3,"./helpers/uri":4,"./helpers/utils":5,"./migrations":7,"./params":8,"./terms":9}],7:[function(e,t,r){"use strict";var n=e("./data"),a=e("./helpers/cookies");t.exports={go:function(e,t,r){var i,s=this.migrations,o={l:e,d:t,i:r};if(a.get(n.containers.first)||a.get(n.service.migrations)){if(!a.get(n.service.migrations))for(i=0;i<s.length;i++)s[i].go(s[i].id,o)}else{var c=[];for(i=0;i<s.length;i++)c.push(s[i].id);var u="";for(i=0;i<c.length;i++)u+=c[i]+"=1",i<c.length-1&&(u+=n.delimiter);a.set(n.service.migrations,u,o.l,o.d,o.i)}},migrations:[{id:"1418474375998",version:"1.0.0-beta",go:function(e,t){var r=e+"=1",i=e+"=0",s=function(e,t,r){return t||r?e:n.delimiter};try{var o=[];for(var c in n.containers)n.containers.hasOwnProperty(c)&&o.push(n.containers[c]);for(var u=0;u<o.length;u++)if(a.get(o[u])){var p=a.get(o[u]).replace(/(\|)?\|(\|)?/g,s);a.destroy(o[u],t.d,t.i),a.destroy(o[u],t.d,!t.i),a.set(o[u],p,t.l,t.d,t.i)}a.get(n.containers.session)&&a.set(n.containers.session,n.pack.session(0),t.l,t.d,t.i),a.set(n.service.migrations,r,t.l,t.d,t.i)}catch(f){a.set(n.service.migrations,i,t.l,t.d,t.i)}}}]}},{"./data":2,"./helpers/cookies":3}],8:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/uri");t.exports={fetch:function(e){var t=e||{},r={};if(r.lifetime=this.validate.checkFloat(t.lifetime)||6,r.lifetime=parseInt(30*r.lifetime*24*60),r.session_length=this.validate.checkInt(t.session_length)||30,r.timezone_offset=this.validate.checkInt(t.timezone_offset),r.base64=t.base64||!1,r.campaign_param=t.campaign_param||!1,r.term_param=t.term_param||!1,r.content_param=t.content_param||!1,r.user_ip=t.user_ip||n.none,t.promocode?(r.promocode={},r.promocode.min=parseInt(t.promocode.min)||1e5,r.promocode.max=parseInt(t.promocode.max)||999999):r.promocode=!1,t.typein_attributes&&t.typein_attributes.source&&t.typein_attributes.medium?(r.typein_attributes={},r.typein_attributes.source=t.typein_attributes.source,r.typein_attributes.medium=t.typein_attributes.medium):r.typein_attributes={source:"(direct)",medium:"(none)"},t.domain&&this.validate.isString(t.domain)?r.domain={host:t.domain,isolate:!1}:t.domain&&t.domain.host?r.domain=t.domain:r.domain={host:a.getHost(document.location.hostname),isolate:!1},r.referrals=[],t.referrals&&t.referrals.length>0)for(var i=0;i<t.referrals.length;i++)t.referrals[i].host&&r.referrals.push(t.referrals[i]);if(r.organics=[],t.organics&&t.organics.length>0)for(var s=0;s<t.organics.length;s++)t.organics[s].host&&t.organics[s].param&&r.organics.push(t.organics[s]);return r.organics.push({host:"bing.com",param:"q",display:"bing"}),r.organics.push({host:"yahoo.com",param:"p",display:"yahoo"}),r.organics.push({host:"about.com",param:"q",display:"about"}),r.organics.push({host:"aol.com",param:"q",display:"aol"}),r.organics.push({host:"ask.com",param:"q",display:"ask"}),r.organics.push({host:"globososo.com",param:"q",display:"globo"}),r.organics.push({host:"go.mail.ru",param:"q",display:"go.mail.ru"}),r.organics.push({host:"rambler.ru",param:"query",display:"rambler"}),r.organics.push({host:"tut.by",param:"query",display:"tut.by"}),r.referrals.push({host:"t.co",display:"twitter.com"}),r.referrals.push({host:"plus.url.google.com",display:"plus.google.com"}),r},validate:{checkFloat:function(e){return!(!e||!this.isNumeric(parseFloat(e)))&&parseFloat(e)},checkInt:function(e){return!(!e||!this.isNumeric(parseInt(e)))&&parseInt(e)},isNumeric:function(e){return!isNaN(e)},isString:function(e){return"[object String]"===Object.prototype.toString.call(e)}}}},{"./helpers/uri":4,"./terms":9}],9:[function(e,t,r){"use strict";t.exports={traffic:{utm:"utm",organic:"organic",referral:"referral",typein:"typein"},referer:{referral:"referral",organic:"organic",social:"social"},none:"(none)",oops:"(Houston, we have a problem)"}},{}]},{},[1])(1)});
/*!/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js*/
/* [inline: cdata] */var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/skill4prof.fr\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};/* [/inline: cdata] */
!function(t){"use strict";const e=t.params,n=(document.querySelector.bind(document),(t,e)=>e.split(".").reduce((t,e)=>t&&t[e],t)),i=()=>null,s=t=>null===t||t===undefined?"":t,o="wc/store/checkout";function a(t){window.wp&&window.wp.data&&window.wp.data.dispatch&&window.wc&&window.wc.wcBlocksData&&window.wp.data.dispatch(window.wc.wcBlocksData.CHECKOUT_STORE_KEY).__internalSetExtensionData("woocommerce/order-attribution",t,!0)}function r(){return"undefined"!=typeof sbjs}function c(){if(window.wp&&window.wp.data&&"function"==typeof window.wp.data.subscribe){const e=window.wp.data.subscribe(function(){e(),a(t.getAttributionData())},o)}}t.getAttributionData=function(){const s=e.allowTracking&&r()?n:i,o=r()?sbjs.get:{},a=Object.entries(t.fields).map(([t,e])=>[t,s(o,e)]);return Object.fromEntries(a)},t.setOrderTracking=function(n){if(e.allowTracking=n,n){if(!r())return;sbjs.init({lifetime:Number(e.lifetime),session_length:Number(e.session),base64:Boolean(e.base64),timezone_offset:"0"})}else!function(){const t=window.location.hostname;["sbjs_current","sbjs_current_add","sbjs_first","sbjs_first_add","sbjs_session","sbjs_udata","sbjs_migrations","sbjs_promo"].forEach(e=>{document.cookie=`${e}=; path=/; max-age=-999; domain=.${t};`})}();const i=t.getAttributionData();!function(t){for(const e of document.querySelectorAll("wc-order-attribution-inputs"))e.values=t}(i),a(i)},t.setOrderTracking(e.allowTracking),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",c):c(),window.customElements.define("wc-order-attribution-inputs",class extends HTMLElement{constructor(){if(super(),this._fieldNames=Object.keys(t.fields),this.hasOwnProperty("_values")){let t=this.values;delete this.values,this.values=t||{}}}connectedCallback(){this.innerHTML="";const t=new DocumentFragment;for(const n of this._fieldNames){const i=document.createElement("input");i.type="hidden",i.name=`${e.prefix}${n}`,i.value=s(this.values&&this.values[n]||""),t.appendChild(i)}this.appendChild(t)}set values(t){if(this._values=t,this.isConnected)for(const t of this._fieldNames){const n=this.querySelector(`input[name="${e.prefix}${t}"]`);n?n.value=s(this.values[t]):console.warn(`Field "${t}" not found. `+"Most likely, the '<wc-order-attribution-inputs>' element was manipulated.")}}get values(){return this._values}})}(window.wc_order_attribution);
/*!/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js*/
!function(){var e={6879:function(e){!function(t){var n=function(e,t,n){"use strict";var a,i;if(function(){var t,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},n)t in i||(i[t]=n[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var r=t.documentElement,o=e.HTMLPictureElement,s="addEventListener",l="getAttribute",c=e[s].bind(e),d=e.setTimeout,u=e.requestAnimationFrame||d,f=e.requestIdleCallback,m=/^picture$/i,v=["load","error","lazyincluded","_lazyloaded"],y={},g=Array.prototype.forEach,p=function(e,t){return y[t]||(y[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),y[t].test(e[l]("class")||"")&&y[t]},z=function(e,t){p(e,t)||e.setAttribute("class",(e[l]("class")||"").trim()+" "+t)},h=function(e,t){var n;(n=p(e,t))&&e.setAttribute("class",(e[l]("class")||"").replace(n," "))},b=function(e,t,n){var a=n?s:"removeEventListener";n&&b(e,t),v.forEach((function(n){e[a](n,t)}))},C=function(e,n,i,r,o){var s=t.createEvent("Event");return i||(i={}),i.instance=a,s.initEvent(n,!r,!o),s.detail=i,e.dispatchEvent(s),s},A=function(t,n){var a;!o&&(a=e.picturefill||i.pf)?(n&&n.src&&!t[l]("srcset")&&t.setAttribute("srcset",n.src),a({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},E=function(e,t){return(getComputedStyle(e,null)||{})[t]},_=function(e,t,n){for(n=n||e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},w=(ze=[],he=[],be=ze,Ce=function(){var e=be;for(be=ze.length?he:ze,ge=!0,pe=!1;e.length;)e.shift()();ge=!1},Ae=function(e,n){ge&&!n?e.apply(this,arguments):(be.push(e),pe||(pe=!0,(t.hidden?d:u)(Ce)))},Ae._lsFlush=Ce,Ae),M=function(e,t){return t?function(){w(e)}:function(){var t=this,n=arguments;w((function(){e.apply(t,n)}))}},N=function(e){var t,a=0,r=i.throttleDelay,o=i.ricTimeout,s=function(){t=!1,a=n.now(),e()},l=f&&o>49?function(){f(s,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:M((function(){d(s)}),!0);return function(e){var i;(e=!0===e)&&(o=33),t||(t=!0,(i=r-(n.now()-a))<0&&(i=0),e||i<9?l():d(l,i))}},x=function(e){var t,a,i=99,r=function(){t=null,e()},o=function(){var e=n.now()-a;e<i?d(o,i-e):(f||r)(r)};return function(){a=n.now(),t||(t=d(o,i))}},L=(K=/^img$/i,Q=/^iframe$/i,V="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),X=0,Y=0,Z=0,ee=-1,te=function(e){Z--,(!e||Z<0||!e.target)&&(Z=0)},ne=function(e){return null==J&&(J="hidden"==E(t.body,"visibility")),J||!("hidden"==E(e.parentNode,"visibility")&&"hidden"==E(e,"visibility"))},ae=function(e,n){var a,i=e,o=ne(e);for(I-=n,G+=n,j-=n,U+=n;o&&(i=i.offsetParent)&&i!=t.body&&i!=r;)(o=(E(i,"opacity")||1)>0)&&"visible"!=E(i,"overflow")&&(a=i.getBoundingClientRect(),o=U>a.left&&j<a.right&&G>a.top-1&&I<a.bottom+1);return o},ie=function(){var e,n,o,s,c,d,u,f,m,v,y,g,p=a.elements;if((D=i.loadMode)&&Z<8&&(e=p.length)){for(n=0,ee++;n<e;n++)if(p[n]&&!p[n]._lazyRace)if(!V||a.prematureUnveil&&a.prematureUnveil(p[n]))fe(p[n]);else if((f=p[n][l]("data-expand"))&&(d=1*f)||(d=Y),v||(v=!i.expand||i.expand<1?r.clientHeight>500&&r.clientWidth>500?500:370:i.expand,a._defEx=v,y=v*i.expFactor,g=i.hFac,J=null,Y<y&&Z<1&&ee>2&&D>2&&!t.hidden?(Y=y,ee=0):Y=D>1&&ee>1&&Z<6?v:X),m!==d&&($=innerWidth+d*g,q=innerHeight+d,u=-1*d,m=d),o=p[n].getBoundingClientRect(),(G=o.bottom)>=u&&(I=o.top)<=q&&(U=o.right)>=u*g&&(j=o.left)<=$&&(G||U||j||I)&&(i.loadHidden||ne(p[n]))&&(R&&Z<3&&!f&&(D<3||ee<4)||ae(p[n],d))){if(fe(p[n]),c=!0,Z>9)break}else!c&&R&&!s&&Z<4&&ee<4&&D>2&&(P[0]||i.preloadAfterLoad)&&(P[0]||!f&&(G||U||j||I||"auto"!=p[n][l](i.sizesAttr)))&&(s=P[0]||p[n]);s&&!c&&fe(s)}},re=N(ie),oe=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(te(e),z(t,i.loadedClass),h(t,i.loadingClass),b(t,le),C(t,"lazyloaded"))},se=M(oe),le=function(e){se({target:e.target})},ce=function(e,t){var n=e.getAttribute("data-load-mode")||i.iframeLoadMode;0==n?e.contentWindow.location.replace(t):1==n&&(e.src=t)},de=function(e){var t,n=e[l](i.srcsetAttr);(t=i.customMedia[e[l]("data-media")||e[l]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)},ue=M((function(e,t,n,a,r){var o,s,c,u,f,v;(f=C(e,"lazybeforeunveil",t)).defaultPrevented||(a&&(n?z(e,i.autosizesClass):e.setAttribute("sizes",a)),s=e[l](i.srcsetAttr),o=e[l](i.srcAttr),r&&(u=(c=e.parentNode)&&m.test(c.nodeName||"")),v=t.firesLoad||"src"in e&&(s||o||u),f={target:e},z(e,i.loadingClass),v&&(clearTimeout(k),k=d(te,2500),b(e,le,!0)),u&&g.call(c.getElementsByTagName("source"),de),s?e.setAttribute("srcset",s):o&&!u&&(Q.test(e.nodeName)?ce(e,o):e.src=o),r&&(s||u)&&A(e,{src:o})),e._lazyRace&&delete e._lazyRace,h(e,i.lazyClass),w((function(){var t=e.complete&&e.naturalWidth>1;v&&!t||(t&&z(e,i.fastLoadedClass),oe(f),e._lazyCache=!0,d((function(){"_lazyCache"in e&&delete e._lazyCache}),9)),"lazy"==e.loading&&Z--}),!0)})),fe=function(e){if(!e._lazyRace){var t,n=K.test(e.nodeName),a=n&&(e[l](i.sizesAttr)||e[l]("sizes")),r="auto"==a;(!r&&R||!n||!e[l]("src")&&!e.srcset||e.complete||p(e,i.errorClass)||!p(e,i.lazyClass))&&(t=C(e,"lazyunveilread").detail,r&&W.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,Z++,ue(e,t,r,a,n))}},me=x((function(){i.loadMode=3,re()})),ve=function(){3==i.loadMode&&(i.loadMode=2),me()},ye=function(){R||(n.now()-H<999?d(ye,999):(R=!0,i.loadMode=3,re(),c("scroll",ve,!0)))},{_:function(){H=n.now(),a.elements=t.getElementsByClassName(i.lazyClass),P=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),c("scroll",re,!0),c("resize",re,!0),c("pageshow",(function(e){if(e.persisted){var n=t.querySelectorAll("."+i.loadingClass);n.length&&n.forEach&&u((function(){n.forEach((function(e){e.complete&&fe(e)}))}))}})),e.MutationObserver?new MutationObserver(re).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r[s]("DOMNodeInserted",re,!0),r[s]("DOMAttrModified",re,!0),setInterval(re,999)),c("hashchange",re,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach((function(e){t[s](e,re,!0)})),/d$|^c/.test(t.readyState)?ye():(c("load",ye),t[s]("DOMContentLoaded",re),d(ye,2e4)),a.elements.length?(ie(),w._lsFlush()):re()},checkElems:re,unveil:fe,_aLSL:ve}),W=(T=M((function(e,t,n,a){var i,r,o;if(e._lazysizesWidth=a,a+="px",e.setAttribute("sizes",a),m.test(t.nodeName||""))for(r=0,o=(i=t.getElementsByTagName("source")).length;r<o;r++)i[r].setAttribute("sizes",a);n.detail.dataAttr||A(e,n.detail)})),F=function(e,t,n){var a,i=e.parentNode;i&&(n=_(e,i,n),(a=C(e,"lazybeforesizes",{width:n,dataAttr:!!t})).defaultPrevented||(n=a.detail.width)&&n!==e._lazysizesWidth&&T(e,i,a,n))},O=x((function(){var e,t=B.length;if(t)for(e=0;e<t;e++)F(B[e])})),{_:function(){B=t.getElementsByClassName(i.autosizesClass),c("resize",O)},checkElems:O,updateElem:F}),S=function(){!S.i&&t.getElementsByClassName&&(S.i=!0,W._(),L._())};var B,T,F,O;var P,R,k,D,H,$,q,I,j,U,G,J,K,Q,V,X,Y,Z,ee,te,ne,ae,ie,re,oe,se,le,ce,de,ue,fe,me,ve,ye;var ge,pe,ze,he,be,Ce,Ae;return d((function(){i.init&&S()})),a={cfg:i,autoSizer:W,loader:L,init:S,uP:A,aC:z,rC:h,hC:p,fire:C,gW:_,rAF:w}}(t,t.document,Date);t.lazySizes=n,e.exports&&(e.exports=n)}("undefined"!=typeof window?window:{})}},t={};function n(a){var i=t[a];if(void 0!==i)return i.exports;var r=t[a]={exports:{}};return e[a](r,r.exports,n),r.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=n(6879),t=n.n(e);document.addEventListener("lazybeforeunveil",(function(e){!function(e){var t=e.getAttribute("data-bg-image"),n="background-image";if(t||(t=e.getAttribute("data-bg"),n="background"),t){var a=t.replace(/\s*\!\s*important/i,""),i=a!==t?"important":"";e.style.setProperty(n,a,i)}}(e.target)})),t().init()}()}();
//# Current File Updated by Asset CleanUp - Original Source Map: smush-lazy-load.min.js.map
;
/*!/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js*/
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=108)}({108:function(e,t,n){"use strict";n.r(t);var r=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var o=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var i=function(e,t){return function(n,i,a){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10,l=e[t];if(o(n)&&r(i))if("function"==typeof a)if("number"==typeof s){var c={callback:a,priority:s,namespace:i};if(l[n]){var u,d=l[n].handlers;for(u=d.length;u>0&&!(s>=d[u-1].priority);u--);u===d.length?d[u]=c:d.splice(u,0,c),l.__current.forEach((function(e){e.name===n&&e.currentIndex>=u&&e.currentIndex++}))}else l[n]={handlers:[c],runs:0};"hookAdded"!==n&&e.doAction("hookAdded",n,i,a,s)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}};var a=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(i,a){var s=e[t];if(o(i)&&(n||r(a))){if(!s[i])return 0;var l=0;if(n)l=s[i].handlers.length,s[i]={runs:s[i].runs,handlers:[]};else for(var c=s[i].handlers,u=function(e){c[e].namespace===a&&(c.splice(e,1),l++,s.__current.forEach((function(t){t.name===i&&t.currentIndex>=e&&t.currentIndex--})))},d=c.length-1;d>=0;d--)u(d);return"hookRemoved"!==i&&e.doAction("hookRemoved",i,a),l}}};var s=function(e,t){return function(n,r){var o=e[t];return void 0!==r?n in o&&o[n].handlers.some((function(e){return e.namespace===r})):n in o}};var l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){var o=e[t];o[r]||(o[r]={handlers:[],runs:0}),o[r].runs++;var i=o[r].handlers;for(var a=arguments.length,s=new Array(a>1?a-1:0),l=1;l<a;l++)s[l-1]=arguments[l];if(!i||!i.length)return n?s[0]:void 0;var c={name:r,currentIndex:0};for(o.__current.push(c);c.currentIndex<i.length;){var u=i[c.currentIndex],d=u.callback.apply(null,s);n&&(s[0]=d),c.currentIndex++}return o.__current.pop(),n?s[0]:void 0}};var c=function(e,t){return function(){var n,r,o=e[t];return null!==(n=null===(r=o.__current[o.__current.length-1])||void 0===r?void 0:r.name)&&void 0!==n?n:null}};var u=function(e,t){return function(n){var r=e[t];return void 0===n?void 0!==r.__current[0]:!!r.__current[0]&&n===r.__current[0].name}};var d=function(e,t){return function(n){var r=e[t];if(o(n))return r[n]&&r[n].runs?r[n].runs:0}},f=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=i(this,"actions"),this.addFilter=i(this,"filters"),this.removeAction=a(this,"actions"),this.removeFilter=a(this,"filters"),this.hasAction=s(this,"actions"),this.hasFilter=s(this,"filters"),this.removeAllActions=a(this,"actions",!0),this.removeAllFilters=a(this,"filters",!0),this.doAction=l(this,"actions"),this.applyFilters=l(this,"filters",!0),this.currentAction=c(this,"actions"),this.currentFilter=c(this,"filters"),this.doingAction=u(this,"actions"),this.doingFilter=u(this,"filters"),this.didAction=d(this,"actions"),this.didFilter=d(this,"filters")};var h=function(){return new f},p=h();p.addAction,p.addFilter,p.removeAction,p.removeFilter,p.hasAction,p.hasFilter,p.removeAllActions,p.removeAllFilters,p.doAction,p.applyFilters,p.currentAction,p.currentFilter,p.doingAction,p.doingFilter,p.didAction,p.didFilter,p.actions,p.filters;function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function g(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}window.isEditMode=!1,window.eael=window.ea={hooks:h(),isEditMode:!1,elementStatusCheck:function(e){return!(!window.eaElementList||!(e in window.eaElementList))||(window.eaElementList=y(y({},window.eaElementList),{},g({},e,!0)),!1)},debounce:function(e,t){var n;return function(){var r=this,o=arguments;clearTimeout(n),n=setTimeout((function(){e.apply(r,o)}),t)}}},eael.hooks.addAction("widgets.reinit","ea",(function(e){var t=jQuery(".eael-filter-gallery-container",e),n=jQuery(".eael-post-grid:not(.eael-post-carousel)",e),r=jQuery(".eael-twitter-feed-masonry",e),o=jQuery(".eael-instafeed",e),i=jQuery(".premium-gallery-container",e),a=jQuery(".eael-event-calendar-cls",e),s=jQuery(".eael-testimonial-slider",e),l=jQuery(".eael-tm-carousel",e),c=jQuery(".eael-post-carousel:not(.eael-post-grid)",e),u=jQuery(".eael-logo-carousel",e),d=jQuery(".eael-twitter-feed-carousel",e);t.length&&t.isotope("layout"),n.length&&n.isotope("layout"),r.length&&r.isotope("layout"),o.length&&o.isotope("layout"),i.length&&i.isotope("layout"),a.length&&eael.hooks.doAction("eventCalendar.reinit"),s.length&&eael.hooks.doAction("testimonialSlider.reinit"),l.length&&eael.hooks.doAction("teamMemberCarousel.reinit"),c.length&&eael.hooks.doAction("postCarousel.reinit"),u.length&&eael.hooks.doAction("logoCarousel.reinit"),d.length&&eael.hooks.doAction("twitterCarousel.reinit")}));var w,b=function(e){void 0===window.eaelPreventResizeOnClick&&window.dispatchEvent(new Event("resize")),(e="object"===v(e)?e:jQuery(e)).find(".swiper-wrapper").each((function(){var e=jQuery(this).css("transform");jQuery(this).css("transform",e)}))};eael.hooks.addAction("ea-advanced-tabs-triggered","ea",b),eael.hooks.addAction("ea-advanced-accordion-triggered","ea",b),jQuery(window).on("elementor/frontend/init",(function(){window.isEditMode=elementorFrontend.isEditMode(),window.eael.isEditMode=elementorFrontend.isEditMode(),eael.hooks.doAction("init"),eael.isEditMode&&eael.hooks.doAction("editMode.init")})),function(e){eael.getToken=function(){localize.nonce&&!eael.noncegenerated&&e.ajax({url:localize.ajaxurl,type:"post",data:{action:"eael_get_token"},success:function(e){e.success&&(localize.nonce=e.data.nonce,eael.noncegenerated=!0)}})},eael.sanitizeURL=function(e){if(e.startsWith("/")||e.startsWith("#"))return e;try{var t=new URL(e);if(!["http:","https:","ftp:","ftps:","mailto:","news:","irc:","irc6:","ircs:","gopher:","nntp:","feed:","telnet:","mms:","rtsp:","sms:","svn:","tel:","fax:","xmpp:","webcal:","urn:"].includes(t.protocol))throw new Error("Invalid protocol");return t.toString()}catch(e){return console.error("Error sanitizing URL:",e.message),"#"}};var t=!0;window.addEventListener("hashchange",(function(){if(t){var n=window.location.hash.substr(1);"undefined"!==(n="safari"===n?"eael-safari":n)&&n&&/^[A-Za-z][-A-Za-z0-9_:.]*$/.test(n)&&e("#"+n).trigger("click")}})),e("a").on("click",(function(n){var r,o=e(this).attr("href");(r=(o=void 0===o?"":o).startsWith("#"))||(r=(o=o.replace(localize.page_permalink,"")).startsWith("#")),r&&(t=!1,setTimeout((function(){t=!0}),100));try{if(o.startsWith("#!")){var i=o.replace("#!","#");e(i).trigger("click")}else if(r&&(e(o).hasClass("eael-tab-item-trigger")||e(o).hasClass("eael-accordion-header"))&&(e(o).trigger("click"),void 0!==o&&o)){var a=e(o).closest(".eael-advance-tabs");if(a.length>0){var s=a.data("custom-id-offset");s=s?parseFloat(s):0,e("html, body").animate({scrollTop:e(o).offset().top-s},300)}}}catch(e){}})),e(document).on("click",".e-n-tab-title",(function(){setTimeout((function(){window.dispatchEvent(new Event("resize"))}),100)}))}(jQuery),(w=jQuery)(document).on("click",".theme-savoy .eael-product-popup .nm-qty-minus, .theme-savoy .eael-product-popup .nm-qty-plus",(function(e){var t=w(this),n=t.closest(".quantity").find(".qty"),r=parseFloat(n.val()),o=parseFloat(n.attr("max")),i=parseFloat(n.attr("min")),a=n.attr("step");r&&""!==r&&"NaN"!==r||(r=0),""!==o&&"NaN"!==o||(o=""),""!==i&&"NaN"!==i||(i=0),"any"!==a&&""!==a&&void 0!==a&&"NaN"!==parseFloat(a)||(a=1),t.hasClass("nm-qty-plus")?o&&(o==r||r>o)?n.val(o):n.val(r+parseFloat(a)):i&&(i==r||r<i)?n.val(i):r>0&&n.val(r-parseFloat(a))})),function(e){e.fn.isInViewport=function(){if(e(this).length<1)return!1;var t=e(this).offset().top,n=t+e(this).outerHeight()/2,r=e(window).scrollTop(),o=r+e(window).height()/2;return n>r&&t<o},e(document).ready((function(){var e=new URLSearchParams(location.search);if(e.has("popup-selector")&&(e.has("eael-lostpassword")||e.has("eael-resetpassword"))){var t=e.get("popup-selector");t.length&&/^[A-Za-z.#][A-Za-z0-9_:.#\s-]*$/.test(t)&&(t=t.replace(/_/g," "),setTimeout((function(){jQuery(t).trigger("click")}),300))}})),e(document).on("click",".eael-onpage-edit-template",(function(){var t=e(this),n=t.data("eael-template-id"),r=t.data("page-id"),o=t.data("mode");"edit"===o?(parent.window.$e.internal("panel/state-loading"),parent.window.$e.run("editor/documents/switch",{id:parseInt(n)}).then((function(){t.data("mode","save"),t.find("span").text("Save & Back"),t.find("i").addClass("eicon-arrow-left").removeClass("eicon-edit"),t.closest(".eael-onpage-edit-template-wrapper").addClass("eael-onpage-edit-activate").parent().addClass("eael-widget-otea-active"),parent.window.$e.internal("panel/state-ready")}))):"save"===o&&(parent.window.$e.internal("panel/state-loading"),parent.window.$e.run("editor/documents/switch",{id:parseInt(r),mode:"save",shouldScroll:!1}).then((function(){parent.window.$e.internal("panel/state-ready"),t.data("mode","edit")})))}))}(jQuery)}});
/*!/wp-includes/js/jquery/ui/core.min.js*/
/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&&t===t.window}x.ui=x.ui||{},x.ui.version="1.13.3",
/*!
 * jQuery UI :data 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}),
/*!
 * jQuery UI Disable Selection 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),
/*!
 * jQuery UI Focusable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&&0<(i=x("img[usemap='#"+o+"']")).length&&i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&&(o=x(t).closest("fieldset")[0])&&(n=!o.disabled):n="a"===s&&t.href||e,n&&x(t).is(":visible")&&function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)},
/*!
 * jQuery UI Form Reset Mixin 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&&((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&&((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),
/*!
 * jQuery UI Support for jQuery core 1.8.x and newer 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 */
x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&&x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}),
/*!
 * jQuery UI Keycode 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},
/*!
 * jQuery UI Labels 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&&(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&&(n||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(o=0;o<s.length;o++)t.options[s[o][0]]&&s[o][1].apply(t.element,i)}},
/*!
 * jQuery UI Position 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/position/
 */
W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,h=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),n=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.width<t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&&t.height<t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=N(e[0]),n=!!e[0]&&9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&&!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){var c,d,p,g,m,v,y,w,b,_,t,e;return f&&f.of?(v="string"==typeof(f=x.extend({},f)).of?x(document).find(f.of):x(f.of),y=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(y),b=(f.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:N(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&&(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===b.length&&(b[1]=b[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&&(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&&(m.top+=p/2),c=E(_.at,d,p),m.left+=c[0],m.top+=c[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=L(this,"marginLeft"),n=L(this,"marginTop"),o=l+e+L(this,"marginRight")+w.width,s=a+n+L(this,"marginBottom")+w.height,h=x.extend({},m),u=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&&(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&&(h.top-=a/2),h.left+=u[0],h.top+=u[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&&x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[c[0]+u[0],c[1]+u[1]],my:f.my,at:f.at,within:y,elem:r})}),f.using&&(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i<0?"left":0<e?"right":"center",vertical:o<0?"top":0<n?"bottom":"middle"};d<l&&C(e+i)<d&&(s.horizontal="center"),p<a&&C(n+o)<p&&(s.vertical="middle"),W(C(e),C(i))>W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;e.collisionWidth>n?0<r&&l<=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0<l&&r<=0)&&l<r?o+n-e.collisionWidth:o:0<r?t.left+=r:0<l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;e.collisionHeight>o?0<r&&l<=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0<l&&r<=0)&&l<r?n+o-e.collisionHeight:n:0<r?t.top+=r:0<l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r<0?((o=t.left+l+a+h+e.collisionWidth-o-n)<0||o<C(r))&&(t.left+=l+a+h):0<s&&(0<(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)<s)&&(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r<0?((o=t.top+l+a+h+e.collisionHeight-o-n)<0||o<C(r))&&(t.top+=l+a+h):0<s&&(0<(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)<s)&&(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},x.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&x(t).trigger("blur")},
/*!
 * jQuery UI Scroll Parent 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&&t.length?t:x(this[0].ownerDocument||document)},
/*!
 * jQuery UI Tabbable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0<=e)&&x.ui.focusable(t,i)}}),
/*!
 * jQuery UI Unique ID 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.extend({uniqueId:(u=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&x(this).removeAttr("id")})}});
/*!
 * jQuery UI Widget 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
var f,c=0,d=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(f=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");f(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&&s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=p.call(arguments,1),o=0,s=n.length;o<s;o++)for(e in n[o])i=n[o][e],d.call(n[o],e)&&void 0!==i&&(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=p.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&&(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&&t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o<i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&&n&&n.length&&(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n<t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&&o.classes[t[n]]&&s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&&t(o.keys.match(/\S+/g)||[],!0),o.extra&&t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&&(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&&(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&&!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&&(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&&!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&&"number"!=typeof t&&t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&&(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&&e.delay(t.delay),n&&x.effects&&x.effects.effect[o]?e[s](t):o!==s&&e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&&i.call(e[0]),t()})}})});
/*!/wp-includes/js/jquery/ui/mouse.min.js*/
/*!
 * jQuery UI Mouse 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../ie","../version","../widget"],e):e(jQuery)}(function(o){"use strict";var n=!1;return o(document).on("mouseup",function(){n=!1}),o.widget("ui.mouse",{version:"1.13.3",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(e){if(!0===o.data(e.target,t.widgetName+".preventClickEvent"))return o.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){var t,i,s;if(!n)return this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),i=1===(this._mouseDownEvent=e).which,s=!("string"!=typeof(t=this).options.cancel||!e.target.nodeName)&&o(e.target).closest(this.options.cancel).length,i&&!s&&this._mouseCapture(e)&&(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?e.preventDefault():(!0===o.data(e.target,this.widgetName+".preventClickEvent")&&o.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0)),!0},_mouseMove:function(e){if(this._mouseMoved){if(o.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&o.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})});
/*!/wp-includes/js/jquery/ui/sortable.min.js*/
/*!
 * jQuery UI Sortable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./mouse","../data","../ie","../scroll-parent","../version","../widget"],t):t(jQuery)}(function(u){"use strict";return u.widget("ui.sortable",u.ui.mouse,{version:"1.13.3",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return e<=t&&t<e+i},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),u.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;0<=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,e){var i=null,s=!1,o=this;return!(this.reverting||this.options.disabled||"static"===this.options.type||(this._refreshItems(t),u(t.target).parents().each(function(){if(u.data(this,o.widgetName+"-item")===o)return i=u(this),!1}),!(i=u.data(t.target,o.widgetName+"-item")===o?u(t.target):i))||(this.options.handle&&!e&&(u(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(s=!0)}),!s)||(this.currentItem=i,this._removeCurrentsFromItems(),0)))},_mouseStart:function(t,e,i){var s,o,r=this.options;if((this.currentContainer=this).refreshPositions(),this.appendTo=u("parent"!==r.appendTo?r.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},u.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),r.cursorAt&&this._adjustOffsetFromHelper(r.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),u.extend(this.offset,{parent:this._getParentOffset()}),r.containment&&this._setContainment(),r.cursor&&"auto"!==r.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",r.cursor),this.storedStylesheet=u("<style>*{ cursor: "+r.cursor+" !important; }</style>").appendTo(o)),r.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",r.zIndex)),r.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",r.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(s=this.containers.length-1;0<=s;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return u.ui.ddmanager&&(u.ui.ddmanager.current=this),u.ui.ddmanager&&!r.dropBehaviour&&u.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(t){var e=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<e.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+e.scrollSpeed:t.pageY-this.overflowOffset.top<e.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-e.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<e.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+e.scrollSpeed:t.pageX-this.overflowOffset.left<e.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-e.scrollSpeed)):(t.pageY-this.document.scrollTop()<e.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-e.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<e.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+e.scrollSpeed)),t.pageX-this.document.scrollLeft()<e.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-e.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<e.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+e.scrollSpeed))),i},_mouseDrag:function(t){var e,i,s,o,r=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),r.scroll&&!1!==this._scroll(t)&&(this._refreshItemPositions(!0),u.ui.ddmanager)&&!r.dropBehaviour&&u.ui.ddmanager.prepareOffsets(this,t),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},e=this.items.length-1;0<=e;e--)if(s=(i=this.items[e]).item[0],(o=this._intersectsWithPointer(i))&&i.instance===this.currentContainer&&!(s===this.currentItem[0]||this.placeholder[1===o?"next":"prev"]()[0]===s||u.contains(this.placeholder[0],s)||"semi-dynamic"===this.options.type&&u.contains(this.element[0],s))){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(i))break;this._rearrange(t,i),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),u.ui.ddmanager&&u.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){var i,s,o,r;if(t)return u.ui.ddmanager&&!this.options.dropBehaviour&&u.ui.ddmanager.drop(this,t),this.options.revert?(s=(i=this).placeholder.offset(),r={},(o=this.options.axis)&&"x"!==o||(r.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(r.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,u(this.helper).animate(r,parseInt(this.options.revert,10)||500,function(){i._clear(t)})):this._clear(t,e),!1},cancel:function(){if(this.dragging){this._mouseUp(new u.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;0<=t;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),u.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?u(this.domPosition.prev).after(this.currentItem):u(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var t=this._getItemsAsjQuery(e&&e.connected),i=[];return e=e||{},u(t).each(function(){var t=(u(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);t&&i.push((e.key||t[1]+"[]")+"="+(e.key&&e.expression?t[1]:t[2]))}),!i.length&&e.key&&i.push(e.key+"="),i.join("&")},toArray:function(t){var e=this._getItemsAsjQuery(t&&t.connected),i=[];return t=t||{},e.each(function(){i.push(u(t.item||this).attr(t.attribute||"id")||"")}),i},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,o=s+this.helperProportions.height,r=t.left,n=r+t.width,h=t.top,a=h+t.height,l=this.offset.click.top,c=this.offset.click.left,l="x"===this.options.axis||h<s+l&&s+l<a,c="y"===this.options.axis||r<e+c&&e+c<n;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?l&&c:r<e+this.helperProportions.width/2&&i-this.helperProportions.width/2<n&&h<s+this.helperProportions.height/2&&o-this.helperProportions.height/2<a},_intersectsWithPointer:function(t){var e="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),t="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!e||!t)&&(e=this.dragDirection.vertical,t=this.dragDirection.horizontal,this.floating?"right"===t||"down"===e?2:1:e&&("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),t=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),i=this.dragDirection.vertical,s=this.dragDirection.horizontal;return this.floating&&s?"right"===s&&t||"left"===s&&!t:i&&("down"===i&&e||"up"===i&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!=t&&(0<t?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!=t&&(0<t?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(t){var e,i,s,o,r=[],n=[],h=this._connectWith();if(h&&t)for(e=h.length-1;0<=e;e--)for(i=(s=u(h[e],this.document[0])).length-1;0<=i;i--)(o=u.data(s[i],this.widgetFullName))&&o!==this&&!o.options.disabled&&n.push(["function"==typeof o.options.items?o.options.items.call(o.element):u(o.options.items,o.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),o]);function a(){r.push(this)}for(n.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):u(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),e=n.length-1;0<=e;e--)n[e][0].each(a);return u(r)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=u.grep(this.items,function(t){for(var e=0;e<i.length;e++)if(i[e]===t.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var e,i,s,o,r,n,h,a,l=this.items,c=[["function"==typeof this.options.items?this.options.items.call(this.element[0],t,{item:this.currentItem}):u(this.options.items,this.element),this]],p=this._connectWith();if(p&&this.ready)for(e=p.length-1;0<=e;e--)for(i=(s=u(p[e],this.document[0])).length-1;0<=i;i--)(o=u.data(s[i],this.widgetFullName))&&o!==this&&!o.options.disabled&&(c.push(["function"==typeof o.options.items?o.options.items.call(o.element[0],t,{item:this.currentItem}):u(o.options.items,o.element),o]),this.containers.push(o));for(e=c.length-1;0<=e;e--)for(r=c[e][1],a=(n=c[e][i=0]).length;i<a;i++)(h=u(n[i])).data(this.widgetName+"-item",r),l.push({item:h,instance:r,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){for(var e,i,s=this.items.length-1;0<=s;s--)e=this.items[s],this.currentContainer&&e.instance!==this.currentContainer&&e.item[0]!==this.currentItem[0]||(i=this.options.toleranceElement?u(this.options.toleranceElement,e.item):e.item,t||(e.width=i.outerWidth(),e.height=i.outerHeight()),i=i.offset(),e.left=i.left,e.top=i.top)},refreshPositions:function(t){var e,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;0<=e;e--)i=this.containers[e].element.offset(),this.containers[e].containerCache.left=i.left,this.containers[e].containerCache.top=i.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(i){var s,o,r=(i=i||this).options;r.placeholder&&r.placeholder.constructor!==String||(s=r.placeholder,o=i.currentItem[0].nodeName.toLowerCase(),r.placeholder={element:function(){var t=u("<"+o+">",i.document[0]);return i._addClass(t,"ui-sortable-placeholder",s||i.currentItem[0].className)._removeClass(t,"ui-sortable-helper"),"tbody"===o?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),u("<tr>",i.document[0]).appendTo(t)):"tr"===o?i._createTrPlaceholder(i.currentItem,t):"img"===o&&t.attr("src",i.currentItem.attr("src")),s||t.css("visibility","hidden"),t},update:function(t,e){s&&!r.forcePlaceholderSize||(e.height()&&(!r.forcePlaceholderSize||"tbody"!==o&&"tr"!==o)||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width())||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10))}}),i.placeholder=u(r.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),r.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){u("<td>&#160;</td>",i.document[0]).attr("colspan",u(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){for(var e,i,s,o,r,n,h,a,l,c=null,p=null,f=this.containers.length-1;0<=f;f--)u.contains(this.currentItem[0],this.containers[f].element[0])||(this._intersectsWith(this.containers[f].containerCache)?c&&u.contains(this.containers[f].element[0],c.element[0])||(c=this.containers[f],p=f):this.containers[f].containerCache.over&&(this.containers[f]._trigger("out",t,this._uiHash(this)),this.containers[f].containerCache.over=0));if(c)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(i=1e4,s=null,o=(a=c.floating||this._isFloating(this.currentItem))?"left":"top",r=a?"width":"height",l=a?"pageX":"pageY",e=this.items.length-1;0<=e;e--)u.contains(this.containers[p].element[0],this.items[e].item[0])&&this.items[e].item[0]!==this.currentItem[0]&&(n=this.items[e].item.offset()[o],h=!1,t[l]-n>this.items[e][r]/2&&(h=!0),Math.abs(t[l]-n)<i)&&(i=Math.abs(t[l]-n),s=this.items[e],this.direction=h?"up":"down");(s||this.options.dropOnEmpty)&&(this.currentContainer===this.containers[p]?this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1):(s?this._rearrange(t,s,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1))}},_createHelper:function(t){var e=this.options,t="function"==typeof e.helper?u(e.helper.apply(this.element[0],[t,this.currentItem])):"clone"===e.helper?this.currentItem.clone():this.currentItem;return t.parents("body").length||this.appendTo[0].appendChild(t[0]),t[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),t[0].style.width&&!e.forceHelperSize||t.width(this.currentItem.width()),t[0].style.height&&!e.forceHelperSize||t.height(this.currentItem.height()),t},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&u.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&u.ui.ie?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t;return"relative"===this.cssPosition?{top:(t=this.currentItem.position()).top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}:{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e,i=this.options;"parent"===i.containment&&(i.containment=this.helper[0].parentNode),"document"!==i.containment&&"window"!==i.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===i.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===i.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(i.containment)||(t=u(i.containment)[0],i=u(i.containment).offset(),e="hidden"!==u(t).css("overflow"),this.containment=[i.left+(parseInt(u(t).css("borderLeftWidth"),10)||0)+(parseInt(u(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(u(t).css("borderTopWidth"),10)||0)+(parseInt(u(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(e?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(u(t).css("borderLeftWidth"),10)||0)-(parseInt(u(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(e?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(u(t).css("borderTopWidth"),10)||0)-(parseInt(u(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,i="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&u.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(i[0].tagName);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():s?0:i.scrollTop())*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():s?0:i.scrollLeft())*t}},_generatePosition:function(t){var e=this.options,i=t.pageX,s=t.pageY,o="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&u.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=/(html|body)/i.test(o[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(s=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3])&&(s=this.containment[3]+this.offset.click.top),e.grid)&&(t=this.originalPageY+Math.round((s-this.originalPageY)/e.grid[1])*e.grid[1],s=!this.containment||t-this.offset.click.top>=this.containment[1]&&t-this.offset.click.top<=this.containment[3]?t:t-this.offset.click.top>=this.containment[1]?t-e.grid[1]:t+e.grid[1],t=this.originalPageX+Math.round((i-this.originalPageX)/e.grid[0])*e.grid[0],i=!this.containment||t-this.offset.click.left>=this.containment[0]&&t-this.offset.click.left<=this.containment[2]?t:t-this.offset.click.left>=this.containment[0]?t-e.grid[0]:t+e.grid[0]),{top:s-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:o.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:o.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){o===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function o(e,i,s){return function(t){s._trigger(e,t,i._uiHash(i))}}for(this.fromOutside&&!e&&s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||s.push(function(t){this._trigger("update",t,this._uiHash())}),this===this.currentContainer||e||(s.push(function(t){this._trigger("remove",t,this._uiHash())}),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))),i=this.containers.length-1;0<=i;i--)e||s.push(o("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(o("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i<s.length;i++)s[i].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===u.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var e=t||this;return{helper:e.helper,placeholder:e.placeholder||u([]),position:e.position,originalPosition:e.originalPosition,offset:e.positionAbs,item:e.currentItem,sender:t?t.element:null}}})});
/*!/wp-content/plugins/sfwd-lms/includes/lib/wp-pro-quiz/js/wpProQuiz_front.min.js*/
/* [inline: cdata] */var WpProQuizGlobal = {"ajaxurl":"\/\/skill4prof.fr\/wp-admin\/admin-ajax.php","loadData":"Chargement","questionNotSolved":"You must answer this question.","questionsNotSolved":"You must answer all questions before you can complete the quiz.","fieldsNotFilled":"Tous les domaines doivent \u00eatre complets."};/* [/inline: cdata] */
!function(e){e.wpProQuizFront=function(i,t){const o=e(i),s=t;let n={};const r=this;let a=new Object,u=new Object,d=0,c=null,l=[],p="",h=!1,_=1,m=0,f=null,w="",Q=!1,z="",v=0,g=!1,q={};1==s.ld_script_debug&&console.log("config[%o]",s);const P={randomAnswer:0,randomQuestion:0,disabledAnswerMark:0,checkBeforeStart:0,preview:0,cors:0,isAddAutomatic:0,quizSummeryHide:0,skipButton:0,reviewQustion:0,autoStart:0,forcingQuestionSolve:0,hideQuestionPositionOverview:0,formActivated:0,maxShowQuestion:0,sortCategories:0},y={isQuizStart:0,isLocked:0,loadLock:0,isPrerequisite:0,isUserStartLocked:0},k='input[name="check"]',x='input[name="next"]',S='input[name="tip"]',b=".wpProQuiz_questionList",C='input[name="skip"]',I='input[name="wpProQuiz_pageLeft"]',j='input[name="wpProQuiz_pageRight"]';let T={self:o,back:o.find('input[name="back"]'),next:o.find(x),quiz:o.find(".wpProQuiz_quiz"),questionList:o.find(".wpProQuiz_list"),results:o.find(".wpProQuiz_results"),sending:o.find(".wpProQuiz_sending"),quizStartPage:o.find(".wpProQuiz_text"),timelimit:o.find(".wpProQuiz_time_limit"),toplistShowInButton:o.find(".wpProQuiz_toplistShowInButton"),listItems:e()};const L={token:"",isUser:0},E=0,A=1,D={counter:s.timelimit,intervalId:0,instance:{},timer_cookie:"ldadv-time-limit-"+s.user_id+"-"+s.quizId,stop(){this.counter&&(e.removeCookie(this.timer_cookie),window.clearInterval(this.intervalId),T.timelimit.hide())},start(){if(!this.counter)return;this.timer_cookie,e.cookie.raw=!0;const i=1e3*this.counter;let t=jQuery.cookie(this.timer_cookie),o=0;o=t||this.counter;const n=learndash_prepare_quiz_resume_data(s);!1!==n&&n[this.timer_cookie]&&(o=n[this.timer_cookie]);const a=1e3*o,u=T.timelimit.find("span").text(r.methode.parseTime(o)),d=T.timelimit.find(".wpProQuiz_progress");T.timelimit.show();const c=+new Date;this.intervalId=window.setInterval(function(){const o=+new Date-c,s=a-o;o>=500&&(t=s/1e3,u.text(r.methode.parseTime(Math.ceil(t))),e.cookie(this.timer_cookie,t)),d.css("width",s/i*100+"%"),s<=0&&(this.stop(),r.methode.finishQuiz(!0))}.bind(this),16),"1"!==s.quiz_resume_enabled||Q||r.methode.startCookieSendTimer()}},O=new function(){let i=[],t=[],n=[],a=[],u=0,d=0,c=0,l=0,p=0;const h=[];function _(e){const i=h[e];if(a.eq(e).removeClass("wpProQuiz_reviewQuestionSolved wpProQuiz_reviewQuestionReview wpProQuiz_reviewQuestionSkip"),0===Object.keys(i).length)return;let t="";i.correct?t="wpProQuiz_reviewQuestionSolvedCorrect":i.incorrect?t="wpProQuiz_reviewQuestionSolvedIncorrect":!0===i.solved||!1===i.solved?t="wpProQuiz_reviewQuestionSolved":i.review?t="wpProQuiz_reviewQuestionReview":i.skip&&(t="wpProQuiz_reviewQuestionSkip"),""!=t&&a.eq(e).addClass(t)}function m(e){e.preventDefault();let i=e.pageY-d;i<0&&(i=0),i>u&&(i=u);const o=c*i;n.attr("style","margin-top: "+-o+"px !important"),t.css({top:i})}function f(i){i.preventDefault(),e(document).unbind(".scrollEvent")}function w(){r.methode.saveMetaDataToCookie({reviewBox:h})}this.init=function(){i=o.find(".wpProQuiz_reviewQuestion"),t=i.find("div"),n=i.find("ol"),a=n.children(),2!=s.mode&&(e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-correct").hide(),e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-incorrect").hide()),this.reset();const u=learndash_prepare_quiz_resume_data(s);1==s.ld_script_debug&&console.log("resume_data[%o]",u),void 0!==u.reviewBox&&jQuery(u.reviewBox).each((function(e,i){if("object"==typeof i){const e=i;i={},void 0!==e.solved&&(i.solved=!0),void 0!==e.correct&&(i.correct=!0),void 0!==e.incorrect&&(i.incorrect=!0),void 0!==e.skip&&(i.skip=!0),void 0!==e.review&&(i.review=!0)}h[e]=i,_(e)})),t.on("mousedown",(function(i){i.preventDefault(),i.stopPropagation(),d=i.pageY-t.offset().top+l,e(document).on("mouseup.scrollEvent",f),e(document).on("mousemove.scrollEvent",m)})),a.on("click",(function(i){r.methode.showQuestion(e(this).index())})),o.on("questionSolved",(function(e){h[e.values.index].solved=e.values.solved,_(e.values.index),w()})),o.on("questionSolvedCorrect",(function(e){h[e.values.index].correct=!0,_(e.values.index),w()})),o.on("questionSolvedIncorrect",(function(e){h[e.values.index].incorrect=!0,_(e.values.index),w()})),o.on("changeQuestion",(function(e){if("undefined"!=e.values.item[0]){e.values.item[0];r.methode.setupMatrixSortHeights()}a.removeClass("wpProQuiz_reviewQuestionTarget"),a.eq(e.values.index).addClass("wpProQuiz_reviewQuestionTarget"),e.values.index})),o.on("skipQuestion",(function(e){h[e.values.index].skip=!h[e.values.index].skip,_(e.values.index),w()})),o.on("reviewQuestion",(function(e){h[e.values.index].review=!h[e.values.index].review,_(e.values.index),w()}))},this.show=function(e){if(P.reviewQustion&&i.parent().show(),o.find(".wpProQuiz_reviewDiv .wpProQuiz_button2").show(),e)return;n.attr("style","margin-top: 0px !important"),t.css({top:0});const s=n.outerHeight(),r=i.height();u=r-t.height(),d=0,p=s-r,c=p/u,s>100&&t.show(),l=t.offset().top},this.hide=function(){i.parent().hide()},this.toggle=function(){if(P.reviewQustion){e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-current").hide(),e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-review").hide(),e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-answered").hide(),e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-correct").show(),e(".wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-incorrect").show(),i.parent().toggle(),a.removeClass("wpProQuiz_reviewQuestionTarget"),o.find(".wpProQuiz_reviewDiv .wpProQuiz_button2").hide(),n.attr("style","margin-top: 0px !important"),t.css({top:0});const s=n.outerHeight(),r=i.height();u=r-t.height(),d=0,p=s-r,c=p/u,s>100&&t.show(),l=t.offset().top}},this.reset=function(){for(let e=0,i=a.length;e<i;e++)h[e]={};a.removeClass("wpProQuiz_reviewQuestionTarget"),a.removeClass("wpProQuiz_reviewQuestionSolved"),a.removeClass("wpProQuiz_reviewQuestionReview")}};const M=new function(){let e=0,i=-1,t=0,o=!1;this.questionStart=function(t){-1!=i&&this.questionStop(),i=t,e=+new Date},this.questionStop=function(){-1!=i&&(a[i].time+=Math.round((new Date-e)/1e3),i=-1)},this.startQuiz=function(){o&&this.stopQuiz(),t=+new Date,"1"===s.quiz_resume_enabled&&"string"==typeof s.quiz_resume_quiz_started&&"0"!==s.quiz_resume_quiz_started&&(t=parseInt(s.quiz_resume_quiz_started,10)),o=!0},this.getQuizStart=function(){if(o)return t},this.stopQuiz=function(){o&&(quizEndTimer=+new Date,a.comp.quizTime+=Math.round((quizEndTimer-t)/1e3),a.comp.quizEndTimestamp=quizEndTimer,a.comp.quizStartTimestamp=t,o=!1)},this.init=function(){}},R=function(i,t,o,s,n){null==n&&(n=!0);let a={};return{singleMulti(){const i=s.find(".wpProQuiz_questionInput");1==n&&s.find(".wpProQuiz_questionInput").attr("disabled","disabled"),jQuery(".wpProQuiz_questionListItem",s).each((function(t){const o=e(this).attr("data-pos");void 0!==o&&(a[o]=i.eq(t).is(":checked"))}))},sort_answer(){const e=s.children("li.wpProQuiz_questionListItem");let i=0;e.each((function(e,t){const o=jQuery(t).data("pos");void 0!==o&&(a[i]=o,i++)})),1==n&&(s.sortable(),s.sortable("disable"))},matrix_sort_answer(){const i=s.children();new Array;statistcAnswerData={0:-1},i.each((function(){const i=e(this),t=i.attr("data-pos"),o=i.find(".wpProQuiz_maxtrixSortCriterion").children();o.length&&(statistcAnswerData[o.attr("data-pos")]=t),a=statistcAnswerData})),a=statistcAnswerData,1==n&&(o.find(".wpProQuiz_sortStringList, .wpProQuiz_maxtrixSortCriterion").sortable(),o.find(".wpProQuiz_sortStringList, .wpProQuiz_maxtrixSortCriterion").sortable("disable"))},free_answer(){const e=s.children(),i=e.find(".wpProQuiz_questionInput").val();1==n&&e.find(".wpProQuiz_questionInput").attr("disabled","disabled"),a=i},cloze_answer(){a={},s.find(".wpProQuiz_cloze").each((function(i,t){const o=e(this).children(),s=o.eq(0),u=(o.eq(1),r.methode.cleanupCurlyQuotes(s.val()));a[i]=u,1==n&&s.attr("disabled","disabled")}))},assessment_answer(){correct=!0;const i=s.find(".wpProQuiz_questionInput");1==n&&s.find(".wpProQuiz_questionInput").attr("disabled","disabled");let t=0;i.filter(":checked").each((function(){t+=parseInt(e(this).val())})),a=t},essay(){const e=o.find("ul.wpProQuiz_questionList").data("question_id");1==n&&s.find(".wpProQuiz_questionEssay").attr("disabled","disabled");const i=s.find(".wpProQuiz_questionEssay").val(),t=s.find("#uploadEssayFile_"+e).val();void 0!==i&&(a=i),void 0!==t&&(a=t)}}[i](),{response:a}};function F(i,t,s,n,a){a=a||!1;if("single"==i.type||"multiple"==i.type)n.children().each((function(i){const n=e(this),r=n.attr("data-pos");if(null!=t[r]){1==t[r]&&(e(".wpProQuiz_questionInput",n).prop("checked","checked"),a&&(s.find(".wpProQuiz_questionInput").attr("disabled","disabled"),s.find(".wpProQuiz_questionInput").css("pointer-events","none"),N(s)),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}}))}}));else if("free_answer"==i.type)t=learndash_decodeHTML(t),n.children().each((function(i){e(this);e(".wpProQuiz_questionInput",this).val(t),a&&(e(".wpProQuiz_questionInput",this).attr("disabled","disabled"),e(".wpProQuiz_questionInput",this).css("pointer-events","none"),N(s))})),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}});else if("sort_answer"==i.type)jQuery.each(t,(function(i,t){const o=e('li.wpProQuiz_questionListItem[data-pos="'+t+'"]',n),r=e("div.wpProQuiz_sortable",o);e(r).text();jQuery(n).append(o),a&&(jQuery(n).sortable(),jQuery(n).sortable("disable"),N(s))})),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}});else if("matrix_sort_answer"==i.type)jQuery.each(t,(function(i,t){const o=e('.wpProQuiz_matrixSortString .wpProQuiz_sortStringList li[data-pos="'+i+'"]',s),r=e('li.wpProQuiz_questionListItem[data-pos="'+t+'"] ul.wpProQuiz_maxtrixSortCriterion',n);jQuery(o).appendTo(r),a&&(jQuery(r).sortable(),jQuery(r).sortable("disable"),N(s))})),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}});else if("cloze_answer"==i.type)jQuery('span.wpProQuiz_cloze input[type="text"]',n).each((function(i){void 0!==t[i]&&(e(this).val(learndash_decodeHTML(t[i])),a&&(e(this).attr("disabled","disabled"),N(s)))})),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}});else if("assessment_answer"==i.type)e('input.wpProQuiz_questionInput[value="'+t+'"]',n).attr("checked","checked"),a&&(e('input.wpProQuiz_questionInput[value="'+t+'"]',n).attr("disabled","disabled"),N(s)),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}});else if("essay"==i.type)if(n.find("#uploadEssayFile_"+i.id).length){const r=n.find("#uploadEssayFile_"+i.id);e(r).val(t),e("<p>"+function(e){if(null!=e)return e.split("/").reverse()[0];return""}(t)+"</p>").insertAfter(r),a&&(n.find('form[name="uploadEssay"]').css("pointer-events","none"),N(s)),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}})}else n.find(".wpProQuiz_questionEssay").length&&(n.find(".wpProQuiz_questionEssay").html(t),a&&(n.find(".wpProQuiz_questionEssay").attr("disabled","disabled"),N(s)),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}}));a&&r.methode.setCheckedStatusFromData(i,s,n)}function N(e){e.find(k).hide(),e.find(S).hide(),e.find(C).hide(),e.find(x).show(),e.find(x).attr("data-question-lock",!0)}const B={funcs:{isEmpty:e=>!(e=e.trim())||0===e.length},typeConst:{TEXT:0,TEXTAREA:1,NUMBER:2,CHECKBOX:3,EMAIL:4,YES_NO:5,DATE:6,SELECT:7,RADIO:8},checkForm(){let i=!0;const t=this;return o.find(".wpProQuiz_forms input, .wpProQuiz_forms textarea, .wpProQuiz_forms .wpProQuiz_formFields, .wpProQuiz_forms select").each((function(){const o=e(this),s=1==o.data("required"),n=o.data("type");let r=!0;const a=o.val().trim();switch(n){case t.typeConst.TEXT:case t.typeConst.TEXTAREA:case t.typeConst.SELECT:s&&(r=!t.funcs.isEmpty(a));break;case t.typeConst.NUMBER:!s&&t.funcs.isEmpty(a)||(r=!t.funcs.isEmpty(a)&&!isNaN(a));break;case t.typeConst.EMAIL:!s&&t.funcs.isEmpty(a)||(r=!t.funcs.isEmpty(a)&&new RegExp(/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/).test(a));break;case t.typeConst.CHECKBOX:s&&(r=o.is(":checked"));break;case t.typeConst.YES_NO:case t.typeConst.RADIO:s&&(r=void 0!==o.find('input[type="radio"]:checked').val());break;case t.typeConst.DATE:var u=0,d=0;o.find("select").each((function(){u++,d+=t.funcs.isEmpty(e(this).val())?0:1})),(s||d>0)&&(r=u==d)}r?o.siblings(".wpProQuiz_invalidate").hide():(i=!1,o.siblings(".wpProQuiz_invalidate").show())})),i},getFormData(){const i={},t=this;return o.find(".wpProQuiz_forms input, .wpProQuiz_forms textarea, .wpProQuiz_forms .wpProQuiz_formFields, .wpProQuiz_forms select").each((function(){const o=e(this),s=o.data("form_id");switch(o.data("type")){case t.typeConst.TEXT:case t.typeConst.TEXTAREA:case t.typeConst.SELECT:case t.typeConst.NUMBER:case t.typeConst.EMAIL:i[s]=o.val();break;case t.typeConst.CHECKBOX:i[s]=o.is(":checked")?1:0;break;case t.typeConst.YES_NO:case t.typeConst.RADIO:i[s]=o.find('input[type="radio"]:checked').val();break;case t.typeConst.DATE:i[s]={day:o.find('select[name="wpProQuiz_field_'+s+'_day"]').val(),month:o.find('select[name="wpProQuiz_field_'+s+'_month"]').val(),year:o.find('select[name="wpProQuiz_field_'+s+'_year"]').val()}}})),i},saveFormDataToCookie(){const i={},t=this;o.find(".wpProQuiz_forms input, .wpProQuiz_forms textarea, .wpProQuiz_forms .wpProQuiz_formFields, .wpProQuiz_forms select").each((function(){const o=e(this),s=o.data("form_id");if(void 0===s)return;const n=o.data("type");switch(i.id=s,n){case t.typeConst.TEXT:case t.typeConst.TEXTAREA:case t.typeConst.SELECT:case t.typeConst.NUMBER:case t.typeConst.EMAIL:i.value=o.val(),i.type=n;break;case t.typeConst.CHECKBOX:i.value=o.is(":checked")?1:0,i.type=n;break;case t.typeConst.YES_NO:case t.typeConst.RADIO:i.value=o.find('input[type="radio"]:checked').val(),i.type=n;break;case t.typeConst.DATE:i.value={day:o.find('select[name="wpProQuiz_field_'+s+'_day"]').val(),month:o.find('select[name="wpProQuiz_field_'+s+'_month"]').val(),year:o.find('select[name="wpProQuiz_field_'+s+'_year"]').val()},i.type=n}r.methode.CookieSaveResponse("formData"+i.id,i.id,i.type,i.value)}))},setFormDataFromServer(){if("1"!==s.quiz_resume_enabled)return;if(null==s.quiz_resume_data)return;const i=learndash_prepare_quiz_resume_data(s);if(!1===i)return;const t=this;o.find(".wpProQuiz_forms input, .wpProQuiz_forms textarea, .wpProQuiz_forms .wpProQuiz_formFields, .wpProQuiz_forms select").each((function(){const o=e(this),s=o.data("form_id"),n=o.data("type"),r="formData"+s;if(i[r]&&i[r].type===n)switch(n){case t.typeConst.TEXT:case t.typeConst.TEXTAREA:case t.typeConst.SELECT:case t.typeConst.NUMBER:case t.typeConst.EMAIL:var a=i[r].value;a=learndash_decodeHTML(a),o.val(a);break;case t.typeConst.CHECKBOX:i[r].value&&o.attr("checked",!0);break;case t.typeConst.YES_NO:case t.typeConst.RADIO:i[r].value&&o.find('input[type="radio"][value="'+i[r].value+'"]').attr("checked",!0);break;case t.typeConst.DATE:o.find('select[name="wpProQuiz_field_'+s+'_day"]').val(i[r].value.day),o.find('select[name="wpProQuiz_field_'+s+'_month"]').val(i[r].value.month),o.find('select[name="wpProQuiz_field_'+s+'_year"]').val(i[r].value.year)}}))}};r.methode={parseBitOptions(){if(s.bo){P.randomAnswer=1&s.bo,P.randomQuestion=2&s.bo,P.disabledAnswerMark=4&s.bo,P.checkBeforeStart=8&s.bo,P.preview=16&s.bo,P.isAddAutomatic=64&s.bo,P.reviewQustion=128&s.bo,P.quizSummeryHide=256&s.bo,P.skipButton=512&s.bo,P.autoStart=1024&s.bo,P.forcingQuestionSolve=2048&s.bo,P.hideQuestionPositionOverview=4096&s.bo,P.formActivated=8192&s.bo,P.maxShowQuestion=16384&s.bo,P.sortCategories=32768&s.bo;const e=32&s.bo;e&&null!=jQuery.support&&null!=jQuery.support.cors&&0==jQuery.support.cors&&(P.cors=e)}},setClozeStyle(){o.find(".wpProQuiz_cloze input").each((function(){const i=e(this);let t="";const o=i.data("wordlen");for(let e=0;e<o;e++)t+="w";const s=e(document.createElement("span")).css("visibility","hidden").text(t).appendTo(e("body")),n=s.width();s.remove(),i.width(n+5)}))},parseTime(e){let i=parseInt(e%60),t=parseInt(e/60%60),o=parseInt(e/3600%24);return i=(i>9?"":"0")+i,t=(t>9?"":"0")+t,o=(o>9?"":"0")+o,o+":"+t+":"+i},cleanupCurlyQuotes:e=>(e=(e=(e=(e=e.replace(/\u2018/,"'")).replace(/\u2019/,"'")).replace(/\u201C/,'"')).replace(/\u201D/,'"')).trim(),resetMatrix(i){i.each((function(){const i=e(this),t=i.find(".wpProQuiz_sortStringList");i.find(".wpProQuiz_sortStringItem").each((function(){t.append(e(this))}))}))},marker(e,i){P.disabledAnswerMark||(!0===i?e.addClass("wpProQuiz_answerCorrect"):!1===i?e.addClass("wpProQuiz_answerIncorrect"):e.addClass(i))},startQuiz(i){if(1==s.ld_script_debug&&console.log("in startQuiz"),y.loadLock)return void(y.isQuizStart=1);if(y.isQuizStart=0,y.isLocked)return T.quizStartPage.hide(),void o.find(".wpProQuiz_lock").show();if(y.isPrerequisite)return T.quizStartPage.hide(),void o.find(".wpProQuiz_prerequisite").show();if(y.isUserStartLocked)return T.quizStartPage.hide(),void o.find(".wpProQuiz_startOnlyRegisteredUser").show();if(P.maxShowQuestion&&!i){if(s.formPos==E&&!B.checkForm())return;return T.quizStartPage.hide(),o.find(".wpProQuiz_loadQuiz").show(),void r.methode.loadQuizDataAjax(!0)}if(P.formActivated&&s.formPos==E&&!B.checkForm())return;switch(r.methode.loadQuizData(),q=learndash_prepare_quiz_resume_data(s),!1===q&&(q={}),M.startQuiz(),P.randomQuestion&&jQuery.isEmptyObject(q)&&!q.randomQuestions&&r.methode.random(T.questionList,"question"),P.randomAnswer&&r.methode.random(o.find(b)),P.sortCategories&&r.methode.sortCategories(),r.methode.random(o.find(".wpProQuiz_sortStringList")),o.find(".wpProQuiz_listItem").each((function(i,t){const o=e(this);o.find(".wpProQuiz_question_page span:eq(0)").text(i+1),o.find("> h5 span").text(i+1),o.find(".wpProQuiz_questionListItem").each((function(i,t){e(this).find("> span:not(.wpProQuiz_cloze)").text(i+1+". ")}))})),T.next=o.find(x),s.mode){case 3:o.find('input[name="checkSingle"]').show();break;case 2:o.find(k).show(),!P.skipButton&&P.reviewQustion&&o.find(C).show();break;case 1:o.find('input[name="back"]').slice(1).show();case 0:T.next.show()}(P.hideQuestionPositionOverview||3==s.mode)&&o.find(".wpProQuiz_question_page").hide();const n=T.next.last();p=n.val(),n.val(s.lbn);const h=T.questionList.children();T.listItems=o.find(".wpProQuiz_list > li"),3===s.mode&&"number"!=typeof q.lastQuestion&&r.methode.showSinglePage(0),"number"!=typeof q.lastQuestion&&(q.lastQuestion=0),3!==s.mode?(1==s.ld_script_debug&&console.log("line 1359: quiz_resume_data.lastQuestion[%o]",q.lastQuestion),q.lastQuestion>0?h.each((function(i,t){const o=e(t).find(".wpProQuiz_questionList").data("question_id");if(1==s.ld_script_debug&&console.log("q_id[%o] quiz_resume_data.lastQuestion[%o]",o,q.lastQuestion),o===q.lastQuestion)return c=h.eq(i),1==s.ld_script_debug&&(console.log("currentQuestion[%o]",c),console.log("$listItem[%o]",h)),!1})):(1==s.ld_script_debug&&(console.log("line 1382: ELSE: quiz_resume_data.lastQuestion zero"),console.log("$listItem[%o]",h)),c=h.eq(0),1==s.ld_script_debug&&console.log("currentQuestion[%o]",c),h.eq(0).show())):(1==s.ld_script_debug&&console.log("line 1390: ELSE: condif.mode = 3"),c=h.eq(0)),1==s.ld_script_debug&&console.log("after currentQuestion[%o]",c),o.find(".wpProQuiz_sortable").parents("ul").sortable({scroll:!0,scrollSensitivity:10,scrollSpeed:10,update(i,t){const s=e(this).parents(".wpProQuiz_listItem");o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}})}}).disableSelection(),o.find(".wpProQuiz_sortStringList, .wpProQuiz_maxtrixSortCriterion").sortable({connectWith:".wpProQuiz_maxtrixSortCriterion:not(:has(li)), .wpProQuiz_sortStringList",placeholder:"wpProQuiz_placehold",scroll:!0,scrollSensitivity:10,scrollSpeed:10,update(i,t){const s=e(this).parents(".wpProQuiz_listItem");o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}})}}).disableSelection(),l=[],D.start(),d=+new Date,a={comp:{points:0,correctQuestions:0,quizTime:0}},o.find(".wpProQuiz_questionList").each((function(){const i=e(this).data("question_id");a[i]={time:0}})),u={},e.each(t.catPoints,(function(e,i){u[e]=0})),T.quizStartPage.hide(),o.find(".wpProQuiz_loadQuiz").hide(),T.quiz.show(),O.show(),0!==s.timelimitcookie&&(w="ld_"+s.quizId+"_quiz_responses",r.methode.CookieInit()),"1"===s.quiz_resume_enabled&&(w="ld_save_"+s.quizId+"_quiz_responses",r.methode.CookieInit()),r.methode.setupMatrixSortHeights(),1==s.ld_script_debug&&console.log("currentQuestion.index [%o] currentQuestion[%o]",c.index(),c),3!=s.mode&&o.trigger({type:"changeQuestion",values:{item:c,index:c.index()}})},showSingleQuestion(e){const i=e?Math.ceil(e/s.qpp):1;3===s.mode&&"number"!=typeof q.lastQuestion?this.showSinglePage(i):this.singlePageNavigationQuizResume(e)},showSinglePage(e){if($listItem=T.questionList.children().hide(),!s.qpp)return void $listItem.show();e=e?+e:1;const i=Math.ceil(o.find(".wpProQuiz_list > li").length/s.qpp);if(e>i)return;const t=o.find(I).hide(),n=o.find(j).hide(),a=o.find('input[name="checkSingle"]').hide();e>1&&t.val(t.data("text").replace(/%d/,e-1)).show(),e==i?a.show():n.val(n.data("text").replace(/%d/,e+1)).show(),_=e;const u=s.qpp*(e-1);$listItem.slice(u,u+s.qpp).show(),void 0!==T.self&&(T.self.is(":hidden")&&T.self.show(),r.methode.scrollTo(T.self))},nextQuestion(){if(0===s.timelimitcookie&&"1"!==s.quiz_resume_enabled||(!0===c.find(x).data("question-lock")?r.methode.CookieProcessQuestionResponse(c,!0):r.methode.CookieProcessQuestionResponse(c)),"1"===s.quiz_resume_enabled){r.methode.saveMetaDataToCookie({lastQuestion:jQuery(c[0]).data("question-meta").question_pro_id});const e=jQuery(c.next()[0]);void 0!==e.data("question-meta")&&r.methode.saveMetaDataToCookie({nextQuestion:e.data("question-meta").question_pro_id})}jQuery(".mejs-pause").trigger("click"),this.showQuestionObject(c.next())},prevQuestion(){this.showQuestionObject(c.prev())},showQuestion(e){const i=T.listItems.eq(e);if(3==s.mode||h)return s.qpp&&r.methode.showSingleQuestion(e+1),r.methode.scrollTo(i,1),void M.startQuiz();this.showQuestionObject(i)},showQuestionObject(i){if(1==s.ld_script_debug&&console.log("showQuestionObject: obj[%o]",i),void 0!==c&&c.length>0&&T.questionList.children().each((function(){e(this).data("question-meta").question_pro_id!==c.data("question-meta").question_pro_id&&e(this).hide()})),!i.length&&P.forcingQuestionSolve&&P.quizSummeryHide&&P.reviewQustion){list=T.questionList.children(),null!=list&&list.each((function(){const i=e(this).find(b);i.data("question_id"),s.json[i.data("question_id")]}));for(let e=0,i=o.find(".wpProQuiz_listItem").length;e<i;e++)if(!l[e])return alert(WpProQuizGlobal.questionsNotSolved),!1}if(c.hide(),c=i.show(),r.methode.scrollTo(T.quiz),o.trigger({type:"changeQuestion",values:{item:c,index:c.index()}}),c.length){const e=c.find(b).data("question_id");M.questionStart(e)}else r.methode.showQuizSummary()},skipQuestion(){o.trigger({type:"skipQuestion",values:{item:c,index:c.index()}}),r.methode.nextQuestion()},reviewQuestion(){o.trigger({type:"reviewQuestion",values:{item:c,index:c.index()}})},uploadFile(i){const t=i.currentTarget.id.replace("uploadEssaySubmit_",""),n=e("#uploadEssay_"+t)[0].files[0];if(void 0!==n){const i=e("#_uploadEssay_nonce_"+t).val(),r=e("#uploadEssaySubmit_"+t),a=e("#uploadEssayMessage_"+t);a.removeClass("uploadEssayMessage_fail"),a.removeClass("uploadEssayMessage_success"),a.html(s.essayUploading);const u=new FormData;u.append("action","learndash_upload_essay"),u.append("nonce",i),u.append("question_id",t),u.append("course_id",s.course_id),u.append("essayUpload",n),e.ajax({method:"POST",type:"POST",url:WpProQuizGlobal.ajaxurl,data:u,cache:!1,contentType:!1,processData:!1,success(i){if(void 0!==i.data.message&&a.html(i.data.message),1==i.success&&void 0!==i.data.filelink){a.addClass("uploadEssayMessage_success"),e("#uploadEssayFile_"+t).val(i.data.filelink),r.attr("disabled","disabled");const s=e("#uploadEssayFile_"+t).parents(".wpProQuiz_listItem");o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:!0}})}else a.addClass("uploadEssayMessage_fail"),r.removeAttr("disabled")}})}i.preventDefault()},showQuizSummary(){if(M.questionStop(),M.stopQuiz(),g=!0,P.quizSummeryHide||!P.reviewQustion)return void(P.formActivated&&s.formPos==A?(O.hide(),T.quiz.hide(),r.methode.scrollTo(o.find(".wpProQuiz_infopage").show())):r.methode.finishQuiz());const i=o.find(".wpProQuiz_checkPage");o.find(".wpProQuiz_checkPage .wpProQuiz_reviewSummary").append(o.find(".wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion").clone()),o.find(".wpProQuiz_checkPage .wpProQuiz_reviewSummary").append(o.find(".wpProQuiz_reviewDiv .wpProQuiz_reviewLegend").clone()),o.find(".wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li").removeClass("wpProQuiz_reviewQuestionTarget"),o.find(".wpProQuiz_checkPage .wpProQuiz_reviewSummary .wpProQuiz_reviewQuestion li").on("click",(function(t){o.find(".wpProQuiz_checkPage .wpProQuiz_reviewSummary").html(""),i.hide(),T.quiz.show(),O.show(!0);const s=e(this).index();r.methode.showQuestion(s)}));let t=0;for(let e=0,i=l.length;e<i;e++)l[e]&&t++;i.find("span:eq(0)").text(t),O.hide(),T.quiz.hide(),i.show(),r.methode.scrollTo(i)},finishQuiz(e){T.next.last().attr("disabled","disabled"),o.find('input[name="checkSingle"]').attr("disabled","disabled"),M.questionStop(),M.stopQuiz(),D.stop(),g=!0;let i=(+new Date-d)/1e3;i=s.timelimit&&i>s.timelimit?s.timelimit:i,m=i,o.find(".wpProQuiz_quiz_time span").text(r.methode.parseTime(i)),e&&T.results.find(".wpProQuiz_time_limit_expired").show(),r.methode.checkQuestion(T.questionList.children(),!0)},finishQuizEnd(){o.find(".wpProQuiz_correct_answer").text(a.comp.correctQuestions),s.globalPoints>0?a.comp.result=Math.round(a.comp.points/s.globalPoints*100*100)/100:a.comp.result=0;let i=!1;if(e.each(a,(function(){void 0!==this.graded_status&&"not_graded"==this.graded_status&&(i=!0)})),"undefined"!=typeof certificate_details&&null!=certificate_details.certificateLink&&""!=certificate_details.certificateLink){const e=o.find(".wpProQuiz_certificate");a.comp.result>=100*certificate_details.certificate_threshold?e.show():1==i&&"undefined"!=typeof certificate_pending&&(e.html(certificate_pending),e.show())}const n=o.find(".quiz_continue_link");let u=!1;jQuery(n).hasClass("show_quiz_continue_buttom_on_fail")&&(u=!0),void 0!==t.passingpercentage&&parseFloat(t.passingpercentage)>=0?a.comp.result>=t.passingpercentage||u?(o.addClass("ld-quiz-result-passed"),o.removeClass("ld-quiz-result-failed"),o.trigger({type:"learndash-quiz-finished",values:{status:"passed",item:o,results:a}}),o.trigger({type:"learndash-quiz-finished-passed",values:{status:"passed",item:o,results:a}}),"undefined"!=typeof continue_details&&(o.find(".quiz_continue_link").html(continue_details),o.find(".quiz_continue_link").show())):(o.removeClass("ld-quiz-result-passed"),o.addClass("ld-quiz-result-failed"),o.trigger({type:"learndash-quiz-finished",values:{status:"failed",item:o,results:a}}),o.trigger({type:"learndash-quiz-finished-failed",values:{status:"failed",item:o,results:a}}),o.find(".quiz_continue_link").hide()):"undefined"!=typeof continue_details&&(o.find(".quiz_continue_link").html(continue_details),o.find(".quiz_continue_link").show()),$pointFields=o.find(".wpProQuiz_points span"),$gradedPointsFields=o.find(".wpProQuiz_graded_points span"),$pointFields.eq(0).text(a.comp.points),$pointFields.eq(1).text(s.globalPoints),$pointFields.eq(2).text(a.comp.result+"%"),$gradedQuestionCount=0,$gradedQuestionPoints=0,e.each(a,(function(e,i){if(!isNaN(e)&&i.graded_id){const e=i.possiblePoints-i.points;e>0&&($gradedQuestionPoints+=e,$gradedQuestionCount++)}})),$gradedQuestionCount>0&&(e(".wpProQuiz_points").hide(),e(".wpProQuiz_graded_points").show(),$gradedPointsFields.eq(0).text(a.comp.points),$gradedPointsFields.eq(1).text(s.globalPoints),$gradedPointsFields.eq(2).text(a.comp.result+"%"),$gradedPointsFields.eq(3).text($gradedQuestionCount),$gradedPointsFields.eq(4).text($gradedQuestionPoints)),o.find(".wpProQuiz_resultsList > li").eq(r.methode.findResultIndex(a.comp.result)).show(),r.methode.setAverageResult(a.comp.result,!1),this.setCategoryOverview(),r.methode.sendCompletedQuiz(),P.isAddAutomatic&&L.isUser&&r.methode.addToplist(),O.hide(),o.find(".wpProQuiz_checkPage, .wpProQuiz_infopage").hide(),T.quiz.hide()},sending(e,i,t){T.sending.show();const o=T.sending.find(".sending_progress_bar");let s;if(s=void 0===typeof e||null==e?parseInt(100*o.width()/o.offsetParent().width())+156:e,null==i)i=80;null==t&&(t=1),null!=f&&void 0!==typeof f&&clearInterval(f),f=setInterval((function(){const e=parseInt(100*o.width()/o.offsetParent().width());e>=i&&(clearInterval(f),e>=100&&setTimeout(r.methode.showResults(),2e3)),o.css("width",s+"%"),s+=t}),300)},showResults(){T.sending.hide(),T.results.show(),r.methode.scrollTo(T.results)},setCategoryOverview(){a.comp.cats={},o.find(".wpProQuiz_catOverview li").each((function(){const i=e(this),t=i.data("category_id");if(void 0===s.catPoints[t])return i.hide(),!0;const o=Math.round(u[t]/s.catPoints[t]*100*100)/100;a.comp.cats[t]=o,i.find(".wpProQuiz_catPercent").text(o+"%"),i.show()}))},questionSolved(e){l[e.values.index]=e.values.solved},sendCompletedQuiz(){if(P.preview)return;var i;g=!0,i=a,o.find(".wpProQuiz_questionList").each((function(){const t=e(this),o=t.data("question_id"),s=t.data("type"),n={};if("single"==s||"multiple"==s)t.find(".wpProQuiz_questionListItem").each((function(){n[e(this).attr("data-pos")]=+e(this).find(".wpProQuiz_questionInput").is(":checked")}));else if("free_answer"==s)n[0]=t.find(".wpProQuiz_questionInput").val();else{if("sort_answer"==s)return!0;if("matrix_sort_answer"==s)return!0;if("cloze_answer"==s){let i=0;t.find(".wpProQuiz_cloze input").each((function(){n[i++]=e(this).val()}))}else if("assessment_answer"==s)n[0]="",t.find(".wpProQuiz_questionInput:checked").each((function(){n[e(this).data("index")]=e(this).val()}));else if("essay"==s)return}i[o].data=n}));const t=B.getFormData();var u=learndash_prepare_quiz_resume_data(s);if(1==s.ld_script_debug&&console.log("line: 1936 quiz_resume_data[%o]",u),!1===u&&(u={}),void 0!==s.quiz_resume_data){try{u=JSON.parse(s.quiz_resume_data)}catch(e){console.log("JSON.parse error [%o]",e);u={}}if(!jQuery.isEmptyObject(u))for(var d in u)if(d.startsWith("tip")){var c=u[d].question_id;a[c].tip=1}}if(void 0!==z&&""!==z)for(var d in z)if(d.startsWith("tip")){c=z[d].question_id;a[c].tip=1}jQuery.ajax({type:"POST",url:WpProQuizGlobal.ajaxurl,dataType:"json",cache:!1,data:{action:"wp_pro_quiz_completed_quiz",course_id:s.course_id,lesson_id:s.lesson_id,topic_id:s.topic_id,quiz:s.quiz,quizId:s.quizId,results:JSON.stringify(a),timespent:m,forms:t,quiz_nonce:s.quiz_nonce},success(e){if(null!=e&&void 0!==s.quizId){const i=parseInt(s.quizId);void 0!==e[i]&&void 0!==e[i].quiz_result_settings&&(n=e[i].quiz_result_settings,r.methode.afterSendUpdateIU(n))}r.methode.sending(null,100,15),r.methode.CookieDelete()}})},afterSendUpdateIU(e){void 0!==e.showAverageResult&&(e.showAverageResult||o.find(".wpProQuiz_resultTable").remove()),void 0!==e.showCategoryScore&&(e.showCategoryScore||o.find(".wpProQuiz_catOverview").remove()),void 0!==e.showRestartQuizButton&&(e.showRestartQuizButton||o.find('input[name="restartQuiz"]').remove()),void 0!==e.showResultPoints&&(e.showResultPoints||o.find(".wpProQuiz_points").remove()),void 0!==e.showResultQuizTime&&(e.showResultQuizTime||o.find(".wpProQuiz_quiz_time").remove()),void 0!==e.showViewQuestionButton&&(e.showViewQuestionButton||o.find('input[name="reShowQuestion"]').remove()),void 0!==e.showContinueButton&&(e.showContinueButton||o.find(".quiz_continue_link").remove())},findResultIndex(e){const i=s.resultsGrade;let t=-1,o=999999;for(let s=0;s<i.length;s++){const n=i[s];e>=n&&e-n<o&&(o=e-n,t=s)}return t},showQustionList(){h=!h,T.toplistShowInButton.hide(),T.quiz.toggle(),o.find(".wpProQuiz_QuestionButton").hide(),T.questionList.children().show(),O.toggle(),o.find(".wpProQuiz_question_page").hide()},random(i,t){t=t||!1;let o;i.each((function(){const i=e(this).data("type");let t;t=""!==i&&"sort_answer"!==i?e(this).children().get().sort((function(){return Math.round(Math.random())-.5})):e(this).children().get(),e(t).appendTo(t[0].parentNode),o=t})),"1"===s.quiz_resume_enabled&&void 0!==o&&"question"===t&&r.methode.saveRandomQuestions(o)},saveRandomQuestions(e){const i=[];jQuery(e).each((function(e,t){const o=jQuery(t).data("question-meta").question_pro_id;i.push(o)})),i.length>0&&r.methode.saveMetaDataToCookie({randomQuestions:!0,randomOrder:i})},sortCategories(){const i=e(".wpProQuiz_list").children().get().sort((function(i,t){const o=e(i).find(".wpProQuiz_questionList").data("question_id"),n=e(t).find(".wpProQuiz_questionList").data("question_id");return s.json[o].catId-s.json[n].catId}));e(i).appendTo(i[0].parentNode)},restartQuiz(){T.results.hide(),T.questionList.children().hide(),T.toplistShowInButton.hide(),O.hide(),o.find(".wpProQuiz_questionInput, .wpProQuiz_cloze input").removeAttr("disabled").removeAttr("checked").css("background-color",""),o.find('.wpProQuiz_questionListItem input[type="text"]').val(""),o.find(".wpProQuiz_answerCorrect, .wpProQuiz_answerIncorrect").removeClass("wpProQuiz_answerCorrect wpProQuiz_answerIncorrect"),o.find(".wpProQuiz_listItem").data("check",!1),o.find("textarea.wpProQuiz_questionEssay").val(""),o.find("input.uploadEssayFile").val(""),o.find("input.wpProQuiz_upload_essay").val(""),o.find(".wpProQuiz_response").hide().children().hide(),r.methode.resetMatrix(o.find(".wpProQuiz_listItem")),o.find(".wpProQuiz_sortStringItem, .wpProQuiz_sortable").removeAttr("style"),o.find(".wpProQuiz_clozeCorrect, .wpProQuiz_QuestionButton, .wpProQuiz_resultsList > li").hide(),o.find('.wpProQuiz_question_page, input[name="tip"]').show(),o.find(".wpProQuiz_certificate").attr("style","display: none !important"),T.results.find(".wpProQuiz_time_limit_expired").hide(),T.next.last().val(p),h=!1,window.location.reload(!0)},showSpinner(){o.find(".wpProQuiz_spinner").show()},hideSpinner(){o.find(".wpProQuiz_spinner").hide()},checkQuestion(i,t){const n=null!=i,d={};(i=null==i?c:i).each((function(){const i=e(this),t=i.index(),o=i.find(b),n=o.data("question_id"),a=s.json[o.data("question_id")];let u=a.type;if(M.questionStop(),i.data("check"))return!0;"single"!=a.type&&"multiple"!=a.type||(u="singleMulti"),d[n]=R(u,0,i,o,!0),d[n].question_pro_id=a.id,d[n].question_post_id=a.question_post_id,0===s.timelimitcookie&&"1"!==s.quiz_resume_enabled||r.methode.CookieSaveResponse(n,t,a.type,d[n],!0)})),s.checkAnswers={list:i,responses:d,endCheck:t,finishQuiz:n},n?r.methode.sending(1,80,3):r.methode.showSpinner(),r.methode.ajax({action:"ld_adv_quiz_pro_ajax",func:"checkAnswers",data:{quizId:s.quizId,quiz:s.quiz,course_id:s.course_id,quiz_nonce:s.quiz_nonce,responses:JSON.stringify(d)}},(function(i){r.methode.hideSpinner();const t=s.checkAnswers.list,n=(s.checkAnswers.responses,s.checkAnswers.r,s.checkAnswers.endCheck,s.checkAnswers.finishQuiz);t.each((function(){const t=e(this),n=t.find(b),d=n.data("question_id");if(t.data("check"))return!0;if(void 0!==i[d]){const e=i[d];data=s.json[n.data("question_id")],t.find(".wpProQuiz_response").show(),t.find(k).hide(),t.find(C).hide(),t.find(x).show(),t.find(x).attr("data-question-lock",!0),a[data.id].points=e.p,void 0!==e.p_nonce?a[data.id].p_nonce=e.p_nonce:a[data.id].p_nonce="",a[data.id].correct=Number(e.c),a[data.id].data=e.s,void 0!==e.a_nonce?a[data.id].a_nonce=e.a_nonce:a[data.id].a_nonce="",a[data.id].possiblePoints=e.e.possiblePoints,jQuery.isEmptyObject(a[data.id].data)&&(null==e.e.type||"sort_answer"!=e.e.type&&"matrix_sort_answer"!=e.e.type||(a[data.id].data=e.e.r)),void 0!==e.e.graded_id&&e.e.graded_id>0&&(a[data.id].graded_id=e.e.graded_id),void 0!==e.e.graded_status&&(a[data.id].graded_status=e.e.graded_status),a.comp.points=parseFloat(parseFloat(a.comp.points+e.p).toFixed(2)),t.find(".wpProQuiz_response").show(),t.find(k).hide(),t.find(C).hide(),t.find(x).show(),t.find(x).attr("data-question-lock",!0),jQuery.isEmptyObject(a[data.id].data)&&void 0!==e.e.type&&("sort_answer"!=e.e.type&&"matrix_sort_answer"!=e.e.type||void 0!==e.e.r&&(a[data.id].data=e.e.r),"essay"==e.e.type&&void 0!==e.e.graded_id&&(a[data.id].data={graded_id:e.e.graded_id})),u[data.catId]+=e.p,"1"===s.quiz_resume_enabled&&r.methode.saveMetaDataToCookie("checked"+d,e),r.methode.markCorrectIncorrect(e,t,n),e.c?(void 0!==e.e.AnswerMessage&&(t.find(".wpProQuiz_correct").find(".wpProQuiz_AnswerMessage").html(e.e.AnswerMessage),t.find(".wpProQuiz_correct").trigger("learndash-quiz-answer-response-contentchanged")),o.trigger({type:"questionSolvedCorrect",values:{item:t,index:t.index(),solved:!0,result:e}}),t.find(".wpProQuiz_correct").show(),a.comp.correctQuestions+=1):(void 0!==e.e.AnswerMessage&&(t.find(".wpProQuiz_incorrect").find(".wpProQuiz_AnswerMessage").html(e.e.AnswerMessage),t.find(".wpProQuiz_incorrect").trigger("learndash-quiz-answer-response-contentchanged")),o.trigger({type:"questionSolvedIncorrect",values:{item:t,index:t.index(),solved:!0,result:e}}),t.find(".wpProQuiz_incorrect").show()),t.find(".wpProQuiz_responsePoints").text(e.p),t.data("check",!0)}})),n&&r.methode.finishQuizEnd()}))},markCorrectIncorrect(i,t,o){if(void 0!==i.e.c)switch(i.e.type){case"single":case"multiple":o.children().each((function(t){const o=e(this),s=o.attr("data-pos");if(i.e.c[s]){e("input.wpProQuiz_questionInput",o).is(":checked")?r.methode.marker(o,!0):r.methode.marker(o,"wpProQuiz_answerCorrectIncomplete")}else!i.c&&i.e.r[s]&&r.methode.marker(o,!1)}));break;case"free_answer":var s=o.children();i.c?r.methode.marker(s,!0):r.methode.marker(s,!1),void 0!==i.e.c&&void 0!==i.e.c&&i.e.c.length>0&&t.find("span.wpProQuiz_freeCorrect").text(i.e.c.join(", ")).show();break;case"cloze_answer":o.find(".wpProQuiz_cloze").each((function(t,o){const s=e(this).children(),n=s.eq(0),a=s.eq(1);r.methode.cleanupCurlyQuotes(n.val());i.s[t]?n.addClass("wpProQuiz_answerCorrect"):(n.addClass("wpProQuiz_answerIncorrect"),void 0!==i.e.c[t]&&(a.html("("+i.e.c[t].join()+")"),a.show())),n.attr("disabled","disabled")}));break;case"sort_answer":var n=jQuery("div.wpProQuiz_questionList_containers",t);if(void 0!==n&&n.length){const t=o.clone();t.insertAfter(o),t.addClass("wpProQuiz_questionList_correct");var a=t.children("li.wpProQuiz_questionListItem"),u=new Array;jQuery.each(i.e.c,(function(e,i){u[i]=e})),a.sort((function(i,t){return u[e(i).attr("data-pos")]>u[e(t).attr("data-pos")]?1:-1})),t.append(a),t.children("li.wpProQuiz_questionListItem").addClass("wpProQuiz_answerCorrect"),jQuery.each(i.e.c,(function(e,i){const t=o.children("li.wpProQuiz_questionListItem")[e];void 0!==t&&""!==t&&(i==jQuery(t).data("pos")?r.methode.marker(jQuery(t),!0):r.methode.marker(jQuery(t),!1))})),jQuery(n).find(".wpProQuiz_questionList_container_student").append(o),jQuery(n).find(".wpProQuiz_questionList_container_correct").append(t),jQuery(n).find(".wpProQuiz_questionList_container_student").show(),jQuery(n).find(".wpProQuiz_questionList_container_correct").hide(),jQuery(n).find("input.wpProQuiz_questionList_containers_view_student").on("click",(function(e){jQuery(n).find("input.wpProQuiz_questionList_containers_view_student").addClass("wpProQuiz_questionList_containers_view_active"),jQuery(n).find("input.wpProQuiz_questionList_containers_view_correct").removeClass("wpProQuiz_questionList_containers_view_active"),jQuery(n).find(".wpProQuiz_questionList_container_correct").hide(),jQuery(n).find(".wpProQuiz_questionList_container_student").show(),e.preventDefault()})),jQuery(n).find("input.wpProQuiz_questionList_containers_view_correct").on("click",(function(e){jQuery(n).find("input.wpProQuiz_questionList_containers_view_student").removeClass("wpProQuiz_questionList_containers_view_active"),jQuery(n).find("input.wpProQuiz_questionList_containers_view_correct").addClass("wpProQuiz_questionList_containers_view_active"),jQuery(n).find(".wpProQuiz_questionList_container_student").hide(),jQuery(n).find(".wpProQuiz_questionList_container_correct").show(),e.preventDefault()})),jQuery(n).show()}else{(a=o.children("li.wpProQuiz_questionListItem")).each((function(t,o){const s=e(this);i.e.c[t]==s.attr("data-pos")?r.methode.marker(s,!0):r.methode.marker(s,!1)})),a.children().css({"box-shadow":"0 0",cursor:"auto"});u=new Array;jQuery.each(i.e.c,(function(e,i){u[i]=e})),a.sort((function(i,t){return u[e(i).attr("data-pos")]>u[e(t).attr("data-pos")]?1:-1})),o.append(a)}break;case"matrix_sort_answer":a=o.children();var d=new Array;statistcAnswerData={0:-1},a.each((function(){const t=e(this),o=(t.attr("data-pos"),t.find(".wpProQuiz_maxtrixSortCriterion")),s=o.children(),n=s.attr("data-pos");s.length&&i.e.c[n]==t.attr("data-pos")?r.methode.marker(t,!0):r.methode.marker(t,!1),d[n]=o})),r.methode.resetMatrix(t),t.find(".wpProQuiz_sortStringItem").each((function(){const i=d[e(this).attr("data-pos")];null!=i&&i.append(this)})).css({"box-shadow":"0 0",cursor:"auto"}),t.find(".wpProQuiz_sortStringList, .wpProQuiz_maxtrixSortCriterion").sortable(),t.find(".wpProQuiz_sortStringList, .wpProQuiz_maxtrixSortCriterion").sortable("destroy")}},setCheckedStatusFromData(e,i,t){1==s.ld_script_debug&&(console.log("setCheckedStatusFromData data[%o]",e),console.log("setCheckedStatusFromData question[%o]",i),console.log("setCheckedStatusFromData list[%o]",t));jQuery([q,z]).each((function(o,s){if(s.hasOwnProperty("checked"+e.id))for(const o in s)if(o.startsWith("checked")){o.replace("checked","")==e.id&&(questionResult=s[o],r.methode.markCorrectIncorrect(questionResult,i,t),questionResult.c?(void 0!==questionResult.e.AnswerMessage&&(i.find(".wpProQuiz_correct").find(".wpProQuiz_AnswerMessage").html(learndash_decodeHTML(questionResult.e.AnswerMessage)),i.find(".wpProQuiz_correct").trigger("learndash-quiz-answer-response-contentchanged")),i.find(".wpProQuiz_response").show(),i.find(".wpProQuiz_correct").show()):(void 0!==questionResult.e.AnswerMessage&&(i.find(".wpProQuiz_incorrect").find(".wpProQuiz_AnswerMessage").html(learndash_decodeHTML(questionResult.e.AnswerMessage)),i.find(".wpProQuiz_incorrect").trigger("learndash-quiz-answer-response-contentchanged")),i.find(".wpProQuiz_response").show(),i.find(".wpProQuiz_incorrect").show()))}}))},showTip(){const i=e(this),t=i.siblings(".wpProQuiz_question").find(b).data("question_id");i.siblings(".wpProQuiz_tipp").toggle("fast"),a[t].tip=1,"1"===s.quiz_resume_enabled&&r.methode.saveMetaDataToCookie("tip"+t,{question_id:t}),e(document).on("mouseup.tipEvent",(function(i){const t=o.find(".wpProQuiz_tipp"),s=o.find('input[name="tip"]');t.is(i.target)||0!=t.has(i.target).length||s.is(i.target)||(t.hide("fast"),e(document).unbind(".tipEvent"))}))},ajax(i,t,o){o=o||"json",P.cors&&(jQuery.support.cors=!0),void 0===i.quiz&&(i.quiz=s.quiz),void 0===i.course_id&&(i.course_id=s.course_id),void 0===i.quiz_nonce&&(i.quiz_nonce=s.quiz_nonce),e.ajax({method:"POST",type:"POST",url:WpProQuizGlobal.ajaxurl,data:i,success:t,dataType:o}),P.cors&&(jQuery.support.cors=!1)},checkQuizLock(){y.loadLock=1,r.methode.ajax({action:"wp_pro_quiz_check_lock",quizId:s.quizId},(function(e){null!=e.lock&&(y.isLocked=e.lock.is),null!=e.prerequisite&&(y.isPrerequisite=1,o.find(".wpProQuiz_prerequisite span").text(e.prerequisite)),null!=e.startUserLock&&(y.isUserStartLocked=e.startUserLock),y.loadLock=0,y.isQuizStart&&r.methode.startQuiz()}))},loadQuizData(){r.methode.ajax({action:"wp_pro_quiz_load_quiz_data",quizId:s.quizId,quiz_nonce:s.quiz_nonce},(function(e){e.toplist&&r.methode.handleToplistData(e.toplist),null!=e.averageResult&&r.methode.setAverageResult(e.averageResult,!0)}))},setAverageResult(e,i){const t=o.find(".wpProQuiz_resultValue:eq("+(i?0:1)+") > * ");t.eq(1).text(e+"%"),t.eq(0).css("width",240*e/100+"px")},handleToplistData(e){const i=o.find(".wpProQuiz_addToplist"),t=i.find(".wpProQuiz_addBox").show().children("div");if(e.canAdd)if(i.show(),i.find(".wpProQuiz_addToplistMessage").hide(),i.find(".wpProQuiz_toplistButton").show(),L.token=e.token,L.isUser=0,e.userId)t.hide(),L.isUser=1,P.isAddAutomatic&&i.hide();else{t.show();const i=t.children().eq(1);e.captcha?(i.find('input[name="wpProQuiz_captchaPrefix"]').val(e.captcha.code),i.find(".wpProQuiz_captchaImg").attr("src",e.captcha.img),i.find('input[name="wpProQuiz_captcha"]').val(""),i.show()):i.hide()}else i.hide()},scrollTo(i,t){const o=i.offset().top-100;(t||(window.pageYOffset||document.body.scrollTop)>o)&&e("html,body").clearQueue().animate({scrollTop:o},300)},addToplist(){if(P.preview)return;const e=o.find(".wpProQuiz_addToplistMessage").text(WpProQuizGlobal.loadData).show(),i=o.find(".wpProQuiz_addBox").hide();r.methode.ajax({action:"wp_pro_quiz_add_toplist",quizId:s.quizId,quiz:s.quiz,quiz_nonce:s.quiz_nonce,token:L.token,name:i.find('input[name="wpProQuiz_toplistName"]').val(),email:i.find('input[name="wpProQuiz_toplistEmail"]').val(),captcha:i.find('input[name="wpProQuiz_captcha"]').val(),prefix:i.find('input[name="wpProQuiz_captchaPrefix"]').val(),results:JSON.stringify(a),timespent:m},(function(t){e.text(t.text),t.clear?(i.hide(),r.methode.updateToplist()):i.show(),t.captcha&&(i.find(".wpProQuiz_captchaImg").attr("src",t.captcha.img),i.find('input[name="wpProQuiz_captchaPrefix"]').val(t.captcha.code),i.find('input[name="wpProQuiz_captcha"]').val(""))}))},updateToplist(){"function"==typeof wpProQuiz_fetchToplist&&wpProQuiz_fetchToplist()},registerSolved(){o.find('.wpProQuiz_questionInput[type="text"]').on("change",(function(i){const t=e(this),s=t.parents(".wpProQuiz_listItem");let n=!1;""!=t.val()&&(n=!0),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:n}})})),o.find('.wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionInput, .wpProQuiz_questionList[data-type="assessment_answer"] .wpProQuiz_questionInput').on("change",(function(i){const t=e(this).parents(".wpProQuiz_listItem"),s=this.checked;o.trigger({type:"questionSolved",values:{item:t,index:t.index(),solved:s}})})),o.find(".wpProQuiz_cloze input").on("change",(function(){const i=e(this).parents(".wpProQuiz_listItem");let t=!0;i.find(".wpProQuiz_cloze input").each((function(){if(""==e(this).val())return t=!1,!1})),o.trigger({type:"questionSolved",values:{item:i,index:i.index(),solved:t}})})),o.find('.wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionInput').on("change",(function(i){const t=e(this).parents(".wpProQuiz_listItem");let s=0;t.find('.wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionInput').each((function(e){this.checked&&s++})),o.trigger({type:"questionSolved",values:{item:t,index:t.index(),solved:!!s}})})),o.find('.wpProQuiz_questionList[data-type="essay"] textarea.wpProQuiz_questionEssay').on("change",(function(i){const t=e(this),s=t.parents(".wpProQuiz_listItem");let n=!1;""!=t.val()&&(n=!0),o.trigger({type:"questionSolved",values:{item:s,index:s.index(),solved:n}})}))},loadQuizDataAjax(i){r.methode.ajax({action:"wp_pro_quiz_admin_ajax_load_data",func:"quizLoadData",data:{quizId:s.quizId,quiz:s.quiz,quiz_nonce:s.quiz_nonce}},(function(t){s.globalPoints=t.globalPoints,s.catPoints=t.catPoints,s.json=t.json,T.quiz.remove(),o.find(".wpProQuiz_quizAnker").after(t.content),e("table.wpProQuiz_toplistTable caption span.wpProQuiz_max_points").html(s.globalPoints),T={back:o.find('input[name="back"]'),next:o.find(x),quiz:o.find(".wpProQuiz_quiz"),questionList:o.find(".wpProQuiz_list"),results:o.find(".wpProQuiz_results"),sending:o.find(".wpProQuiz_sending"),quizStartPage:o.find(".wpProQuiz_text"),timelimit:o.find(".wpProQuiz_time_limit"),toplistShowInButton:o.find(".wpProQuiz_toplistShowInButton"),listItems:e()},r.methode.initQuiz(),i&&r.methode.startQuiz(!0);const n=t.content,a=n.search("wp-audio-shortcode"),u=n.search("wp-video-shortcode");"-1"==a&&"-1"==u||(e.getScript(t.site_url+"/wp-includes/js/mediaelement/mediaelement-and-player.min.js"),e.getScript(t.site_url+"/wp-includes/js/mediaelement/wp-mediaelement.js"),e("<link/>",{rel:"stylesheet",type:"text/css",href:t.site_url+"/wp-includes/js/mediaelement/mediaelementplayer.min.css"}).appendTo("head"))}))},nextQuestionClicked(){const e=c.find(b);s.json[e.data("question_id")];if(P.forcingQuestionSolve&&!l[c.index()]&&(P.quizSummeryHide||!P.reviewQustion))return alert(WpProQuizGlobal.questionNotSolved),!1;r.methode.nextQuestion()},initQuiz(){r.methode.registerSolved(),T.next.on("click",r.methode.nextQuestionClicked),T.back.on("click",(function(e){r.methode.prevQuestion()})),o.find(k).on("click",(function(){if(P.forcingQuestionSolve&&!l[c.index()])return alert(WpProQuizGlobal.questionNotSolved),!1;r.methode.checkQuestion()})),o.find('input[name="checkSingle"]').on("click",(function(){const i=T.questionList.children();if(null!=i&&i.each((function(){const i=e(this).find(b);i.data("question_id"),s.json[i.data("question_id")]})),P.forcingQuestionSolve&&(P.quizSummeryHide||!P.reviewQustion))for(let e=0,i=o.find(".wpProQuiz_listItem").length;e<i;e++)if(!l[e])return alert(WpProQuizGlobal.questionsNotSolved),!1;r.methode.showQuizSummary()})),o.find('input[name="tip"]').on("click",r.methode.showTip),o.find('input[name="skip"]').on("click",r.methode.skipQuestion),o.find('input[name="wpProQuiz_pageLeft"]').on("click",(function(){r.methode.showSinglePage(_-1),r.methode.setupMatrixSortHeights()})),o.find('input[name="wpProQuiz_pageRight"]').on("click",(function(){r.methode.showSinglePage(_+1),r.methode.setupMatrixSortHeights()})),o.find('input[id^="uploadEssaySubmit"]').on("click",r.methode.uploadFile),o.trigger("learndash-quiz-init")},CookieInit(){if(1==s.ld_script_debug&&console.log("in CookieInit"),z=jQuery.cookie(w),z&&null!=z&&"%7B%7D"!==z)try{z=JSON.parse(z)}catch(e){console.log("JSON.parse error [%o]",e),z={}}else z={};1==s.ld_script_debug&&console.log("after parse: cookie_value[%o]",z),P.formActivated&&s.formPos===E&&B.checkForm()&&B.saveFormDataToCookie(),r.methode.CookieSetResponses(),r.methode.CookieResponseTimer()},CookieDelete(){jQuery.cookie(w,"")},CookieProcessQuestionResponse(i,t){t=t||!1;null!=i&&i.each((function(){const i=e(this),o=i.index(),n=i.find(b),a=n.data("question_id"),u=s.json[n.data("question_id")];let d=u.type;"single"!=u.type&&"multiple"!=u.type||(d="singleMulti");const c=R(d,0,i,n,!1);r.methode.saveMetaDataToCookie({lastQuestion:a}),r.methode.CookieSaveResponse(a,o,u.type,c,t)}))},CookieSaveResponse(e,i,t,o,n){n=n||!1;z[e]=e==="formData"+i?{index:i,value:o,type:t}:{index:i,value:o.response,type:t,lockQuestion:n},r.methode.calculateCookieExpiry(),jQuery.cookie(w,JSON.stringify(z),{expires:v}),"1"!==s.quiz_resume_enabled||Q||r.methode.startCookieSendTimer()},calculateCookieExpiry(){v=new Date,s.timelimitcookie&&!s.quiz_resume_cookie_expiration&&v.setTime(v.getTime()+1e3*s.timelimitcookie),s.quiz_resume_cookie_expiration&&!s.timelimitcookie&&v.setTime(v.getTime()+1e3*s.quiz_resume_cookie_expiration)},saveMetaDataToCookie(e,i){i=i||!1;if(r.methode.calculateCookieExpiry(),z&&null!=z||(z={}),"string"==typeof e&&"object"==typeof i)for(var t in z[e]={},i){const o={[t]:i[t]};Object.assign(z[e],o)}else if("string"!=typeof e||i){if("object"==typeof e)for(var t in e)z[t]=e[t]}else z[e]=!0;jQuery.cookie(w,JSON.stringify(z),{expires:v}),"1"!==s.quiz_resume_enabled||Q||r.methode.startCookieSendTimer()},CookieResponseTimer(){o.on("questionSolved",(function(e){0===s.timelimitcookie&&"1"!==s.quiz_resume_enabled||r.methode.CookieProcessQuestionResponse(e.values.item)}))},CookieSetResponses(){if(1==s.ld_script_debug&&console.log("In CookieSetResponses"),!(null!=z&&Object.keys(z).length||s.quiz_resume_id))return;T.questionList.children().each((function(){const i=e(this),t=i.find(b),o=t.data("question_id");if(null!=q[o]){const e=q[o];(n=s.json[t.data("question_id")]).type===e.type&&F(n,e.value,i,t,e.lockQuestion)}if(null!=z[o]){const e=z[o];var n;(n=s.json[t.data("question_id")]).type===e.type&&F(n,e.value,i,t,e.lockQuestion)}void 0!==q&&void 0!==z&&(1==s.ld_script_debug&&(console.log("CookieSet: cookie_value['nextQuestion'][%o]",z.nextQuestion),console.log("CookieSet: quiz_resume_data[%o]",q)),void 0!==z.nextQuestion&&z.nextQuestion?r.methode.moveToNextUnansweredQuestion(z):r.methode.moveToNextUnansweredQuestion(q))}))},startCookieSendTimer(){Q||void 0!==q&&0!==q.length||r.methode.prepareSendCookieData(),Q=!0,setInterval((function(){g||r.methode.prepareSendCookieData()}),1e3*s.quiz_resume_cookie_send_timer)},prepareSendCookieData(){s.timelimit&&r.methode.addTimelimitCookieData();if(r.methode.getObjectLength(z)>0){const e=r.methode.getObjectKeys(z);g=!0,r.methode.sendCookieData(e)}},getObjectLength:e=>Object.keys(e).length,getObjectKeys:e=>Object.keys(e),excludeKeysFromCount(e,i){const t=r.methode.getObjectKeys(e);let o=0;return t.forEach((function(e){e.startsWith(i)||o++})),o},addTimelimitCookieData(){const e=jQuery.cookie(D.timer_cookie);void 0!==e&&r.methode.saveMetaDataToCookie({[D.timer_cookie]:JSON.parse(e)})},moveToNextUnansweredQuestion(i){if(1==s.ld_script_debug&&console.log("moveToNextUnansweredQuestion: data[%o]",i),void 0!==i){let t="number"==typeof i.nextQuestion?i.nextQuestion:0;const o="number"==typeof i.lastQuestion?i.lastQuestion:0;1==s.ld_script_debug&&(console.log("moveToNextUnansweredQuestion: nextQuestion[%o]",t),console.log("moveToNextUnansweredQuestion: lastQuestion[%o]",o),console.log("moveToNextUnansweredQuestion: config.mode[%o]",s.mode)),3===s.mode?s.qpp?jQuery(T.listItems).each((function(i,t){e(t).data("question-meta").question_pro_id===o&&r.methode.singlePageNavigationQuizResume(i)})):(jQuery(T.questionList).children().show(),jQuery(T.listItems).each((function(i,t){e(t).data("question-meta").question_pro_id===o&&r.methode.scrollTo(T.listItems.eq(i),1)}))):((1==s.mode&&t>0||0==t&&o>0)&&(t=o),jQuery(T.listItems).each((function(i,o){if(e(o).data("question-meta").question_pro_id===t){1==s.ld_script_debug&&console.log("moveToNextUnansweredQuestion: match: listItem[%o]",o),c=T.listItems.eq(i);const e=c.find(b).data("question_id");return M.questionStart(e),r.methode.showQuestionObject(c),!1}})))}},singlePageNavigationQuizResume(e){const i=s.qpp>=1?e:e+1,t=Math.ceil(o.find(".wpProQuiz_list > li").length/s.qpp),n=Math.ceil(i/s.qpp);if(n<=t){const i=T.questionList.children().hide(),a=o.find(I).hide(),u=o.find(j).hide(),d=o.find('input[name="checkSingle"]').hide();n>1&&a.val(a.data("text").replace(/%d/,n-1)).show(),n===t?d.show():u.val(u.data("text").replace(/%d/,n+1)).show(),_=n;const c=s.qpp*(n-1);i.slice(c,c+s.qpp).show(),T.listItems.length===e&&(e-=1),r.methode.scrollTo(T.listItems.eq(e),0)}},sendCookieData(e){jQuery.ajax({type:"POST",url:WpProQuizGlobal.ajaxurl,dataType:"json",cache:!1,data:{action:"wp_pro_quiz_cookie_save_quiz",course_id:s.course_id,quiz:s.quiz,quizId:s.quizId,quiz_started:M.getQuizStart(),results:JSON.stringify(z),quiz_nonce:s.quiz_nonce},success(i){i.success&&(r.methode.compareObjectKeys(i.data,z)&&r.methode.deleteCookieKeys(e),g=!1)},error(e){console.log("xhr[%o]",e);const i=JSON.parse(e.responseText);console.log(i.data.message),g=!1}})},compareObjectKeys(e,i){const t=Object.keys(e).sort(),o=Object.keys(i).sort();return JSON.stringify(t)===JSON.stringify(o)},deleteCookieKeys(e){e.forEach((function(e){delete z[e]})),jQuery.cookie(w,JSON.stringify(z),{expires:v})},setupMatrixSortHeights(){e("li.wpProQuiz_listItem",T.questionList).each((function(i,t){if("matrix_sort_answer"===e(t).data("type")){let i=0;e("ul.wpProQuiz_sortStringList li",t).each((function(t,o){const s=e(o).outerHeight();s>i&&(i=s)})),i>0&&e("ul.wpProQuiz_sortStringList",t).css("min-height",i),e("ul.wpProQuiz_maxtrixSortCriterion",t).each((function(i,t){const o=e(t).parent("td");if(void 0!==o){const i=e(o).height();i&&(e(t).css("height",i),e(t).css("min-height",i))}}))}}))}},r.preInit=function(){r.methode.parseBitOptions(),O.init(),o.find('input[name="startQuiz"]').on("click",(function(){return r.methode.startQuiz(),!1})),P.checkBeforeStart&&!P.preview&&r.methode.checkQuizLock(),o.find('input[name="reShowQuestion"]').on("click",(function(){r.methode.showQustionList()})),o.find('input[name="restartQuiz"]').on("click",(function(){r.methode.restartQuiz()})),o.find('input[name="review"]').on("click",r.methode.reviewQuestion),o.find('input[name="wpProQuiz_toplistAdd"]').on("click",r.methode.addToplist),o.find('input[name="quizSummary"]').on("click",r.methode.showQuizSummary),o.find('input[name="endQuizSummary"]').on("click",(function(){if(P.forcingQuestionSolve){list=T.questionList.children(),null!=list&&list.each((function(){const i=e(this).find(b);i.data("question_id"),s.json[i.data("question_id")]}));for(let e=0,i=o.find(".wpProQuiz_listItem").length;e<i;e++)if(!l[e])return alert(WpProQuizGlobal.questionsNotSolved),!1}P.formActivated&&s.formPos==A&&!B.checkForm()||r.methode.finishQuiz()})),o.find('input[name="endInfopage"]').on("click",(function(){B.checkForm()&&r.methode.finishQuiz()})),o.find('input[name="showToplist"]').on("click",(function(){T.quiz.hide(),T.toplistShowInButton.toggle()})),o.on("questionSolved",r.methode.questionSolved),P.maxShowQuestion||r.methode.initQuiz(),P.autoStart&&r.methode.startQuiz(),P.formActivated&&s.formPos===E&&B.setFormDataFromServer()},r.preInit()},e.fn.wpProQuizFront=function(i){return this.each((function(){null==e(this).data("wpProQuizFront")&&e(this).data("wpProQuizFront",new e.wpProQuizFront(this,i))}))}}(jQuery);var learndash_prepare_quiz_resume_data=function(e){if("undefined"===e.quiz_resume_enabled)return!1;if("1"!==e.quiz_resume_enabled)return!1;if("undefined"===e.quiz_resume_data)return!1;let i={};1==e.ld_script_debug&&console.log("config.quiz_resume_data (raw)[%o]",e.quiz_resume_data);try{i=JSON.parse(e.quiz_resume_data),1==e.ld_script_debug&&console.log("resume_data (parsed)[%o]",i)}catch(e){console.log("JSON.parse error [%o]",e)}return i},learndash_decodeHTML=function(e){if((e=e||"").length>0&&"string"==typeof e){const i=document.createElement("textarea");i.innerHTML=e,e=i.value}return e};
/*!/wp-content/plugins/sfwd-lms/includes/lib/wp-pro-quiz/js/jquery.ui.touch-punch.min.js*/
/*!
 * jQuery UI Touch Punch 0.2.2
 *
 * Copyright 2011, Dave Furfero
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Depends:
 *  jquery.ui.widget.js
 *  jquery.ui.mouse.js
 */
!function(o){if(o.support.touch="ontouchend"in document,o.support.touch){var t,e=o.ui.mouse.prototype,n=e._mouseInit;e._touchStart=function(o){!t&&this._mouseCapture(o.originalEvent.changedTouches[0])&&(t=!0,this._touchMoved=!1,u(o,"mouseover"),u(o,"mousemove"),u(o,"mousedown"))},e._touchMove=function(o){t&&(this._touchMoved=!0,u(o,"mousemove"))},e._touchEnd=function(o){t&&(u(o,"mouseup"),u(o,"mouseout"),this._touchMoved||u(o,"click"),t=!1)},e._mouseInit=function(){var t=this;t.element.bind("touchstart",o.proxy(t,"_touchStart")).bind("touchmove",o.proxy(t,"_touchMove")).bind("touchend",o.proxy(t,"_touchEnd")),n.call(t)}}function u(o,t){if(!(o.originalEvent.touches.length>1)){o.preventDefault();var e=o.originalEvent.changedTouches[0],n=document.createEvent("MouseEvents");n.initMouseEvent(t,!0,!0,window,1,e.screenX,e.screenY,e.clientX,e.clientY,!1,!1,!1,!1,0,null),o.target.dispatchEvent(n)}}}(jQuery);