-
Notifications
You must be signed in to change notification settings - Fork 81
/
bootstrap-evo_backoffice.bmin.js
3 lines (3 loc) · 41.2 KB
/
bootstrap-evo_backoffice.bmin.js
1
2
3
/* This includes 15 files: functions.js, ajax.js, communication.js, form_extensions.js, backoffice.js, extracats.js, dynamic_select.js, src/bootstrap-evo_modal_window.js, src/evo_images.js, src/evo_user_crop.js, src/evo_user_report.js, src/evo_user_deldata.js, src/evo_user_org.js, src/evo_rest_api.js, src/evo_links.js */
function pop_up_window(a,b,c,d,e){"undefined"==typeof c&&(c=750),"undefined"==typeof d&&(d=550);var f=(screen.width-c)/2,g=(screen.height-d)/2;return"undefined"==typeof e&&(e="scrollbars=yes, status=yes, resizable=yes, menubar=yes"),e="width="+c+", height="+d+", left="+f+", top="+g+", "+e,opened=window.open(a,b,e),opened.focus(),"undefined"==typeof openedWindows?openedWindows=new Array(opened):openedWindows.push(opened),!1}function textarea_replace_selection(a,b,c){textarea_wrap_selection(a,b,"",1,c)}function textarea_wrap_selection(a,b,c,d,e){e=e||document;var f={element:a,before:b,after:c,replace:d,target_document:e};if(!b2evo_Callbacks.trigger_callback("wrap_selection_for_"+a.id,f)){if(window.opener&&"undefined"!=typeof window.opener)try{if(window.opener.b2evo_Callbacks&&"undefined"!=typeof window.opener.b2evo_Callbacks&&window.opener.b2evo_Callbacks.trigger_callback("wrap_selection_for_"+a.id,f))return}catch(a){}if(!(window.parent&&"undefined"!=typeof window.parent&&window.parent.b2evo_Callbacks&&"undefined"!=typeof window.parent.b2evo_Callbacks&&window.parent.b2evo_Callbacks.trigger_callback("wrap_selection_for_"+a.id,f)))if(e.selection)a.focus(),sel=e.selection.createRange(),d?sel.text=b+c:sel.text=b+sel.text+c,a.focus();else if(a.selectionStart||"0"==a.selectionStart){var g,h,i,j=a.selectionStart,k=a.selectionEnd;"textarea"==a.type&&"undefined"!=typeof a.scrollTop&&(h=a.scrollTop,i=a.scrollLeft),d?(a.value=a.value.substring(0,j)+b+c+a.value.substring(k,a.value.length),g=j+b.length+c.length):(a.value=a.value.substring(0,j)+b+a.value.substring(j,k)+c+a.value.substring(k,a.value.length),g=k+b.length+c.length),"undefined"!=typeof h&&(a.scrollTop=h,a.scrollLeft=i),a.focus(),a.selectionStart=g,a.selectionEnd=g}else a.value+=b+c,a.focus()}}function textarea_str_replace(a,b,c,d){d=d||document;var e={element:a,search:b,replace:c,target_document:d};if(!b2evo_Callbacks.trigger_callback("str_replace_for_"+a.id,e)){if(window.opener&&"undefined"!=typeof window.opener)try{if(window.opener.b2evo_Callbacks&&"undefined"!=typeof window.opener.b2evo_Callbacks&&window.opener.b2evo_Callbacks.trigger_callback("str_replace_for_"+a.id,e))return}catch(a){}window.parent&&"undefined"!=typeof window.parent&&window.parent.b2evo_Callbacks&&"undefined"!=typeof window.parent.b2evo_Callbacks&&window.parent.b2evo_Callbacks.trigger_callback("str_replace_for_"+a.id,e)||(a.value=a.value.replace(b,c),a.focus())}}function toggle_filter_area(a){var b=jQuery("#clickdiv_"+a),c=jQuery("#clickimg_"+a);if(0==b.length||0==c.length)return alert("ID "+a+" not found!"),!1;if(c.hasClass("fa")||c.hasClass("glyphicon")){if(""!=c.data("toggle")&&void 0!=c.data("toggle")){var d=c.hasClass("fa")?"fa":"glyphicon";void 0==c.data("toggle-orig-class")&&c.data("toggle-orig-class",c.attr("class").replace(new RegExp("^"+d+" (.+)$","g"),"$1")),c.hasClass(c.data("toggle-orig-class"))?c.removeClass(c.data("toggle-orig-class")).addClass(d+"-"+c.data("toggle")):c.removeClass(d+"-"+c.data("toggle")).addClass(c.data("toggle-orig-class"))}}else{var e=c.css("background-position").match(/-*\d+/g);c.css("background-position",parseInt(e[0])+(b.is(":hidden")?-16:16)+"px "+parseInt(e[1])+"px")}return b.is(":hidden")?(b.slideDown(500),jQuery.post(htsrv_url+"anon_async.php?action=expand_filter&target="+a)):(b.slideUp(500),jQuery.post(htsrv_url+"anon_async.php?action=collapse_filter&target="+a)),!1}function b2evo_Callbacks(){this.eventHandlers=new Array}function evoAlert(a){var b=jQuery(".b2evo_alert");b.length>0&&b.remove(),jQuery("body").append('<div class="b2evo_alert">'+a+"</div>"),setTimeout(function(){jQuery(".b2evo_alert").fadeOut({complete:function(){jQuery(this).remove()}})},3e3),evo_alert_events_initialized||(evo_alert_events_initialized=!0,jQuery(document).on("click",".b2evo_alert",function(){jQuery(this).remove()}))}function ajax_debug_clear(a){var b=/<!-- Ajax response end -->/;return a=a.replace(b,""),a=a.replace(/(<div class="jslog">[\s\S]*)/i,""),jQuery.trim(a)}function ajax_response_is_correct(a){var b=/<!-- Ajax response end -->/,c=a.match(b);return!!c&&(a=ajax_debug_clear(a),""!=a)}function SendAdminRequest(a,b,c,d){if(void 0===d||d){var e=new Date;c+=(""!==c?"&":"")+"nocache_dummy="+e.getTime()}SendServerRequest(b2evo_dispatcher_url+"?ctrl="+a+"&action="+b+(c?"&"+c:""))}function SendServerRequest(a){a+=a.indexOf("?")!=-1?"&":"?",a+="display_mode=js";var b=a.split("?");a=b[0],b=b[1],jQuery.ajax({type:"POST",url:a,data:b,dataType:"script"})}function AttachServerRequest(a){jQuery('<input type="hidden" name="display_mode" value="js" /><input type="hidden" name="js_target" value="window.parent." />').appendTo("#"+a),jQuery("#"+a).attr("target","server_postback")}function DisplayServerMessages(a,b){jQuery("#server_messages").html(a),"object"==typeof b&&(jQuery("input.field_error, select.field_error, textarea.field_error").each(function(){jQuery(this).removeClass("field_error");var a=jQuery(this).next();a.hasClass("notes")&&"SPAN"==a.get(0).tagName&&a.remove()}),jQuery.each(b,function(a,b){jQuery("#"+a).addClass("field_error").after('<span class="oneline notes"> <span class="field_error" rel="'+a+'">'+b+"</span></span>")})),jQuery("#server_messages .log_success").animate({backgroundColor:"#88ff88"},"fast").animate({backgroundColor:"#ffffff"},"fast","",function(){jQuery(this).removeAttr("style")}),jQuery("#server_messages > .log_error").animate({backgroundColor:"#ff8888"},"fast").animate({backgroundColor:"#ffffff"},"fast","",function(){jQuery(this).removeAttr("style")})}function get_form(a){for(;"FORM"!=a.tagName;){if("undefined"==typeof a)return!1;a=a.parentNode}return a}function check(a,b){if(form_obj=get_form(a),!form_obj)return alert("Could not find form"),!1;for(i=0;i<form_obj.length;)"checkbox"==form_obj.elements[i].type&&(form_obj.elements[i].checked=b),i++;return!1}function check_all(a){return target=findTarget(a),check(target,!0),cancelClick(a),!1}function uncheck_all(a){return target=findTarget(a),check(target,!1),cancelClick(a),!1}function cancelClick(a){return window.event&&window.event.returnValue&&(window.event.returnValue=!1),a&&a.preventDefault&&a.preventDefault(),!1}function surround_check(a,b,c){var d=findTarget(a);for(el_form=get_form(d),el_inputs=el_form.getElementsByTagName("INPUT"),i=0;i<el_inputs.length;i++)el_input=el_inputs[i],"checkbox"==el_input.type&&(null!=c&&el_input.checked!=c||(el_input.parentNode.className=b))}function surround_unchecked(a){surround_check(a,"checkbox_surround",!1)}function surround_checked(a){surround_check(a,"checkbox_surround",!0)}function unsurround_all(a){surround_check(a,"checkbox_surround_init",null)}function init_check_all(){for(var a=document.getElementsByName("check_all_nocheckchanges"),b=0;b<a.length;b++){var c=a[b];jQuery(c).bind({click:check_all,mouseover:surround_unchecked,mouseout:unsurround_all})}for(var d=document.getElementsByName("uncheck_all_nocheckchanges"),b=0;b<d.length;b++){var c=d[b];jQuery(c).bind({click:uncheck_all,mouseover:surround_checked,mouseout:unsurround_all})}}function clear_form(a){for(a=check(a,!1),i=0;i<a.length;)"text"==a.elements[i].type&&(a.elements[i].value=""),i++;return a}function focus_on_first_input(){if(all_inputs=document.getElementsByTagName("input"),all_inputs.length)for(i=0;i<all_inputs.length;i++)if("text"==all_inputs[i].type&&1!=all_inputs[i].disabled){try{all_inputs[i].focus()}catch(a){}break}}function check_combo(a,b,c){"new"==b?(input_text=document.getElementById(a+"_combo"),input_text.style.display="inline",input_text.focus()):(input_text=document.getElementById(a+"_combo"),input_text.style.display="none")}function input_decorated_help(a,b){var c=document.getElementById(a),d=function(){""!=c.value&&c.value!=b||(c.style.color="#666",c.value=b)};jQuery(c).bind("blur",d),jQuery(c).bind("focus",function(){c.style.color="",c.value==b&&(c.value="")}),jQuery(c.form).bind("submit",function(){c.value==b&&(c.value="")}),d()}function findTarget(a){var b;if(window.event&&window.event.srcElement?b=window.event.srcElement:a&&a.target&&(b=a.target),!b)return null;for(;b!=document.body&&"a"!=b.nodeName.toLowerCase();)b=b.parentNode;return"a"!=b.nodeName.toLowerCase()?null:b}function addSpinner(a){a=jQuery(a),a.addClass("btn-spinner"),a.css("width","+=24px")}function check_extracat(a){for(var b=a.value,c=document.getElementsByName("post_extracats[]"),d=0;d<c.length;d++){var e=c[d];e.value==b&&(e.checked=!0)}}function init_dynamicSelect(){for(var a=0;a<nb_dynamicSelects;a++)dynamicSelect(tab_dynamicSelects[a].parent,tab_dynamicSelects[a].child)}function dynamicSelect(a,b){if(document.getElementById&&document.getElementsByTagName){var c=document.getElementById(a),d=document.getElementById(b),e=d.cloneNode(!0),f=e.getElementsByTagName("option");refreshDynamicSelectOptions(c,d,f),c.onchange=function(){refreshDynamicSelectOptions(c,d,f)}}}function refreshDynamicSelectOptions(a,b,c){for(;b.options.length;)b.remove(0);for(var d=new RegExp("^"+a.options[a.selectedIndex].value+"-.*$"),e=0;e<c.length;e++)(c[e].value.match(d)||""==c[e].value)&&b.appendChild(c[e].cloneNode(!0))}function toggle_clickopen(a,b,c){if(!(clickdiv=document.getElementById("clickdiv_"+a))||!(clickimg=document.getElementById("clickimg_"+a)))return alert("ID "+a+" not found!"),!1;if("undefined"==typeof b&&(b="none"!=clickdiv.style.display),"undefined"==typeof c&&(c=""),clickimg=jQuery(clickimg),clickimg.hasClass("fa")||clickimg.hasClass("glyphicon")){if(""!=clickimg.data("toggle")){var d=clickimg.hasClass("fa")?"fa":"glyphicon";void 0==clickimg.data("toggle-orig-class")&&clickimg.data("toggle-orig-class",clickimg.attr("class").replace(new RegExp("^"+d+" (.+)$","g"),"$1")),clickimg.hasClass(clickimg.data("toggle-orig-class"))?clickimg.removeClass(clickimg.data("toggle-orig-class")).addClass(d+"-"+clickimg.data("toggle")):clickimg.removeClass(d+"-"+clickimg.data("toggle")).addClass(clickimg.data("toggle-orig-class"))}}else{var e=clickimg.css("background-position").match(/-*\d+/g);clickimg.css("background-position",parseInt(e[0])+(b?16:-16)+"px "+parseInt(e[1])+"px")}return clickdiv.style.display=b?"none":c,!1}function evoFadeSuccess(a){evoFadeBg(a,new Array("#ddff00","#bbff00"))}function evoFadeFailure(a){evoFadeBg(a,new Array("#9300ff","#ff000a","#ff0000"))}function evoFadeHighlight(a){evoFadeBg(a,new Array("#ffbf00","#ffe79f"))}function evoFadeBg(selector,bgs,options){var origBg=jQuery(selector).css("backgroundColor"),speed=options&&options.speed||'"slow"',toEval="jQuery(selector).animate({ backgroundColor: ";for(e in bgs)"string"==typeof bgs[e]&&(toEval+='"'+bgs[e]+'"}, '+speed+" ).animate({ backgroundColor: ");toEval+="origBg }, "+speed+', "", function(){jQuery( this ).css( "backgroundColor", "" );});',eval(toEval)}function set_new_form_action(a,b){a.attributes.getNamedItem("action").value;a.attributes.getNamedItem("action").value=b;var c=location.href.replace(/(\/)[^\/]*$/,"$1");return a.attributes.getNamedItem("action").value==b||a.attributes.getNamedItem("action").value==c+b||(a.action=b,a.attributes.getNamedItem("action").value==b)||(alert("set_new_form_action: Cannot set new form action (Safari workaround)."),!1)}function b2edit_open_preview(a,b){if("b2evo_preview"==a.target)return!1;var c=a.attributes.getNamedItem("action").value;return set_new_form_action(a,b)?(a.target="b2evo_preview",preview_window=window.open("","b2evo_preview"),preview_window.focus(),a.submit(),a.attributes.getNamedItem("action").value=c,a.target="_self",!1):(alert("Preview not supported. Sorry. (Could not set form.action for preview)"),!1)}function b2edit_reload(a,b,c,d,e){if(!set_new_form_action(a,b))return!1;var f=!1;if(a.elements.namedItem("actionArray[update]")?(jQuery(a).append('<input type="hidden" name="action" value="edit_switchtab" />'),f=!0):a.elements.namedItem("actionArray[create]")?(jQuery(a).append('<input type="hidden" name="action" value="new_switchtab" />'),f=!0):(jQuery(a).append('<input type="hidden" name="action" value="switchtab" />'),f=!0),f&&"undefined"!=typeof d)for(param in d)jQuery(a).append('<input type="hidden" name="'+param+'" value="'+d[param]+'" />');return"undefined"!=typeof c&&"undefined"!=c&&(null==c&&(c=""),a.elements.blog.value=c),window.onbeforeunload=null,"undefined"!=typeof e&&1==e&&a.reset(),a.submit(),!1}function b2edit_type(a,b,c){var d=!1;return bozo,bozo.nb_changes>0&&(d=!confirm(a)),b2edit_reload(document.getElementById("item_checkchanges"),b,null,{action:c},d)}function b2edit_confirm(a,b,c){return bozo,!(bozo.nb_changes>0&&!confirm(a))&&b2edit_reload(document.getElementById("item_checkchanges"),b,null,{action:c},!1)}function makeDragnDrop(a){makeDraggable(a),makeDroppable(a)}function makeDraggable(a){jQuery(a).draggable({helper:"clone",scroll:!0,scrollSensitivity:100,zIndex:999,opacity:.8,cursor:"move",start:function(){jQuery(this).hide()},stop:function(){jQuery(this).show()}}).addClass("draggable_widget")}function makeDroppable(a){jQuery(a).droppable({accept:".draggable_widget",hoverClass:"droppable-hover",greedy:!0,tolerance:"pointer",delay:1e3,drop:function(a,b){jQuery(".fade_me").removeClass("fade_me"),jQuery(".available_widgets").removeClass("available_widgets_active"),jQuery(this).hasClass("available_widgets")?jQuery(b.draggable).hasClass("new_widget")||jQuery(b.draggable).remove():jQuery(b.draggable).hasClass("new_widget")?addNewWidget(b.draggable,this):(jQuery(b.draggable).insertAfter(this),jQuery(b.draggable).addClass("fade_me server_update"),jQuery(b.draggable).droppable("enable")),doFade(".fade_me"),colourWidgets(),sendWidgetOrder()}})}function doFade(a){evoFadeSuccess(a)}function sendWidgetOrder(){reorder_delay_remaining<1&&jQuery("#server_messages").html('<div class="log_container"><div class="log_error"></div></div>'),reorder_delay_remaining=reorder_delay,bufferedServerCall()}function sendWidgetOrderCallback(a){doFade(".server_updating"),jQuery(".server_updating").removeClass("server_updating"),colourWidgets()}function bufferedServerCall(){var a=getWidgetOrder();a!=current_widgets?(jQuery("#server_messages").html('<div class="action_messages container-fluid"><ul><li><div class="alert alert-dismissible alert-info fade in">'+T_("Saving changes")+"</div></li></ul></div>"),current_widgets=a,a+="&"+crumb_url,jQuery(".pending_update").removeClass("pending_update").addClass("server_updating"),SendAdminRequest("widgets","re-order",a,!1)):(jQuery("#server_messages").html('<div class="action_messages container-fluid"><ul><li><div class="alert alert-dismissible alert-warning fade in">'+T_("Widget order unchanged")+"</div></li></ul></div>"),jQuery(".pending_update").removeClass("pending_update"),colourWidgets())}function getWidgetOrder(){var a=new Array;jQuery(".widget_container").each(function(){var b=jQuery(this).attr("id");a[b]="",jQuery("#"+b+" .draggable_widget").each(function(){jQuery(this).attr("id")&&"undefined"!=jQuery(this).attr("id")&&(a[b]+=jQuery(this).attr("id")+", ")})});var b="",c="";for(container in a)b+=container+"="+a[container]+"&",c+=container+",";var d=("undefined"!=typeof blog?"blog="+blog:"")+"&"+b+"container_list="+c;return d}function colourWidgets(){jQuery(".draggable_widget").removeClass("odd"),jQuery(".draggable_widget").removeClass("even");var a=!1;jQuery("#current_widgets .draggable_widget").each(function(){a=!a,jQuery(this).addClass(a?"even":"odd")})}function deleteWidget(a){return jQuery("#wi_ID_"+a.substr(6,a.length)).animate({backgroundColor:"#f88"},"fast",function(){jQuery(this).remove(),colourWidgets(),sendWidgetOrder()}),!1}function editWidget(a){return jQuery("#server_messages").html(""),msg="wi_ID="+a.substr(6,a.length),SendAdminRequest("widgets","edit",msg,!0),!1}function widgetSettings(a,b,c){jQuery("body").append('<div id="screen_mask" onclick="closeWidgetSettings()"></div><div id="widget_settings" class="modal-content"></div>'),jQuery("#screen_mask").fadeTo(1,.5).fadeIn(200),jQuery("#widget_settings").html(a).addClass("widget_settings_active edit_widget_"+b+"_"+c),jQuery("#widget_settings").prepend(jQuery("#server_messages")),AttachServerRequest("form");var d=jQuery("#widget_settings").find("h2.page-title:first");if(d.length>0){var e=jQuery("#widget_settings").find("span.pull-right:first"),f="";e.length>0&&(e.find("a.close_link").remove(),f='<span class="pull-right">'+e.html()+"</span>",e.remove()),jQuery("#widget_settings").prepend('<div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>'+f+'<h4 class="modal-title">'+d.html()+"</h4></div>"),d.remove(),jQuery("#widget_settings button.close").bind("click",closeWidgetSettings)}jQuery("#widget_settings a.close_link").bind("click",closeWidgetSettings);var g=27;jQuery(document).keyup(function(a){a.keyCode==g&&closeWidgetSettings()})}function widgetSettingsCallback(a,b,c){jQuery("#wi_ID_"+a+" .widget_name").html(b),jQuery("#wi_ID_"+a+" .widget_cache_status").html(getWidgetCacheIcon("wi_ID_"+a,c))}function closeWidgetSettings(){return jQuery("#widget_settings").hide(),jQuery("#server_messages").insertBefore(".available_widgets"),jQuery("#widget_settings").remove(),jQuery("#screen_mask").remove(),!1}function showMessagesWidgetSettings(){return jQuery("#widget_settings").animate({scrollTop:jQuery("#widget_settings").scrollTop()+ +jQuery("#server_messages").position().top-20},100),!1}function T_(a){return"undefined"==typeof T_arr[a]?a:T_arr[a]}function convertAvailableList(){jQuery(".fieldset_title > span > a[id^='add_new']").attr("href","#").bind("click",function(a){jQuery("body").append('<div id="screen_mask" onclick="closeAvailableWidgets()"></div>'),jQuery("#screen_mask").fadeTo(1,.5).fadeIn(200),offset=jQuery(this).offset();var b=offset.top,c=jQuery(document).height()-10-jQuery(".available_widgets").height();return c<20&&(c=20),b>c&&(b=c),jQuery(".available_widgets").addClass("available_widgets_active").attr("id","available_"+jQuery(this).attr("id")),!1}),jQuery(".available_widgets_toolbar > a").bind("click",function(a){return closeAvailableWidgets(),!1});var a=27;jQuery(document).keyup(function(b){if(b.keyCode==a)return closeAvailableWidgets(),!1}),jQuery(".available_widgets li").each(function(){jQuery(this).addClass("new_widget");var a=jQuery(this).children("a").attr("href");a=a.substr(a.indexOf("&type")+1,a.length),jQuery(this).children("a:first").attr("href","#").bind("click",function(){return addNewWidget(this,a),!1})})}function closeAvailableWidgets(){jQuery(".available_widgets").removeClass("available_widgets_active"),jQuery("#screen_mask").remove()}function addNewWidget(a,b){closeAvailableWidgets();var c=jQuery(a).attr("id");jQuery(a).attr("id",c);var d=(jQuery(a).html(),jQuery(".available_widgets").attr("id"));d=d.substr(18,d.length).replace(/_/g," ").replace(/-/g,":"),SendAdminRequest("widgets","create",b+"&blog="+blog+"&container="+d,!0)}function addNewWidgetCallback(a,b,c,d,e){jQuery(".fade_me").removeClass("fade_me"),createWidget("wi_ID_"+a,b.replace(/ /g,"_").replace(/:/g,"-"),c,d,"",1,e),doFade("#wi_ID_"+a),reorder_delay_remaining>0?reorder_delay_remaining=0:current_widgets=getWidgetOrder()}function createWidget(a,b,c,d,e,f,g){var h=jQuery('<li id="'+a+'" class="draggable_widget"><span>'+d+"</span></li>");h.find("a.widget_name").click(function(){return editWidget(a)}),e&&jQuery(h).addClass(e),jQuery(h).prepend(jQuery('<span class="widget_state"><a href="#" class="toggle_action" onclick="return toggleWidget( \''+a+"' );\">"+(f?enabled_icon_tag:disabled_icon_tag)+"</a></span>"));var i=jQuery('<span class="widget_cache_status">'+getWidgetCacheIcon(a,g)+"</span>");jQuery(h).prepend(i);var j=jQuery('<span class="widget_actions"><a href="#" class="toggle_action" onclick="return toggleWidget( \''+a+"' );\">"+(f?deactivate_icon_tag:activate_icon_tag)+'</a><a href="#" onclick="return editWidget( \''+a+"' );\">"+edit_icon_tag+'</a><a href="#" onclick="return deleteWidget( \''+a+"' );\">"+delete_icon_tag+"</a></span>");jQuery(h).prepend(j),jQuery(h).prepend(jQuery('<span class="widget_checkbox'+(f?" widget_checkbox_enabled":"")+'"><input type="checkbox" name="widgets[]" value="'+a.replace("wi_ID_","")+'" /></span>')),jQuery("#container_"+b).append(h),makeDragnDrop("#"+a),colourWidgets()}function toggleWidget(a){return SendAdminRequest("widgets","toggle","wi_ID="+a.substr(6)+"&"+crumb_url,!0),!1}function doToggle(a,b){jQuery("#wi_ID_"+a+" .widget_state").html('<a href="#" class="toggle_state" onclick="return toggleWidget( \'wi_ID_'+a+"', '"+crumb_url+"' );\">"+(b?enabled_icon_tag:disabled_icon_tag)+"</a>"),b?jQuery("#wi_ID_"+a+" .widget_checkbox").addClass("widget_checkbox_enabled"):jQuery("#wi_ID_"+a+" .widget_checkbox").removeClass("widget_checkbox_enabled"),jQuery("#wi_ID_"+a+" .toggle_action").html(b?deactivate_icon_tag:activate_icon_tag),evoFadeBg(jQuery("#wi_ID_"+a),new Array("#FFFF33"),{speed:3e3})}function toggleCacheWidget(a,b){return SendAdminRequest("widgets","cache_"+b,"wi_ID="+a.substr(6)+"&"+crumb_url,!0),!1}function doToggleCache(a,b){jQuery("#wi_ID_"+a+" .widget_cache_status").html(getWidgetCacheIcon("wi_ID_"+a,b)),evoFadeBg(jQuery("#wi_ID_"+a),new Array("#FFFF33"),{speed:3e3})}function str_repeat(a,b){return new Array(b+1).join(a)}function getWidgetCacheIcon(a,b){switch(b){case"enabled":return'<a href="#" class="cache_action" onclick="return toggleCacheWidget( \''+a+"', 'disable' );\">"+cache_enabled_icon_tag+"</a>";case"disabled":return'<a href="#" class="cache_action" onclick="return toggleCacheWidget( \''+a+"', 'enable' );\">"+cache_disabled_icon_tag+"</a>";case"disallowed":return cache_disallowed_icon_tag;case"denied":return'<a href="?ctrl=coll_settings&tab=advanced&blog='+blog+'#fieldset_wrapper_caching">'+cache_denied_icon_tag+"</a>"}}function openModalWindow(a,b,c,d,e,f,g,h,i){var j="undefined"==typeof b||"auto"==b?"":"width:"+b+";",k="undefined"==typeof c||0==c||""==c?"":"height:"+c,l=k.match(/%$/i)?' style="height:100%;overflow:hidden;"':"",m=c.match(/px/i)?' style="min-height:'+(c.replace("px","")-157)+'px"':"",n="undefined"==typeof f||0!=f;if("undefined"!=typeof f&&""!=f)if("object"==typeof f)var o=f[0],p=f[1],q="undefined"==typeof f[2]?"form":f[2];else var o=f,p="btn-primary",q="form";if("undefined"!=typeof g&&g&&jQuery("#modal_window").remove(),0==jQuery("#modal_window").length){var r='<div id="modal_window" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"><div class="modal-dialog" style="'+j+k+'"><div class="modal-content"'+l+">";if("undefined"!=typeof e&&""!=e&&(r+='<div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button><h4 class="modal-title">'+e+"</h4></div>"),r+='<div class="modal-body"'+l+m+">"+a,i){jQuery("#"+i);r+="<script>jQuery( document ).ready( function() {var iframe = jQuery( '#"+i+"' );iframe.on( 'load', function() {iframe.closest( '.modal-body' ).find( 'span.loader_img' ).remove();setModalIFrameUnload( '"+i+"' );});});</script>"}r+="</div>",n&&(r+='<div class="modal-footer">',"undefined"!=typeof f&&""!=f&&(r+='<button class="btn '+p+'" type="submit" style="display:none">'+o+"</button>"),r+='<button class="btn btn-default" data-dismiss="modal" aria-hidden="true">'+evo_js_lang_close+"</button></div>"),r+="</div></div></div>",jQuery("body").append(r)}else jQuery("#modal_window .modal-body").html(a);"undefined"!=typeof i?jQuery("#"+i).load(function(){prepareModalWindow(jQuery(this).contents(),q,n,h),jQuery("#modal_window .loader_img").remove(),jQuery("#"+i).show()}):prepareModalWindow("#modal_window",q,n,h);var s={};modal_window_js_initialized&&(s="show"),jQuery("#modal_window").modal(s),""==j&&(jQuery("#modal_window .modal-dialog").css({display:"table",width:"auto"}),jQuery("#modal_window .modal-dialog .modal-content").css({display:"table-cell"})),jQuery("#modal_window").on("hidden",function(){jQuery(this).remove()}),modal_window_js_initialized=!0}function prepareModalWindow(a,b,c,d){c&&("undefined"!=typeof d&&d||(jQuery("legend",a).remove(),jQuery("#close_button",a).remove(),jQuery(".panel, .panel-body",a).removeClass("panel panel-default panel-body")),0==jQuery(b+" input[type=submit]",a).length?jQuery("#modal_window .modal-footer button[type=submit]").hide():(jQuery(b+" input[type=submit]",a).hide(),jQuery("#modal_window .modal-footer button[type=submit]").show()),jQuery(b,a).change(function(){var a=jQuery(this).find("input[type=submit]");a.length>0?(a.hide(),jQuery("#modal_window .modal-footer button[type=submit]").show()):jQuery("#modal_window .modal-footer button[type=submit]").hide()}),jQuery("#modal_window .modal-footer button[type=submit]").click(function(){jQuery(b+" input[type=submit]",a).click()})),jQuery(b+" a.btn",a).each(function(){jQuery("#modal_window .modal-footer").prepend("<a href="+jQuery(this).attr("href")+'><button type="button" class="'+jQuery(this).attr("class")+'">'+jQuery(this).html()+"</button></a>"),jQuery(this).remove()}),jQuery(b+" #current_modal_title",a).length>0&&jQuery("#modal_window .modal-title").html(jQuery(b+" #current_modal_title",a).html())}function closeModalWindow(a){return"undefined"==typeof a&&(a=window.document),jQuery("#modal_window",a).remove(),!1}function setModalIFrameUnload(a){var b=jQuery("#"+a);b[0].contentWindow.onunload=function(){var a=b.closest(".modal-body"),c=jQuery('<span class="loader_img absolute_center" title="'+evo_js_lang_loading+'"></span>');jQuery(a).prepend(c)}}function user_crop_avatar(a,b,c){"undefined"==typeof c&&(c="avatar");var d=750,e=320,f=jQuery(window).width(),g=jQuery(window).height(),h=f,i=g,j=i/h;i=i>d?d:i<e?e:i,h=h>d?d:h<e?e:h;var k=10,l=10;k=h-2*k>e?10:0,l=i-2*l>e?10:0;var m=h>d?d:h,n=i>d?d:i;openModalWindow('<span id="spinner" class="loader_img loader_user_report absolute_center" title="'+evo_js_lang_loading+'"></span>',m+"px",n+"px",!0,evo_js_lang_crop_profile_pic,[evo_js_lang_crop,"btn-primary"],!0);var o=jQuery("div.modal-dialog div.modal-body").length?jQuery("div.modal-dialog div.modal-body"):jQuery("#overlay_page"),p={top:parseInt(o.css("paddingTop")),right:parseInt(o.css("paddingRight")),bottom:parseInt(o.css("paddingBottom")),left:parseInt(o.css("paddingLeft"))},q=(jQuery("div.modal-dialog div.modal-body").length?parseInt(o.css("min-height")):n-100)-(p.top+p.bottom),r=m-(p.left+p.right),s={user_ID:a,file_ID:b,aspect_ratio:j,content_width:r,content_height:q,display_mode:"js",crumb_user:evo_js_crumb_user};return evo_js_is_backoffice?(s.ctrl="user",s.user_tab="crop",s.user_tab_from=c):(s.blog=evo_js_blog,s.disp="avatar",s.action="crop"),jQuery.ajax({type:"POST",url:evo_js_user_crop_ajax_url,data:s,success:function(a){openModalWindow(a,m+"px",n+"px",!0,evo_js_lang_crop_profile_pic,[evo_js_lang_crop,"btn-primary"])}}),!1}function user_report(a,b){openModalWindow('<span class="loader_img loader_user_report absolute_center" title="'+evo_js_lang_loading+'"></span>',"auto","",!0,evo_js_lang_report_user,[evo_js_lang_report_this_user_now,"btn-danger"],!0);var c={action:"get_user_report_form",user_ID:a,crumb_user:evo_js_crumb_user};return evo_js_is_backoffice?(c.is_backoffice=1,c.user_tab=b):c.blog=evo_js_blog,jQuery.ajax({type:"POST",url:evo_js_user_report_ajax_url,data:c,success:function(a){openModalWindow(a,"auto","",!0,evo_js_lang_report_user,[evo_js_lang_report_this_user_now,"btn-danger"])}}),!1}function user_deldata(a,b){return openModalWindow('<span class="loader_img loader_user_deldata absolute_center" title="'+evo_js_lang_loading+'"></span>',"auto","",!0,evo_js_lang_delete_user_data,[evo_js_lang_delete_selected_data,"btn-danger"],!0),jQuery.ajax({type:"POST",url:evo_js_user_deldata_ajax_url,data:{ctrl:"user",user_tab:"deldata",user_tab_from:b,user_ID:a,display_mode:"js",crumb_user:evo_js_crumb_user},success:function(a){openModalWindow(a,"auto","",!0,evo_js_lang_delete_user_data,[evo_js_lang_delete_selected_data,"btn-danger"])}}),!1}function user_add_org(a){return openModalWindow('<span class="loader_img loader_user_deldata absolute_center" title="'+evo_js_lang_loading+'"></span>',"450px","",!0,evo_js_lang_add_user_to_organization,evo_js_lang_add,!0),jQuery.ajax({type:"POST",url:evo_js_user_org_ajax_url,data:{ctrl:"organizations",action:"add_user",org_ID:a,display_mode:"js",crumb_user:evo_js_crumb_organization},success:function(a){openModalWindow(a,"450px","",!0,evo_js_lang_add_user_to_organization,evo_js_lang_add),jQuery("input.autocomplete_login").trigger("added")}}),!1}function user_edit(a,b){return openModalWindow('<span class="loader_img loader_user_deldata absolute_center" title="'+evo_js_lang_loading+'"></span>',"450px","",!0,evo_js_lang_edit_membership,evo_js_lang_edit,!0),jQuery.ajax({type:"POST",url:evo_js_user_org_ajax_url,data:{ctrl:"organizations",action:"edit_user",org_ID:a,user_ID:b,display_mode:"js",crumb_user:evo_js_crumb_organization},success:function(a){openModalWindow(a,"450px","",!0,evo_js_lang_edit_membership,evo_js_lang_edit)}}),!1}function user_remove(a,b){return openModalWindow('<span class="loader_img loader_user_deldata absolute_center" title="'+evo_js_lang_loading+'"></span>',"450px","",!0,'<span class="text-danger">'+evo_js_lang_remove_user_membership+"</span>",evo_js_lang_remove,!0),jQuery.ajax({type:"POST",url:evo_js_user_org_ajax_url,data:{ctrl:"organizations",action:"remove_user",user_ID:b,display_mode:"js",crumb_user:evo_js_crumb_organization},success:function(a){openModalWindow(a,"450px","",!0,'<span class="text-danger">'+evo_js_lang_remove_user_membership+"</span>",evo_js_lang_remove)}}),!1}function evo_rest_api_request(url,params_func,func_method,method){var params=params_func,func=func_method;"function"==typeof params_func&&(func=params_func,params={},method=func_method),"undefined"==typeof method&&(method="GET"),jQuery.ajax({contentType:"application/json; charset=utf-8",type:method,url:restapi_url+url,data:params}).then(function(data,textStatus,jqXHR){"object"==typeof jqXHR.responseJSON&&eval(func)(data,textStatus,jqXHR)})}function evo_link_fix_wrapper_height(){var a=jQuery("#attachments_fieldset_table").height(),b=jQuery("#attachments_fieldset_wrapper").height();b>a&&jQuery("#attachments_fieldset_wrapper").height(jQuery("#attachments_fieldset_table").height())}function evo_link_change_position(a,b,c){var d=a,e=a.value;return jQuery.get(b+"anon_async.php?action=set_object_link_position&link_ID="+a.id.substr(17)+"&link_position="+e+"&crumb_link="+c,{},function(b,c){b=ajax_debug_clear(b),"OK"==b?(evoFadeSuccess(jQuery(d).closest("tr")),jQuery(d).closest("td").removeClass("error"),"cover"==e&&jQuery("select[name=link_position][id!="+a.id+"] option[value=cover]:selected").each(function(){jQuery(this).parent().val("aftermore"),evoFadeSuccess(jQuery(this).closest("tr"))})):(jQuery(d).val(b),evoFadeFailure(jQuery(d).closest("tr")),jQuery(d.form).closest("td").addClass("error"))}),!1}function evo_link_insert_inline(a,b,c){if("undefined"!=typeof b2evoCanvas){var d="["+a+":"+b;c.length&&(d+=":"+c),d+="]",textarea_wrap_selection(b2evoCanvas,d,"",0,window.document);var e=jQuery("#display_position_"+b);0!=e.length&&"inline"!=e.val()&&(deferInlineReminder=!0,e.val("inline").change(),deferInlineReminder=!1)}}function evo_link_delete(a,b,c,d){return evo_rest_api_request("links/"+c,{action:d},function(d){if("item"==b){var e=window.document.getElementById("itemform_post_content");if(null!=e){var f=new RegExp("\\[(image|file|inline|video|audio|thumbnail):"+c+":?[^\\]]*\\]","ig");textarea_str_replace(e,f,"",window.document)}}jQuery(a).closest("tr").remove(),evo_link_fix_wrapper_height()},"DELETE"),!1}function evo_link_change_order(a,b,c){return evo_rest_api_request("links/"+b+"/"+c,function(b){var d=jQuery(a).closest("tr");"move_up"==c?d.prev().before(d):d.next().after(d),evoFadeSuccess(d)},"POST"),!1}function evo_link_attach(a,b,c,d){return evo_rest_api_request("links",{action:"attach",type:a,object_ID:b,root:c,path:d},function(a){var b=jQuery("#attachments_fieldset_table table",window.parent.document);b.length>0&&"undefined"!=typeof a.link&&b.append('<tr><td class="firstcol shrinkwrap">'+a.link.preview+'</td><td class="fm_filename">'+a.link.url+'</td><td class="shrinkwrap link_id_cell">'+a.link.ID+'</td><td class="shrinkwrap">'+a.link.actions+'</td><td class="lastcol shrinkwrap">'+a.link.position+"</td></tr>");
}),!1}function evo_link_ajax_loading_overlay(){var a=jQuery("#attachments_fieldset_table"),b=!1;return 0==a.find(".results_ajax_loading").length&&(b=jQuery('<div class="results_ajax_loading"><div> </div></div>'),a.css("position","relative"),b.css({width:a.width(),height:a.height()}),a.append(b)),b}function evo_link_refresh_list(a,b,c){var d=evo_link_ajax_loading_overlay();return d&&evo_rest_api_request("links",{action:"undefined"==typeof c?"refresh":"sort",type:a,object_ID:b},function(a){jQuery("#attachments_fieldset_table").html(a.html),d.remove(),evo_link_fix_wrapper_height()}),!1}b2evo_Callbacks.prototype={register_callback:function(a,b,c){"undefined"==typeof this.eventHandlers[a]&&(this.eventHandlers[a]=new Array),"undefined"!=typeof c&&c?this.eventHandlers[a][0]=b:this.eventHandlers[a][this.eventHandlers[a].length]=b},trigger_callback:function(event,args){if("undefined"==typeof this.eventHandlers[event])return null;for(var r=!1,cb_args="",cb_arguments=arguments,i=1;i<arguments.length;i++)cb_args+="cb_arguments["+i+"], ";cb_args.length&&(cb_args=cb_args.substring(0,cb_args.length-2));for(var i=0;i<this.eventHandlers[event].length;i++){var f=this.eventHandlers[event][i];r=eval("f("+cb_args+");")||r}return r}};var b2evo_Callbacks=new b2evo_Callbacks;evo_alert_events_initialized=!1,jQuery(document).ready(function(){function a(a){var b=a.data("prefix")?a.data("prefix"):"",c=jQuery("."+b+a.val()+"_toolbar");return 0==c.length||void(a.is(":checked")?(c.removeClass("disabled"),c.find("input[type=button]").removeAttr("disabled")):(c.addClass("disabled"),c.find("input[type=button]").attr("disabled","disabled")))}jQuery(document).on("click","[data-func]",function(){var a=jQuery(this).data("func").match(/([^\\|]|\\\|)+/g),b=a[0];a.splice(0,1);for(var c=0;c<a.length;c++)a[c].indexOf("b2evoCanvas")>-1?a[c]=window[a[c]]:" "==a[c]?a[c]="":a[c]=a[c].replace(/\\\|/g,"|");return!(jQuery(this).closest(".disabled[class*=_toolbar]").length>0)&&(window[b].apply(null,a),!1)}),jQuery('input[type=checkbox][name="renderers[]"]').each(function(){a(jQuery(this))}),jQuery('input[type=checkbox][name="renderers[]"]').click(function(){a(jQuery(this))})}),jQuery(document).ready(function(){jQuery(".pblock").length?jQuery('<div id="server_messages"></div>').prependTo(".pblock"):jQuery(".level2").length?jQuery(".level2").after('<div id="server_messages"></div>'):jQuery(".navbar.level1").after('<div id="server_messages"></div>'),jQuery('<iframe id="server_postback" name="server_postback"></iframe>').appendTo("body").css({position:"absolute",left:"-1000em",top:"-1000em"})});var _b2evoCommunications=function(){var a,b,c=2500,d=250;return{Init:function(){var e=jQuery.fn.extend({delay:c,interval:d,dispatcher:b},arguments.length?arguments[0]:"");c=e.delay,d=e.interval,b=e.dispatcher,a=this,b2evoHelper.info("Communications object ready")},BufferedServerCall:function(){var b=jQuery.fn.extend({ticker_callback:function(){return!0},send_callback:function(){},delay:c,interval:d,buffer_name:""},arguments.length?arguments[0]:"");if(ticker_status=b.ticker_callback(b.delay))switch(ticker_status!==!0&&b2evoHelper.log("Ticker status : "+ticker_status),ticker_status){case"cancel":return void b2evoHelper.DisplayMessage('<div class="log_message">'+T_("Update cancelled")+"</div>");case"pause":return b2evoHelper.DisplayMessage('<div class="log_error">'+T_("Update Paused")+" : "+b2evoHelper.str_repeat(".",b.delay/b.interval)+"</div>"),void a.BufferedServerLoop(b);case"ignore":return void a.BufferedServerLoop(b);case"immediate":break;default:if(b.delay-=b.interval,b.delay>0)return b2evoHelper.DisplayMessage('<div class="log_error">'+T_("Changes pending")+" : "+b2evoHelper.str_repeat(".",b.delay/b.interval)+"</div>"),void a.BufferedServerLoop(b);b2evoHelper.DisplayMessage('<div class="log_message">'+T_("Saving changes")+"</div>"),b.send_callback()}},BufferedServerLoop:function(b){var c=jQuery(a).data("buffers");"undefined"==typeof c&&(c=Array()),c[b.buffer_name]=b,jQuery(a).data("buffers",c),window.setTimeout('b2evoCommunications.BufferedServerCallback( "'+b.buffer_name+'" )',b.interval)},BufferedServerCallback:function(b){var c=jQuery(a).data("buffers");a.BufferedServerCall(c[b])},SendAdminRequest:function(){var c=jQuery.fn.extend({ctrl:"",action:"",data:"",key:"",error:function(){return!1},ok:function(){return!1}},arguments.length?arguments[0]:""),d="ctrl="+c.ctrl+"&key="+c.key+"&action="+c.action+"&"+c.data;a.SendServerRequest({url:b,data:d,error:c.error,ok:c.ok})},SendServerRequest:function(){var a=jQuery.fn.extend({url:"",data:"",error:function(){return!1},ok:function(){return!1}},arguments.length?arguments[0]:"");if(a.url){a.url+=(a.url.indexOf("?")===!0?"&":"?")+"mode=js",a.data&&(a.url+="&"+a.data);var b=jQuery('<script type="text/javascript"></script>');b.attr("src",a.url),b.load(a.ok()),b.error(a.error()),b.appendTo("body"),b2evoHelper.log("Sending request : "+a.url)}}}},b2evoCommunications=new _b2evoCommunications;jQuery(document).ready(function(){jQuery("[id^=fadeout-]").each(function(){evoFadeBg(this,new Array("#FFFF33"),{speed:3e3})})}),jQuery(document).on("change",".btn-file :file",function(){var a=jQuery(this).val().replace(/\\/g,"/").replace(/.*\//,"");jQuery(this).parent().next().html(a)});var edit_icon_tag="",delete_icon_tag="",current_widgets="",reorder_widgets_queue,reorder_delay=200,reorder_delay_remaining=0,crumb_url="";jQuery(document).ready(function(){if(0!=jQuery("#current_widgets").length){edit_icon_tag=jQuery(".edit_icon_hook").find("a").html(),delete_icon_tag=jQuery(".delete_icon_hook").find("a").html(),crumb_url=jQuery(".delete_icon_hook").find("a").attr("href"),"undefined"!=typeof crumb_url&&(crumb_url=crumb_url.match(/crumb_.*?$/)),jQuery(".new_widget").parent().parent().remove(),jQuery(".odd").addClass("widget_row").removeClass(".odd"),jQuery(".even").addClass("widget_row").removeClass(".even"),jQuery(".fieldset_title").each(function(){jQuery(this).droppable({accept:".draggable_widget",hoverClass:"droppable-hover",greedy:!0,tolerance:"pointer",delay:1e3,drop:function(a,b){jQuery(".fade_me").removeClass("fade_me"),jQuery(".available_widgets").removeClass("available_widgets_active"),jQuery(b.draggable).prependTo(jQuery("#container_"+jQuery(this).find(".container_name").html().replace(/ /g,"_").replace(/:/g,"-"))),jQuery(b.draggable).addClass("fade_me server_update"),jQuery(b.draggable).droppable("enable"),doFade(".fade_me"),colourWidgets(),sendWidgetOrder()}})}),jQuery(".widget_row td:nth-child(7)").each(function(){var a=jQuery(this).find("a").attr("href");a=a.match(/wi_ID=([0-9]+)/)[1],jQuery(this).parent().attr("id","wi_ID_"+a)});var a=new Array;jQuery(".widget_container_list").each(function(){var b=jQuery(this).attr("id");a[b]=new Array,jQuery("#"+b+" .widget_row").each(function(){var c=jQuery(this).attr("id");a[b][c]=new Array,a[b][c].name=jQuery("#"+c).find(".widget_name").parent().html(),a[b][c].class=jQuery(this).attr("className"),a[b][c].enabled=jQuery("#"+c+" .widget_is_enabled").size(),a[b][c].cache=jQuery("#"+c+" .widget_cache_status [rel]").attr("rel")})});for(container in a){var b=!jQuery("#"+container).hasClass("no-drop");newContainer=jQuery('<ul id="container_'+container+'" class="widget_container"></ul>'),b||jQuery(newContainer).addClass("no-drop"),jQuery("#"+container).replaceWith(newContainer);for(widget in a[container])createWidget(widget,container,0,a[container][widget].name,a[container][widget].class,a[container][widget].enabled,a[container][widget].cache)}jQuery(".no-drop .draggable_widget").droppable("disable"),jQuery(".draggable_widget").bind("mousedown",function(){jQuery(this).hasClass("new_widget")||jQuery(".available_widgets_active").removeClass("available_widgets_active")}),colourWidgets(),convertAvailableList(),current_widgets=getWidgetOrder(),doFade(".fadeout-ffff00"),jQuery("#widget_button_check_all").click(function(){jQuery(this).closest("form").find("input[type=checkbox]").prop("checked",!0)}),jQuery("#widget_button_uncheck_all").click(function(){jQuery(this).closest("form").find("input[type=checkbox]").prop("checked",!1)}),jQuery("#widget_button_check_active").click(function(){jQuery(this).closest("form").find(".widget_checkbox.widget_checkbox_enabled input[type=checkbox]").prop("checked",!0),jQuery(this).closest("form").find(".widget_checkbox:not(.widget_checkbox_enabled) input[type=checkbox]").prop("checked",!1)}),jQuery("#widget_button_check_inactive").click(function(){jQuery(this).closest("form").find(".widget_checkbox.widget_checkbox_enabled input[type=checkbox]").prop("checked",!1),jQuery(this).closest("form").find(".widget_checkbox:not(.widget_checkbox_enabled) input[type=checkbox]").prop("checked",!0)})}});var modal_window_js_initialized=!1;jQuery(document).ready(function(){jQuery("img.loadimg").each(function(){jQuery(this).prop("complete")?(jQuery(this).removeClass("loadimg"),""==jQuery(this).attr("class")&&jQuery(this).removeAttr("class")):jQuery(this).on("load",function(){jQuery(this).removeClass("loadimg"),""==jQuery(this).attr("class")&&jQuery(this).removeAttr("class")})})}),jQuery(document).ready(function(){var a=jQuery("#attachments_fieldset_table").height();a=a>320?320:a<97?97:a,jQuery("#attachments_fieldset_wrapper").height(a),jQuery("#attachments_fieldset_wrapper").resizable({minHeight:80,handles:"s",resize:function(a,b){jQuery("#attachments_fieldset_wrapper").resizable("option","maxHeight",jQuery("#attachments_fieldset_table").height())}}),jQuery(document).on("click","#attachments_fieldset_wrapper .ui-resizable-handle",function(){var a=jQuery("#attachments_fieldset_table").height(),b=jQuery("#attachments_fieldset_wrapper").height()+80;jQuery("#attachments_fieldset_wrapper").css("height",b>a?a:b)})});