(function(a){var b=function(b,c,f){var g=a('<div class="fbuttons"></div>'),l=c.find(".fedit"),m=a("html").data("path")+"/api/article",q=b.data("button-cancel"),s=b.data("button-draft"),B=b.data("button-publish"),E=400<c.innerWidth();a("<button>"+q+"</button>").button({icons:{secondary:"ui-icon-close"},text:E}).click(function(){c.blind("hide");c[f]("close",l);c.attr("id")?(c.find(".fedit,.fbuttons").remove(),0==c.find(".fdraft").length?c.find(".fcontent").fadeIn():c.find(".fdraft").fadeIn()):c.fadeOut(function(){c.remove()})}).appendTo(g);
a("<button>"+s+"</button>").button({icons:{secondary:"ui-icon-disk"},text:E}).click(function(){var g=c.find(".fedit"),l=c[f]("val",g),q=b.attr("id"),s=c.attr("id"),B=b.data("error-add"),o=b.data("error-save"),E=b.data("error-get");if(null==s){var s={type:c[f]("type"),content:"",draft:l},N=null;c.prev("section")&&(N=c.prev("section").attr("id"));a.ajax({type:"POST",url:m+"/"+q+"/section/add.json",data:{section:JSON.stringify(s),after:N},success:function(l){var m=c.find(".fcontent");m.html(l.content);
var o=c.find(".fdraft");0==o.length&&(o=a('<div class="fdraft"></div>').appendTo(c));o.html(l.draft);c.attr("id",l.id);c[f]("close",g);c.find(".fedit,.fbuttons").remove();c.blind("hide");m.hide();o.fadeIn();b.article()},error:function(){a("body").message(B,{type:"error"})}})}else a.ajax({type:"GET",url:m+"/"+q+"/section/"+s+".json",success:function(b){b.draft=l;a.ajax({type:"POST",url:m+"/"+q+"/section/update.json",data:{section:JSON.stringify(b)},success:function(b){var d=c.find(".fcontent");d.html(b.content);
b=c.find(".fdraft");0==b.length&&(b=a('<div class="fdraft"></div>').appendTo(c));b.html(l);c[f]("close",g);c.find(".fedit,.fbuttons").remove();c.blind("hide");d.hide();b.fadeIn()},error:function(){a("body").message(o,{type:"error"})}})},error:function(){a("body").message(E,{type:"error"})}})}).appendTo(g);a("<button>"+B+"</button>").button({icons:{secondary:"ui-icon-check"},text:E}).click(function(){var g=c.find(".fedit"),l=c[f]("val",g),s=b.attr("id"),q=c.attr("id"),B=b.data("error-add"),o=b.data("error-save"),
E=b.data("error-get");if(null==q){var q={type:c[f]("type"),content:l},N=null;c.prev("section")&&(N=c.prev("section").attr("id"));a.ajax({type:"POST",url:m+"/"+s+"/section/add.json",data:{section:JSON.stringify(q),after:N},success:function(a){var m=c.find(".fcontent");m.html(l);c.attr("id",a.id);c[f]("close",g);c.find(".fedit,.fbuttons").remove();c.blind("hide");m.fadeIn();b.article()},error:function(){a("body").message(B,{type:"error"})}})}else a.ajax({type:"GET",url:m+"/"+s+"/section/"+q+".json",
success:function(b){b.content=l;delete b.draft;a.ajax({type:"POST",url:m+"/"+s+"/section/update.json",data:{section:JSON.stringify(b)},success:function(){var a=c.find(".fcontent");a.html(l);c[f]("close",g);c.find(".fedit,.fbuttons,.fdraft").remove();c.blind("hide");a.fadeIn()},error:function(){a("body").message(o,{type:"error"})}})},error:function(){a("body").message(E,{type:"error"})}})}).appendTo(g);return g},c=function(c){var e=a('<div class="fcontent"></div>');e.css({overflow:"hidden",position:"relative"});
a("<button>Close</button>").button({icons:{primary:"ui-icon-close"},text:!1}).click(function(){e.remove()}).appendTo(e);c.find(".fmeta").each(function(){var f=a(this).attr("data-plugin"),g=a(this).attr("title");c[f]("supports")&&a('<a class="fadd" href="#"><span class="fplus">+</span>'+g+"</a>").click(function(){var g=a('<div class="fedit"></div>'),m=a('<section data-type="'+c[f]("type")+'"></section>').append('<div class="fcontrol"><button>Control</button></div>').append('<div class="fcontent"></div>').append(g);
m.hide().insertBefore(e).fadeIn().blind("show");m.append(b(c,m,f));e.remove();m[f]("edit","",g)}).appendTo(e)});return e};a.fn.article=function(){var d=a("html").data("path")+"/api/article";return this.each(function(){if(0==a(this).find("section").length){var e=a(this);c(e).hide().appendTo(e).fadeIn()}a(this).find("div.fcontrol button").button({icons:{primary:"ui-icon-gear"},text:!1});a(this).find("section").hover(function(){if((a(this).find(".fdraft").is(":visible")||a(this).find(".fcontent").is(":visible"))&&
!a(".foptionsList").is(":visible")){var e=a(this),g=a(this).closest("article"),l=g.data("action-insert-before"),m=g.data("action-insert-after"),q=g.data("action-move-up"),s=g.data("action-move-down"),B=g.data("action-delete"),E=g.data("error-move"),fa=g.data("error-delete");e.addClass("fhover");a("#fliveButton").is(":checked")||a(this).find(".fcontrol").show();a(this).find(".fcontrol button").click(function(){if(!a(".foptionsList").is(":visible")){var I=a('<ul class="foptionsList"></ul>');g.find(".fmeta").each(function(){var c=
a(this).data("plugin"),d=a(this).data("edit");e[c]("supports",e.data("type"))&&(d=a('<a href="#">'+d+"</a>").click(function(){var d=a('<div class="fedit"></div>');e.append(d).append(b(g,e,c)).blind("show");e.find(".fcontrol,.fcontent,.fdraft").hide();e.removeClass("fhover");var l=e.find(".fdraft");0==l.length&&(l=e.find(".fcontent"));e[c]("edit",l.html(),d)}),a("<li></li>").append(d).appendTo(I))});var G=a('<a href="#">'+l+"</a>").click(function(){c(g).hide().insertBefore(e).fadeIn()});a("<li></li>").append(G).appendTo(I);
G=a('<a href="#">'+m+"</a>").click(function(){c(g).hide().insertAfter(e).fadeIn()});a("<li></li>").append(G).appendTo(I);var R=e.prev("section");0<R.length&&(G=a('<a href="#">'+q+"</a>").click(function(){a.ajax({type:"GET",url:d+"/"+g.attr("id")+"/move/"+e.attr("id")+".json",data:{after:R.prev("section").attr("id")},success:function(){e.fadeOut(function(){e.insertBefore(R).fadeIn()})},error:function(){a("body").message(E,{type:"error"})}});e.find(".fcontrol").hide();e.removeClass("fhover")}),a("<li></li>").append(G).appendTo(I));
var Z=e.next("section");0<Z.length&&(G=a('<a href="#">'+s+"</a>").click(function(){a.ajax({type:"GET",url:d+"/"+g.attr("id")+"/move/"+e.attr("id")+".json",data:{after:Z.attr("id")},success:function(){e.fadeOut(function(){e.insertAfter(Z).fadeIn()})},error:function(){a("body").message(E,{type:"error"})}});e.find(".fcontrol").hide();e.removeClass("fhover")}),a("<li></li>").append(G).appendTo(I));G=a('<a href="#">'+B+"</a>").click(function(){a.ajax({type:"GET",url:d+"/"+g.attr("id")+"/delete/"+e.attr("id")+
".json",success:function(){e.fadeOut(function(){e.remove()})},error:function(){a("body").message(fa,{type:"error"})}});e.find(".fcontrol").hide();e.removeClass("fhover")});a("<li></li>").append(G).appendTo(I);a(this).options(I,!0,function(){e.is(":hover")||(e.find(".fcontrol").hide(),e.removeClass("fhover"))})}})}},function(){a(".foptionsList").is(":visible")||(a(this).find(".fcontrol").hide(),a(this).removeClass("fhover"))})})}})(jQuery);(function(){$.widget("faba5.editor",{_init:function(){var a=this,b=this.element;b.attr("contentEditable","true");$.browser.msie||this._executeCommand("styleWithCSS",!1,"false");b.mousedown(this._updateEditor);b.keypress(this._updateEditor);b.keydown(this._updateEditor);b.blur(this._updateEditor);b.blur(function(){a.saveSelection()});var c="paste";$.browser.msie&&(c="beforepaste");b.bind(c,function(){b.editor("wrapSelection")});try{document.execCommand("enableInlineTableEditing",!1,!1)}catch(d){}try{this._executeCommand("enableObjectResizing",
!1,!1)}catch(e){}b.find("img").attr("contentEditable","false").attr("unselectable","on")},value:function(){var a=this.element.html();return a=this._clean(a)},_clean:function(a){a=$("<div/>").append(a).appendTo("body");a.find("strong").each(function(){var a=$("<b/>").append($(this).html());$(this).replaceWith(a)});a.find("span").each(function(){if("700"==$(this).css("font-weight")){var a=$("<b/>").append($(this).html());$(this).replaceWith(a)}"italic"==$(this).css("font-style")&&(a=$("<i/>").append($(this).html()),
$(this).replaceWith(a));"underline"==$(this).css("text-decoration")&&(a=$("<u/>").append($(this).html()),$(this).replaceWith(a))});a.find("em").each(function(){var a=$("<i/>").append($(this).html());$(this).replaceWith(a)});a.find("p").each(function(){if("center"==$(this).attr("align")){var a=$("<p/>").css("text-align","center").append($(this).html());$(this).replaceWith(a)}"left"==$(this).attr("align")&&(a=$("<p/>").css("text-align","left").append($(this).html()),$(this).replaceWith(a));"right"==
$(this).attr("align")&&(a=$("<p/>").css("text-align","right").append($(this).html()),$(this).replaceWith(a));"40px"==$(this).css("margin-left")&&(a=$("<blockquote/>").append($(this).html()),$(this).replaceWith(a))});a.find("h1 , h2 , h3").each(function(){"center"==$(this).attr("align")&&($(this).removeAttr("align"),$(this).css("text-align","center"));"left"==$(this).attr("align")&&($(this).removeAttr("align"),$(this).css("text-align","left"));"right"==$(this).attr("align")&&($(this).removeAttr("align"),
$(this).css("text-align","right"))});a.find("p:empty, div:empty, span:empty").remove();a.find("blockquote").each(function(){$(this).removeAttr("style");$(this).removeAttr("class");$(this).removeAttr("dir")});a.find("img").removeAttr("contentEditable").removeAttr("unselectable");var b=a.html();a.remove();return b.trim()},overwrite:function(a){this._overwriteWithNode(a)},selection:function(){return this._getSelection()},selectionRange:function(){return this._getSelectionRange()},wrapSelection:function(){var a=
this._getSelectionRange(),b;if(a.extractContents){var c=document.createElement("div");c.setAttribute("class","paste-marker");b=a.extractContents();if(!b||1>b.length)b=" ";c.appendChild(b);a.insertNode(c);a.selectNodeContents(c)}else{b=a.htmlText;if(!b||1>b.length)b="&nbsp;";a.pasteHTML('<div class="paste-marker">'+b+"</div>");a.select();a=document.body.createTextRange();a.moveToElementText($("div.paste-marker").get(0));a.select()}},removeFormat:function(a){a||(this._executeCommand("removeformat"),
a=$(this._getSelectionAncestorContainer()));var b=a.html();if(!b||null==b)b="";b=b.replace(/<!(?:--[\s\S]*?--\s*)?>\s*/g,"");b=this._stripHTML(b,"li,br,p,div,ul,ol,table,tr,td,th,a,img,u,i,b,h1,h2,h3".split(","));a.html(b);a.find("*").each(function(a,b){for(var e=0;e<this.attributes.length;e++){var f=b.attributes.item(e).name;switch(this.tagName.toLowerCase()){case "img":if("src"===f)break;case "a":if("href"===f||"target"===f)break;default:$(b).removeAttr(f)}}})},formatblock:function(a){$.browser.msie?
this._executeCommand("formatblock",!1,"<"+a+">"):this._executeCommand("formatblock",!1,a)},isBoldPossible:function(){this._queryCommandEnabled("bold")},bold:function(){this._executeCommand("bold")},isItalicPossible:function(){this._queryCommandEnabled("italic")},italic:function(){this._executeCommand("italic")},isUnderlinePossible:function(){this._queryCommandEnabled("underline")},underline:function(){this._executeCommand("underline")},isSubscriptPossible:function(){this._queryCommandEnabled("subscript")},
subscript:function(){this._executeCommand("subscript")},isSuperscriptPossible:function(){this._queryCommandEnabled("superscript")},superscript:function(){this._executeCommand("superscript")},isStrikethroughPossible:function(){this._queryCommandEnabled("strikethrough")},strikethrough:function(){this._executeCommand("strikethrough")},isCenterPossible:function(){this._queryCommandEnabled("justifycenter")},center:function(){this._executeCommand("justifycenter")},isFullPossible:function(){this._queryCommandEnabled("justifyfull")},
full:function(){this._executeCommand("justifyfull")},isLeftPossible:function(){this._queryCommandEnabled("justifyleft")},left:function(){this._executeCommand("justifyleft")},isRightPossible:function(){this._queryCommandEnabled("justifyright")},right:function(){this._executeCommand("justifyRight")},isInsertHorizontalRulePossible:function(){this._queryCommandEnabled("inserthorizontalrule")},insertHorizontalRule:function(){this._executeCommand("inserthorizontalrule")},isInsertParagraphPossible:function(){this._queryCommandEnabled("insertparagraph")},
insertParagraph:function(){this._executeCommand("insertparagraph")},istOrderedPossible:function(){this._queryCommandEnabled("insertorderedlist")},ordered:function(){this._executeCommand("insertorderedlist")},isUnorderedPossible:function(){this._queryCommandEnabled("insertunorderedlist")},unordered:function(){this._executeCommand("insertunorderedlist")},isRedoPossible:function(){this._queryCommandEnabled("redo")},redo:function(){this._executeCommand("redo")},isUndoPossible:function(){this._queryCommandEnabled("undo")},
undo:function(){this._executeCommand("undo")},isUnlinkPossible:function(){this._queryCommandEnabled("unlink")},unlink:function(){this._executeCommand("justifyRight")},isIndentPossible:function(){this._queryCommandEnabled("indent")},indent:function(){this._executeCommand("indent")},isOutdentPossible:function(){this._queryCommandEnabled("outdent")},outdent:function(){this._executeCommand("outdent")},isCopyPossible:function(){this._queryCommandEnabled("copy")},copy:function(){this._executeCommand("copy")},
isCutPossible:function(){this._queryCommandEnabled("cut")},cut:function(){this._executeCommand("cut")},isRemovePossible:function(){this._queryCommandEnabled("delete")},remove:function(){this._executeCommand("delete")},isPastePossible:function(){this._queryCommandEnabled("paste")},paste:function(){this._executeCommand("paste")},_queryCommandEnabled:function(a){return this._getOwnerDocument().queryCommandEnabled(a)},_executeCommand:function(a,b,c){this._getOwnerDocument().execCommand(a,b,c);this._triggerStateChange()},
_getOwnerWindow:function(){return window},_getOwnerDocument:function(){return this.element.get(0).ownerDocument},_triggerStateChange:function(){},_getContaining:function(a){return window.getSelection?this._w3_getContaining(a):this._ie_getContaining(a)},_overwriteWithNode:function(a){window.getSelection?this._w3_overwriteWithNode(a):this._ie_overwriteWithNode(a)},_createElementFilter:function(a){return function(b){return b.tagName==a}},_getAncestor:function(a,b){for(;"BODY"!=a.tagName;){if(b(a))return a;
a=a.parentNode}return null},_includes:function(a,b){if(b==a)return!0;for(;b.parentNode&&b.parentNode;){if(b==a)return!0;b=b.parentNode}return!1},_ie_getContaining:function(a){var b=this._getOwnerWindow().document.selection;if("Control"==b.type)if(b=b.createRange(),1==b.length)b=b.item(0);else return null;else b=b.createRange(),b=b.parentElement();return getAncestor(b,a)},_ie_overwriteWithNode:function(a){var b=this._getOwnerWindow(),c=b.document.selection.createRange(),b=this._writeMarkerNode(b,c);
b.appendChild(a);b.removeNode()},_writeMarkerNode:function(a,b){var c=a.document.uniqueID;b.pasteHTML('<span id="'+c+'"></span>');return a.document.getElementById(c)},_w3_overwriteWithNode:function(a){var b=this._getOwnerWindow(),c=b.getSelection(),d=c.getRangeAt(0);"a"==c.anchorNode.nodeName.toLowerCase()&&$(c.anchorNode).remove();d.deleteContents();d.insertNode(a);d.setStartAfter(a);b.getSelection().removeAllRanges();b.getSelection().addRange(d);this.element.focusMozilla&&this.element.focusMozilla()},
_w3_getContaining:function(a){return this._getAncestor(this._getOwnerWindow().getSelection().getRangeAt(0).commonAncestorContainer,a)},_getSelectionRange:function(){var a=this._getOwnerWindow(),b;if(a.getSelection){try{b=a.getSelection().getRangeAt(0)}catch(c){b=document.createRange()}if($.browser.opera)a=b.startContainer,a.nodeType===Node.TEXT_NODE&&b.setStartBefore(a.parentNode)}else b=a.document.selection.createRange(),b.select();return b},getRawSelection:function(){return window.getSelection?
window.getSelection():document.getSelection()},_getSelection:function(){var a="";if(window.getSelection)a=this._getSelectionRange().toString();else if(document.selection)a=this._getSelectionRange().text;return a},_getSelectionAncestorContainer:function(){if(this._getSelectionRange().commonAncestorContainer)return this._getSelectionRange().commonAncestorContainer;if(this._getSelectionRange().parentElement)return this._getSelectionRange().parentElement();alert("Ancestor container not supported");return null},
_stripHTML:function(a,b){return!a||!a.length?a:a.replace(/<[/]?([^> ]+)[^>]*>/g,function(a,d){if("undefined"!=typeof b)for(var e=0;e<b.length;e++)if(d==b[e]||d=="/"+b[e])return a;return""})},_updateEditor:function(){var a=$("div.paste-marker",this.element);0<a.length&&(a.trigger("beforeRemovePasteMarker"),a.replaceWith(a.html()),a.trigger("afterRemovePasteMarker"))},saveSelection:function(a){var b=this._getSelectionRange();a&&(b=document.createRange(),b.selectNode(a));if(b.cloneRange)this._savedRange=
b.cloneRange();else if(b.duplicate)this._savedRange=b.duplicate()},restoreSelection:function(){if(this._savedRange){this.element.focus();var a=this._getOwnerWindow();a.getSelection?(a.getSelection().removeAllRanges(),a.getSelection().addRange(this._savedRange),this.element.focus()):this._savedRange.select()}}});$.extend($.faba5.editor,{getter:"selection",version:"1.8.1",author:"Fabasoft",eventPrefix:"editor",defaults:{}})})();(function(){$.widget("faba5.image",{_init:function(){this.editorElement=this.element;this._inspector=$("#fimage")},open:function(a){var a=$("<div/>").append(a).hide().appendTo("body"),b=a.find("a").clone(),c=a.find("img");1==b.length&&(b.attr("title",c.attr("title")),this._prefillLink(b));1==c.length?(b=c.attr("src"),c="none"!=c.css("box-shadow"),this._showImage(b,c),this._openInspector(),this._tabs.tabs("select",1)):(this._openInspector(),this._tabs.tabs("disable",1),this._tabs.tabs("disable",2));
a.remove()},_openInspector:function(){this._initUpload();this._initShadow();this._initCrop();this._initScale();this._tabs=this._inspector.find(".ftabs");this._tabs.tabs();var a=this.editorElement.offset().left+this.editorElement.outerWidth()+3,b=this.editorElement.offset().top-$(document).scrollTop();this._inspector.dialog({closeOnEscape:!1,autoOpen:!1,resizable:!1,width:350,minWidth:350,maxWidth:1200,position:[a,b],open:function(){$(this).closest(".ui-dialog").find(".ui-dialog-titlebar-close").hide()}});
this._inspector.dialog("open")},_prefillLink:function(a){if(a){var b=$("#fimageLink"),c=$("#fimageLinkTitle"),d=$("#fimageNewWindow");b.val(a.attr("href"));c.val(a.attr("title"));"_blank"==a.attr("target")?d.attr("checked","checked"):d.removeAttr("checked")}},_showImage:function(a,b){var c=this;$("#fimageImageEdit").show();$("#fimageShadow").removeAttr("checked");var d=$("#fimageImageContainer");d.empty();d.data("url",a);var e=this._appendTimestamp(a),e=$("<img/>").attr("src",e);b&&($("#fimageShadow").attr("checked",
"checked"),e.css("box-shadow","2px 2px 10px 2px rgba(0,0,0,0.5)"));e.load(function(){$("#fimageImageContainer").data("width",this.width);$("#fimageImageContainer").data("height",this.height);var a="("+this.width+"x"+this.height+"px - 100%)";$("#fimageScaleSize").html(a);c._inspector.dialog("option","width",this.width+60)}).appendTo(d);$("#fimageImageFile").val("")},_initUpload:function(){var a=this;$("#fimageImageUpload").button().click(function(){$("#fimageImageFile").val()?$("#fimageImageForm").ajaxSubmit({dataType:"json",
success:function(b){a._tabs.tabs("enable",1);a._tabs.tabs("enable",2);a._cleanImage();a._showImage(b.url,!1);a._tabs.tabs("select",1)}}):$("#fimageTab-1").message("Please select file first",{type:"ferror"});return!1})},_initShadow:function(){$("#fimageShadow").button().click(function(){$(this).attr("checked")?$("#fimageImageContainer img").css("box-shadow","2px 2px 10px 2px rgba(0,0,0,0.5)"):$("#fimageImageContainer img").css("box-shadow","")})},_initCrop:function(){var a=this;$("#fimageCrop").button().click(function(){$("#fimageImageEdit").hide();
var b=$("#fimageImageContainer img").clone();b.removeAttr("width").removeAttr("height").removeAttr("style");$("#fimageImageCropContainer").empty().append(b);b.Jcrop({onChange:function(b){a.c=b},onSelect:function(b){a.c=b},onRelease:function(b){a.c=b}});$("#fimageImageCrop").show()});$("#fimageImageActionCrop").button().click(function(){var b=$("#fimageImageCropContainer img").attr("src"),c=$("html").data("path");$.ajax({type:"GET",url:c+"/api/image/crop.json",data:{url:b,xa:a.c.x,xb:a.c.x2,ya:a.c.y,
yb:a.c.y2},success:function(){var c=$("#fimageShadow").attr("checked")?!0:!1;a._cleanImage();a._showImage(b,c);$("#fimageImageCrop").hide();$("#fimageImageEdit").show()},error:function(a,b,c){console.log("error "+b+" "+c);$("#fimageImageCrop").hide();$("#fimageImageEdit").show()}})});$("#fimageImageActionCancel").button().click(function(){$("#fimageImageCrop").hide();$("#fimageImageEdit").show()})},_cleanImage:function(){$("#fimageImageContainer").empty();$("#fimageShadow").removeAttr("checked");
$("#fimageScale").slider("value",100);$("#fimageImageEdit").hide()},_initScale:function(){var a=this;$("#fimageScale").slider({value:100,min:5,max:200,step:5,slide:function(b,c){var d=parseInt($("#fimageImageContainer").data("width")*c.value/100),e=parseInt($("#fimageImageContainer").data("height")*c.value/100),f="("+d+"x"+e+"px - "+c.value+"%)";$("#fimageScaleSize").html(f);$("#fimageImageContainer img").css("width",d);$("#fimageImageContainer img").css("height",e);a._inspector.dialog("option","width",
d+60)}})},_appendTimestamp:function(a){return this._removeTimestamp(a)+"?t="+(new Date).getTime()},_removeTimestamp:function(a){var b=a.indexOf("?");return-1==b?a:a.substring(0,b)},value:function(){var a=$("#fimageImageContainer img").clone(),b=a.css("width"),c=a.css("height");if("0px"!=b&&"0px"!=c){var d=a.attr("src"),b=b.substring(0,b.length-2),c=c.substring(0,c.length-2),e=$("html").data("path");$.ajax({type:"GET",url:e+"/api/image/scale.json",data:{url:d,w:b,h:c},success:function(){},error:function(){}})}0<
$("#fimageLink").val().length&&(d=this._createAnchor(),a.attr("title",d.attr("title")),d.removeAttr("title").empty(),a=d.append(a));return $("<div />").append(a).html()},_createAnchor:function(){var a=$("#fimageLink"),b=$("#fimageLinkTitle"),c=$("#fimageNewWindow"),a=$("<a/>").attr("href",a.val());""!=b.val()&&a.attr("title",b.val());c.is(":checked")&&a.attr("target","_blank");return a},close:function(){this._inspector.dialog("close")}});$.extend($.faba5.image,{getter:"selection",version:"1.8.1",
author:"Fabasoft",eventPrefix:"image",defaults:{}})})();var faba5=faba5||{};
faba5.login=function(a){var b=$(a),c={};c[b.data("button-login")]=function(){b.find(".fmessage").hide();var a=b.find("form");$.ajax({type:a.attr("method"),url:a.attr("action"),data:a.serialize(),success:function(a){"success"==a.status?window.location.reload(!0):b.message(b.data("error-authentication"),{type:"error",autoHide:!1})},error:function(){b.message(b.data("error-connection"),{type:"error"})}})};c[b.data("button-cancel")]=function(){$(this).dialog("close")};b.dialog({autoOpen:!1,modal:!0,buttons:c});
b.keyup(function(a){if(13==a.keyCode)c[b.data("button-login")]()});b.find(".message").hide();b.find("form :input").val("");b.dialog("open")};(function(){jQuery.widget("faba5.richeditor",{_create:function(){this._createInspector()},close:function(){this._inspector.dialog("close")},value:function(){return this.editorElement.editor("value")},_createInspector:function(){if(!this._initialized)this._inspector=$("#finspector"),this._initButtons(),this._initLink(),this._initImage(),this._tabs=this._inspector.find(".ftabs"),this._tabs.tabs(),this._initTabSelect(),this._inspector.dialog({closeOnEscape:!1,autoOpen:!1,resizable:!1,width:350,minWidth:350,
maxWidth:1200,open:function(){$(this).closest(".ui-dialog").find(".ui-dialog-titlebar-close").hide()}}),this._initialized=!0},open:function(a){var b=this;this.editorElement=a;this.editorElement.editor();this.editorElement.dblclick(function(a){b._onDblClick(a)});var a=this.editorElement.offset().left+this.editorElement.outerWidth()+3,c=this.editorElement.offset().top-$(document).scrollTop();this._inspector.dialog("option","position",[a,c]);this._inspector.dialog("open")},_initButtons:function(){this._initHeadings();
this._initClear();this._initButton("finspectorBold","ui-icon-font-style-bold","bold","isBoldPossible");this._initButton("finspectorItalic","ui-icon-font-style-italic","italic","isItalicPossible");this._initButton("finspectorUnder","ui-icon-font-style-underline","underline","isUnderlinePossible");this._initButton("finspectorLeft","ui-icon-align-left","left","isLeftPossible");this._initButton("finspectorCenter","ui-icon-align-center","center","isCenterPossible");this._initButton("finspectorRight","ui-icon-align-right",
"right","isRightPossible");this._initButton("finspectorUL","ui-icon-list-unordered","unordered","isUnorderedPossible");this._initButton("finspectorOL","ui-icon-list-ordered","ordered","isOrderedPossible");this._initButton("finspectorIndent","ui-icon-arrowthickstop-1-e","indent","isIntendPossible");this._initButton("finspectorOutdent","ui-icon-arrowthickstop-1-w","outdent","isOutdentPossible")},_initButton:function(a,b,c,d){var e=this;$("#"+a).button({icons:{primary:b},text:!1}).click(function(){e.editorElement.editor(d)&&
e.editorElement.editor(c)})},_initHeadings:function(){var a=this;$("#finspectorHeadings").button({icons:{secondary:"ui-icon-triangle-1-s"}}).click(function(){if(!$(".foptionsList").is(":visible")){var b=$('<ul class="foptionsList"></ul>');$.each(["1","2","3"],function(c,d){var e=$('<a href="#">Heading '+d+"</a>").click(function(){a.editorElement.editor("formatblock","H"+d)});$("<li></li>").append(e).appendTo(b)});$(this).options(b,!0)}})},_initClear:function(){var a=this;$("#finspectorClear").button({icons:{primary:"ui-icon-cancel"},
text:!1}).click(function(){var b=a.editorElement.editor("getRawSelection").anchorNode;b&&(b=$(b.parentNode),a._replaceInline(b)?b.replaceWith(b.text()):a._replaceParagraph(b)?b.replaceWith("<p>"+b.text()+"</p>"):a._replaceList(b)&&(b=b.parent(),b.replaceWith("<p>"+b.text()+"</p>")))})},_initLink:function(){var a=this;$("#finspectorInsertLink").button().click(function(){if($("#finspectorImageContainer").is(":empty"))if(""==$("#finspectorLink").val()){var b=$("#finspectorTab-2");b.message(b.data("error-link-fields"),
{type:"ferror"})}else b=a._createAnchor(),a.editorElement.editor("restoreSelection"),a.editorElement.editor("overwrite",b.get(0)),b.focus(),a._cleanLink(),a._tabs.tabs("select",0);else a._applyImage()})},_createAnchor:function(){var a=$("#finspectorLink"),b=$("#finspectorLinkTitle"),c=$("#finspectorNewWindow"),a=$("<a/>").attr("href",a.val()).text(a.val());""!=b.val()&&a.text(b.val());c.is(":checked")&&a.attr("target","_blank");return a},_initTabSelect:function(){var a=this;this._tabs.bind("tabsselect",
function(b,c){1==c.index&&a._initLinkTabSelect(a);return!0})},_initLinkTabSelect:function(a){var b=$("#finspectorLinkTitle"),c=a.editorElement.editor("getRawSelection"),d=c.anchorNode;if(d){var e=$(d.parentNode);e.is("a")&&(a.editorElement.editor("saveSelection",d.parentNode),a._prefillLink(e))}if(0==b.val().length){a=c;if(c.text)a=c.text;b.val(a)}},_replaceInline:function(a){return a.is("b")||a.is("i")||a.is("u")||a.is("strong")||a.is("em")||a.is("a")||a.is("span[style]")},_replaceParagraph:function(a){return a.is("h1")||
a.is("h2")||a.is("h3")},_replaceList:function(a){return a.is("li")},_prefillLink:function(a){if(a){var b=$("#finspectorLink"),c=$("#finspectorLinkTitle"),d=$("#finspectorNewWindow");b.val(a.attr("href"));c.val(a.text());"_blank"==a.attr("target")?d.attr("checked","checked"):d.removeAttr("checked")}},_cleanLink:function(){$("#finspectorLink").val("");$("#finspectorLinkTitle").val("");$("#finspectorNewWindow").removeAttr("checked")},_onDblClick:function(a){var a=a.target,b=a.tagName.toLowerCase();if("img"==
b){this.editorElement.blur();this.editorElement.editor("saveSelection",a);var b=$(a),c,d=b.attr("src"),e="none"!=b.css("box-shadow"),f=b.parent();f.is("a")&&(this.editorElement.editor("saveSelection",a.parentNode),c=f.clone(),c.text(b.attr("title")));this._showImage(d,e,c);this._tabs.tabs("select",2)}else"a"==b&&(this.editorElement.blur(),this.editorElement.editor("saveSelection",a),this._prefillLink($(a)),this._tabs.tabs("select",1))},_initImage:function(){var a=this;this._initImageUpload();this._initImageScale();
this._initImageCrop();$("#finspectorShadow").button().click(function(){$(this).attr("checked")?$("#finspectorImageContainer img").css("box-shadow","2px 2px 10px 2px rgba(0,0,0,0.5)"):$("#finspectorImageContainer img").css("box-shadow","")});$("#finspectorImageApply").button().click(function(){a._applyImage()});$("#finspectorImageCancel").button().click(function(){a._inspector.dialog("option","width",350);a._cleanImage();a._tabs.tabs("select",0)});$("#finspectorImageRestore").button().click(function(){var b=
$("#finspectorImageContainer img").attr("src"),c=$("html").data("path");$.ajax({type:"GET",url:c+"/api/image/restore.json",data:{url:b},success:function(){var c=$("#finspectorShadow").attr("checked")?!0:!1;a._cleanImage();a._showImage(b,c)},error:function(a,b,c){console.log("error "+b+" "+c)}})})},_applyImage:function(){var a=this,b=$("#finspectorImageContainer img").clone(),c=b.css("width"),d=b.css("height");if("0px"!=c&&"0px"!=d){var e=b.attr("src"),c=c.substring(0,c.length-2),d=d.substring(0,d.length-
2);b.css("width","");b.css("height","");var f=$("html").data("path");$.ajax({type:"GET",url:f+"/api/image/scale.json",data:{url:e,w:c,h:d},success:function(){b.attr("src",a._appendTimestamp(e));a._cleanApplyImage(b)},error:function(a,b,c){console.log("error "+b+" "+c);$("#finspectorImageCrop").hide();$("#finspectorImageEdit").show()}})}else this._cleanApplyImage(b)},_cleanApplyImage:function(a){var b=this._getImageElement(a);this.editorElement.editor("restoreSelection");this.editorElement.editor("overwrite",
b.get(0));a.focus();this._inspector.dialog("option","width",350);this._cleanImage();this._cleanLink();this._tabs.tabs("select",0)},_getImageElement:function(a){if(""==$("#finspectorLink").val())return a;var b=this._createAnchor();a.attr("title",b.text());b.empty().append(a);return b},_cleanImage:function(){$("#finspectorImageContainer").empty();$("#finspectorShadow").removeAttr("checked");$("#finspectorScale").slider("value",100);$("#finspectorImageEdit").hide();$("#finspectorImageForm").show()},
_initImageUpload:function(){var a=this;$("#finspectorImageUpload").button().click(function(){$("#finspectorImageFile").val()?$("#finspectorImageForm").ajaxSubmit({dataType:"json",success:function(b){a._cleanLink();a._showImage(b.url)}}):$("#finspectorTab-3").message("Please select file first",{type:"ferror"});return!1})},_showImage:function(a,b,c){var d=this;c&&this._prefillLink(c);$("#finspectorImageForm").hide();$("#finspectorImageEdit").show();$("#finspectorShadow").removeAttr("checked");c=$("#finspectorImageContainer");
c.empty();c.data("url",a);a=this._appendTimestamp(a);a=$("<img/>").attr("src",a);b&&($("#finspectorShadow").attr("checked","checked"),a.css("box-shadow","2px 2px 10px 2px rgba(0,0,0,0.5)"));$("#finspectorShadow").button().click(function(){$(this).attr("checked")?$("#finspectorImageContainer img").css("box-shadow","2px 2px 10px 2px rgba(0,0,0,0.5)"):$("#finspectorImageContainer img").css("box-shadow","")});a.load(function(){$("#finspectorImageContainer").data("width",this.width);$("#finspectorImageContainer").data("height",
this.height);var a="("+this.width+"x"+this.height+"px - 100%)";$("#finspectorScaleSize").html(a);d._inspector.dialog("option","width",this.width+60)}).appendTo(c);$("#finspectorImageFile").val("")},_appendTimestamp:function(a){return this._removeTimestamp(a)+"?t="+(new Date).getTime()},_removeTimestamp:function(a){var b=a.indexOf("?");return-1==b?a:a.substring(0,b)},_initImageScale:function(){var a=this;$("#finspectorScale").slider({value:100,min:5,max:200,step:5,slide:function(b,c){var d=parseInt($("#finspectorImageContainer").data("width")*
c.value/100),e=parseInt($("#finspectorImageContainer").data("height")*c.value/100),f="("+d+"x"+e+"px - "+c.value+"%)";$("#finspectorScaleSize").html(f);$("#finspectorImageContainer img").css("width",d);$("#finspectorImageContainer img").css("height",e);a._inspector.dialog("option","width",d+60)}})},_initImageCrop:function(){var a=this;$("#finspectorCrop").button().click(function(){$("#finspectorImageEdit").hide();var b=$("#finspectorImageContainer img").clone();b.removeAttr("width").removeAttr("height").removeAttr("style");
$("#finspectorImageCropContainer").empty().append(b);b.Jcrop({onChange:function(b){a.c=b},onSelect:function(b){a.c=b},onRelease:function(b){a.c=b}});$("#finspectorImageCrop").show()});$("#finspectorImageActionCrop").button().click(function(){var b=$("#finspectorImageCropContainer img").attr("src"),c=$("html").data("path");$.ajax({type:"GET",url:c+"/api/image/crop.json",data:{url:b,xa:a.c.x,xb:a.c.x2,ya:a.c.y,yb:a.c.y2},success:function(){var c=$("#finspectorShadow").attr("checked")?!0:!1;a._cleanImage();
a._showImage(b,c);$("#finspectorImageCrop").hide();$("#finspectorImageEdit").show()},error:function(a,b,c){console.log("error "+b+" "+c);$("#finspectorImageCrop").hide();$("#finspectorImageEdit").show()}})});$("#finspectorImageActionCancel").button().click(function(){$("#finspectorImageCrop").hide();$("#finspectorImageEdit").show()})}})})();(function(a){var b=function(b,d){var e=b.find(".fedit"),f=a('<div class="fbuttons"></div>'),g=a("html").data("path")+"/api/article/section",l=b.data("button-cancel"),m=b.data("button-draft"),q=b.data("button-publish"),s=b.data("error-save"),B=b.data("error-get"),E=400<b.innerWidth();a("<button>"+l+"</button>").button({icons:{secondary:"ui-icon-close"},text:E}).click(function(){b.blind("hide");b[d]("close",e);b.find(".fedit,.fbuttons").remove();0==b.find(".fdraft").length?b.find(".fcontent").fadeIn():
b.find(".fdraft").fadeIn()}).appendTo(f);a("<button>"+m+"</button>").button({icons:{secondary:"ui-icon-disk"},text:E}).click(function(){var f=b[d]("val",e),l=b.attr("id");a.ajax({type:"GET",url:g+"/"+l+".json",success:function(m){null==m?m={customId:l,type:b[d]("type"),content:"",draft:f}:m.draft=f;a.ajax({type:"POST",url:g+"/save.json",data:{section:JSON.stringify(m)},success:function(g){var l=b.find(".fcontent");l.html(g.content);g=b.find(".fdraft");0==g.length&&(g=a('<div class="fdraft"></div>').appendTo(b));
g.html(f);b[d]("close",e);b.find(".fedit,.fbuttons").remove();b.blind("hide");l.hide();g.fadeIn()},error:function(){a("body").message(s,{type:"error"})}})},error:function(){a("body").message(B,{type:"error"})}})}).appendTo(f);a("<button>"+q+"</button>").button({icons:{secondary:"ui-icon-check"},text:E}).click(function(){var f=b[d]("val",e),l=b.attr("id");a.ajax({type:"GET",url:g+"/"+l+".json",success:function(m){null==m?m={customId:l,type:b[d]("type"),content:f}:(m.content=f,delete m.draft);a.ajax({type:"POST",
url:g+"/save.json",data:{section:JSON.stringify(m)},success:function(){var a=b.find(".fcontent");a.html(f);b[d]("close",e);b.find(".fedit,.fbuttons,.fdraft").remove();b.blind("hide");a.fadeIn()},error:function(){a("body").message(s,{type:"error"})}})},error:function(){a("body").message(B,{type:"error"})}})}).appendTo(f);return f};a.fn.section=function(){a("html").data("path");return this.each(function(){a(this).find("div.fcontrol button").button({icons:{primary:"ui-icon-pencil"},text:!1}).click(function(c){var d=
a(this).closest("section"),e=d.find(".fmeta").attr("data-plugin");c.shiftKey&&(e="sectionRaw");c=a('<div class="fedit"></div>');d.append(c).append(b(d,e)).blind("show");d.find(".fcontrol,.fcontent,.fdraft").hide();d.removeClass("fhover");var f=d.find(".fdraft");0==f.length&&(f=d.find(".fcontent"));d[e]("edit",f.html(),c)});a(this).hover(function(){if(a(this).find(".fcontent").is(":visible")||a(this).find(".fdraft").is(":visible"))a(this).addClass("fhover"),a("#fliveButton").is(":checked")||a(this).find(".fcontrol").show()},
function(){a(this).find(".fcontrol").hide();a(this).removeClass("fhover")})})}})(jQuery);(function(a){var b={type:function(){return"code"},supports:function(a){return null==a||"code"==a?!0:!1},edit:function(c,d){var e=a(this).find(".fcontent").outerHeight(),e=Math.max(e,100),e=a("<textarea></textarea>").css({width:"100%",height:e+"px"});d.append(e);e.val(b.decode(a.trim(c)))},val:function(a){a=a.find("textarea").val();return b.encode(a)},close:function(){prettyPrint();return!0},encode:function(a){return'<pre class="fcode prettyprint">\n'+a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,
"&lt;")+"\n</pre>"},decode:function(b){var d=a("<div></div>"),b=d.hide().appendTo("body").append(b).find("pre").text();d.remove();return b}};a.fn.sectionCode=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(a){var b={type:function(){return"image"},supports:function(a){return null==a||"image"==a?!0:!1},edit:function(a,b){b.html(a);b.image();b.image("open",a)},val:function(a){return a.image("value")},close:function(a){a.image("close");return!0}};a.fn.sectionImage=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(a){var b={website:'<script type="text/x-mustache-template" class="mindbreeze renderedresult" data-selectbox="website" data-count="5" data-constraint="" data-extraconstraint=" NOT url:blog">\n<h2>\n  <a href="{{url}}">{{title}}</a>\n</h2>\n<p>\n  {{#Author}}\n    von <b>{{Author}}</b>\n  {{/Author}}\n  in {{breadcrumbs}}\n</p>\n<p>\n  {{modification_date}} | {{content}}\n</p>\n<hr>\n<\/script>',blog:'<script type="text/x-mustache-template" class="mindbreeze renderedresult" data-selectbox="blog" data-count="5" data-constraint="" data-extraconstraint=" url:blog">\n<h2>\n  <a href="{{url}}">{{title}}</a>\n</h2>\n<p>\n  {{#Author}}\n    von <b>{{Author}}</b>\n  {{/Author}}\n  in {{breadcrumbs}}\n</p>\n<p>\n  {{modification_date}} | {{content}}\n</p>\n<hr>\n<\/script>',
wikipedia:'<script type="text/x-mustache-template" class="mindbreeze renderedresult" data-selectbox="wikipedia" data-dataSource="https://wikipedia.mindbreeze.com/en/search/" data-count="3" data-constraint="" data-extraconstraint=" extension:wikitext">\n<h2>\n{{title}}\n</h2>\n<p>{{modification_date}} | {{content}}</p>\n<p>\n  <b>Quelle:</b> {{site}}</p>\n<\/script>'},c={type:function(){return"mindbreeze"},supports:function(){return!0},edit:function(b,e){if(void 0===window.searchApp)window.searchApp=
new mindbreeze.search.SearchApp;var f=a("#mindbreezeDialog");f.find(".ftabs").tabs();var g=e.offset().left+e.outerWidth()+3,l=e.offset().top-a(document).scrollTop();f.dialog({closeOnEscape:!1,autoOpen:!1,resizable:!1,width:380,position:[g,l],open:function(){a(this).closest(".ui-dialog").find(".ui-dialog-titlebar-close").hide()}});f.dialog("open");e.html(b);f=e.find("script");0==f.length?c.select("website"):(a("#mindbreezeTemplate").val(f.data("selectbox")),a("#mindbreezeEntries").val(f.data("count")),
g=f.data("constraint"),(l=f.data("extraconstraint"))&&(g=g.replace(l,"")),a("#mindbreezeQuery").val(g),g=a("#mindbreezeCode"),f=a("<div/>").append(f.clone()).html(),g.val(f));a(".mindbreezeCodeApply").button().click(function(){var b=a("#mindbreezeCode"),c=a.trim(a("#mindbreezeQuery").val()),d=c,f=a("#mindbreezeEntries").val();e.html(b.val());if("mindbreezeDialog-1"==a(this).closest(".ftab").attr("id")){0==c.length&&(d="ALL");var c=e.find("script"),g=c.attr("data-extraconstraint");g||(g="");c.attr("data-constraint",
d+g);c.attr("data-count",f);d=a("<div/>").append(c.clone()).html();b.val(d)}searchApp.refresh();return!1});a("#mindbreezeTemplate").change(function(){c.select(a(this).val())})},select:function(c){var e=a("#mindbreezeCode"),c=b[c];a("#mindbreezeQuery").val("");a("#mindbreezeEntries").val("5");e.val(c)},val:function(a){return a.html()},close:function(){a("#mindbreezeDialog").dialog("close");return!0}};a.fn.sectionMindbreeze=function(a){if(c[a])return c[a].apply(this,Array.prototype.slice.call(arguments,
1))}})(jQuery);(function(a){var b={type:function(){return"quickform"},supports:function(a){return null==a||"code"==a?!0:!1},getNewForm:function(){var b=a("<div/>"),d=a('<form class="quickform form-stacked" id="myForm"/>').appendTo(b);a('<ul class="quickformFields"/>').appendTo(d);var e=a("<button />").addClass("quickformButton btn primary").text("Submit");a('<div class="clearfix" />').append(e).appendTo(d);d=a('<div class="quickformMessage alert-message block-message success"/>').appendTo(d);a('<a class="close" href="#"/>').text("x").appendTo(d);
a("<p/>").html("Form submitted successfully").appendTo(d);return b.html()},edit:function(c,d){a(".quickformButton").unbind("click");d.html(c);0==d.find(".quickform").length&&d.html(b.getNewForm());var e=a("#quickformContainer");0==e.length&&(e=a("<div/>").attr("id","quickformContainer"),e.hide().appendTo("body"));e=a("#quickformDialog");e.find(".ftabs").tabs();var f=d.offset().left+d.outerWidth()+3,g=d.offset().top-a(document).scrollTop();e.dialog({closeOnEscape:!1,autoOpen:!1,resizable:!1,width:300,
position:[f,g],open:function(){a(this).closest(".ui-dialog").find(".ui-dialog-titlebar-close").hide()}});a("#quickformAddTextbox").button().click(function(){var c=a('<li data-type="textbox" />');a("<label/>").text("Label").appendTo(c);var e=a('<div class="clearfix" />').appendTo(c);a('<div class="input" />').append(a('<input type="text"/>')).appendTo(e);d.find(".quickformFields").append(c);b.addFieldEvents(c)});a("#quickformAddTextarea").button().click(function(){var c=a('<li data-type="textarea" />');
a("<label/>").text("Label").appendTo(c);var e=a('<div class="clearfix" />').appendTo(c);a('<div class="input" />').append(a("<textarea></textarea>")).appendTo(e);d.find(".quickformFields").append(c);b.addFieldEvents(c)});a("#quickformAddSelectbox").button().click(function(){var c=a('<li data-type="selectbox"/>');a("<label/>").text("Label").appendTo(c);var e=a('<div class="clearfix" />').appendTo(c),e=a("<select/>").appendTo(e);a("<option/>").text("Item 1").appendTo(e);a("<option/>").text("Item 2").appendTo(e);
a("<option/>").text("Item 3").appendTo(e);d.find(".quickformFields").append(c);b.addFieldEvents(c)});d.find(".quickformFields li").each(function(){b.addFieldEvents(a(this))});a("#quickformLabel").keyup(function(){d.find(".active label").text(a(this).val())});a("#quickformRequired").change(function(){if(a(this).attr("checked")){var b=a('<span class="required"/>').text("*"),c=d.find(".active label");c.after(b);c.addClass("required")}else c=d.find(".active"),c.find("span.required").remove(),c.removeClass("required")});
a("#quickformSelect").keyup(function(){var b=d.find(".active select");b.empty();var c=a(this).val().split("\n");a.each(c,function(c,e){a("<option/>").text(e).appendTo(b)})});a("#quickformDelete").button().click(function(){d.find(".active").remove();b.disableControls()});d.find(".quickformFields").sortable().disableSelection();b.disableControls();var l=d.find(".quickform");a("#quickformId").val(l.attr("id"));a("#quickformId").keyup(function(){l.attr("id",a(this).val())});var m=d.find(".quickformButton");
a("#quickformButtonTitle").val(m.text());a("#quickformButtonTitle").keyup(function(){m.text(a(this).val())});var q=d.find(".quickformMessage p");a("#quickformMessage").val(q.html().trim());a("#quickformMessage").keyup(function(){q.html(a(this).val())});e.dialog("open")},val:function(b){var d=a("<div/>");d.hide().append(b.html()).appendTo("body");d.find(".active").removeClass("active");b=d.html();d.remove();return b},close:function(){a("#quickformDialog").dialog("close");a(".quickformButton").sectionQuickform("submit");
a(".quickform a.close").sectionQuickform("closeMessage");return!0},addFieldEvents:function(c){c.hover(function(){a(this).addClass("quickformFieldHover")},function(){a(this).removeClass("quickformFieldHover")});c.click(function(){var d=a(this).data("type");c.parent().find("li").removeClass("active");c.addClass("active");b.enableControls();switch(d){case "textbox":b.fillText(a(this));break;case "textarea":b.fillText(a(this));break;case "selectbox":b.fillSelectbox(a(this))}})},fillText:function(c){b.fillBase(c);
a("#quickformSelect").closest("div").hide();a("#quickformDialog").find(".ftabs").tabs("select",0)},fillBase:function(b){a("#quickformLabel").val(b.find("label").text());0==b.find(".required").length?a("#quickformRequired").removeAttr("checked"):a("#quickformRequired").attr("checked","checked")},fillSelectbox:function(c){b.fillBase(c);var d=a("#quickformSelect");d.val("");c.find("option").each(function(){d.val(d.val()+a(this).text()+"\n")});d.closest("div").show();a("#quickformDialog").find(".ftabs").tabs("select",
0)},enableControls:function(){a("#quickformDialog").find(".quickformInfo").hide();a("#quickformDialog").find(".quickformControl").show()},disableControls:function(){a("#quickformDialog").find(".quickformControl").hide();a("#quickformDialog").find(".quickformInfo").show()},closeMessage:function(){var b=a(this).closest(".quickform"),d=b.find(".quickformFields"),e=b.find(".quickformMessage"),f=b.find(".quickformButton");a(this).click(function(){e.hide();d.find("li").each(function(b,c){a(c).find("input,textarea,select").val("")});
f.fadeIn();d.fadeIn();return!1})},submit:function(){a(this).click(function(){var b=[],d=a(this).closest(".quickform"),e=d.find(".quickformFields"),f=a(this),g=0,l=d.attr("id"),l=a("html").data("path")+"/api/quickform/"+l+".json";e.find("li").each(function(e,d){var f=a(d).children("div"),l=a(d).find("div.input");f.removeClass("error");l.find(".help-inline").remove();var E={name:a(d).find("label").text(),value:a(d).find("input,textarea,select").val()};0<a(d).find("span.required").length&&0==E.value.length&&
(g++,f.addClass("error"),l.append(a('<span class="help-inline"/>').text("Required field")));b.push(E)});0==g&&a.ajax({type:"POST",url:l,data:{data:JSON.stringify(b)},success:function(){f.hide();e.hide();d.find(".quickformMessage").fadeIn()},error:function(){console.log("error saving form data")}});return!1})}};a.fn.sectionQuickform=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(a){var b={type:function(){return"raw"},supports:function(){return!0},edit:function(b,d){var e=a(this).find(".fcontent").outerHeight(),e=Math.max(e,100),e=a("<textarea></textarea>").css({width:"100%",height:e+"px"});d.append(e);e.val(a.trim(b.replace(/\&amp;/g,"&")))},val:function(a){return a.find("textarea").val()},close:function(){return!0}};a.fn.sectionRaw=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(a){var b={type:function(){return"registration"},supports:function(a){return null==a||"registration"==a?!0:!1},edit:function(c,d){if(-1==c.indexOf("<iframe")){var e=b.url();d.html('<iframe src="'+e+'" height="350" width="750" frameborder="0"></iframe>')}else d.html(c),e=d.find("iframe"),a("#regAffiliate").val(e.attr("data-affiliate")),a("#regTeamroom").val(e.attr("data-teamroom"));var e=a("#registrationDialog"),f=d.offset().left+d.outerWidth()+3,g=d.offset().top-a(document).scrollTop();e.dialog({closeOnEscape:!1,
autoOpen:!1,resizable:!1,position:[f,g],open:function(){a(this).closest(".ui-dialog").find(".ui-dialog-titlebar-close").hide()}});e.dialog("open")},url:function(a,b){var e="";a&&(e="?fsc_arg3=AFFILIATE_"+a);b&&(e=e+(""==e?"?":"&")+"fsc_tr="+b);return"https://www.fabasoft.com/register/affiliate"+e},val:function(c){var d=c.find("iframe"),e=a("#regAffiliate").val(),f=a("#regTeamroom").val();d.attr("data-affiliate",e);d.attr("data-teamroom",f);d.attr("src",b.url(e,f));return c.html()},close:function(){a("#registrationDialog").dialog("close");
return!0}};a.fn.sectionRegistration=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(a){var b={type:function(){return"text"},supports:function(a){return null==a||"text"==a?!0:!1},edit:function(b,d){0==b.length?d.html("<p>Enter text here...</p>").css("min-height","100px"):d.html(b);var e=a("#finspectorContainer");0==e.length&&(e=a("<div/>").attr("id","finspectorContainer"),e.hide().appendTo("body"));e.richeditor();e.richeditor("open",d)},val:function(){return a("#finspectorContainer").richeditor("value")},close:function(){a("#finspectorContainer").richeditor("close");return!0}};
a.fn.sectionRichText=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(a){var b={type:function(){return"table"},supports:function(a){return null==a||"table"==a?!0:!1},edit:function(b,d){d.html(b);d.table();a(this).attr("id")?d.table("open",a(this).attr("id")):d.table("open")},val:function(a){return a.table("value")},close:function(a){a.table("close");return!0}};a.fn.sectionTable=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))}})(jQuery);(function(){$.widget("faba5.table",{_init:function(){this.editorElement=this.element;this._inspector=$("#ftable")},open:function(a){var b=this;if(a)this.editorElement.find("td, th").each(function(){var a=$(this).html(),a=$("<div/>").attr("contenteditable","true").append(a);$(this).empty().append(a)}),this._openInspector();else{var a=$("#ftableAdd"),c={};c[a.data("button-add")]=function(){b._addTable();$(this).dialog("close");b._openInspector()};a.dialog({modal:!0,autoOpen:!1,buttons:c});a.find(".ftabs").tabs();
a.dialog("open")}},_addTable:function(){var a=$("#ftableAddPaste").val().trim(),b=null,b=0==a.length?this._pasteTable():this._pasteExcel(a);this.editorElement.html(b)},_pasteExcel:function(a){var b=$("#ftableAddHeaderPaste").attr("checked"),a=a.split(/\n/),c="<table>";for(j in a){var c=c+"<tr>",d=a[j].split(/\t/);for(k in d)c=0==j&&b?c+('<th><div contenteditable="true">'+d[k]+"</div></th>"):c+('<td><div contenteditable="true">'+d[k]+"</div></td>");c+="</tr>"}return c+"</table>"},_pasteTable:function(){var a=
parseInt($("#ftableAddRows").val()),b=parseInt($("#ftableAddCols").val()),c=$("#ftableAddHeader").attr("checked");table="<table>";for(j=0;j<a;j++)table=0==j&&c?table+this._getRow(b,!0,!0):table+this._getRow(b,!0);return table+="</table>"},_getRow:function(a,b,c){b="<tr>";for(i=0;i<a;i++)b+=this._getCell(!0,c);return b+"</tr>"},_getCell:function(a,b){var c=b?"th":"td";return"<"+c+"><div"+(a?' contenteditable="true"':"")+">cell</div></"+c+">"},_openInspector:function(){this._initButtons();var a=this.editorElement.offset().left+
this.editorElement.outerWidth()+3,b=this.editorElement.offset().top-$(document).scrollTop();this._inspector.dialog({closeOnEscape:!1,autoOpen:!1,resizable:!1,open:function(){$(this).closest(".ui-dialog").find(".ui-dialog-titlebar-close").hide()}});this._inspector.dialog("option",{position:[a,b],width:250});this._inspector.dialog("open");this.editorElement.find("div[contenteditable]:first").focus()},_initButtons:function(){var a=this;$("#ftableRowBefore").button().click(function(){a._insertRow(!0)});
$("#ftableRowAfter").button().click(function(){a._insertRow()});$("#ftableColBefore").button().click(function(){a._insertCol(!0)});$("#ftableColAfter").button().click(function(){a._insertCol()});$("#ftableDelRow").button().click(function(){a._deleteRow()});$("#ftableDelCol").button().click(function(){a._deleteCol()})},_insertRow:function(a){var b=this._getCellFromSelection();b.is("td")?(b=b.closest("tr"),a?b.before(this._getRow(b.children().length,!0)):b.after(this._getRow(b.children().length,!0))):
alert("Please put the cursor in a cell of the table")},_insertCol:function(a){var b=this,c=this._getCellFromSelection();if(c.is("td")){var d=c.closest("tr"),e=d.children().index(c);d.parent().children().each(function(){a?($(this).find("th").eq(e).before(b._getCell(!0,!0)),$(this).find("td").eq(e).before(b._getCell(!0))):($(this).find("th").eq(e).after(b._getCell(!0,!0)),$(this).find("td").eq(e).after(b._getCell(!0)))})}else alert("Please put the cursor in a cell of the table")},_deleteRow:function(){var a=
this._getCellFromSelection();a.is("td")&&a.closest("tr").remove()},_deleteCol:function(){var a=this._getCellFromSelection();if(a.is("td")){var b=a.closest("tr"),c=b.children().index(a);b.parent().children().each(function(){$(this).find("td, th").eq(c).remove()})}else alert("Please put the cursor in a cell of the table")},_getCellFromSelection:function(){return $(this._getSelection().anchorNode.parentNode.parentNode)},_getSelection:function(){return window.getSelection?window.getSelection():document.getSelection()},
value:function(){var a=this.element.html();return a=this._clean(a)},close:function(){this._inspector.dialog("close")},_clean:function(a){a=$("<div/>").append(a).appendTo("body");a.find("div[contenteditable]").each(function(){var a=$(this).html();$(this).parent().append(a);$(this).remove()});var b=a.html();a.remove();return b.trim()}});$.extend($.faba5.table,{getter:"selection",version:"1.8.1",author:"Fabasoft",eventPrefix:"table",defaults:{}})})();(function(a){function b(b){var e;return b&&b.constructor==Array&&3==b.length?b:(e=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b))?[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]:(e=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b))?[2.55*parseFloat(e[1]),2.55*parseFloat(e[2]),2.55*parseFloat(e[3])]:(e=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(b))?[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]:
(e=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(b))?[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]:c[a.trim(b).toLowerCase()]}a.each("backgroundColor,borderBottomColor,borderLeftColor,borderRightColor,borderTopColor,color,outlineColor".split(","),function(c,e){a.fx.step[e]=function(c){if(0==c.state){var d;d=c.elem;var l=e,m;do{m=a.curCSS(d,l);if(""!=m&&"transparent"!=m||a.nodeName(d,"body"))break;l="backgroundColor"}while(d=d.parentNode);d=b(m);c.start=d;c.end=b(c.end)}c.elem.style[e]=
"rgb("+[Math.max(Math.min(parseInt(c.pos*(c.end[0]-c.start[0])+c.start[0]),255),0),Math.max(Math.min(parseInt(c.pos*(c.end[1]-c.start[1])+c.start[1]),255),0),Math.max(Math.min(parseInt(c.pos*(c.end[2]-c.start[2])+c.start[2]),255),0)].join()+")"}});var c={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,
139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,
203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);(function(a){var b={fill:function(){var b=a(this).data("fdialogValues")||{};return this.each(function(){a(this).find(".fdialogValue").each(function(){var c=a(this).attr("name");a(this).val(b[c])})})},update:function(){var b=a(this).data("fdialogValues");void 0==b&&(b={},a(this).data("fdialogValues",b));return this.each(function(){a(this).find(".fdialogValue").each(function(){var c=a(this).attr("name"),e=a(this).val();c&&e&&(b[c]=e)})})}},c={show:function(b,c){var e={background:"black",opacity:".4",
position:"absolute",top:"0",left:"0","z-index":"999",width:"100%",height:a(window).height()},d={"z-index":parseInt(e["z-index"])+1,position:"relative"};b&&a.extend(e,b);c&&a.extend(d,c);0<a("#fblind").length&&a("#fblind").remove();var q=a('<div id="fblind"></div>');q.css(e).appendTo("body").fadeIn();a(window).resize(function(){q.height(a(window).height())});a(document).scroll(function(){q.css("top",a(document).scrollTop()+"px")});return this.each(function(){a(this).css(d).addClass("fblind")})},hide:function(){a("#fblind").remove();
return this.each(function(){a(this).css("z-index","0").removeClass("fblind")})},toggle:function(b){0==a("#fblind").length?show(b):hide(b)}};a.fn.dialogValues=function(a){if(b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1))};a.fn.blind=function(a){if(c[a])return c[a].apply(this,Array.prototype.slice.call(arguments,1))};a.fn.options=function(b,c,e){return this.each(function(){if(!b.is(":visible")){c&&b.menu().appendTo("body").hide();var d=a(this).offset(),q=a(this).outerHeight(),
s=a(this).outerWidth()-b.outerWidth();b.css({top:d.top+q,left:d.left+s,position:"absolute","white-space":"nowrap","text-align":"right"}).slideDown(function(){a(document).bind("click.options",function(){a(document).unbind("click.options");b.slideUp(function(){c&&b.remove();e&&e.apply(this)})})})}})};a.fn.message=function(b,c){var e={type:"finfo",delay:5E3,autoHide:!0};c&&a.extend(e,c);return this.each(function(){var c=a('<div class="fmessage"></div>').hide().addClass(e.type).html(b).prependTo(a(this)).slideDown();
e.autoHide&&c.delay(e.delay).slideUp()})};a.fn.pageSortable=function(){return this.each(function(){a(this).sortable({stop:function(b,c){var e=a(c.item),m=e.attr("id"),q={};q.parent=e.closest("ul").data("parent");if(!q.parent)q.parent=e.data("parent");q.after=e.prev("li").attr("id");d(m,q,e)}}).disableSelection();a(this).find(".fsortableOutdent").click(function(){var b=a(this).closest("li"),c=b.attr("id"),e=b.parent(),m={parent:e.parent().parent().data("parent"),after:e.data("parent")};m.parent&&d(c,
m,b,null,e.parent());return!1});a(this).find(".fsortableIndent").click(function(){var b=a(this).closest("li"),c=b.attr("id"),e=b.prev("li");e&&d(c,{parent:e.attr("id")},b,e);return!1});e(a(this))})};var d=function(b,c,d,m,q){b=a("html").data("path")+"/api/page/move/"+b+".json";if(!c.after)c.after="last";a.ajax({type:"GET",url:b,data:c,success:function(){if(d){e(d.parent());if(m){var b=m.find("ul");0==b.length&&(b=a("<ul/>").data("parent",m.attr("id")).data("root",!1),m.append(b));b.append(d);e(b)}q&&
(d.insertAfter(q),e(q.parent()))}},error:function(){a("body").message("Error moving page",{type:"ferror"})}})},e=function(b){var c=b.data("root");b.children().each(function(b,e){0==b?a(e).children(".fsortableIndent").hide():a(e).children(".fsortableIndent").show();c?a(e).children(".fsortableOutdent").hide():a(e).children(".fsortableOutdent").show()})}})(jQuery);(function(a){a.fn.ajaxSubmit=function(b){function c(c){function e(){function b(){try{"uninitialized"==(t.contentWindow?t.contentWindow.document:t.contentDocument?t.contentDocument:t.document).readyState.toLowerCase()&&setTimeout(b,50)}catch(a){g(T),J&&clearTimeout(J),J=void 0}}var c=f.attr("target"),m=f.attr("action");l.setAttribute("target",B);d||l.setAttribute("method","POST");m!=o.url&&l.setAttribute("action",o.url);!o.skipEncodingOverride&&(!d||/post/i.test(d))&&f.attr({encoding:"multipart/form-data",
enctype:"multipart/form-data"});o.timeout&&(J=setTimeout(function(){n=!0;g(W)},o.timeout));var q=[];try{if(o.extraData)for(var p in o.extraData)q.push(a('<input type="hidden" name="'+p+'" />').attr("value",o.extraData[p]).appendTo(l)[0]);o.iframeTarget||(H.appendTo("body"),t.attachEvent?t.attachEvent("onload",g):t.addEventListener("load",g,!1));setTimeout(b,15);l.submit()}finally{l.setAttribute("action",m),c?l.setAttribute("target",c):f.removeAttr("target"),a(q).remove()}}function g(b){if(!p.aborted&&
!v){try{r=t.contentWindow?t.contentWindow.document:t.contentDocument?t.contentDocument:t.document}catch(c){b=T}if(b===W&&p)p.abort("timeout");else if(b==T&&p)p.abort("server abort");else if(r&&r.location.href!=o.iframeSrc||n){t.detachEvent?t.detachEvent("onload",g):t.removeEventListener("load",g,!1);var b="success",e;try{if(n)throw"timeout";var d="xml"==o.dataType||r.XMLDocument||a.isXMLDoc(r);if(!d&&window.opera&&(null==r.body||""==r.body.innerHTML)&&--z){setTimeout(g,250);return}var f=r.body?r.body:
r.documentElement;p.responseText=f?f.innerHTML:null;p.responseXML=r.XMLDocument?r.XMLDocument:r;if(d)o.dataType="xml";p.getResponseHeader=function(a){return{"content-type":o.dataType}[a]};if(f)p.status=Number(f.getAttribute("status"))||p.status,p.statusText=f.getAttribute("statusText")||p.statusText;var l=/(json|script|text)/.test((o.dataType||"").toLowerCase());if(l||o.textarea){var m=r.getElementsByTagName("textarea")[0];if(m)p.responseText=m.value,p.status=Number(m.getAttribute("status"))||p.status,
p.statusText=m.getAttribute("statusText")||p.statusText;else if(l){var q=r.getElementsByTagName("pre")[0],E=r.getElementsByTagName("body")[0];if(q)p.responseText=q.textContent?q.textContent:q.innerHTML;else if(E)p.responseText=E.innerHTML}}else if("xml"==o.dataType&&!p.responseXML&&null!=p.responseText)p.responseXML=K(p.responseText);try{L=ea(p,o.dataType,o)}catch(B){b="parsererror",p.error=e=B||b}}catch(C){b="error",p.error=e=C||b}p.aborted&&(b=null);p.status&&(b=200<=p.status&&300>p.status||304===
p.status?"success":"error");if("success"===b)o.success&&o.success.call(o.context,L,"success",p),s&&a.event.trigger("ajaxSuccess",[p,o]);else if(b){if(void 0==e)e=p.statusText;o.error&&o.error.call(o.context,p,b,e);s&&a.event.trigger("ajaxError",[p,o,e])}s&&a.event.trigger("ajaxComplete",[p,o]);s&&!--a.active&&a.event.trigger("ajaxStop");o.complete&&o.complete.call(o.context,p,b);v=!0;o.timeout&&clearTimeout(J);setTimeout(function(){o.iframeTarget||H.remove();p.responseXML=null},100)}}}var l=f[0],
m,q,o,s,B,H,t,p,n,J,ha=!!a.fn.prop;if(c)for(q=0;q<c.length;q++)m=a(l[c[q].name]),m[ha?"prop":"attr"]("disabled",!1);if(a(":input[name=submit],:input[id=submit]",l).length)alert('Error: Form elements must not have name or id of "submit".');else if(o=a.extend(!0,{},a.ajaxSettings,b),o.context=o.context||o,B="jqFormIO"+(new Date).getTime(),o.iframeTarget?(H=a(o.iframeTarget),m=H.attr("name"),null==m?H.attr("name",B):B=m):(H=a('<iframe name="'+B+'" src="'+o.iframeSrc+'" />'),H.css({position:"absolute",
top:"-1000px",left:"-1000px"})),t=H[0],p={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(b){var c="timeout"===b?"timeout":"aborted";this.aborted=1;H.attr("src",o.iframeSrc);p.error=c;o.error&&o.error.call(o.context,p,c,b);s&&a.event.trigger("ajaxError",[p,o,c]);o.complete&&o.complete.call(o.context,p,c)}},(s=o.global)&&!a.active++&&a.event.trigger("ajaxStart"),s&&
a.event.trigger("ajaxSend",[p,o]),o.beforeSend&&!1===o.beforeSend.call(o.context,p,o))o.global&&a.active--;else if(!p.aborted){if(c=l.clk)if((m=c.name)&&!c.disabled)if(o.extraData=o.extraData||{},o.extraData[m]=c.value,"image"==c.type)o.extraData[m+".x"]=l.clk_x,o.extraData[m+".y"]=l.clk_y;var W=1,T=2;o.forceSync?e():setTimeout(e,10);var L,r,z=50,v,K=a.parseXML||function(a,b){window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,
"text/xml");return b&&b.documentElement&&"parsererror"!=b.documentElement.nodeName?b:null},Y=a.parseJSON||function(a){return window.eval("("+a+")")},ea=function(b,c,e){var d=b.getResponseHeader("content-type")||"",f="xml"===c||!c&&0<=d.indexOf("xml"),b=f?b.responseXML:b.responseText;f&&"parsererror"===b.documentElement.nodeName&&a.error&&a.error("parsererror");e&&e.dataFilter&&(b=e.dataFilter(b,c));"string"===typeof b&&("json"===c||!c&&0<=d.indexOf("json")?b=Y(b):("script"===c||!c&&0<=d.indexOf("javascript"))&&
a.globalEval(b));return b}}}if(!this.length)return this;var d,e,f=this;"function"==typeof b&&(b={success:b});d=this.attr("method");e=this.attr("action");(e=(e="string"===typeof e?a.trim(e):"")||window.location.href||"")&&(e=(e.match(/^([^#]+)/)||[])[1]);b=a.extend(!0,{url:e,success:a.ajaxSettings.success,type:d||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},b);e={};this.trigger("form-pre-serialize",[this,b,e]);if(e.veto||b.beforeSerialize&&!1===b.beforeSerialize(this,
b))return this;var g,l,m=this.formToArray(b.semantic);if(b.data)for(g in b.extraData=b.data,b.data)if(b.data[g]instanceof Array)for(var q in b.data[g])m.push({name:g,value:b.data[g][q]});else l=b.data[g],l=a.isFunction(l)?l():l,m.push({name:g,value:l});if(b.beforeSubmit&&!1===b.beforeSubmit(m,this,b))return this;this.trigger("form-submit-validate",[m,this,b,e]);if(e.veto)return this;g=a.param(m);"GET"==b.type.toUpperCase()?(b.url+=(0<=b.url.indexOf("?")?"&":"?")+g,b.data=null):b.data=g;var s=[];b.resetForm&&
s.push(function(){f.resetForm()});b.clearForm&&s.push(function(){f.clearForm()});if(!b.dataType&&b.target){var B=b.success||function(){};s.push(function(c){var e=b.replaceTarget?"replaceWith":"html";a(b.target)[e](c).each(B,arguments)})}else b.success&&s.push(b.success);b.success=function(a,c,e){for(var d=b.context||b,g=0,l=s.length;g<l;g++)s[g].apply(d,[a,c,e||f,f])};g=0<a("input:file",this).length;q="multipart/form-data"==f.attr("enctype")||"multipart/form-data"==f.attr("encoding");if(!1!==b.iframe&&
(g||b.iframe||q))b.closeKeepAlive?a.get(b.closeKeepAlive,function(){c(m)}):c(m);else{if(a.browser.msie&&"get"==d&&(g=f[0].getAttribute("method"),"string"===typeof g))b.type=g;a.ajax(b)}this.trigger("form-submit-notify",[this,b]);return this};a.fn.ajaxForm=function(b){if(0===this.length){var c=this.selector,d=this.context;!a.isReady&&c&&a(function(){a(c,d).ajaxForm(b)});return this}return this.ajaxFormUnbind().bind("submit.form-plugin",function(c){c.isDefaultPrevented()||(c.preventDefault(),a(this).ajaxSubmit(b))}).bind("click.form-plugin",
function(b){var c=b.target,d=a(c);if(!d.is(":submit,input:image")){c=d.closest(":submit");if(0==c.length)return;c=c[0]}var l=this;l.clk=c;if("image"==c.type)void 0!=b.offsetX?(l.clk_x=b.offsetX,l.clk_y=b.offsetY):"function"==typeof a.fn.offset?(d=d.offset(),l.clk_x=b.pageX-d.left,l.clk_y=b.pageY-d.top):(l.clk_x=b.pageX-c.offsetLeft,l.clk_y=b.pageY-c.offsetTop);setTimeout(function(){l.clk=l.clk_x=l.clk_y=null},100)})};a.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};
a.fn.formToArray=function(b){var c=[];if(0===this.length)return c;var d=this[0],e=b?d.getElementsByTagName("*"):d.elements;if(!e)return c;var f,g,l,m,q,s;for(f=0,q=e.length;f<q;f++)if(g=e[f],l=g.name)if(b&&d.clk&&"image"==g.type)!g.disabled&&d.clk==g&&(c.push({name:l,value:a(g).val()}),c.push({name:l+".x",value:d.clk_x},{name:l+".y",value:d.clk_y}));else if((m=a.fieldValue(g,!0))&&m.constructor==Array)for(g=0,s=m.length;g<s;g++)c.push({name:l,value:m[g]});else null!==m&&"undefined"!=typeof m&&c.push({name:l,
value:m});if(!b&&d.clk&&(b=a(d.clk),e=b[0],(l=e.name)&&!e.disabled&&"image"==e.type))c.push({name:l,value:b.val()}),c.push({name:l+".x",value:d.clk_x},{name:l+".y",value:d.clk_y});return c};a.fn.formSerialize=function(b){return a.param(this.formToArray(b))};a.fn.fieldSerialize=function(b){var c=[];this.each(function(){var d=this.name;if(d){var e=a.fieldValue(this,b);if(e&&e.constructor==Array)for(var f=0,g=e.length;f<g;f++)c.push({name:d,value:e[f]});else null!==e&&"undefined"!=typeof e&&c.push({name:this.name,
value:e})}});return a.param(c)};a.fn.fieldValue=function(b){for(var c=[],d=0,e=this.length;d<e;d++){var f=a.fieldValue(this[d],b);null===f||"undefined"==typeof f||f.constructor==Array&&!f.length||(f.constructor==Array?a.merge(c,f):c.push(f))}return c};a.fieldValue=function(b,c){var d=b.name,e=b.type,f=b.tagName.toLowerCase();void 0===c&&(c=!0);if(c&&(!d||b.disabled||"reset"==e||"button"==e||("checkbox"==e||"radio"==e)&&!b.checked||("submit"==e||"image"==e)&&b.form&&b.form.clk!=b||"select"==f&&-1==
b.selectedIndex))return null;if("select"==f){var g=b.selectedIndex;if(0>g)return null;for(var d=[],f=b.options,l=(e="select-one"==e)?g+1:f.length,g=e?g:0;g<l;g++){var m=f[g];if(m.selected){var q=m.value;q||(q=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value);if(e)return q;d.push(q)}}return d}return a(b).val()};a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",this).clearFields()})};a.fn.clearFields=a.fn.clearInputs=function(){var a=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;
return this.each(function(){var c=this.type,d=this.tagName.toLowerCase();if(a.test(c)||"textarea"==d)this.value="";else if("checkbox"==c||"radio"==c)this.checked=!1;else if("select"==d)this.selectedIndex=-1})};a.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()})};a.fn.enable=function(a){void 0===a&&(a=!0);return this.each(function(){this.disabled=!a})};a.fn.selected=function(b){void 0===b&&(b=!0);return this.each(function(){var c=
this.type;if("checkbox"==c||"radio"==c)this.checked=b;else if("option"==this.tagName.toLowerCase())c=a(this).parent("select"),b&&c[0]&&"select-one"==c[0].type&&c.find("option").selected(!1),this.selected=b})}})(jQuery);(function(a){a.Jcrop=function(b,c){function d(a){return parseInt(a,10)+"px"}function e(a){return parseInt(a,10)+"%"}function f(b){b=a(b).offset();return[b.left,b.top]}function g(a){return[a.pageX-J[0],a.pageY-J[1]]}function l(b){"object"!==typeof b&&(b={});n=a.extend(n,b);if("function"!==typeof n.onChange)n.onChange=function(){};if("function"!==typeof n.onSelect)n.onSelect=function(){};if("function"!==typeof n.onRelease)n.onRelease=function(){}}function m(a,b){J=f(r);M.setCursor("move"===a?a:a+"-resize");
if("move"===a)return M.activateHandlers(s(b),G);var c=D.getFixed(),e=B(a),d=D.getCorner(B(e));D.setPressed(D.getCorner(e));D.setCurrent(d);M.activateHandlers(q(a,c),G)}function q(a,b){return function(c){if(n.aspectRatio)switch(a){case "e":c[1]=b.y+1;break;case "w":c[1]=b.y+1;break;case "n":c[0]=b.x+1;break;case "s":c[0]=b.x+1}else switch(a){case "e":c[1]=b.y2;break;case "w":c[1]=b.y2;break;case "n":c[0]=b.x2;break;case "s":c[0]=b.x2}D.setCurrent(c);A.update()}}function s(a){var b=a;ia.watchKeys();
return function(a){D.moveOffset([a[0]-b[0],a[1]-b[1]]);b=a;A.update()}}function B(a){switch(a){case "n":return"sw";case "s":return"nw";case "e":return"nw";case "w":return"ne";case "ne":return"sw";case "nw":return"se";case "se":return"nw";case "sw":return"ne"}}function E(a){return function(b){if(n.disabled||"move"===a&&!n.allowMove)return!1;X=!0;m(a,g(b));b.stopPropagation();b.preventDefault();return!1}}function fa(a,b,c){var e=a.width(),d=a.height();e>b&&0<b&&(e=b,d=b/a.width()*a.height());d>c&&0<
c&&(d=c,e=c/a.height()*a.width());F=a.width()/e;C=a.height()/d;a.width(e).height(d)}function I(a){return{x:parseInt(a.x*F,10),y:parseInt(a.y*C,10),x2:parseInt(a.x2*F,10),y2:parseInt(a.y2*C,10),w:parseInt(a.w*F,10),h:parseInt(a.h*C,10)}}function G(){var a=D.getFixed();a.w>n.minSelect[0]&&a.h>n.minSelect[1]?(A.enableHandles(),A.done()):A.release();M.setCursor(n.allowSelect?"crosshair":"default")}function R(a){if(n.disabled||!n.allowSelect)return!1;X=!0;J=f(r);A.disableHandles();"crosshair"!==ha&&(M.setCursor("crosshair"),
ha="crosshair");var b=g(a);D.setPressed(b);A.update();M.activateHandlers(Z,G);ia.watchKeys();a.stopPropagation();a.preventDefault();return!1}function Z(a){D.setCurrent(a);A.update()}function o(){var b=a("<div></div>").addClass(n.baseClass+"-tracker");a.browser.msie&&b.css({opacity:0,backgroundColor:"white"});return b}function ja(a){N([parseInt(a[0],10)/F,parseInt(a[1],10)/C,parseInt(a[2],10)/F,parseInt(a[3],10)/C])}function N(a){D.setPressed([a[0],a[1]]);D.setCurrent([a[2],a[3]]);A.update()}function H(){n.disabled=
!0;A.disableHandles();A.setCursor("default");M.setCursor("default")}function t(){n.disabled=!1;p()}function p(b){n.allowResize?b?A.enableOnly():A.enableHandles():A.disableHandles();M.setCursor(n.allowSelect?"crosshair":"default");A.setCursor(n.allowMove?"move":"default");n.hasOwnProperty("setSelect")&&(ja(n.setSelect),A.done(),delete n.setSelect);n.hasOwnProperty("trueSize")&&(F=n.trueSize[0]/z,C=n.trueSize[1]/v);n.hasOwnProperty("bgColor")&&(a.fx.step.hasOwnProperty("backgroundColor")&&n.fadeTime?
K.animate({backgroundColor:n.bgColor},{queue:!1,duration:n.fadeTime}):K.css("backgroundColor",n.bgColor),delete n.bgColor);if(n.hasOwnProperty("bgOpacity"))ga=n.bgOpacity,A.isAwake()&&(n.fadeTime?r.fadeTo(n.fadeTime,ga):K.css("opacity",n.opacity)),delete n.bgOpacity;aa=n.maxSize[0]||0;ba=n.maxSize[1]||0;ca=n.minSize[0]||0;da=n.minSize[1]||0;n.hasOwnProperty("outerImage")&&(r.attr("src",n.outerImage),delete n.outerImage);A.refresh()}var n=a.extend({},a.Jcrop.defaults),J,ha,W=!1;a.browser.msie&&"6"===
a.browser.version.split(".")[0]&&(W=!0);"object"!==typeof b&&(b=a(b)[0]);"object"!==typeof c&&(c={});l(c);var T={border:"none",margin:0,padding:0,position:"absolute"},L=a(b),r=L.clone().removeAttr("id").css(T);r.width(L.width());r.height(L.height());L.after(r).hide();fa(r,n.boxWidth,n.boxHeight);var z=r.width(),v=r.height(),K=a("<div />").width(z).height(v).addClass(n.baseClass+"-holder").css({position:"relative",backgroundColor:n.bgColor}).insertAfter(L).append(r);delete n.bgColor;n.addClass&&K.addClass(n.addClass);
var Y=a("<img />").attr("src",r.attr("src")).css(T).width(z).height(v),ea=a("<div />").width(e(100)).height(e(100)).css({zIndex:310,position:"absolute",overflow:"hidden"}).append(Y),S=a("<div />").width(e(100)).height(e(100)).css("zIndex",320),U=a("<div />").css({position:"absolute",zIndex:300}).insertBefore(r).append(ea,S);W&&U.css({overflowY:"hidden"});var V=n.boundary,O=o().width(z+2*V).height(v+2*V).css({position:"absolute",top:d(-V),left:d(-V),zIndex:290}).mousedown(R),ga=n.bgOpacity,aa,ba,ca,
da,F,C,X,ka;J=f(r);var P=function(){function a(){var b={},c=["touchstart","touchmove","touchend"],e=document.createElement("div"),d;try{for(d=0;d<c.length;d++){var f=c[d],f="on"+f,g=f in e;g||(e.setAttribute(f,"return;"),g="function"==typeof e[f]);b[c[d]]=g}return b.touchstart&&b.touchend&&b.touchmove}catch(l){return!1}}return{createDragger:function(a){return function(b){b.pageX=b.originalEvent.changedTouches[0].pageX;b.pageY=b.originalEvent.changedTouches[0].pageY;if(n.disabled||"move"===a&&!n.allowMove)return!1;
X=!0;m(a,g(b));b.stopPropagation();b.preventDefault();return!1}},newSelection:function(a){a.pageX=a.originalEvent.changedTouches[0].pageX;a.pageY=a.originalEvent.changedTouches[0].pageY;return R(a)},isSupported:a,support:!0===n.touchSupport||!1===n.touchSupport?n.touchSupport:a()}}(),D=function(){function a(){if(!n.aspectRatio){var b=g-d,m=l-f;aa&&Math.abs(b)>aa&&(g=0<b?d+aa:d-aa);ba&&Math.abs(m)>ba&&(l=0<m?f+ba:f-ba);da/C&&Math.abs(m)<da/C&&(l=0<m?f+da/C:f-da/C);ca/F&&Math.abs(b)<ca/F&&(g=0<b?d+
ca/F:d-ca/F);0>d&&(g-=d,d-=d);0>f&&(l-=f,f-=f);0>g&&(d-=g,g-=g);0>l&&(f-=l,l-=l);g>z&&(b=g-z,d-=b,g-=b);l>v&&(b=l-v,f-=b,l-=b);d>z&&(b=d-v,l-=b,f-=b);f>v&&(b=f-v,l-=b,f-=b);return e(c(d,f,g,l))}var b=n.aspectRatio,m=n.minSize[0]/F,o=n.maxSize[0]/F,q=g-d,p=l-f,r=Math.abs(q),u=Math.abs(p);0===o&&(o=10*z);r/u<b?(r=l,w=u*b,u=0>q?d-w:w+d,0>u?(u=0,h=Math.abs((u-d)/b),r=0>p?f-h:h+f):u>z&&(u=z,h=Math.abs((u-d)/b),r=0>p?f-h:h+f)):(u=g,h=r/b,r=0>p?f-h:f+h,0>r?(r=0,w=Math.abs((r-f)*b),u=0>q?d-w:w+d):r>v&&(r=
v,w=Math.abs(r-f)*b,u=0>q?d-w:w+d));u>d?(u-d<m?u=d+m:u-d>o&&(u=d+o),r=r>f?f+(u-d)/b:f-(u-d)/b):u<d&&(d-u<m?u=d-m:d-u>o&&(u=d-o),r=r>f?f+(d-u)/b:f-(d-u)/b);0>u?(d-=u,u=0):u>z&&(d-=u-z,u=z);0>r?(f-=r,r=0):r>v&&(f-=r-v,r=v);return e(c(d,f,u,r))}function b(a){0>a[0]&&(a[0]=0);0>a[1]&&(a[1]=0);a[0]>z&&(a[0]=z);a[1]>v&&(a[1]=v);return[a[0],a[1]]}function c(a,b,d,e){var f=a,g=d,l=b,m=e;d<a&&(f=d,g=a);e<b&&(l=e,m=b);return[Math.round(f),Math.round(l),Math.round(g),Math.round(m)]}function e(a){return{x:a[0],
y:a[1],x2:a[2],y2:a[3],w:a[2]-a[0],h:a[3]-a[1]}}var d=0,f=0,g=0,l=0,m,o;return{flipCoords:c,setPressed:function(a){a=b(a);g=d=a[0];l=f=a[1]},setCurrent:function(a){a=b(a);m=a[0]-g;o=a[1]-l;g=a[0];l=a[1]},getOffset:function(){return[m,o]},moveOffset:function(a){var b=a[0],a=a[1];0>d+b&&(b-=b+d);0>f+a&&(a-=a+f);v<l+a&&(a+=v-(l+a));z<g+b&&(b+=z-(g+b));d+=b;g+=b;f+=a;l+=a},getCorner:function(b){var c=a();switch(b){case "ne":return[c.x2,c.y];case "nw":return[c.x,c.y];case "se":return[c.x2,c.y2];case "sw":return[c.x,
c.y2]}},getFixed:a}}(),A=function(){function b(c){c=a("<div />").css({position:"absolute",opacity:n.borderOpacity}).addClass(n.baseClass+"-"+c);ea.append(c);return c}function c(b,d){var e=a("<div />").mousedown(E(b)).css({cursor:b+"-resize",position:"absolute",zIndex:d});P.support&&e.bind("touchstart",P.createDragger(b));S.append(e);return e}function f(a){var b=n.handleSize,g=b,l=C,m=C;switch(a){case "n":case "s":b=e(100);break;case "e":case "w":g=e(100)}return c(a,B++).width(b).height(g).css({top:d(-l+
1),left:d(-m+1)})}function g(a){var b;for(b=0;b<a.length;b++)t[a[b]]=c(a[b],B++).css({top:d(-C+1),left:d(-C+1),opacity:n.handleOpacity}).addClass(n.baseClass+"-handle")}function l(a){var b=Math.round(a.h/2-C),c=Math.round(a.w/2-C),e=a.w-C,a=a.h-C;t.e&&(t.e.css({top:d(b),left:d(e)}),t.w.css({top:d(b)}),t.s.css({top:d(a),left:d(c)}),t.n.css({left:d(c)}));t.ne&&(t.ne.css({left:d(e)}),t.se.css({top:d(a),left:d(e)}),t.sw.css({top:d(a)}));t.b&&(t.b.css({top:d(a)}),t.r.css({left:d(e)}))}function m(){var a=
D.getFixed();D.setPressed([a.x,a.y]);D.setCurrent([a.x2,a.y2]);q()}function q(){if(z)return p()}function p(){var a=D.getFixed(),b=a.h;U.width(a.w).height(b);var b=a.x,c=a.y;Y.css({top:d(-c),left:d(-b)});U.css({top:d(c),left:d(b)});F&&l(a);z||(U.show(),n.bgFade?r.fadeTo(n.fadeTime,ga):r.css("opacity",ga),z=!0);n.onChange.call(Q,I(a))}function s(){F=!0;if(n.allowResize)return l(D.getFixed()),S.show(),!0}function v(){F=!1;S.hide()}function A(a){void 0===a?v():s()}var z,B=370,t={},F=!1,C=n.handleOffset;
n.drawBorders&&(b("hline"),b("hline bottom"),b("vline"),b("vline right"));if(n.dragEdges)t.t=f("n"),t.b=f("s"),t.r=f("e"),t.l=f("w");n.sideHandles&&g(["n","s","e","w"]);n.cornerHandles&&g(["sw","nw","ne","se"]);var u=o().mousedown(E("move")).css({cursor:"move",position:"absolute",zIndex:360});P.support&&u.bind("touchstart.jcrop",P.createDragger("move"));ea.append(u);v();return{updateVisible:q,update:p,release:function(){v();U.hide();n.bgFade?r.fadeTo(n.fadeTime,1):r.css("opacity",1);z=!1;n.onRelease.call(Q)},
refresh:m,isAwake:function(){return z},setCursor:function(a){u.css("cursor",a)},enableHandles:s,enableOnly:function(){F=!0},showHandles:function(){F&&(l(D.getFixed()),S.show())},disableHandles:v,animMode:A,done:function(){A(!1);m()}}}(),M=function(){function b(a){f(g(a));return!1}function c(d){d.preventDefault();d.stopPropagation();X&&(X=!1,l(g(d)),A.isAwake()&&n.onSelect.call(Q,I(D.getFixed())),O.css({zIndex:290}),m&&a(document).unbind("mousemove",b).unbind("mouseup",c),f=function(){},l=function(){});
return!1}function d(a){a.pageX=a.originalEvent.changedTouches[0].pageX;a.pageY=a.originalEvent.changedTouches[0].pageY;return b(a)}function e(a){a.pageX=a.originalEvent.changedTouches[0].pageX;a.pageY=a.originalEvent.changedTouches[0].pageY;return c(a)}var f=function(){},l=function(){},m=n.trackDocument;P.support&&a(document).bind("touchmove",d).bind("touchend",e);m||O.mousemove(b).mouseup(c).mouseout(c);r.before(O);return{activateHandlers:function(d,e){X=!0;f=d;l=e;O.css({zIndex:450});m&&a(document).bind("mousemove",
b).bind("mouseup",c);return!1},setCursor:function(a){O.css("cursor",a)}}}(),ia=function(){function b(){e.hide()}function c(a,b,d){n.allowMove&&(D.moveOffset([b,d]),A.updateVisible());a.preventDefault();a.stopPropagation()}function d(a){if(a.ctrlKey)return!0;var b=(ka=a.shiftKey?!0:!1)?10:1;switch(a.keyCode){case 37:c(a,-b,0);break;case 39:c(a,b,0);break;case 38:c(a,0,-b);break;case 40:c(a,0,b);break;case 27:A.release();break;case 9:return!0}return!1}var e=a('<input type="radio" />').css({position:"fixed",
left:"-120px",width:"12px"}),f=a("<div />").css({position:"absolute",overflow:"hidden"}).append(e);n.keySupport&&(e.keydown(d).blur(b),W||!n.fixedSupport?(e.css({position:"absolute",left:"-20px"}),f.append(e).insertBefore(r)):e.insertBefore(r));return{watchKeys:function(){n.keySupport&&(e.show(),e.focus())}}}();P.support&&O.bind("touchstart",P.newSelection);S.hide();p(!0);var Q={setImage:function(a,b){A.release();H();var c=new Image;c.onload=function(){var d=c.height,e=n.boxWidth,f=n.boxHeight;r.width(c.width).height(d);
r.attr("src",a);Y.attr("src",a);fa(r,e,f);z=r.width();v=r.height();Y.width(z).height(v);O.width(z+2*V).height(v+2*V);K.width(z).height(v);t();"function"===typeof b&&b.call(Q)};c.src=a},animateTo:function(a,b){var c=parseInt(a[0],10)/F,d=parseInt(a[1],10)/C,e=parseInt(a[2],10)/F,f=parseInt(a[3],10)/C,c=D.flipCoords(c,d,e,f),d=D.getFixed(),g=[d.x,d.y,d.x2,d.y2],l=n.animationDelay,m=c[0]-g[0],o=c[1]-g[1],q=c[2]-g[2],r=c[3]-g[3],p=0,s=n.swingSpeed;x=g[0];y=g[1];e=g[2];f=g[3];A.animMode(!0);var t=function(){return function(){p+=
(100-p)/s;g[0]=x+p/100*m;g[1]=y+p/100*o;g[2]=e+p/100*q;g[3]=f+p/100*r;99.8<=p&&(p=100);100>p?(N(g),window.setTimeout(t,l)):(A.done(),"function"===typeof b&&b.call(Q))}}();window.setTimeout(t,l)},setSelect:ja,setOptions:function(a){l(a);p()},tellSelect:function(){return I(D.getFixed())},tellScaled:function(){return D.getFixed()},setClass:function(a){K.removeClass().addClass(n.baseClass+"-holder").addClass(a)},disable:H,enable:t,cancel:function(){A.done();M.activateHandlers(null,null)},release:A.release,
destroy:function(){K.remove();L.show();a(b).removeData("Jcrop")},focus:ia.watchKeys,getBounds:function(){return[z*F,v*C]},getWidgetSize:function(){return[z,v]},getScaleFactor:function(){return[F,C]},ui:{holder:K,selection:U}};a.browser.msie&&K.bind("selectstart",function(){return!1});L.data("Jcrop",Q);return Q};a.fn.Jcrop=function(b,c){function d(d){var f="object"===typeof b?b:{},g=f.useImg||d.src,l=new Image;l.onload=function(){function b(){if(!l.width||!l.height)window.setTimeout(b,50);else{var g=
a.Jcrop(d,f);"function"===typeof c&&c.call(g)}}window.setTimeout(b,50)};l.src=g}this.each(function(){if(a(this).data("Jcrop")){if("api"===b)return a(this).data("Jcrop");a(this).data("Jcrop").setOptions(b)}else d(this)});return this};a.Jcrop.defaults={allowSelect:!0,allowMove:!0,allowResize:!0,trackDocument:!0,baseClass:"jcrop",addClass:null,bgColor:"black",bgOpacity:0.6,bgFade:!1,borderOpacity:0.4,handleOpacity:0.5,handleSize:9,handleOffset:5,aspectRatio:0,keySupport:!0,cornerHandles:!0,sideHandles:!0,
drawBorders:!0,dragEdges:!0,fixedSupport:!0,touchSupport:null,boxWidth:0,boxHeight:0,boundary:2,fadeTime:400,animationDelay:20,swingSpeed:3,minSelect:[0,0],maxSize:[0,0],minSize:[0,0],onChange:function(){},onSelect:function(){},onRelease:function(){}}})(jQuery);
