function prepare(n){try{return n==undefined||n==null||n==""?null:encodeURIComponent(n)}catch(t){return null}}var Latinise,colorDepth,screenDevice,myDate,inputUrl,platform,language;(function(){})(jQuery,moduleHandler.getModule("layoutModule")),function(n,t,i,r){i.addTemplateData=function(i,u){u.list=t.observableArray(),n.each(u,function(n,t){u.list.push({SearchDisplay:t.SearchDisplay,SearchKey:t.SearchKey,QueryString:t.QueryString,Url:t.Url})}),u.ultimosPerfilesDelete=function(t,i){moduleHandler.loaderModule.HandleGenericAjax({url:moduleHandler.stringsModule.getValue("urlBorrarHistory"),data:{historyKey:n(i.currentTarget).attr("rel"),type:0,returnValues:!0},method:"POST"}).done(function(t){t.hasError||(u.list.removeAll(),n.each(t.list,function(n,t){u.list.push({SearchDisplay:t.SearchDisplay,SearchKey:t.SearchKey,QueryString:t.QueryString,Url:t.Url})}))})},r.addTemplateData(i,u)}}(jQuery,ko,moduleHandler.getModule("savedSearchModule"),moduleHandler.getModule("knockoutModule"),moduleHandler.getModule("stringsModule")),"ace"in window||(window.ace={}),"vars"in window.ace||(window.ace.vars={icon:" ace-icon ",".icon":".ace-icon"}),ace.config={cookie_expiry:604800,storage_method:2},ace.settings={is:function(n,t){return 1==ace.data.get("settings",n+"-"+t)},exists:function(n,t){return null!==ace.data.get("settings",n+"-"+t)},set:function(n,t){ace.data.set("settings",n+"-"+t,1)},unset:function(n,t){ace.data.set("settings",n+"-"+t,-1)},remove:function(n,t){ace.data.remove("settings",n+"-"+t)},navbar_fixed:function(n,t,i){var r=document.getElementById("navbar"),u;if(!r)return!1;(n=n||!1,t=t&&!0,n||i===!1)||(u=null,(ace.settings.is("sidebar","fixed")||(u=document.getElementById("sidebar"))&&ace.hasClass(u,"sidebar-fixed"))&&ace.settings.sidebar_fixed(!1,t)),n?(ace.hasClass(r,"navbar-fixed-top")||ace.addClass(r,"navbar-fixed-top"),t!==!1&&ace.settings.set("navbar","fixed")):(ace.removeClass(r,"navbar-fixed-top"),t!==!1&&ace.settings.unset("navbar","fixed"));try{document.getElementById("ace-settings-navbar").checked=n}catch(f){}window.jQuery&&jQuery(document).trigger("settings.ace",["navbar_fixed",n])},sidebar_fixed:function(n,t,i){var u=document.getElementById("sidebar"),f,r;if(!u)return!1;(n=n||!1,t=t&&!0,n||i===!1)||(f=null,(ace.settings.is("breadcrumbs","fixed")||(f=document.getElementById("breadcrumbs"))&&ace.hasClass(f,"breadcrumbs-fixed"))&&ace.settings.breadcrumbs_fixed(!1,t)),(n&&i!==!1&&!ace.settings.is("navbar","fixed")&&ace.settings.navbar_fixed(!0,t),n)?(ace.hasClass(u,"sidebar-fixed")||(ace.addClass(u,"sidebar-fixed"),r=document.getElementById("menu-toggler"),r&&ace.addClass(r,"fixed")),t!==!1&&ace.settings.set("sidebar","fixed")):(ace.removeClass(u,"sidebar-fixed"),r=document.getElementById("menu-toggler"),r&&ace.removeClass(r,"fixed"),t!==!1&&ace.settings.unset("sidebar","fixed"));try{document.getElementById("ace-settings-sidebar").checked=n}catch(e){}window.jQuery&&jQuery(document).trigger("settings.ace",["sidebar_fixed",n])},breadcrumbs_fixed:function(n,t,i){var r=document.getElementById("breadcrumbs");if(!r)return!1;n=n||!1,t=t&&!0,n&&i!==!1&&!ace.settings.is("sidebar","fixed")&&ace.settings.sidebar_fixed(!0,t),n?(ace.hasClass(r,"breadcrumbs-fixed")||ace.addClass(r,"breadcrumbs-fixed"),t!==!1&&ace.settings.set("breadcrumbs","fixed")):(ace.removeClass(r,"breadcrumbs-fixed"),t!==!1&&ace.settings.unset("breadcrumbs","fixed"));try{document.getElementById("ace-settings-breadcrumbs").checked=n}catch(u){}window.jQuery&&jQuery(document).trigger("settings.ace",["breadcrumbs_fixed",n])},main_container_fixed:function(n,t){var i,r,u;if(n=n||!1,t=t&&!0,i=document.getElementById("main-container"),!i)return!1;r=document.getElementById("navbar-container"),n?(ace.hasClass(i,"container")||ace.addClass(i,"container"),ace.hasClass(r,"container")||ace.addClass(r,"container"),t!==!1&&ace.settings.set("main-container","fixed")):(ace.removeClass(i,"container"),ace.removeClass(r,"container"),t!==!1&&ace.settings.unset("main-container","fixed"));try{document.getElementById("ace-settings-add-container").checked=n}catch(f){}navigator.userAgent.match(/webkit/i)&&(u=document.getElementById("sidebar"),ace.toggleClass(u,"menu-min"),setTimeout(function(){ace.toggleClass(u,"menu-min")},0)),window.jQuery&&jQuery(document).trigger("settings.ace",["main_container_fixed",n])},sidebar_collapsed:function(n,t){var r=document.getElementById("sidebar"),u,f,e,i;if(!r)return!1;n=n||!1,e=ace.isHTTMlElement(this)?this:r.querySelector(".sidebar-collapse"),i=e?e.querySelector(ace.vars[".icon"]):null,i&&(u=i.getAttribute("data-icon1"),f=i.getAttribute("data-icon2")),n?(ace.addClass(r,"menu-min"),i&&(ace.removeClass(i,u),ace.addClass(i,f)),t!==!1&&ace.settings.set("sidebar","collapsed")):(ace.removeClass(r,"menu-min"),i&&(ace.removeClass(i,f),ace.addClass(i,u)),t!==!1&&ace.settings.unset("sidebar","collapsed")),window.jQuery&&jQuery(document).trigger("settings.ace",["sidebar_collapsed",n])}},ace.settings.check=function(n,t){if(ace.settings.exists(n,t)){var i=ace.settings.is(n,t),r={"navbar-fixed":"navbar-fixed-top","sidebar-fixed":"sidebar-fixed","breadcrumbs-fixed":"breadcrumbs-fixed","sidebar-collapsed":"menu-min","main-container-fixed":"container"},u=document.getElementById(n);i!=ace.hasClass(u,r[n+"-"+t])&&ace.settings[n.replace("-","_")+"_"+t](i)}},ace.data_storage=function(n,t){var r="ace_",i=null,u=0;(1==n||n===t)&&"localStorage"in window&&null!==window.localStorage?(i=ace.storage,u=1):null==i&&(2==n||n===t)&&"cookie"in document&&null!==document.cookie&&(i=ace.cookie,u=2),this.set=function(n,t,f,e){if(i)if(f===e)f=t,t=n,null==f?i.remove(r+t):1==u?i.set(r+t,f):2==u&&i.set(r+t,f,ace.config.cookie_expiry);else if(1==u)null==f?i.remove(r+n+"_"+t):i.set(r+n+"_"+t,f);else if(2==u){var s=i.get(r+n),o=s?JSON.parse(s):{};if(null==f){if(delete o[t],0==ace.sizeof(o))return void i.remove(r+n)}else o[t]=f;i.set(r+n,JSON.stringify(o),ace.config.cookie_expiry)}},this.get=function(n,t,f){if(!i)return null;if(t===f)return t=n,i.get(r+t);if(1==u)return i.get(r+n+"_"+t);if(2==u){var e=i.get(r+n),o=e?JSON.parse(e):{};return t in o?o[t]:null}},this.remove=function(n,t,r){i&&(t===r?(t=n,this.set(t,null)):this.set(n,t,null))}},ace.cookie={get:function(n){var r,t,i=document.cookie,u=n+"=";if(i){if(t=i.indexOf("; "+u),-1==t){if(t=i.indexOf(u),0!=t)return null}else t+=2;return r=i.indexOf(";",t),-1==r&&(r=i.length),decodeURIComponent(i.substring(t+u.length,r))}},set:function(n,t,i,r,u,f){var e=new Date;"object"==typeof i&&i.toGMTString?i=i.toGMTString():parseInt(i,10)?(e.setTime(e.getTime()+1e3*parseInt(i,10)),i=e.toGMTString()):i="",document.cookie=n+"="+encodeURIComponent(t)+(i?"; expires="+i:"")+(r?"; path="+r:"")+(u?"; domain="+u:"")+(f?"; secure":"")},remove:function(n,t){this.set(n,"",-1e3,t)}},ace.storage={get:function(n){return window.localStorage.getItem(n)},set:function(n,t){window.localStorage.setItem(n,t)},remove:function(n){window.localStorage.removeItem(n)}},ace.sizeof=function(n){var t=0,i;for(i in n)n.hasOwnProperty(i)&&t++;return t},ace.hasClass=function(n,t){return(" "+n.className+" ").indexOf(" "+t+" ")>-1},ace.addClass=function(n,t){if(!ace.hasClass(n,t)){var i=n.className;n.className=i+(i.length?" ":"")+t}},ace.removeClass=function(n,t){ace.replaceClass(n,t)},ace.replaceClass=function(n,t,i){var r=new RegExp("(^|\\s)"+t+"(\\s|$)","i");n.className=n.className.replace(r,function(n,t,r){return i?t+i+r:" "}).replace(/^\s+|\s+$/g,"")},ace.toggleClass=function(n,t){ace.hasClass(n,t)?ace.removeClass(n,t):ace.addClass(n,t)},ace.isHTTMlElement=function(n){return window.HTMLElement?n instanceof HTMLElement:"nodeType"in n?1==n.nodeType:!1},ace.data=new ace.data_storage(ace.config.storage_method),!function(n,t){var i=function(t,i){function vt(n){n.preventDefault(),n.stopPropagation();var f=s.offset(),t=f[y],i=r?n.pageY:n.pageX;i>t+u?(u=i-t-g+ot,u>b&&(u=b)):(u=i-t-ot,0>u&&(u=0)),c.update_scroll()}function yt(t){t.preventDefault(),t.stopPropagation(),l=v=r?t.pageY:t.pageX,ut=!0,n("html").off("mousemove.ace_scroll").on("mousemove.ace_scroll",pt),n(st).off("mouseup.ace_scroll").on("mouseup.ace_scroll",wt),s.addClass("active"),ht&&c.$element.trigger("drag.start")}function pt(n){n.preventDefault(),n.stopPropagation(),l=r?n.pageY:n.pageX,l-v+u>b?l=v+b-u:0>l-v+u&&(l=v-u),u+=l-v,v=l,0>u?u=0:u>b&&(u=b),c.update_scroll()}function wt(t){t.preventDefault(),t.stopPropagation(),ut=!1,n("html").off(".ace_scroll"),n(st).off(".ace_scroll"),s.removeClass("active"),ht&&c.$element.trigger("drag.end")}var c=this,f=n.extend({},n.fn.ace_scroll.defaults,i),v,l;this.size=0,this.$element=n(t),this.element=t;var y,k,d,ct,h,ft,r=!0,a=!1,p=!1,tt=!1,o=null,e=null,s=null,et=null,bt=null,lt=null,w=null,g=0,u=0,b=0,ot=0,it=!0,at=!1,nt=1,rt=!1,ut=!1,st="onmouseup"in window?window:"html",ht=f.dragEvent||!1,kt=i.scrollEvent||!1;return this.create=function(t){var b,l,v,i,g;if(!tt){if(t&&(f=n.extend({},n.fn.ace_scroll.defaults,t)),this.size=parseInt(this.$element.attr("data-size"))||f.size||200,r=!f.horizontal,y=r?"top":"left",k=r?"height":"width",d=r?"maxHeight":"maxWidth",ct=r?"clientHeight":"clientWidth",h=r?"scrollTop":"scrollLeft",ft=r?"scrollHeight":"scrollWidth",this.$element.addClass("ace-scroll "+((r?"":" scroll-hz")+(f.styleClass?" "+f.styleClass:""))),"static"==this.$element.css("position")?(rt=this.element.style.position,this.element.style.position="relative"):rt=!1,this.$element.wrapInner('<div class="scroll-content" />'),this.$element.prepend('<div class="scroll-track"><div class="scroll-bar"><\/div><\/div>'),o=this.$element.find(".scroll-content").eq(0),r||o.wrapInner("<div />"),e=o.get(0),s=this.$element.find(".scroll-track").eq(0),et=s.find(".scroll-bar").eq(0),bt=s.get(0),lt=et.get(0),w=lt.style,s.hide(),s.on("mousedown",vt),et.on("mousedown",yt),o.on("scroll",function(){it&&(u=parseInt(Math.round(this[h]*nt)),w[y]=u+"px"),it=!1,kt&&this.$element.trigger("scroll",[e])}),f.mouseWheel){b=f.mouseWheelLock,l=f.lockAnyway;this.$element.on("mousewheel.ace_scroll DOMMouseScroll.ace_scroll",function(t){var o;if(!a){if(!p)return!l;ut&&(ut=!1,n("html").off(".ace_scroll"),n(st).off(".ace_scroll"),ht&&c.$element.trigger("drag.end"));var r=t.originalEvent.detail<0||t.originalEvent.wheelDelta>0?1:-1,u=!1,f=e[ct],i=e[h];return b||(u=-1==r?e[ft]<=i+f:0==i),c.move_bar(!0),o=parseInt(Math.round(Math.min(Math.max(f/8,54)),c.size))+1,e[h]=i-r*o,u&&!l}})}if(v=ace.vars.touch&&"ace_drag"in n.event.special&&f.touchDrag,v){i="",g=v?"ace_drag":"swipe";this.$element.on(g+".ace_scroll",function(n){if(a)return void(n.retval.cancel=!0);if(!p)return void(n.retval.cancel=l);if(i=n.direction,r&&("up"==i||"down"==i)||!r&&("left"==i||"right"==i)){var t=r?n.dy:n.dx;0!=t&&(Math.abs(t)>20&&v&&(t=2*t),c.move_bar(!0),e[h]=e[h]+t)}})}f.hoverReset&&this.$element.on("mouseenter.ace_scroll touchstart.ace_scroll",function(){c.reset()}),r||o.children(0).css(k,this.size),o.css(d,this.size),a=!1,tt=!0}},this.is_active=function(){return p},this.is_enabled=function(){return!a},this.move_bar=function(n){it=n},this.reset=function(){var t,n;if(!a){if(tt||this.create(),t=r?e[ft]:this.size,r&&0==t||!r&&0==this.element.scrollWidth)return void this.$element.removeClass("scroll-active");n=r?this.size:e.clientWidth,r||o.children(0).css(k,this.size),o.css(d,this.size),t>n?(p=!0,s.css(k,n).show(),nt=parseFloat((n/t).toFixed(5)),g=parseInt(Math.round(n*nt)),ot=parseInt(Math.round(g/2)),b=n-g,u=parseInt(Math.round(e[h]*nt)),w[k]=g+"px",w[y]=u+"px",this.$element.addClass("scroll-active"),at||(f.reset&&(e[h]=0,w[y]=0),at=!0)):(p=!1,s.hide(),this.$element.removeClass("scroll-active"),o.css(d,""))}},this.disable=function(){return e[h]=0,w[y]=0,a=!0,p=!1,s.hide(),this.$element.removeClass("scroll-active"),o.css(d,""),this},this.enable=function(){return a=!1,this.reset(),this},this.destroy=function(){return p=!1,a=!1,tt=!1,this.$element.removeClass("ace-scroll scroll-hz"+(f.extraClass?" "+f.extraClass:"")),this.$element.off(".ace_scroll"),r||o.find("> div").children().unwrap(),o.children().unwrap(),o.remove(),s.remove(),rt!==!1&&(this.element.style.position=rt),this},this.modify=function(t){return t&&(f=n.extend({},n.fn.ace_scroll.defaults,t)),this.destroy(),this.create(),this.reset(),this},this.update=function(n){return this.size=n.size,this},this.update_scroll=function(){it=!1,w[y]=u+"px",e[h]=parseInt(Math.round(u/nt))},v=-1,l=-1,this.create(),this.reset(),this};n.fn.ace_scroll=function(r,u){var f,e=this.each(function(){var e=n(this),t=e.data("ace_scroll"),o="object"==typeof r&&r;t||e.data("ace_scroll",t=new i(this,o)),"string"==typeof r&&(f=t[r](u))});return f===t?e:f},n.fn.ace_scroll.defaults={size:200,horizontal:!1,mouseWheel:!0,mouseWheelLock:!1,lockAnyway:!1,styleClass:!1,hoverReset:!0,reset:!1,dragEvent:!1,touchDrag:!0,touchSwipe:!1,scrollEvent:!1}}(window.jQuery),function(n,t){var i=function(t,i){var o=n.extend({},n.fn.ace_colorpicker.defaults,i),r=n(t),s="",h="",u=null,f=[],e;r.addClass("hide").find("option").each(function(){var t="colorpick-btn",n=this.value.replace(/[^\w\s,#\(\)\.]/g,"");this.value!=n&&(this.value=n),this.selected&&(t+=" selected",h=n),f.push(n),s+='<li><a class="'+t+'" href="#" style="background-color:'+n+';" data-color="'+n+'"><\/a><\/li>'}).end().on("change.color",function(){r.next().find(".btn-colorpicker").css("background-color",this.value)}).after('<div class="dropdown dropdown-colorpicker">\t\t<a data-toggle="dropdown" class="dropdown-toggle" '+(o.auto_pos?'data-position="auto"':"")+' href="#"><span class="btn-colorpicker" style="background-color:'+h+'"><\/span><\/a><ul class="dropdown-menu'+(o.caret?" dropdown-caret":"")+(o.pull_right?" dropdown-menu-right":"")+'">'+s+"<\/ul><\/div>"),e=r.next().find(".dropdown-menu"),e.on(ace.click_event,function(t){var i=n(t.target),f;return i.is(".colorpick-btn")?(u&&u.removeClass("selected"),u=i,u.addClass("selected"),f=u.data("color"),r.val(f).trigger("change"),t.preventDefault(),!0):!1}),u=r.next().find("a.selected"),this.pick=function(i,u){if("number"==typeof i){if(i>=f.length)return;t.selectedIndex=i,e.find("a:eq("+i+")").trigger(ace.click_event)}else if("string"==typeof i){var o=i.replace(/[^\w\s,#\(\)\.]/g,"");if(i=f.indexOf(o),-1==i&&u===!0&&(f.push(o),n("<option />").appendTo(r).val(o),n('<li><a class="colorpick-btn" href="#"><\/a><\/li>').appendTo(e).find("a").css("background-color",o).data("color",o),i=f.length-1),-1==i)return;e.find("a:eq("+i+")").trigger(ace.click_event)}},this.destroy=function(){r.removeClass("hide").off("change.color").next().remove(),f=[]}};n.fn.ace_colorpicker=function(r,u){var f,e=this.each(function(){var e=n(this),t=e.data("ace_colorpicker"),o="object"==typeof r&&r;t||e.data("ace_colorpicker",t=new i(this,o)),"string"==typeof r&&(f=t[r](u))});return f===t?e:f},n.fn.ace_colorpicker.defaults={pull_right:!1,caret:!0,auto_pos:!0}}(window.jQuery),function(n,t){var s="multiple"in document.createElement("INPUT"),r="FileList"in window,h="FileReader"in window,u="File"in window,i=function(t,i){var r=this,u,f;this.settings=n.extend({},n.fn.ace_file_input.defaults,i),this.$element=n(t),this.element=t,this.disabled=!1,this.can_reset=!0,this.$element.off("change.ace_inner_call").on("change.ace_inner_call",function(n,t){if(!r.disabled&&t!==!0)return l.call(r)}),u=this.$element.closest("label").css({display:"block"}),f=0==u.length?"label":"span",this.$element.wrap("<"+f+' class="ace-file-input" />'),this.apply_settings(),this.reset_input_field()};i.error={FILE_LOAD_FAILED:1,IMAGE_LOAD_FAILED:2,THUMBNAIL_FAILED:3},i.prototype.apply_settings=function(){var t=this,i,u;if(this.multi=this.$element.attr("multiple")&&s,this.well_style="well"==this.settings.style,this.well_style?this.$element.parent().addClass("ace-file-multiple"):this.$element.parent().removeClass("ace-file-multiple"),this.$element.parent().find(":not(input[type=file])").remove(),this.$element.after('<span class="ace-file-container" data-title="'+this.settings.btn_choose+'"><span class="ace-file-name" data-title="'+this.settings.no_file+'">'+(this.settings.no_icon?'<i class="'+ace.vars.icon+this.settings.no_icon+'"><\/i>':"")+"<\/span><\/span>"),this.$label=this.$element.next(),this.$container=this.$element.closest(".ace-file-input"),i=!!this.settings.icon_remove,i){u=n('<a class="remove" href="#"><i class="'+ace.vars.icon+this.settings.icon_remove+'"><\/i><\/a>').appendTo(this.$element.parent());u.on(ace.click_event,function(n){if(n.preventDefault(),!t.can_reset)return!1;var i=!0;return(t.settings.before_remove&&(i=t.settings.before_remove.call(t.element)),!i)?!1:(t.reset_input(),!1)})}this.settings.droppable&&r&&c.call(this)},i.prototype.show_file_list=function(t){var r="undefined"==typeof t?this.$element.data("ace_input_files"):t,u,i,o,f,e,s,l,c;if(r&&0!=r.length){for(this.well_style&&(this.$label.find(".ace-file-name").remove(),this.settings.btn_change||this.$label.addClass("hide-placeholder")),this.$label.attr("data-title",this.settings.btn_change).addClass("selected"),u=0;u<r.length;u++)i="string"==typeof r[u]?r[u]:n.trim(r[u].name),o=i.lastIndexOf("\\")+1,0==o&&(o=i.lastIndexOf("/")+1),i=i.substr(o),f="fa fa-file",e="file",(/\.(jpe?g|png|gif|svg|bmp|tiff?)$/i.test(i)?(f="fa fa-picture-o file-image",e="image"):/\.(mpe?g|flv|mov|avi|swf|mp4|mkv|webm|wmv|3gp)$/i.test(i)?(f="fa fa-film file-video",e="video"):/\.(mp3|ogg|wav|wma|amr|aac)$/i.test(i)&&(f="fa fa-music file-audio",e="audio"),this.well_style)?(this.$label.append('<span class="ace-file-name" data-title="'+i+'"><i class="'+ace.vars.icon+f+'"><\/i><\/span>'),s=n.trim(r[u].type),l=h&&this.settings.thumbnail&&(s.length>0&&s.match("image")||0==s.length&&"image"==e),l&&(c=this,n.when(a.call(this,r[u])).fail(function(n){c.settings.preview_error&&c.settings.preview_error.call(c,i,n.code)}))):this.$label.find(".ace-file-name").attr({"data-title":i}).find(ace.vars[".icon"]).attr("class",ace.vars.icon+f);return!0}},i.prototype.reset_input=function(){this.reset_input_ui(),this.reset_input_field()},i.prototype.reset_input_ui=function(){this.$label.attr({"data-title":this.settings.btn_choose,"class":"ace-file-container"}).find(".ace-file-name:first").attr({"data-title":this.settings.no_file,"class":"ace-file-name"}).find(ace.vars[".icon"]).attr("class",ace.vars.icon+this.settings.no_icon).prev("img").remove(),this.settings.no_icon||this.$label.find(ace.vars[".icon"]).remove(),this.$label.find(".ace-file-name").not(":first").remove(),this.reset_input_data()},i.prototype.reset_input_field=function(){this.$element.wrap("<form>").parent().get(0).reset(),this.$element.unwrap()},i.prototype.reset_input_data=function(){this.$element.data("ace_input_files")&&(this.$element.removeData("ace_input_files"),this.$element.removeData("ace_input_method"))},i.prototype.enable_reset=function(n){this.can_reset=n},i.prototype.disable=function(){this.disabled=!0,this.$element.attr("disabled","disabled").addClass("disabled")},i.prototype.enable=function(){this.disabled=!1,this.$element.removeAttr("disabled").removeClass("disabled")},i.prototype.files=function(){return n(this).data("ace_input_files")||null},i.prototype.method=function(){return n(this).data("ace_input_method")||""},i.prototype.update_settings=function(t){this.settings=n.extend({},this.settings,t),this.apply_settings()},i.prototype.loading=function(t){if(t===!1)this.$container.find(".ace-file-overlay").remove(),this.element.removeAttribute("readonly");else{var r="string"==typeof t?t:'<i class="overlay-content fa fa-spin fa-spinner orange2 fa-2x"><\/i>',i=this.$container.find(".ace-file-overlay");0==i.length&&(i=n('<div class="ace-file-overlay"><\/div>').appendTo(this.$container),i.on("click tap",function(n){return n.stopImmediatePropagation(),n.preventDefault(),!1}),this.element.setAttribute("readonly","true")),i.empty().append(r)}};var c=function(){var n=this,t=this.$element.parent();t.off("dragenter").on("dragenter",function(n){n.preventDefault(),n.stopPropagation()}).off("dragover").on("dragover",function(n){n.preventDefault(),n.stopPropagation()}).off("drop").on("drop",function(t){var u,i,r;if(t.preventDefault(),t.stopPropagation(),!n.disabled)return u=t.originalEvent.dataTransfer,i=u.files,!n.multi&&i.length>1&&(r=[],r.push(i[0]),i=r),i=f.call(n,i,!0),i===!1?!1:(n.$element.data("ace_input_method","drop"),n.$element.data("ace_input_files",i),n.show_file_list(i),n.$element.triggerHandler("change",[!0]),!0)})},l=function(){var n=this.element.files||[this.element.value];return n=f.call(this,n,!1),n===!1?!1:(this.$element.data("ace_input_method","select"),this.$element.data("ace_input_files",n),this.show_file_list(n),!0)},a=function(t){var f=this,r=f.$label.find(".ace-file-name:last"),u=new n.Deferred,e=new FileReader;return e.onload=function(e){r.prepend("<img class='middle' style='display:none;' />");var o=r.find("img:last").get(0);n(o).one("load",function(){var s=50,e,h,c;if("large"==f.settings.thumbnail?s=150:"fit"==f.settings.thumbnail&&(s=r.width()),r.addClass(s>50?"large":""),e=v(o,s,t.type),null==e)return n(this).remove(),void u.reject({code:i.error.THUMBNAIL_FAILED});h=e.w,c=e.h,"small"==f.settings.thumbnail&&(h=c=s),n(o).css({"background-image":"url("+e.src+")",width:h,height:c}).data("thumb",e.src).attr({src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg=="}).show(),u.resolve()}).one("error",function(){r.find("img").remove(),u.reject({code:i.error.IMAGE_LOAD_FAILED})}),o.src=e.target.result},e.onerror=function(){u.reject({code:i.error.FILE_LOAD_FAILED})},e.readAsDataURL(t),u.promise()},v=function(t,i){var r=t.width,u=t.height,f,e,o;r=r>0?r:n(t).width(),u=u>0?u:n(t).height(),(r>i||u>i)&&(r>u?(u=parseInt(i/r*u),r=i):(r=parseInt(i/u*r),u=i));try{e=document.createElement("canvas"),e.width=r,e.height=u,o=e.getContext("2d"),o.drawImage(t,0,0,t.width,t.height,0,0,r,u),f=e.toDataURL()}catch(s){f=null}return f?(/^data\:image\/(png|jpe?g|gif);base64,[0-9A-Za-z\+\/\=]+$/.test(f)||(f=null),f?{src:f,w:r,h:u}:null):null},f=function(n,t){var i=y.call(this,n,t);return-1===i?(this.reset_input(),!1):i&&0!=i.length?((i instanceof Array||r&&i instanceof FileList)&&(n=i),i=!0,this.settings.before_change&&(i=this.settings.before_change.call(this.element,n,t)),-1===i?(this.reset_input(),!1):i&&0!=i.length?((i instanceof Array||r&&i instanceof FileList)&&(n=i),n):(this.$element.data("ace_input_files")||this.reset_input(),!1)):(this.$element.data("ace_input_files")||this.reset_input(),!1)},e=function(n){return n?("string"==typeof n&&(n=[n]),0==n.length?null:new RegExp(".(?:"+n.join("|")+")$","i")):null},o=function(n){return n?("string"==typeof n&&(n=[n]),0==n.length?null:new RegExp("^(?:"+n.join("|").replace(/\//g,"\\/")+")$","i")):null},y=function(t,i){var l=e(this.settings.allowExt),a=e(this.settings.denyExt),v=o(this.settings.allowMime),y=o(this.settings.denyMime),p=this.settings.maxSize||!1,s,f,b,c,k;if(!(l||a||v||y||p))return!0;for(var h=[],r={},w=0;w<t.length;w++)if(s=t[w],f=u?s.name:s,!l||l.test(f))if(a&&a.test(f))"ext"in r||(r.ext=[]),r.ext.push(f);else if(u){if((b=n.trim(s.type)).length>0){if(v&&!v.test(b)){"mime"in r||(r.mime=[]),r.mime.push(f);continue}if(y&&y.test(b)){"mime"in r||(r.mime=[]),r.mime.push(f);continue}}p&&s.size>p?("size"in r||(r.size=[]),r.size.push(f)):h.push(s)}else h.push(s);else"ext"in r||(r.ext=[]),r.ext.push(f);return h.length==t.length?t:(c={ext:0,mime:0,size:0},"ext"in r&&(c.ext=r.ext.length),"mime"in r&&(c.mime=r.mime.length),"size"in r&&(c.size=r.size.length),this.$element.trigger(k=new n.Event("file.error.ace"),{file_count:t.length,invalid_count:t.length-h.length,error_list:r,error_count:c,dropped:i}),k.isDefaultPrevented()?-1:h)};n.fn.ace_file_input=function(r,u){var f,e=this.each(function(){var e=n(this),t=e.data("ace_file_input"),o="object"==typeof r&&r;t||e.data("ace_file_input",t=new i(this,o)),"string"==typeof r&&(f=t[r](u))});return f===t?e:f},n.fn.ace_file_input.defaults={style:!1,no_file:"No File ...",no_icon:"fa fa-upload",btn_choose:"Choose",btn_change:"Change",icon_remove:"fa fa-times",droppable:!1,thumbnail:!1,allowExt:null,denyExt:null,allowMime:null,denyMime:null,maxSize:!1,before_change:null,before_remove:null,preview_error:null}}(window.jQuery),!function(n){"use strict";var t=function(t,i){this.$element=n(t),this.options=n.extend({},n.fn.bs_typeahead.defaults,i),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=n(this.options.menu),this.shown=!1,this.listen()},i;t.prototype={constructor:t,select:function(){var n=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(n)).change(),this.hide()},updater:function(n){return n},show:function(){var t=n.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(){var t;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(t=n.isFunction(this.source)?this.source(this.query,n.proxy(this.process,this)):this.source,t?this.process(t):this)},process:function(t){var i=this;return t=n.grep(t,function(n){return i.matcher(n)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(n){return~n.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(n){for(var t,i=[],r=[],u=[];t=n.shift();)t.toLowerCase().indexOf(this.query.toLowerCase())?~t.indexOf(this.query)?r.push(t):u.push(t):i.push(t);return i.concat(r,u)},highlighter:function(n){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return n.replace(new RegExp("("+t+")","ig"),function(n,t){return"<strong>"+t+"<\/strong>"})},render:function(t){var i=this;return t=n(t).map(function(t,r){return t=n(i.options.item).attr("data-value",r),t.find("a").html(i.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(){var i=this.$menu.find(".active").removeClass("active"),t=i.next();t.length||(t=n(this.$menu.find("li")[0])),t.addClass("active")},prev:function(){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",n.proxy(this.focus,this)).on("blur",n.proxy(this.blur,this)).on("keypress",n.proxy(this.keypress,this)).on("keyup",n.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",n.proxy(this.keydown,this)),this.$menu.on("click",n.proxy(this.click,this)).on("mouseenter","li",n.proxy(this.mouseenter,this)).on("mouseleave","li",n.proxy(this.mouseleave,this))},eventSupported:function(n){var t=n in this.$element;return t||(this.$element.setAttribute(n,"return;"),t="function"==typeof this.$element[n]),t},move:function(n){if(this.shown){switch(n.keyCode){case 9:case 13:case 27:n.preventDefault();break;case 38:n.preventDefault(),this.prev();break;case 40:n.preventDefault(),this.next()}n.stopPropagation()}},keydown:function(t){this.suppressKeyPressRepeat=~n.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(n){this.suppressKeyPressRepeat||this.move(n)},keyup:function(n){switch(n.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}n.stopPropagation(),n.preventDefault()},focus:function(){this.focused=!0},blur:function(){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(n){n.stopPropagation(),n.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),n(t.currentTarget).addClass("active")},mouseleave:function(){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}},i=n.fn.bs_typeahead,n.fn.bs_typeahead=function(i){return this.each(function(){var u=n(this),r=u.data("bs_typeahead"),f="object"==typeof i&&i;r||u.data("bs_typeahead",r=new t(this,f)),"string"==typeof i&&r[i]()})},n.fn.bs_typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"><\/ul>',item:'<li><a href="#"><\/a><\/li>',minLength:1},n.fn.bs_typeahead.Constructor=t,n.fn.bs_typeahead.noConflict=function(){return n.fn.bs_typeahead=i,this},n(document).on("focus.bs_typeahead.data-api",'[data-provide="bs_typeahead"]',function(){var t=n(this);t.data("bs_typeahead")||t.bs_typeahead(t.data())})}(window.jQuery),function(n){n.fn.ace_wysiwyg=function(t){var i=n.extend({speech_button:!0,wysiwyg:{}},t),f=["#ac725e","#d06b64","#f83a22","#fa573c","#ff7537","#ffad46","#42d692","#16a765","#7bd148","#b3dc6c","#fbe983","#fad165","#92e1c0","#9fe1e7","#9fc6e7","#4986e7","#9a9cff","#b99aff","#c2c2c2","#cabdbf","#cca6ac","#f691b2","#cd74e6","#a47ae2","#444444"],r={font:{values:["Arial","Courier","Comic Sans MS","Helvetica","Open Sans","Tahoma","Verdana"],icon:"fa fa-font",title:"Font"},fontSize:{values:{5:"Huge",3:"Normal",1:"Small"},icon:"fa fa-text-height",title:"Font Size"},bold:{icon:"fa fa-bold",title:"Bold (Ctrl/Cmd+B)"},italic:{icon:"fa fa-italic",title:"Italic (Ctrl/Cmd+I)"},strikethrough:{icon:"fa fa-strikethrough",title:"Strikethrough"},underline:{icon:"fa fa-underline",title:"Underline"},insertunorderedlist:{icon:"fa fa-list-ul",title:"Bullet list"},insertorderedlist:{icon:"fa fa-list-ol",title:"Number list"},outdent:{icon:"fa fa-outdent",title:"Reduce indent (Shift+Tab)"},indent:{icon:"fa fa-indent",title:"Indent (Tab)"},justifyleft:{icon:"fa fa-align-left",title:"Align Left (Ctrl/Cmd+L)"},justifycenter:{icon:"fa fa-align-center",title:"Center (Ctrl/Cmd+E)"},justifyright:{icon:"fa fa-align-right",title:"Align Right (Ctrl/Cmd+R)"},justifyfull:{icon:"fa fa-align-justify",title:"Justify (Ctrl/Cmd+J)"},createLink:{icon:"fa fa-link",title:"Hyperlink",button_text:"Add",placeholder:"URL",button_class:"btn-primary"},unlink:{icon:"fa fa-chain-broken",title:"Remove Hyperlink"},insertImage:{icon:"fa fa-picture-o",title:"Insert picture",button_text:'<i class="'+ace.vars.icon+'fa fa-file"><\/i> Choose Image &hellip;',placeholder:"Image URL",button_insert:"Insert",button_class:"btn-success",button_insert_class:"btn-primary",choose_file:!0},foreColor:{values:f,title:"Change Color"},backColor:{values:f,title:"Change Background Color"},undo:{icon:"fa fa-undo",title:"Undo (Ctrl/Cmd+Z)"},redo:{icon:"fa fa-repeat",title:"Redo (Ctrl/Cmd+Y)"},viewSource:{icon:"fa fa-code",title:"View Source"}},u=i.toolbar||["font",null,"fontSize",null,"bold","italic","strikethrough","underline",null,"insertunorderedlist","insertorderedlist","outdent","indent",null,"justifyleft","justifycenter","justifyright","justifyfull",null,"createLink","unlink",null,"insertImage",null,"foreColor",null,"undo","redo",null,"viewSource"];return this.each(function(){var f=' <div class="wysiwyg-toolbar btn-toolbar center"> <div class="btn-group"> ',c,t,o,s,h,a,v,e,l,y;for(c in u)if(u.hasOwnProperty(c)){if(t=u[c],null===t){f+=' <\/div> <div class="btn-group"> ';continue}if("string"==typeof t&&t in r)t=r[t],t.name=u[c];else{if(!("object"==typeof t&&t.name in r))continue;t=n.extend(r[t.name],t)}o="className"in t?t.className:"btn-default";switch(t.name){case"font":f+=' <a class="btn btn-sm '+o+' dropdown-toggle" data-toggle="dropdown" title="'+t.title+'"><i class="'+ace.vars.icon+t.icon+'"><\/i><i class="'+ace.vars.icon+'fa fa-angle-down icon-on-right"><\/i><\/a> ',f+=' <ul class="dropdown-menu dropdown-light dropdown-caret">';for(s in t.values)t.values.hasOwnProperty(s)&&(f+=' <li><a data-edit="fontName '+t.values[s]+'" style="font-family:\''+t.values[s]+"'\">"+t.values[s]+"<\/a><\/li> ");f+=" <\/ul>";break;case"fontSize":f+=' <a class="btn btn-sm '+o+' dropdown-toggle" data-toggle="dropdown" title="'+t.title+'"><i class="'+ace.vars.icon+t.icon+'"><\/i>&nbsp;<i class="'+ace.vars.icon+'fa fa-angle-down icon-on-right"><\/i><\/a> ',f+=' <ul class="dropdown-menu dropdown-light dropdown-caret"> ';for(h in t.values)t.values.hasOwnProperty(h)&&(f+=' <li><a data-edit="fontSize '+h+'"><font size="'+h+'">'+t.values[h]+"<\/font><\/a><\/li> ");f+=" <\/ul> ";break;case"createLink":f+=' <div class="btn-group"> <a class="btn btn-sm '+o+' dropdown-toggle" data-toggle="dropdown" title="'+t.title+'"><i class="'+ace.vars.icon+t.icon+'"><\/i><\/a> ',f+=' <div class="dropdown-menu dropdown-caret dropdown-menu-right">\t\t\t\t\t\t\t <div class="input-group">\t\t\t\t\t\t\t\t<input class="form-control" placeholder="'+t.placeholder+'" type="text" data-edit="'+t.name+'" />\t\t\t\t\t\t\t\t<span class="input-group-btn">\t\t\t\t\t\t\t\t\t<button class="btn btn-sm '+t.button_class+'" type="button">'+t.button_text+"<\/button>\t\t\t\t\t\t\t\t<\/span>\t\t\t\t\t\t\t <\/div>\t\t\t\t\t\t<\/div> <\/div>";break;case"insertImage":f+=' <div class="btn-group"> <a class="btn btn-sm '+o+' dropdown-toggle" data-toggle="dropdown" title="'+t.title+'"><i class="'+ace.vars.icon+t.icon+'"><\/i><\/a> ',f+=' <div class="dropdown-menu dropdown-caret dropdown-menu-right">\t\t\t\t\t\t\t <div class="input-group">\t\t\t\t\t\t\t\t<input class="form-control" placeholder="'+t.placeholder+'" type="text" data-edit="'+t.name+'" />\t\t\t\t\t\t\t\t<span class="input-group-btn">\t\t\t\t\t\t\t\t\t<button class="btn btn-sm '+t.button_insert_class+'" type="button">'+t.button_insert+"<\/button>\t\t\t\t\t\t\t\t<\/span>\t\t\t\t\t\t\t <\/div>",t.choose_file&&"FileReader"in window&&(f+='<div class="space-2"><\/div>\t\t\t\t\t\t\t <label class="center block no-margin-bottom">\t\t\t\t\t\t\t\t<button class="btn btn-sm '+t.button_class+' wysiwyg-choose-file" type="button">'+t.button_text+'<\/button>\t\t\t\t\t\t\t\t<input type="file" data-edit="'+t.name+'" />\t\t\t\t\t\t\t  <\/label>'),f+=" <\/div> <\/div>";break;case"foreColor":case"backColor":f+=' <select class="hide wysiwyg_colorpicker" title="'+t.title+'"> ';for(a in t.values)f+=' <option value="'+t.values[a]+'">'+t.values[a]+"<\/option> ";f+=" <\/select> ",f+=' <input style="display:none;" disabled class="hide" type="text" data-edit="'+t.name+'" /> ';break;case"viewSource":f+=' <a class="btn btn-sm '+o+'" data-view="source" title="'+t.title+'"><i class="'+ace.vars.icon+t.icon+'"><\/i><\/a> ';break;default:f+=' <a class="btn btn-sm '+o+'" data-edit="'+t.name+'" title="'+t.title+'"><i class="'+ace.vars.icon+t.icon+'"><\/i><\/a> '}}f+=" <\/div> ",i.speech_button&&"onwebkitspeechchange"in(v=document.createElement("input"))&&(f+=' <input class="wysiwyg-speech-input" type="text" data-edit="inserttext" x-webkit-speech />'),v=null,f+=" <\/div> ",f=i.toolbar_place?i.toolbar_place.call(this,f):n(this).before(f).prev(),f.find("a[title]").tooltip({animation:!1,container:"body"}),f.find(".dropdown-menu input[type=text]").on("click",function(){return!1}).on("change",function(){n(this).closest(".dropdown-menu").siblings(".dropdown-toggle").dropdown("toggle")}).on("keydown",function(t){27==t.which?(this.value="",n(this).change()):13==t.which&&(t.preventDefault(),t.stopPropagation(),n(this).change())}),f.find("input[type=file]").prev().on(ace.click_event,function(){n(this).next().click()}),f.find(".wysiwyg_colorpicker").each(function(){n(this).ace_colorpicker({pull_right:!0}).change(function(){n(this).nextAll("input").eq(0).val(this.value).change()}).next().find(".btn-colorpicker").tooltip({title:this.title,animation:!1,container:"body"})}),e=n(this),l=!1;f.find("a[data-view=source]").on("click",function(t){if(t.preventDefault(),l){var i=e.next();e.html(i.val()).show(),i.remove(),n(this).removeClass("active")}else n("<textarea />").css({width:e.outerWidth(),height:e.outerHeight()}).val(e.html()).insertAfter(e),e.hide(),n(this).addClass("active");l=!l});y=n.extend({},{activeToolbarClass:"active",toolbarSelector:f},i.wysiwyg||{}),n(this).wysiwyg(y)}),this}}(window.jQuery),function(n,t){function i(t,i){var o=i.max,f,r,u,e;o=(""+o).length,f=parseInt(Math.max(20*o+40,90)),r=n(t),r.addClass("spinner-input form-control").wrap('<div class="ace-spinner">'),u=r.closest(".ace-spinner").spinner(i).wrapInner("<div class='input-group'><\/div>"),e=u.data("spinner"),i.on_sides?(r.before('<div class="spinner-buttons input-group-btn">\t\t\t\t\t<button type="button" class="btn spinner-down btn-xs '+i.btn_down_class+'">\t\t\t\t\t\t<i class="'+ace.vars.icon+i.icon_down+'"><\/i>\t\t\t\t\t<\/button>\t\t\t\t<\/div>').after('<div class="spinner-buttons input-group-btn">\t\t\t\t\t<button type="button" class="btn spinner-up btn-xs '+i.btn_up_class+'">\t\t\t\t\t\t<i class="'+ace.vars.icon+i.icon_up+'"><\/i>\t\t\t\t\t<\/button>\t\t\t\t<\/div>'),u.addClass("touch-spinner"),u.css("width",f+"px")):(r.after('<div class="spinner-buttons input-group-btn">\t\t\t\t\t<button type="button" class="btn spinner-up btn-xs '+i.btn_up_class+'">\t\t\t\t\t\t<i class="'+ace.vars.icon+i.icon_up+'"><\/i>\t\t\t\t\t<\/button>\t\t\t\t\t<button type="button" class="btn spinner-down btn-xs '+i.btn_down_class+'">\t\t\t\t\t\t<i class="'+ace.vars.icon+i.icon_down+'"><\/i>\t\t\t\t\t<\/button>\t\t\t\t<\/div>'),ace.vars.touch||i.touch_spinner?(u.addClass("touch-spinner"),u.css("width",f+"px")):(r.next().addClass("btn-group-vertical"),u.css("width",f+"px"))),r.on("mousewheel.spinner DOMMouseScroll.spinner",function(n){var t=n.originalEvent.detail<0||n.originalEvent.wheelDelta>0?1:-1;return e.step(t>0),e.triggerChangedEvent(),!1}),u.on("changed",function(){r.trigger("change")}),this._call=function(n,t){e[n](t)}}n.fn.ace_spinner=function(r,u){var f,e=this.each(function(){var e=n(this),t=e.data("ace_spinner"),o="object"==typeof r&&r;t||(o=n.extend({},n.fn.ace_spinner.defaults,r),e.data("ace_spinner",t=new i(this,o))),"string"==typeof r&&(f=t._call(r,u))});return f===t?e:f},n.fn.ace_spinner.defaults={icon_up:"fa fa-chevron-up",icon_down:"fa fa-chevron-down",on_sides:!1,btn_up_class:"",btn_down_class:"",max:999,touch_spinner:!1}}(window.jQuery),function(n){var t={"open-icon":ace.vars.icon+"fa fa-folder-open","close-icon":ace.vars.icon+"fa fa-folder",selectable:!0,"selected-icon":ace.vars.icon+"fa fa-check","unselected-icon":ace.vars.icon+"fa fa-times"};n.fn.ace_tree=function(i){return t=n.extend({},t,i),this.each(function(){var i=n(this);i.html('<div class="tree-folder" style="display:none;">\t\t\t\t<div class="tree-folder-header">\t\t\t\t\t<i class="'+ace.vars.icon+t["close-icon"]+'"><\/i>\t\t\t\t\t<div class="tree-folder-name"><\/div>\t\t\t\t<\/div>\t\t\t\t<div class="tree-folder-content"><\/div>\t\t\t\t<div class="tree-loader" style="display:none"><\/div>\t\t\t<\/div>\t\t\t<div class="tree-item" style="display:none;">\t\t\t\t'+(null==t["unselected-icon"]?"":'<i class="'+ace.vars.icon+t["unselected-icon"]+'"><\/i>')+'\t\t\t\t<div class="tree-item-name"><\/div>\t\t\t<\/div>'),i.addClass(1==t.selectable?"tree-selectable":"tree-unselectable"),i.tree(t)}),this}}(window.jQuery),function(n){n.fn.ace_wizard=function(t){return this.each(function(){var r=n(this),u,i,f;r.wizard(),u=r.siblings(".wizard-actions").eq(0),i=r.data("wizard"),i.$prevBtn.remove(),i.$nextBtn.remove(),i.$prevBtn=u.find(".btn-prev").eq(0).on(ace.click_event,function(){i.previous()}).attr("disabled","disabled"),i.$nextBtn=u.find(".btn-next").eq(0).on(ace.click_event,function(){i.next()}).removeAttr("disabled"),i.nextText=i.$nextBtn.text(),f=t&&(t.selectedItem&&t.selectedItem.step||t.step),f&&(i.currentStep=f,i.setState())}),this}}(window.jQuery),"ace"in window||(window.ace={}),"helper"in window.ace||(window.ace.helper={}),"options"in window.ace||(window.ace.options={}),"vars"in window.ace||(window.ace.vars={icon:" ace-icon ",".icon":".ace-icon"}),ace.vars.touch="ontouchstart"in document.documentElement,jQuery(function(n){var i,r,f,u,t;ace.click_event=ace.vars.touch&&n.fn.tap?"tap":"click",i=navigator.userAgent,ace.vars.webkit=!!i.match(/AppleWebKit/i),ace.vars.safari=!!i.match(/Safari/i)&&!i.match(/Chrome/i),ace.vars.android=ace.vars.safari&&!!i.match(/Android/i),ace.vars.ios_safari=!!i.match(/OS ([4-9])(_\d)+ like Mac OS X/i)&&!i.match(/CriOS/i),ace.vars.old_ie=document.all&&!document.addEventListener,ace.vars.non_auto_fixed=ace.vars.android||ace.vars.ios_safari,ace.vars.non_auto_fixed&&n("body").addClass("mob-safari"),r=document.documentElement.style,ace.vars.transition="transition"in r||"WebkitTransition"in r||"MozTransition"in r||"OTransition"in r,f={general_vars:null,add_touch_drag:null,general_things:null,handle_side_menu:null,sidebar_scrollable:{scroll_to_active:!0,include_shortcuts:!0,include_toggle:!1||ace.vars.safari||ace.vars.ios_safari,smooth_scroll:200,outside:!1},sidebar_hoverable:{sub_scroll:!1},widget_boxes:null,widget_reload_handler:null,settings_box:null,settings_rtl:null,settings_skin:null,enable_searchbox_autocomplete:null,auto_hide_sidebar:!1,auto_padding:!1,auto_container:!1};for(u in f)u in ace&&(t=f[u],t!==!1&&(null===t?t=[jQuery]:t instanceof Array?t.unshift(jQuery):t=[jQuery,t],ace[u].apply(null,t)))}),ace.general_vars=function(n){var r="menu-min",i="responsive-min",u="h-sidebar",t=n("#sidebar").eq(0);ace.vars.mobile_style=1,t.hasClass("responsive")&&!n("#menu-toggler").hasClass("navbar-toggle")?ace.vars.mobile_style=2:t.hasClass(i)?ace.vars.mobile_style=3:t.hasClass("navbar-collapse")&&(ace.vars.mobile_style=4),n(window).on("resize.ace.vars",function(){ace.vars.window={width:parseInt(n(this).width()),height:parseInt(n(this).height())},ace.vars.mobile_view=ace.vars.mobile_style<4&&ace.helper.mobile_view(),ace.vars.collapsible=!ace.vars.mobile_view&&ace.helper.collapsible(),ace.vars.nav_collapse=(ace.vars.collapsible||ace.vars.mobile_view)&&n("#navbar").hasClass("navbar-collapse");var t=n(document.getElementById("sidebar"));ace.vars.minimized=!ace.vars.collapsible&&t.hasClass(r)||3==ace.vars.mobile_style&&ace.vars.mobile_view&&t.hasClass(i),ace.vars.horizontal=!(ace.vars.mobile_view||ace.vars.collapsible)&&t.hasClass(u)}).triggerHandler("resize.ace.vars")},ace.general_things=function(n){var r=!!n.fn.ace_scroll,t,i,u;r&&n(".dropdown-content").ace_scroll({reset:!1,mouseWheelLock:!0}),n(window).on("resize.reset_scroll",function(){r&&n(".ace-scroll").ace_scroll("reset")}),r&&n(document).on("settings.ace.reset_scroll",function(t,i){"sidebar_collapsed"==i&&n(".ace-scroll").ace_scroll("reset")}),n(document).on("click.dropdown.pos",'.dropdown-toggle[data-position="auto"]',function(){var i=n(this).offset(),t=n(this.parentNode);parseInt(i.top+n(this).height())+50>ace.helper.scrollTop()+ace.helper.winHeight()-t.find(".dropdown-menu").eq(0).height()?t.addClass("dropup"):t.removeClass("dropup")}),n(document).on("click",".dropdown-navbar .nav-tabs",function(t){t.stopPropagation();var i;t.target,(i=n(t.target).closest("[data-toggle=tab]"))&&i.length>0&&(i.tab("show"),t.preventDefault())}),n('.ace-nav [class*="icon-animated-"]').closest("a").one("click",function(){var t=n(this).find('[class*="icon-animated-"]').eq(0),i=t.attr("class").match(/icon\-animated\-([\d\w]+)/);t.removeClass(i[0])}),n(".sidebar .nav-list .badge[title],.sidebar .nav-list .badge[title]").each(function(){var t=n(this).attr("class").match(/tooltip\-(?:\w+)/);t=t?t[0]:"tooltip-error",n(this).tooltip({placement:function(t,i){var r=n(i).offset();return parseInt(r.left)<parseInt(document.body.scrollWidth/2)?"right":"left"},container:"body",template:'<div class="tooltip '+t+'"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>'})}),t=n(".btn-scroll-up"),t.length>0&&(i=!1,n(window).on("scroll.scroll_btn",function(){var n=ace.helper.scrollTop(),r=ace.helper.winHeight(),u=document.body.scrollHeight;n>parseInt(r/4)||n>0&&u>=r&&r+n>=u-1?i||(t.addClass("display"),i=!0):i&&(t.removeClass("display"),i=!1)}).triggerHandler("scroll.scroll_btn"),t.on(ace.click_event,function(){var t=Math.min(500,Math.max(100,parseInt(ace.helper.scrollTop()/3)));return n("html,body").animate({scrollTop:0},t),!1})),ace.vars.webkit&&(u=n(".ace-nav").get(0),u&&n(window).on("resize.webkit",function(){ace.helper.redraw(u)})),ace.vars.ios_safari&&n(document).on("ace.settings.ios_fix",function(t,i,r){"navbar_fixed"==i&&(n(document).off("focus.ios_fix blur.ios_fix","input,textarea,.wysiwyg-editor"),1==r&&n(document).on("focus.ios_fix","input,textarea,.wysiwyg-editor",function(){n(window).on("scroll.ios_fix",function(){var t=n("#navbar").get(0);t&&ace.helper.redraw(t)})}).on("blur.ios_fix","input,textarea,.wysiwyg-editor",function(){n(window).off("scroll.ios_fix")}))}).triggerHandler("ace.settings.ios_fix",["navbar_fixed","fixed"==n("#navbar").css("position")])},ace.helper.collapsible=function(){var n;return null!=document.querySelector("#sidebar.navbar-collapse")&&null!=(n=document.querySelector('.navbar-toggle[data-target*=".sidebar"]'))&&n.scrollHeight>0},ace.helper.mobile_view=function(){var n;return null!=(n=document.getElementById("menu-toggler"))&&n.scrollHeight>0},ace.helper.redraw=function(n){var t=n.style.display;n.style.display="none",n.offsetHeight,n.style.display=t},ace.helper.scrollTop=function(){return document.scrollTop||document.documentElement.scrollTop||document.body.scrollTop},ace.helper.winHeight=function(){return window.innerHeight||document.documentElement.clientHeight},ace.helper.camelCase=function(n){return n.replace(/-([\da-z])/gi,function(n,t){return t?t.toUpperCase():""})},ace.helper.removeStyle="removeProperty"in document.documentElement.style?function(n,t){n.style.removeProperty(t)}:function(n,t){n.style[ace.helper.camelCase(t)]=""},ace.helper.hasClass="classList"in document.documentElement?function(n,t){return n.classList.contains(t)}:function(n,t){return n.className.indexOf(t)>-1},ace.add_touch_drag=function(n){if(ace.vars.touch){var i="touchstart MSPointerDown pointerdown",r="touchend touchcancel MSPointerUp MSPointerCancel pointerup pointercancel",t="touchmove MSPointerMove MSPointerHover pointermove";n.event.special.ace_drag={setup:function(){var f=0,u=n(this);u.on(i,function(i){function l(n){var t,i;e&&(t=n.originalEvent.touches?n.originalEvent.touches[0]:n,(o={coords:[t.pageX,t.pageY]},e&&o&&(s=0,h=0,c=Math.abs(h=e.coords[1]-o.coords[1])>f&&Math.abs(s=e.coords[0]-o.coords[0])<=Math.abs(h)?h>0?"up":"down":Math.abs(s=e.coords[0]-o.coords[0])>f&&Math.abs(h)<=Math.abs(s)?s>0?"left":"right":!1,c!==!1))&&(i={cancel:!1},e.origin.trigger({type:"ace_drag",direction:c,dx:s,dy:h,retval:i}),0==i.cancel&&n.preventDefault()),e.coords[0]=o.coords[0],e.coords[1]=o.coords[1])}var o,a=i.originalEvent.touches?i.originalEvent.touches[0]:i,e={coords:[a.pageX,a.pageY],origin:n(i.target)},c=!1,s=0,h=0;u.on(t,l).one(r,function(){u.off(t,l),e=o=void 0})})}}}},ace.handle_side_menu=function(n){var t=n(".sidebar").eq(0),i;n(document).on(ace.click_event+".ace.menu","#menu-toggler",function(){return t.toggleClass("display"),n(this).toggleClass("display"),n(this).hasClass("display")&&"sidebar_scroll"in ace.helper&&ace.helper.sidebar_scroll.reset(),!1}).on(ace.click_event+".ace.menu",".sidebar-collapse",function(){ace.vars.collapsible||ace.vars.horizontal||(ace.vars.minimized=!ace.vars.minimized,ace.settings.sidebar_collapsed.call(this,ace.vars.minimized),ace.vars.old_ie&&ace.helper.redraw(t.get(0)))}).on(ace.click_event+".ace.menu",".sidebar-expand",function(){ace.vars.minimized&&ace.settings.sidebar_collapsed.call(this,!1,!1);var i=n(this).find(ace.vars[".icon"]),r=i.attr("data-icon1"),u=i.attr("data-icon2");t.hasClass("responsive-min")?(i.removeClass(r).addClass(u),t.removeClass("responsive-min"),t.addClass("display responsive-max"),ace.vars.minimized=!1):(i.removeClass(u).addClass(r),t.removeClass("display responsive-max"),t.addClass("responsive-min"),ace.vars.minimized=!0),n(document).triggerHandler("settings.ace",["sidebar_collapsed",ace.vars.minimized])});i=ace.vars.ios_safari;n(document).on(ace.click_event+".ace.submenu",".sidebar .nav-list",function(t){var h=this,u=n(t.target).closest("a"),e,r,o,s;if(u&&0!=u.length){if(e=ace.vars.minimized&&!ace.vars.collapsible,u.hasClass("dropdown-toggle")){if(r=u.siblings(".submenu").get(0),!r)return!1;var f=0,c=250,l=r.parentNode.parentNode;return e&&l==h||n(r.parentNode).hasClass("hover")&&"absolute"==n(r).css("position")&&!ace.vars.collapsible?(t.preventDefault(),!1):(0==r.scrollHeight&&n(l).find("> .open > .submenu").each(function(){this==r||n(this.parentNode).hasClass("active")||(f-=this.scrollHeight,ace.submenu.hide(this,c))}),o=0,1==(o=ace.submenu.toggle(r,c))?0!=f&&(f+=r.scrollHeight):-1==o&&(f-=r.scrollHeight),0!=f&&"sidebar_scroll"in ace.helper&&ace.helper.sidebar_scroll.prehide(f),t.preventDefault(),!1)}if("tap"==ace.click_event&&e&&u.get(0).parentNode.parentNode==h&&(s=u.find(".menu-text").get(0),t.target!=s&&!n.contains(s,t.target)))return t.preventDefault(),!1;if(i&&"false"!==u.attr("data-link"))return document.location=u.attr("href"),t.preventDefault(),!1}})},ace.enable_ajax_content=function(n,t){function f(t,i,r){var y,f,p,v;(n(document).trigger(y=n.Event("ajaxloadstart"),{url:t,hash:i}),y.isDefaultPrevented())||(f=n(".page-content-area"),f.css("opacity",.25),p=n('<div style="position: fixed; z-index: 2000;" class="ajax-loading-overlay"><i class="ajax-loading-icon fa fa-spin '+s+'"><\/i> '+h+"<\/div>").insertBefore(f),v=f.offset(),p.css({top:v.top,left:v.left}),n.ajax({url:t}).complete(function(){f.css("opacity",.8),n(document).on("ajaxscriptsloaded",function(){f.css("opacity",1),f.prevAll(".ajax-loading-overlay").remove()})}).error(function(){n(document).trigger("ajaxloaderror",{url:t,hash:i})}).done(function(s){var h,v,y;n(document).trigger("ajaxloaddone",{url:t,hash:i}),h=n('a[data-url="'+i+'"]'),v="",h.length>0&&(y=h.closest(".nav"),y.length>0&&(a&&(y.find(".active").each(function(){var t="active";(n(this).hasClass("hover")||u)&&(t+=" open"),n(this).removeClass(t),u&&n(this).find(" > .submenu").css("display","")}),h.closest("li").addClass("active").parents(".nav li").addClass("active open"),"sidebar_scroll"in ace.helper&&(ace.helper.sidebar_scroll.reset(),r&&ace.helper.sidebar_scroll.scroll_to_active())),c&&(v=e(h)))),s=String(s).replace(/<(title|link)([\s\>])/gi,'<div class="hidden ajax-append-$1"$2').replace(/<\/(title|link)\>/gi,"<\/div>"),f.empty().html(s),f.css("opacity",.6),setTimeout(function(){n("head").find("link.ajax-stylesheet").remove();var t=n("head").find("link#main-ace-style");f.find(".ajax-append-link").each(function(){var r=n(this),i;r.attr("href")&&(i=jQuery("<link />",{type:"text/css",rel:"stylesheet","class":"ajax-stylesheet"}),t.length>0?i.insertBefore(t):i.appendTo("head"),i.attr("href",r.attr("href"))),r.remove()})},10),l&&o(v,f),r||n("html,body").animate({scrollTop:0},250),n(document).trigger("ajaxloadcomplete",{url:t,hash:i})}))}function e(t){var u="",i=n(".breadcrumb"),r;return i.length>0&&i.is(":visible")&&(i.find("> li:not(:first-child)").remove(),r=0,t.parents(".nav li").each(function(){var o=n(this).find("> a"),e=o.clone(),t,s,f;e.find("i,.fa,.glyphicon,.ace-icon,.menu-icon,.badge,.label").remove(),t=e.text(),e.remove(),s=o.attr("href"),0==r?(f=n('<li class="active"><\/li>').appendTo(i),f.text(t),u=t):(f=n("<li><a /><\/li>").insertAfter(i.find("> li:first-child")),f.find("a").attr("href",s).text(t)),r++})),u}function o(t,i){var u=i.find(".ajax-append-title"),r;u.length>0?(document.title=u.text(),u.remove()):t.length>0&&(r=n.trim(String(document.title).replace(/^(.*)[\-]/,"")),r&&(r=" - "+r),t=n.trim(t)+r)}var i=t.content_url||!1,r=t.default_url||!1,s=t.loading_icon||"fa-spinner fa-2x orange",h=t.loading_text||"",c=t.update_breadcrumbs||"undefined"==typeof t.update_breadcrumbs,l=t.update_title||"undefined"==typeof t.update_title,a=t.update_active||"undefined"==typeof t.update_active,u=t.close_active||"undefined"==typeof t.close_active;n(window).off("hashchange.ajax").on("hashchange.ajax",function(t,r){var u=n.trim(window.location.hash),e;u&&0!=u.length&&(u=u.replace(/^(\#\!)?\#/,""),e=!1,"function"==typeof i&&(e=i(u)),"string"==typeof e&&f(e,u,r||!1))}).trigger("hashchange.ajax",[!0]),r&&""==window.location.hash&&(window.location.hash=r)},ace.load_ajax_scripts=function(n,t){jQuery.ajaxPrefilter("script",function(n){n.cache=!0}),setTimeout(function(){"ajax_loaded_scripts"in ace.vars||(ace.vars.ajax_loaded_scripts={});for(var r=[],i=0;i<n.length;i++)n[i]&&!function(){var t="js-"+n[i].replace(/[^\w\d\-]/g,"-").replace(/\-\-/g,"-");t in ace.vars.ajax_loaded_scripts||r.push(jQuery.getScript(n[i]).done(function(){ace.vars.ajax_loaded_scripts[t]=!0}))}();r.length>0?(r.push(jQuery.Deferred(function(n){jQuery(n.resolve)})),jQuery.when.apply(null,r).then(function(){"function"==typeof t&&t(),jQuery('.btn-group[data-toggle="buttons"] > .btn').button(),$(document).trigger("ajaxscriptsloaded")})):("function"==typeof t&&t(),jQuery('.btn-group[data-toggle="buttons"] > .btn').button(),$(document).trigger("ajaxscriptsloaded"))},10)},ace.submenu={show:function(n,t){var f,u=window.jQuery,i=u(n),r;return(i.trigger(f=u.Event("show.ace.submenu")),f.isDefaultPrevented())?!1:(i.css({height:0,overflow:"hidden",display:"block"}).removeClass("nav-hide").addClass("nav-show").parent().addClass("open"),t>0&&i.css({height:n.scrollHeight,"transition-property":"height","transition-duration":t/1e3+"s"}),r=function(n,t){n&&n.stopPropagation(),i.css({"transition-property":"","transition-duration":"",overflow:"",height:""}),ace.vars.transition&&i.off(".trans"),t!==!1&&i.trigger(u.Event("shown.ace.submenu"))},t>0&&ace.vars.transition?i.one("transitionend.trans webkitTransitionEnd.trans mozTransitionEnd.trans oTransitionEnd.trans",r):r(),ace.vars.android&&setTimeout(function(){r(null,!1)},t+20),!0)},hide:function(n,t){var f,u=window.jQuery,i=u(n),r;return(i.trigger(f=u.Event("hide.ace.submenu")),f.isDefaultPrevented())?!1:(i.css({height:n.scrollHeight,overflow:"hidden"}).parent().removeClass("open"),n.offsetHeight,t>0&&i.css({height:0,"transition-property":"height","transition-duration":t/1e3+"s"}),r=function(n,t){n&&n.stopPropagation(),i.css({display:"none",overflow:"",height:"","transition-property":"","transition-duration":""}).removeClass("nav-show").addClass("nav-hide"),ace.vars.transition&&i.off(".trans"),t!==!1&&i.trigger(u.Event("hidden.ace.submenu"))},t>0&&ace.vars.transition?i.one("transitionend.trans webkitTransitionEnd.trans mozTransitionEnd.trans oTransitionEnd.trans",r):r(),ace.vars.android&&setTimeout(function(){r(null,!1)},t+20),!0)},toggle:function(n,t){if(0==n.scrollHeight){if(ace.submenu.show(n,t))return 1}else if(ace.submenu.hide(n,t))return-1;return 0}},ace.sidebar_scrollable=function(n,t){if(n.fn.ace_scroll){var ft=ace.vars.safari&&navigator.userAgent.match(/version\/[1-5]/i),f=n(".sidebar"),i=(n(".navbar"),f.find(".nav-list")),a=f.find(".sidebar-toggle"),g=f.find(".sidebar-shortcuts"),nt=n(window),v=f.get(0),e=i.get(0);if(v&&e){var y,tt,u=null,h=null,b=null,p=null,o=null,c=!1,k=!1,it=t.scroll_to_active||!1,rt=t.include_shortcuts||!1,w=t.include_toggle||!1,l=t.smooth_scroll||!1,et=t.outside||!1,d="getComputedStyle"in window?function(){return v.offsetHeight,"fixed"==window.getComputedStyle(v).position}:function(){return v.offsetHeight,"fixed"==f.css("position")},s=d(),ut=f.hasClass("h-sidebar"),r=ace.helper.sidebar_scroll={available_height:function(){var n=i.parent().offset();return s&&(n.top-=ace.helper.scrollTop()),nt.innerHeight()-n.top-(w?0:a.outerHeight())},content_height:function(){return e.scrollHeight},initiate:function(t){var f,v,d,nt,tt;if(!k&&s&&(i.wrap('<div style="position: relative;" />'),i.after("<div><div><\/div><\/div>"),i.wrap('<div class="nav-wrap" />'),w||a.css({"z-index":1}),rt||g.css({"z-index":99}),u=i.parent().next().ace_scroll({size:r.available_height(),reset:!0,mouseWheelLock:!0,hoverReset:!1,dragEvent:!0,touchDrag:!1}).closest(".ace-scroll").addClass("nav-scroll"),o=u.data("ace_scroll"),h=u.find(".scroll-content").eq(0),b=h.find(" > div").eq(0),p=u.find(".scroll-bar").eq(0),rt&&(i.parent().prepend(g).wrapInner("<div />"),i=i.parent()),w&&(i.append(a),i.closest(".nav-wrap").addClass("nav-wrap-t")),i.css({position:"relative"}),et===!0&&u.addClass("scrollout"),e=i.get(0),e.style.top=0,h.on("scroll.nav",function(){e.style.top=-1*this.scrollTop+"px"}),i.on("mousewheel.ace_scroll DOMMouseScroll.ace_scroll",function(n){return u.trigger(n)}),f=h.get(0),(i.on("ace_drag.nav",function(n){if(!c)return void(n.retval.cancel=!0);if("up"==n.direction||"down"==n.direction){o.move_bar(!0);var t=n.dy;t=parseInt(Math.min(y,t)),Math.abs(t)>2&&(t=2*t),0!=t&&(f.scrollTop=f.scrollTop+t,e.style.top=-1*f.scrollTop+"px")}}),l&&i.on("touchstart.nav MSPointerDown.nav pointerdown.nav",function(){i.css("transition-property","none"),p.css("transition-property","none")}).on("touchend.nav touchcancel.nav MSPointerUp.nav MSPointerCancel.nav pointerup.nav pointercancel.nav",function(){i.css("transition-property","top"),p.css("transition-property","top")}),ft&&!w)&&(v=a.get(0),v&&h.on("scroll.safari",function(){ace.helper.redraw(v)})),k=!0,1==t&&(r.reset(),it&&r.scroll_to_active(),it=!1),"number"==typeof l&&l>0&&(i.css({"transition-property":"top","transition-duration":(l/1e3).toFixed(2)+"s"}),p.css({"transition-property":"top","transition-duration":(l/1500).toFixed(2)+"s"}),u.on("drag.start",function(n){n.stopPropagation(),i.css("transition-property","none")}).on("drag.end",function(n){n.stopPropagation(),i.css("transition-property","top")})),ace.vars.android)){d=ace.helper.scrollTop(),2>d&&(window.scrollTo(d,0),setTimeout(function(){r.reset()},20)),tt=ace.helper.winHeight();n(window).on("scroll.ace_scroll",function(){c&&o.is_active()&&(nt=ace.helper.winHeight(),nt!=tt&&(tt=nt,r.reset()))})}},scroll_to_active:function(){var n,t,c,r,s;if(o&&o.is_active())try{for(t=f.find(".nav-list"),ace.vars.minimized&&!ace.vars.collapsible?n=t.find("> .active"):(n=i.find("> .active.hover"),0==n.length&&(n=i.find(".active:not(.open)"))),c=n.outerHeight(),t=t.get(0),r=n.get(0);r!=t;)c+=r.offsetTop,r=r.parentNode;s=c-u.height(),s>0&&(e.style.top=-s+"px",h.scrollTop(s))}catch(l){}},reset:function(){if(!s)return void r.disable();k||r.initiate();var n=!ace.vars.collapsible&&(!ut||ut&&ace.vars.mobile_view)&&(y=r.available_height())<(tt=e.scrollHeight);c=!0,n&&(b.css({height:tt,width:8}),u.prev().css({"max-height":y}),o.update({size:y}).enable().reset()),n&&o.is_active()?f.addClass("sidebar-scroll"):c&&r.disable()},disable:function(){c=!1,u&&(u.css({height:"","max-height":""}),b.css({height:"",width:""}),u.prev().css({"max-height":""}),o.disable()),parseInt(e.style.top)<0&&l&&ace.vars.transition?i.one("transitionend.trans webkitTransitionEnd.trans mozTransitionEnd.trans oTransitionEnd.trans",function(){f.removeClass("sidebar-scroll"),i.off(".trans")}):f.removeClass("sidebar-scroll"),e.style.top=0},prehide:function(n){if(c&&!ace.vars.minimized)if(r.content_height()+n<r.available_height())r.disable();else if(0>n){var t=h.scrollTop()+n;if(0>t)return;e.style.top=-1*t+"px"}},_reset:function(){ace.vars.webkit?setTimeout(function(){r.reset()},0):r.reset()}};r.initiate(!0),n(document).on("settings.ace.scroll",function(n,t){"sidebar_collapsed"==t&&s?r.reset():("sidebar_fixed"===t||"navbar_fixed"===t)&&(s=d(),s&&!c?r.reset():s||r.disable())}),nt.on("resize.ace.scroll",function(){s=d(),r.reset()}),f.on("hidden.ace.submenu shown.ace.submenu",".submenu",function(n){n.stopPropagation(),ace.vars.minimized||r._reset()})}}},ace.sidebar_hoverable=function(n,t){function o(t){var k=n(t),f,s,i,v,l,b,y,p;t.style.removeProperty("top"),t.style.removeProperty("bottom"),f=null,ace.vars.minimized&&(f=t.parentNode.querySelector(".menu-text"))&&f.style.removeProperty("margin-top");var o=k.offset(),w=ace.helper.scrollTop(),a=!1,c=w;e&&(c+=h.clientHeight+1),s=t.scrollHeight,f&&(s+=40,o.top-=40),v=parseInt(o.top+s),l=window.innerHeight,(i=v-(l+w-50))>0&&(u>s-i&&o.top-i>c?(t.style.top="auto",t.style.bottom="-10px",f&&(f.style.marginTop=-(s-50)+"px",a=!0)):(o.top-i<c&&(i=o.top-c),v-i<o.top+u&&(i-=u),b=f?40:20,i>b&&(t.style.top=-i+"px",f&&(f.style.marginTop=-i+"px",a=!0)))),y=this.className.lastIndexOf("pull_up"),a?(-1==y&&(this.className=this.className+" pull_up"),r)&&(p=s+o.top-i,0>l-p?n(t).css({"max-height":s+l-p-50,"overflow-x":"hidden","overflow-y":"scroll"}).on("mousewheel.sub_scroll DOMMouseScroll.sub_scroll ace_drag.sub_scroll",function(n){n.stopPropagation()}):n(t).css({"max-height":"","overflow-x":"","overflow-y":""}).off("mousewheel.sub_scroll DOMMouseScroll.sub_scroll ace_drag.sub_scroll",function(n){n.stopPropagation()})):y>=0&&(this.className=this.className.replace(/(^|\s)pull_up($|\s)/," ")),ace.vars.safari&&ace.helper.redraw(t)}var f,r,u;if("querySelector"in document&&"removeProperty"in document.documentElement.style){r=t.sub_scroll||!1,ace.helper.sidebar_hover={reset:function(){i.find(".submenu").each(function(){var t=this,i=this.parentNode,r;t&&(t.style.removeProperty("top"),t.style.removeProperty("bottom"),r=i.querySelector(".menu-text"),r&&r.style.removeProperty("margin-top")),i.className.lastIndexOf("_up")>=0&&n(i).removeClass("pull_up")})}},f="getComputedStyle"in window?function(n,t){return n.offsetHeight,window.getComputedStyle(n).position==t}:function(t,i){return t.offsetHeight,n(t).css("position")==i},n(window).on("resize.ace_hover",function(){e=f(h,"fixed"),ace.helper.sidebar_hover.reset()}),n(document).on("settings.ace.hover",function(n,t,i){"sidebar_collapsed"==t?ace.helper.sidebar_hover.reset():"navbar_fixed"==t&&(e=i)});var i=n(".sidebar").eq(0),c=(i.get(0),i.find(".nav-list").get(0)),s=n(".navbar").eq(0),h=s.get(0),l=i.hasClass("h-sidebar"),e="fixed"==s.css("position");i.find(".submenu").parent().addClass("hsub"),r=r&&ace.vars.touch||!1;i.on("mouseenter.ace_hover",".nav-list li.hsub",function(){if(!(ace.vars.collapsible||l&&!ace.vars.mobile_view)){var n=this.querySelector(".submenu");n&&(ace.helper.hasClass(this,"hover")&&f(n,"absolute")?o.call(this,n):this.parentNode==c&&ace.vars.minimized&&o.call(this,n))}});u=50}},ace.widget_boxes=function(n){n(document).on("hide.bs.collapse show.bs.collapse",function(t){var r=t.target.getAttribute("id"),i=n('a[href*="#'+r+'"]');0==i.length&&(i=n('a[data-target*="#'+r+'"]')),0!=i.length&&i.find(ace.vars[".icon"]).each(function(){var f,i=n(this),r=null,u=null;return(r=i.attr("data-icon-show"))?u=i.attr("data-icon-hide"):(f=i.attr("class").match(/fa\-(.*)\-(up|down)/))&&(r="fa-"+f[1]+"-down",u="fa-"+f[1]+"-up"),r?("show"==t.type?i.removeClass(r).addClass(u):i.removeClass(u).addClass(r),!1):void 0})});var t=function(t){this.$box=n(t),this.reload=function(){var n=this.$box,t=!1;"static"==n.css("position")&&(t=!0,n.addClass("position-relative")),n.append('<div class="widget-box-overlay"><i class="'+ace.vars.icon+'loading-icon fa fa-spinner fa-spin fa-2x white"><\/i><\/div>'),n.one("reloaded.ace.widget",function(){n.find(".widget-box-overlay").remove(),t&&n.removeClass("position-relative")})},this.close=function(){var n=this.$box,t=300;n.fadeOut(t,function(){n.trigger("closed.ace.widget"),n.remove()})},this.toggle=function(n,t){var r=this.$box,e=r.find(".widget-body"),i=null,s="undefined"!=typeof n?n:r.hasClass("collapsed")?"show":"hide",h="show"==s?"shown":"hidden",o,u,f,c,l;("undefined"==typeof t&&(t=r.find("> .widget-header a[data-action=collapse]").eq(0),0==t.length&&(t=null)),t)&&(i=t.find(ace.vars[".icon"]).eq(0),u=null,f=null,(u=i.attr("data-icon-show"))?f=i.attr("data-icon-hide"):(o=i.attr("class").match(/fa\-(.*)\-(up|down)/))&&(u="fa-"+o[1]+"-down",f="fa-"+o[1]+"-up")),c=250,l=200,"show"==s?(i&&i.removeClass(u).addClass(f),e.hide(),r.removeClass("collapsed"),e.slideDown(c,function(){r.trigger(h+".ace.widget")})):(i&&i.removeClass(f).addClass(u),e.slideUp(l,function(){r.addClass("collapsed"),r.trigger(h+".ace.widget")}))},this.hide=function(){this.toggle("hide")},this.show=function(){this.toggle("show")},this.fullscreen=function(){var n=this.$box.find("> .widget-header a[data-action=fullscreen]").find(ace.vars[".icon"]).eq(0),t=null,i=null;(t=n.attr("data-icon1"))?i=n.attr("data-icon2"):(t="fa-expand",i="fa-compress"),this.$box.hasClass("fullscreen")?(n.addClass(t).removeClass(i),this.$box.removeClass("fullscreen")):(n.removeClass(t).addClass(i),this.$box.addClass("fullscreen")),this.$box.trigger("fullscreened.ace.widget")}};n.fn.widget_box=function(i,r){var u,f=this.each(function(){var e=n(this),f=e.data("widget_box"),o="object"==typeof i&&i;f||e.data("widget_box",f=new t(this,o)),"string"==typeof i&&(u=f[i](r))});return void 0===u?f:u},n(document).on("click.ace.widget",".widget-header a[data-action]",function(i){var o,r,f,e,s,u;if(i.preventDefault(),o=n(this),r=o.closest(".widget-box"),0!=r.length&&!r.hasClass("ui-sortable-helper"))if(f=r.data("widget_box"),f||r.data("widget_box",f=new t(r.get(0))),e=o.data("action"),"collapse"==e){if(s=r.hasClass("collapsed")?"show":"hide",r.trigger(u=n.Event(s+".ace.widget")),u.isDefaultPrevented())return;f.toggle(s,o)}else if("close"==e){if(r.trigger(u=n.Event("close.ace.widget")),u.isDefaultPrevented())return;f.close()}else if("reload"==e){if(o.blur(),r.trigger(u=n.Event("reload.ace.widget")),u.isDefaultPrevented())return;f.reload()}else if("fullscreen"==e){if(r.trigger(u=n.Event("fullscreen.ace.widget")),u.isDefaultPrevented())return;f.fullscreen()}else"settings"==e&&r.trigger("setting.ace.widget")})},ace.settings_box=function(n){n("#ace-settings-btn").on(ace.click_event,function(t){t.preventDefault(),n(this).toggleClass("open"),n("#ace-settings-box").toggleClass("open")}),n("#ace-settings-navbar").on("click",function(){ace.settings.navbar_fixed(this.checked)}).each(function(){this.checked=ace.settings.is("navbar","fixed")}),n("#ace-settings-sidebar").on("click",function(){ace.settings.sidebar_fixed(this.checked)}).each(function(){this.checked=ace.settings.is("sidebar","fixed")}),n("#ace-settings-breadcrumbs").on("click",function(){ace.settings.breadcrumbs_fixed(this.checked)}).each(function(){this.checked=ace.settings.is("breadcrumbs","fixed")}),n("#ace-settings-add-container").on("click",function(){ace.settings.main_container_fixed(this.checked)}).each(function(){this.checked=ace.settings.is("main-container","fixed")}),n("#ace-settings-compact").removeAttr("checked").on("click",function(){if(this.checked){n("#sidebar").addClass("compact");var t=n("#ace-settings-hover");t.length>0&&!t.get(0).checked&&t.removeAttr("checked").trigger("click")}else n("#sidebar").removeClass("compact"),"sidebar_scroll"in ace.helper&&ace.helper.sidebar_scroll.reset()}),n("#ace-settings-highlight").removeAttr("checked").on("click",function(){this.checked?n("#sidebar .nav-list > li").addClass("highlight"):n("#sidebar .nav-list > li").removeClass("highlight")}),n("#ace-settings-hover").removeAttr("checked").on("click",function(){if(!n(".sidebar").hasClass("h-sidebar")){if(this.checked)n("#sidebar li").addClass("hover").filter(".open").removeClass("open").find("> .submenu").css("display","none");else{n("#sidebar li.hover").removeClass("hover");var t=n("#ace-settings-compact");t.length>0&&t.get(0).checked&&t.trigger("click"),"sidebar_hover"in ace.helper&&ace.helper.sidebar_hover.reset()}"sidebar_scroll"in ace.helper&&ace.helper.sidebar_scroll.reset()}})},ace.settings_rtl=function(n){n("#ace-settings-rtl").removeAttr("checked").on("click",function(){ace.switch_direction(jQuery)})},ace.switch_direction=function(n){function t(n,t){r.find("."+n).removeClass(n).addClass("tmp-rtl-"+n).end().find("."+t).removeClass(t).addClass(n).end().find(".tmp-rtl-"+n).removeClass("tmp-rtl-"+n).addClass(t)}var r=n(document.body),u,i,f;r.toggleClass("rtl").find(".dropdown-menu:not(.datepicker-dropdown,.colorpicker)").toggleClass("dropdown-menu-right").end().find(".pull-right:not(.dropdown-menu,blockquote,.profile-skills .pull-right)").removeClass("pull-right").addClass("tmp-rtl-pull-right").end().find(".pull-left:not(.dropdown-submenu,.profile-skills .pull-left)").removeClass("pull-left").addClass("pull-right").end().find(".tmp-rtl-pull-right").removeClass("tmp-rtl-pull-right").addClass("pull-left").end().find(".chosen-select").toggleClass("chosen-rtl").next().toggleClass("chosen-rtl"),t("align-left","align-right"),t("no-padding-left","no-padding-right"),t("arrowed","arrowed-right"),t("arrowed-in","arrowed-in-right"),t("tabs-left","tabs-right"),t("messagebar-item-left","messagebar-item-right"),n(".fa").each(function(){var r,t,i;if(!(this.className.match(/ui-icon/)||n(this).closest(".fc-button").length>0))for(r=this.attributes.length,t=0;r>t;t++)i=this.attributes[t].value,i.match(/fa\-(?:[\w\-]+)\-left/)?this.attributes[t].value=i.replace(/fa\-([\w\-]+)\-(left)/i,"fa-$1-right"):i.match(/fa\-(?:[\w\-]+)\-right/)&&(this.attributes[t].value=i.replace(/fa\-([\w\-]+)\-(right)/i,"fa-$1-left"))}),u=r.hasClass("rtl"),u?n(".scroll-hz").addClass("make-ltr").find(".scroll-content").wrapInner('<div class="make-rtl" />'):n(".scroll-hz").removeClass("make-ltr").find(".make-rtl").children().unwrap(),n.fn.ace_scroll&&n(".scroll-hz").ace_scroll("reset");try{i=n("#piechart-placeholder"),i.length>0&&(f=n(document.body).hasClass("rtl")?"nw":"ne",i.data("draw").call(i.get(0),i,i.data("chart"),f))}catch(e){}},ace.settings_skin=function(n){try{n("#skin-colorpicker").ace_colorpicker()}catch(t){}n("#skin-colorpicker").on("change",function(){var i=n(this).find("option:selected").data("skin"),r=n(document.body),u,f,t;r.removeClass("no-skin skin-1 skin-2 skin-3"),r.addClass(i),ace.data.set("skin",i),u=["red","blue","green",""],n(".ace-nav > li.grey").removeClass("dark"),n(".ace-nav > li").removeClass("no-border margin-1"),n(".ace-nav > li:not(:last-child)").removeClass("light-pink").find("> a > "+ace.vars[".icon"]).removeClass("pink").end().eq(0).find(".badge").removeClass("badge-warning"),n(".sidebar-shortcuts .btn").removeClass("btn-pink btn-white").find(ace.vars[".icon"]).removeClass("white"),n(".ace-nav > li.grey").removeClass("red").find(".badge").removeClass("badge-yellow"),n(".sidebar-shortcuts .btn").removeClass("btn-primary btn-white"),t=0,n(".sidebar-shortcuts .btn").each(function(){n(this).find(ace.vars[".icon"]).removeClass(u[t++])}),f=["btn-success","btn-info","btn-warning","btn-danger"],"no-skin"==i?(t=0,n(".sidebar-shortcuts .btn").each(function(){n(this).attr("class","btn "+f[t++%4])})):"skin-1"==i?(n(".ace-nav > li.grey").addClass("dark"),t=0,n(".sidebar-shortcuts").find(".btn").each(function(){n(this).attr("class","btn "+f[t++%4])})):"skin-2"==i?(n(".ace-nav > li").addClass("no-border margin-1"),n(".ace-nav > li:not(:last-child)").addClass("light-pink").find("> a > "+ace.vars[".icon"]).addClass("pink").end().eq(0).find(".badge").addClass("badge-warning"),n(".sidebar-shortcuts .btn").attr("class","btn btn-white btn-pink").find(ace.vars[".icon"]).addClass("white")):"skin-3"==i&&(r.addClass("no-skin"),n(".ace-nav > li.grey").addClass("red").find(".badge").addClass("badge-yellow"),t=0,n(".sidebar-shortcuts .btn").each(function(){n(this).attr("class","btn btn-primary btn-white"),n(this).find(ace.vars[".icon"]).addClass(u[t++])})),"sidebar_scroll"in ace.helper&&ace.helper.sidebar_scroll.reset()})},ace.widget_reload_handler=function(n){n(document).on("reload.ace.widget",".widget-box",function(){var t=n(this);setTimeout(function(){t.trigger("reloaded.ace.widget")},parseInt(1e3*Math.random()+1e3))})},ace.enable_searchbox_autocomplete=function(n){ace.vars.US_STATES=["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Dakota","North Carolina","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"];try{n("#nav-search-input").bs_typeahead({source:ace.vars.US_STATES,updater:function(t){return n("#nav-search-input").focus(),t}})}catch(t){}},!function(){var n,i,r,t,u,f={}.hasOwnProperty,e=function(n,t){function r(){this.constructor=n}for(var i in t)f.call(t,i)&&(n[i]=t[i]);return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n};t=function(){function n(){this.options_index=0,this.parsed=[]}return n.prototype.add_node=function(n){return"OPTGROUP"===n.nodeName.toUpperCase()?this.add_group(n):this.add_option(n)},n.prototype.add_group=function(n){var i,f,t,e,r,u;for(i=this.parsed.length,this.parsed.push({array_index:i,group:!0,label:this.escapeExpression(n.label),children:0,disabled:n.disabled}),r=n.childNodes,u=[],t=0,e=r.length;e>t;t++)f=r[t],u.push(this.add_option(f,i,n.disabled));return u},n.prototype.add_option=function(n,t,i){if("OPTION"===n.nodeName.toUpperCase())return""!==n.text?(null!=t&&(this.parsed[t].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:n.value,text:n.text,html:n.innerHTML,selected:n.selected,disabled:i===!0?i:n.disabled,group_array_index:t,classes:n.className,style:n.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1},n.prototype.escapeExpression=function(n){var t,i;return null==n||n===!1?"":/[\&\<\>\"\'\`]/.test(n)?(t={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},i=/&(?!\w+;)|[\<\>\"\'\`]/g,n.replace(i,function(n){return t[n]||"&amp;"})):n},n}(),t.select_to_array=function(n){var f,r,i,e,u;for(r=new t,u=n.childNodes,i=0,e=u.length;e>i;i++)f=u[i],r.add_node(f);return r.parsed},i=function(){function n(t,i){this.form_field=t,this.options=null!=i?i:{},n.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers())}return n.prototype.set_default_values=function(){var n=this;return this.click_test_action=function(t){return n.test_active_click(t)},this.activate_action=function(t){return n.activate_field(t)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0},n.prototype.set_default_text=function(){return this.default_text=this.form_field.getAttribute("data-placeholder")?this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.options.placeholder_text_multiple||this.options.placeholder_text||n.default_multiple_text:this.options.placeholder_text_single||this.options.placeholder_text||n.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||n.default_no_result_text},n.prototype.mouse_enter=function(){return this.mouse_on_container=!0},n.prototype.mouse_leave=function(){return this.mouse_on_container=!1},n.prototype.input_focus=function(){var n=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return n.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},n.prototype.input_blur=function(){var n=this;if(!this.mouse_on_container)return this.active_field=!1,setTimeout(function(){return n.blur_test()},100)},n.prototype.results_option_build=function(n){var r,t,i,f,u;for(r="",u=this.results_data,i=0,f=u.length;f>i;i++)t=u[i],r+=t.group?this.result_add_group(t):this.result_add_option(t),(null!=n?n.first:void 0)&&(t.selected&&this.is_multiple?this.choice_build(t):t.selected&&!this.is_multiple&&this.single_set_selected_text(t.text));return r},n.prototype.result_add_option=function(n){var t,i;return n.search_match?this.include_option_in_results(n)?(t=[],n.disabled||n.selected&&this.is_multiple||t.push("active-result"),!n.disabled||n.selected&&this.is_multiple||t.push("disabled-result"),n.selected&&t.push("result-selected"),null!=n.group_array_index&&t.push("group-option"),""!==n.classes&&t.push(n.classes),i=document.createElement("li"),i.className=t.join(" "),i.style.cssText=n.style,i.setAttribute("data-option-array-index",n.array_index),i.innerHTML=n.search_text,this.outerHTML(i)):"":""},n.prototype.result_add_group=function(n){var t;return n.search_match||n.group_match?n.active_options>0?(t=document.createElement("li"),t.className="group-result",t.innerHTML=n.search_text,this.outerHTML(t)):"":""},n.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},n.prototype.reset_single_select_options=function(){var i,n,u,r,t;for(r=this.results_data,t=[],n=0,u=r.length;u>n;n++)i=r[n],i.selected?t.push(i.selected=!1):t.push(void 0);return t},n.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},n.prototype.results_search=function(){return this.results_showing?this.winnow_results():this.results_show()},n.prototype.winnow_results=function(){var e,n,h,c,u,t,i,r,o,l,f,a,s;for(this.no_results_clear(),u=0,i=this.get_search_text(),e=i.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),c=this.search_contains?"":"^",h=new RegExp(c+e,"i"),l=new RegExp(e,"i"),s=this.results_data,f=0,a=s.length;a>f;f++)n=s[f],n.search_match=!1,t=null,this.include_option_in_results(n)&&(n.group&&(n.group_match=!1,n.active_options=0),null!=n.group_array_index&&this.results_data[n.group_array_index]&&(t=this.results_data[n.group_array_index],0===t.active_options&&t.search_match&&(u+=1),t.active_options+=1),(!n.group||this.group_search)&&(n.search_text=n.group?n.label:n.html,n.search_match=this.search_string_match(n.search_text,h),n.search_match&&!n.group&&(u+=1),n.search_match?(i.length&&(r=n.search_text.search(l),o=n.search_text.substr(0,r+i.length)+"<\/em>"+n.search_text.substr(r+i.length),n.search_text=o.substr(0,r)+"<em>"+o.substr(r)),null!=t&&(t.group_match=!0)):null!=n.group_array_index&&this.results_data[n.group_array_index].search_match&&(n.search_match=!0)));return this.result_clear_highlight(),1>u&&i.length?(this.update_results_content(""),this.no_results(i)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},n.prototype.search_string_match=function(n,t){var u,i,r,f;if(t.test(n))return!0;if(this.enable_split_word_search&&(n.indexOf(" ")>=0||0===n.indexOf("["))&&(i=n.replace(/\[|\]/g,"").split(" "),i.length))for(r=0,f=i.length;f>r;r++)if(u=i[r],t.test(u))return!0},n.prototype.choices_count=function(){var i,n,r,t;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,t=this.form_field.options,n=0,r=t.length;r>n;n++)i=t[n],i.selected&&(this.selected_option_count+=1);return this.selected_option_count},n.prototype.choices_click=function(n){return n.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},n.prototype.keyup_checker=function(n){var t,i;switch(t=null!=(i=n.which)?i:n.keyCode,this.search_field_scale(),t){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(n.preventDefault(),this.results_showing)return this.result_select(n);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:break;default:return this.results_search()}},n.prototype.clipboard_event_checker=function(){var n=this;return setTimeout(function(){return n.results_search()},50)},n.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},n.prototype.include_option_in_results=function(n){return this.is_multiple&&!this.display_selected_options&&n.selected?!1:!this.display_disabled_options&&n.disabled?!1:n.empty?!1:!0},n.prototype.search_results_touchstart=function(n){return this.touch_started=!0,this.search_results_mouseover(n)},n.prototype.search_results_touchmove=function(n){return this.touch_started=!1,this.search_results_mouseout(n)},n.prototype.search_results_touchend=function(n){if(this.touch_started)return this.search_results_mouseup(n)},n.prototype.outerHTML=function(n){var t;return n.outerHTML?n.outerHTML:(t=document.createElement("div"),t.appendChild(n),t.innerHTML)},n.browser_is_supported=function(){return"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:!0},n.default_multiple_text="Select Some Options",n.default_single_text="Select an Option",n.default_no_result_text="No results match",n}(),n=jQuery,n.fn.extend({chosen:function(t){return i.browser_is_supported()?this.each(function(){var u,i;u=n(this),i=u.data("chosen"),"destroy"===t&&i?i.destroy():i||u.data("chosen",new r(this,t))}):this}}),r=function(i){function r(){return u=r.__super__.constructor.apply(this,arguments)}return e(r,i),r.prototype.setup=function(){return this.form_field_jq=n(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},r.prototype.set_up_html=function(){var t,i;return t=["chosen-container"],t.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&t.push(this.form_field.className),this.is_rtl&&t.push("chosen-rtl"),i={"class":t.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(i.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=n("<div />",i),this.is_multiple?this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /><\/li><\/ul><div class="chosen-drop"><ul class="chosen-results"><\/ul><\/div>'):this.container.html('<a class="chosen-single chosen-default" tabindex="-1"><span>'+this.default_text+'<\/span><div><b><\/b><\/div><\/a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /><\/div><ul class="chosen-results"><\/ul><\/div>'),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior(),this.form_field_jq.trigger("chosen:ready",{chosen:this})},r.prototype.register_observers=function(){var n=this;return this.container.bind("mousedown.chosen",function(t){n.container_mousedown(t)}),this.container.bind("mouseup.chosen",function(t){n.container_mouseup(t)}),this.container.bind("mouseenter.chosen",function(t){n.mouse_enter(t)}),this.container.bind("mouseleave.chosen",function(t){n.mouse_leave(t)}),this.search_results.bind("mouseup.chosen",function(t){n.search_results_mouseup(t)}),this.search_results.bind("mouseover.chosen",function(t){n.search_results_mouseover(t)}),this.search_results.bind("mouseout.chosen",function(t){n.search_results_mouseout(t)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(t){n.search_results_mousewheel(t)}),this.search_results.bind("touchstart.chosen",function(t){n.search_results_touchstart(t)}),this.search_results.bind("touchmove.chosen",function(t){n.search_results_touchmove(t)}),this.search_results.bind("touchend.chosen",function(t){n.search_results_touchend(t)}),this.form_field_jq.bind("chosen:updated.chosen",function(t){n.results_update_field(t)}),this.form_field_jq.bind("chosen:activate.chosen",function(t){n.activate_field(t)}),this.form_field_jq.bind("chosen:open.chosen",function(t){n.container_mousedown(t)}),this.form_field_jq.bind("chosen:close.chosen",function(t){n.input_blur(t)}),this.search_field.bind("blur.chosen",function(t){n.input_blur(t)}),this.search_field.bind("keyup.chosen",function(t){n.keyup_checker(t)}),this.search_field.bind("keydown.chosen",function(t){n.keydown_checker(t)}),this.search_field.bind("focus.chosen",function(t){n.input_focus(t)}),this.search_field.bind("cut.chosen",function(t){n.clipboard_event_checker(t)}),this.search_field.bind("paste.chosen",function(t){n.clipboard_event_checker(t)}),this.is_multiple?this.search_choices.bind("click.chosen",function(t){n.choices_click(t)}):this.container.bind("click.chosen",function(n){n.preventDefault()})},r.prototype.destroy=function(){return n(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},r.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},r.prototype.container_mousedown=function(t){if(!this.is_disabled&&(t&&"mousedown"===t.type&&!this.results_showing&&t.preventDefault(),null==t||!n(t.target).hasClass("search-choice-close")))return this.active_field?this.is_multiple||!t||n(t.target)[0]!==this.selected_item[0]&&!n(t.target).parents("a.chosen-single").length||(t.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),n(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field()},r.prototype.container_mouseup=function(n){if("ABBR"===n.target.nodeName&&!this.is_disabled)return this.results_reset(n)},r.prototype.search_results_mousewheel=function(n){var t;return n.originalEvent&&(t=-n.originalEvent.wheelDelta||n.originalEvent.detail),null!=t?(n.preventDefault(),"DOMMouseScroll"===n.type&&(t=40*t),this.search_results.scrollTop(t+this.search_results.scrollTop())):void 0},r.prototype.blur_test=function(){if(!this.active_field&&this.container.hasClass("chosen-container-active"))return this.close_field()},r.prototype.close_field=function(){return n(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},r.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},r.prototype.test_active_click=function(t){var i;return i=n(t.target).closest(".chosen-container"),i.length&&this.container[0]===i[0]?this.active_field=!0:this.close_field()},r.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=t.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},r.prototype.result_do_highlight=function(n){var t,i,r,f,u;if(n.length){if(this.result_clear_highlight(),this.result_highlight=n,this.result_highlight.addClass("highlighted"),r=parseInt(this.search_results.css("maxHeight"),10),u=this.search_results.scrollTop(),f=r+u,i=this.result_highlight.position().top+this.search_results.scrollTop(),t=i+this.result_highlight.outerHeight(),t>=f)return this.search_results.scrollTop(t-r>0?t-r:0);if(u>i)return this.search_results.scrollTop(i)}},r.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},r.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},r.prototype.update_results_content=function(n){return this.search_results.html(n)},r.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},r.prototype.set_tab_index=function(){var n;if(this.form_field.tabIndex)return n=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=n},r.prototype.set_label_behavior=function(){var t=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=n("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(n){return t.is_multiple?t.container_mousedown(n):t.activate_field()}):void 0},r.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},r.prototype.search_results_mouseup=function(t){var i;return i=n(t.target).hasClass("active-result")?n(t.target):n(t.target).parents(".active-result").first(),i.length?(this.result_highlight=i,this.result_select(t),this.search_field.focus()):void 0},r.prototype.search_results_mouseover=function(t){var i;return i=n(t.target).hasClass("active-result")?n(t.target):n(t.target).parents(".active-result").first(),i?this.result_do_highlight(i):void 0},r.prototype.search_results_mouseout=function(t){if(n(t.target).hasClass("active-result"))return this.result_clear_highlight()},r.prototype.choice_build=function(t){var i,r,u=this;return i=n("<li />",{"class":"search-choice"}).html("<span>"+t.html+"<\/span>"),t.disabled?i.addClass("search-choice-disabled"):(r=n("<a />",{"class":"search-choice-close","data-option-array-index":t.array_index}),r.bind("click.chosen",function(n){return u.choice_destroy_link_click(n)}),i.append(r)),this.search_container.before(i)},r.prototype.choice_destroy_link_click=function(t){return t.preventDefault(),t.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(n(t.target))},r.prototype.choice_destroy=function(n){if(this.result_deselect(n[0].getAttribute("data-option-array-index")))return this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),n.parents("li").first().remove(),this.search_field_scale()},r.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},r.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},r.prototype.result_select=function(n){var i,t;if(this.result_highlight)return i=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?i.removeClass("active-result"):this.reset_single_select_options(),t=this.results_data[i[0].getAttribute("data-option-array-index")],t.selected=!0,this.form_field.options[t.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(t):this.single_set_selected_text(t.text),(n.metaKey||n.ctrlKey)&&this.is_multiple||this.results_hide(),this.search_field.val(""),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[t.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,this.search_field_scale())},r.prototype.single_set_selected_text=function(n){return null==n&&(n=this.default_text),n===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").text(n)},r.prototype.result_deselect=function(n){var t;return t=this.results_data[n],this.form_field.options[t.options_index].disabled?!1:(t.selected=!1,this.form_field.options[t.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[t.options_index].value}),this.search_field_scale(),!0)},r.prototype.single_deselect_control_build=function(){if(this.allow_single_deselect)return this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"><\/abbr>'),this.selected_item.addClass("chosen-single-with-deselect")},r.prototype.get_search_text=function(){return this.search_field.val()===this.default_text?"":n("<div/>").text(n.trim(this.search_field.val())).html()},r.prototype.winnow_results_set_highlight=function(){var n,t;return t=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),n=t.length?t.first():this.search_results.find(".active-result").first(),null!=n?this.result_do_highlight(n):void 0},r.prototype.no_results=function(t){var i;return i=n('<li class="no-results">'+this.results_none_found+' "<span><\/span>"<\/li>'),i.find("span").first().html(t),this.search_results.append(i),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},r.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},r.prototype.keydown_arrow=function(){var n;return this.results_showing&&this.result_highlight?(n=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(n):void 0:this.results_show()},r.prototype.keyup_arrow=function(){var n;return this.results_showing||this.is_multiple?this.result_highlight?(n=this.result_highlight.prevAll("li.active-result"),n.length?this.result_do_highlight(n.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},r.prototype.keydown_backstroke=function(){var n;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(n=this.search_container.siblings("li.search-choice").last(),n.length&&!n.hasClass("search-choice-disabled")?(this.pending_backstroke=n,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},r.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},r.prototype.keydown_checker=function(n){var t,i;switch(t=null!=(i=n.which)?i:n.keyCode,this.search_field_scale(),8!==t&&this.pending_backstroke&&this.clear_backstroke(),t){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(n),this.mouse_on_container=!1;break;case 13:n.preventDefault();break;case 38:n.preventDefault(),this.keyup_arrow();break;case 40:n.preventDefault(),this.keydown_arrow()}},r.prototype.search_field_scale=function(){var t,u,h,f,e,o,i,r,s;if(this.is_multiple){for(h=0,i=0,e="position:absolute; left: -1000px; top: -1000px; display:none;",o=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],r=0,s=o.length;s>r;r++)f=o[r],e+=f+":"+this.search_field.css(f)+";";return t=n("<div />",{style:e}),t.text(this.search_field.val()),n("body").append(t),i=t.width()+25,t.remove(),u=this.container.outerWidth(),i>u-10&&(i=u-10),this.search_field.css({width:i+"px"})}},r}(i)}.call(this),function(n){n.gritter={},n.gritter.options={position:"",class_name:"",fade_in_speed:"medium",fade_out_speed:1e3,time:6e3},n.gritter.add=function(n){try{return t.add(n||{})}catch(r){var i="Gritter Error: "+r;typeof console!="undefined"&&console.error?console.error(i,n):alert(i)}},n.gritter.remove=function(n,i){t.removeSpecific(n,i||{})},n.gritter.removeAll=function(n){t.stop(n||{})};var t={position:"",fade_in_speed:"",fade_out_speed:"",time:"",_custom_timer:0,_item_count:0,_is_setup:0,_tpl_close:'<div class="gritter-close"><\/div>',_tpl_title:'<span class="gritter-title">[[title]]<\/span>',_tpl_item:'<div id="gritter-item-[[number]]" class="gritter-item-wrapper [[item_class]]" style="display:none"><div class="gritter-top"><\/div><div class="gritter-item">[[close]][[image]]<div class="[[class_name]]">[[title]]<p>[[text]]<\/p><\/div><div style="clear:both"><\/div><\/div><div class="gritter-bottom"><\/div><\/div>',_tpl_wrap:'<div id="gritter-notice-wrapper"><\/div>',add:function(i){var r,e,c,l,f;if(typeof i=="string"&&(i={text:i}),i.text===null)throw'You must supply "text" parameter.';this._is_setup||this._runSetup();var u=i.title,a=i.text,o=i.image||"",s=i.sticky||!1,v=i.class_name||n.gritter.options.class_name,y=n.gritter.options.position,h=i.time||"";return(this._verifyWrapper(),this._item_count++,r=this._item_count,e=this._tpl_item,n(["before_open","after_open","before_close","after_close"]).each(function(u,f){t["_"+f+"_"+r]=n.isFunction(i[f])?i[f]:function(){}}),this._custom_timer=0,h&&(this._custom_timer=h),c=o!=""?'<img src="'+o+'" class="gritter-image" />':"",l=o!=""?"gritter-with-image":"gritter-without-image",u=u?this._str_replace("[[title]]",u,this._tpl_title):"",e=this._str_replace(["[[title]]","[[text]]","[[close]]","[[image]]","[[number]]","[[class_name]]","[[item_class]]"],[u,a,this._tpl_close,c,this._item_count,l,v],e),this["_before_open_"+r]()===!1)?!1:(n("#gritter-notice-wrapper").addClass(y).append(e),f=n("#gritter-item-"+this._item_count),f.fadeIn(this.fade_in_speed,function(){t["_after_open_"+r](n(this))}),s||this._setFadeTimer(f,r),n(f).bind("mouseenter mouseleave",function(i){i.type=="mouseenter"?s||t._restoreItemIfFading(n(this),r):s||t._setFadeTimer(n(this),r),t._hoverState(n(this),i.type)}),n(f).find(".gritter-close").click(function(){t.removeSpecific(r,{},null,!0)}),r)},_countRemoveWrapper:function(t,i,r){i.remove(),this["_after_close_"+t](i,r),n(".gritter-item-wrapper").length==0&&n("#gritter-notice-wrapper").remove()},_fade:function(n,i,r,u){var r=r||{},e=typeof r.fade!="undefined"?r.fade:!0,o=r.speed||this.fade_out_speed,f=u;this["_before_close_"+i](n,f),u&&n.unbind("mouseenter mouseleave"),e?n.animate({opacity:0},o,function(){n.animate({height:0},300,function(){t._countRemoveWrapper(i,n,f)})}):this._countRemoveWrapper(i,n)},_hoverState:function(n,t){t=="mouseenter"?(n.addClass("hover"),n.find(".gritter-close").show()):(n.removeClass("hover"),n.find(".gritter-close").hide())},removeSpecific:function(t,i,r,u){if(!r)var r=n("#gritter-item-"+t);this._fade(r,t,i||{},u)},_restoreItemIfFading:function(n,t){clearTimeout(this["_int_id_"+t]),n.stop().css({opacity:"",height:""})},_runSetup:function(){for(opt in n.gritter.options)this[opt]=n.gritter.options[opt];this._is_setup=1},_setFadeTimer:function(n,i){var r=this._custom_timer?this._custom_timer:this.time;this["_int_id_"+i]=setTimeout(function(){t._fade(n,i)},r)},stop:function(t){var r=n.isFunction(t.before_close)?t.before_close:function(){},u=n.isFunction(t.after_close)?t.after_close:function(){},i=n("#gritter-notice-wrapper");r(i),i.fadeOut(function(){n(this).remove(),u()})},_str_replace:function(n,t,i,r){var f=0,e=0,o="",c="",l=0,a=0,h=[].concat(n),s=[].concat(t),u=i,v=s instanceof Array,y=u instanceof Array;for(u=[].concat(u),r&&(this.window[r]=0),f=0,l=u.length;f<l;f++)if(u[f]!=="")for(e=0,a=h.length;e<a;e++)o=u[f]+"",c=v?s[e]!==undefined?s[e]:"":s[0],u[f]=o.split(h[e]).join(c),r&&u[f]!==o&&(this.window[r]+=(o.length-u[f].length)/h[e].length);return y?u:u[0]},_verifyWrapper:function(){n("#gritter-notice-wrapper").length==0&&n("body").append(this._tpl_wrap)}}}(jQuery),Latinise={},Latinise.latin_map={"Á":"A","Ă":"A","Ắ":"A","Ặ":"A","Ằ":"A","Ẳ":"A","Ẵ":"A","Ǎ":"A","Â":"A","Ấ":"A","Ậ":"A","Ầ":"A","Ẩ":"A","Ẫ":"A","Ä":"A","Ǟ":"A","Ȧ":"A","Ǡ":"A","Ạ":"A","Ȁ":"A","À":"A","Ả":"A","Ȃ":"A","Ā":"A","Ą":"A","Å":"A","Ǻ":"A","Ḁ":"A","Ⱥ":"A","Ã":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ḃ":"B","Ḅ":"B","Ɓ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ć":"C","Č":"C","Ç":"C","Ḉ":"C","Ĉ":"C","Ċ":"C","Ƈ":"C","Ȼ":"C","Ď":"D","Ḑ":"D","Ḓ":"D","Ḋ":"D","Ḍ":"D","Ɗ":"D","Ḏ":"D","ǲ":"D","ǅ":"D","Đ":"D","Ƌ":"D","Ǳ":"DZ","Ǆ":"DZ","É":"E","Ĕ":"E","Ě":"E","Ȩ":"E","Ḝ":"E","Ê":"E","Ế":"E","Ệ":"E","Ề":"E","Ể":"E","Ễ":"E","Ḙ":"E","Ë":"E","Ė":"E","Ẹ":"E","Ȅ":"E","È":"E","Ẻ":"E","Ȇ":"E","Ē":"E","Ḗ":"E","Ḕ":"E","Ę":"E","Ɇ":"E","Ẽ":"E","Ḛ":"E","Ꝫ":"ET","Ḟ":"F","Ƒ":"F","Ǵ":"G","Ğ":"G","Ǧ":"G","Ģ":"G","Ĝ":"G","Ġ":"G","Ɠ":"G","Ḡ":"G","Ǥ":"G","Ḫ":"H","Ȟ":"H","Ḩ":"H","Ĥ":"H","Ⱨ":"H","Ḧ":"H","Ḣ":"H","Ḥ":"H","Ħ":"H","Í":"I","Ĭ":"I","Ǐ":"I","Î":"I","Ï":"I","Ḯ":"I","İ":"I","Ị":"I","Ȉ":"I","Ì":"I","Ỉ":"I","Ȋ":"I","Ī":"I","Į":"I","Ɨ":"I","Ĩ":"I","Ḭ":"I","Ꝺ":"D","Ꝼ":"F","Ᵹ":"G","Ꞃ":"R","Ꞅ":"S","Ꞇ":"T","Ꝭ":"IS","Ĵ":"J","Ɉ":"J","Ḱ":"K","Ǩ":"K","Ķ":"K","Ⱪ":"K","Ꝃ":"K","Ḳ":"K","Ƙ":"K","Ḵ":"K","Ꝁ":"K","Ꝅ":"K","Ĺ":"L","Ƚ":"L","Ľ":"L","Ļ":"L","Ḽ":"L","Ḷ":"L","Ḹ":"L","Ⱡ":"L","Ꝉ":"L","Ḻ":"L","Ŀ":"L","Ɫ":"L","ǈ":"L","Ł":"L","Ǉ":"LJ","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ń":"N","Ň":"N","Ņ":"N","Ṋ":"N","Ṅ":"N","Ṇ":"N","Ǹ":"N","Ɲ":"N","Ṉ":"N","Ƞ":"N","ǋ":"N","Ñ":"N","Ǌ":"NJ","Ó":"O","Ŏ":"O","Ǒ":"O","Ô":"O","Ố":"O","Ộ":"O","Ồ":"O","Ổ":"O","Ỗ":"O","Ö":"O","Ȫ":"O","Ȯ":"O","Ȱ":"O","Ọ":"O","Ő":"O","Ȍ":"O","Ò":"O","Ỏ":"O","Ơ":"O","Ớ":"O","Ợ":"O","Ờ":"O","Ở":"O","Ỡ":"O","Ȏ":"O","Ꝋ":"O","Ꝍ":"O","Ō":"O","Ṓ":"O","Ṑ":"O","Ɵ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Õ":"O","Ṍ":"O","Ṏ":"O","Ȭ":"O","Ƣ":"OI","Ꝏ":"OO","Ɛ":"E","Ɔ":"O","Ȣ":"OU","Ṕ":"P","Ṗ":"P","Ꝓ":"P","Ƥ":"P","Ꝕ":"P","Ᵽ":"P","Ꝑ":"P","Ꝙ":"Q","Ꝗ":"Q","Ŕ":"R","Ř":"R","Ŗ":"R","Ṙ":"R","Ṛ":"R","Ṝ":"R","Ȑ":"R","Ȓ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꜿ":"C","Ǝ":"E","Ś":"S","Ṥ":"S","Š":"S","Ṧ":"S","Ş":"S","Ŝ":"S","Ș":"S","Ṡ":"S","Ṣ":"S","Ṩ":"S","Ť":"T","Ţ":"T","Ṱ":"T","Ț":"T","Ⱦ":"T","Ṫ":"T","Ṭ":"T","Ƭ":"T","Ṯ":"T","Ʈ":"T","Ŧ":"T","Ɐ":"A","Ꞁ":"L","Ɯ":"M","Ʌ":"V","Ꜩ":"TZ","Ú":"U","Ŭ":"U","Ǔ":"U","Û":"U","Ṷ":"U","Ü":"U","Ǘ":"U","Ǚ":"U","Ǜ":"U","Ǖ":"U","Ṳ":"U","Ụ":"U","Ű":"U","Ȕ":"U","Ù":"U","Ủ":"U","Ư":"U","Ứ":"U","Ự":"U","Ừ":"U","Ử":"U","Ữ":"U","Ȗ":"U","Ū":"U","Ṻ":"U","Ų":"U","Ů":"U","Ũ":"U","Ṹ":"U","Ṵ":"U","Ꝟ":"V","Ṿ":"V","Ʋ":"V","Ṽ":"V","Ꝡ":"VY","Ẃ":"W","Ŵ":"W","Ẅ":"W","Ẇ":"W","Ẉ":"W","Ẁ":"W","Ⱳ":"W","Ẍ":"X","Ẋ":"X","Ý":"Y","Ŷ":"Y","Ÿ":"Y","Ẏ":"Y","Ỵ":"Y","Ỳ":"Y","Ƴ":"Y","Ỷ":"Y","Ỿ":"Y","Ȳ":"Y","Ɏ":"Y","Ỹ":"Y","Ź":"Z","Ž":"Z","Ẑ":"Z","Ⱬ":"Z","Ż":"Z","Ẓ":"Z","Ȥ":"Z","Ẕ":"Z","Ƶ":"Z","Ĳ":"IJ","Œ":"OE","ᴀ":"A","ᴁ":"AE","ʙ":"B","ᴃ":"B","ᴄ":"C","ᴅ":"D","ᴇ":"E","ꜰ":"F","ɢ":"G","ʛ":"G","ʜ":"H","ɪ":"I","ʁ":"R","ᴊ":"J","ᴋ":"K","ʟ":"L","ᴌ":"L","ᴍ":"M","ɴ":"N","ᴏ":"O","ɶ":"OE","ᴐ":"O","ᴕ":"OU","ᴘ":"P","ʀ":"R","ᴎ":"N","ᴙ":"R","ꜱ":"S","ᴛ":"T","ⱻ":"E","ᴚ":"R","ᴜ":"U","ᴠ":"V","ᴡ":"W","ʏ":"Y","ᴢ":"Z","á":"a","ă":"a","ắ":"a","ặ":"a","ằ":"a","ẳ":"a","ẵ":"a","ǎ":"a","â":"a","ấ":"a","ậ":"a","ầ":"a","ẩ":"a","ẫ":"a","ä":"a","ǟ":"a","ȧ":"a","ǡ":"a","ạ":"a","ȁ":"a","à":"a","ả":"a","ȃ":"a","ā":"a","ą":"a","ᶏ":"a","ẚ":"a","å":"a","ǻ":"a","ḁ":"a","ⱥ":"a","ã":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ḃ":"b","ḅ":"b","ɓ":"b","ḇ":"b","ᵬ":"b","ᶀ":"b","ƀ":"b","ƃ":"b","ɵ":"o","ć":"c","č":"c","ç":"c","ḉ":"c","ĉ":"c","ɕ":"c","ċ":"c","ƈ":"c","ȼ":"c","ď":"d","ḑ":"d","ḓ":"d","ȡ":"d","ḋ":"d","ḍ":"d","ɗ":"d","ᶑ":"d","ḏ":"d","ᵭ":"d","ᶁ":"d","đ":"d","ɖ":"d","ƌ":"d","ı":"i","ȷ":"j","ɟ":"j","ʄ":"j","ǳ":"dz","ǆ":"dz","é":"e","ĕ":"e","ě":"e","ȩ":"e","ḝ":"e","ê":"e","ế":"e","ệ":"e","ề":"e","ể":"e","ễ":"e","ḙ":"e","ë":"e","ė":"e","ẹ":"e","ȅ":"e","è":"e","ẻ":"e","ȇ":"e","ē":"e","ḗ":"e","ḕ":"e","ⱸ":"e","ę":"e","ᶒ":"e","ɇ":"e","ẽ":"e","ḛ":"e","ꝫ":"et","ḟ":"f","ƒ":"f","ᵮ":"f","ᶂ":"f","ǵ":"g","ğ":"g","ǧ":"g","ģ":"g","ĝ":"g","ġ":"g","ɠ":"g","ḡ":"g","ᶃ":"g","ǥ":"g","ḫ":"h","ȟ":"h","ḩ":"h","ĥ":"h","ⱨ":"h","ḧ":"h","ḣ":"h","ḥ":"h","ɦ":"h","ẖ":"h","ħ":"h","ƕ":"hv","í":"i","ĭ":"i","ǐ":"i","î":"i","ï":"i","ḯ":"i","ị":"i","ȉ":"i","ì":"i","ỉ":"i","ȋ":"i","ī":"i","į":"i","ᶖ":"i","ɨ":"i","ĩ":"i","ḭ":"i","ꝺ":"d","ꝼ":"f","ᵹ":"g","ꞃ":"r","ꞅ":"s","ꞇ":"t","ꝭ":"is","ǰ":"j","ĵ":"j","ʝ":"j","ɉ":"j","ḱ":"k","ǩ":"k","ķ":"k","ⱪ":"k","ꝃ":"k","ḳ":"k","ƙ":"k","ḵ":"k","ᶄ":"k","ꝁ":"k","ꝅ":"k","ĺ":"l","ƚ":"l","ɬ":"l","ľ":"l","ļ":"l","ḽ":"l","ȴ":"l","ḷ":"l","ḹ":"l","ⱡ":"l","ꝉ":"l","ḻ":"l","ŀ":"l","ɫ":"l","ᶅ":"l","ɭ":"l","ł":"l","ǉ":"lj","ſ":"s","ẜ":"s","ẛ":"s","ẝ":"s","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ᵯ":"m","ᶆ":"m","ń":"n","ň":"n","ņ":"n","ṋ":"n","ȵ":"n","ṅ":"n","ṇ":"n","ǹ":"n","ɲ":"n","ṉ":"n","ƞ":"n","ᵰ":"n","ᶇ":"n","ɳ":"n","ñ":"n","ǌ":"nj","ó":"o","ŏ":"o","ǒ":"o","ô":"o","ố":"o","ộ":"o","ồ":"o","ổ":"o","ỗ":"o","ö":"o","ȫ":"o","ȯ":"o","ȱ":"o","ọ":"o","ő":"o","ȍ":"o","ò":"o","ỏ":"o","ơ":"o","ớ":"o","ợ":"o","ờ":"o","ở":"o","ỡ":"o","ȏ":"o","ꝋ":"o","ꝍ":"o","ⱺ":"o","ō":"o","ṓ":"o","ṑ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","õ":"o","ṍ":"o","ṏ":"o","ȭ":"o","ƣ":"oi","ꝏ":"oo","ɛ":"e","ᶓ":"e","ɔ":"o","ᶗ":"o","ȣ":"ou","ṕ":"p","ṗ":"p","ꝓ":"p","ƥ":"p","ᵱ":"p","ᶈ":"p","ꝕ":"p","ᵽ":"p","ꝑ":"p","ꝙ":"q","ʠ":"q","ɋ":"q","ꝗ":"q","ŕ":"r","ř":"r","ŗ":"r","ṙ":"r","ṛ":"r","ṝ":"r","ȑ":"r","ɾ":"r","ᵳ":"r","ȓ":"r","ṟ":"r","ɼ":"r","ᵲ":"r","ᶉ":"r","ɍ":"r","ɽ":"r","ↄ":"c","ꜿ":"c","ɘ":"e","ɿ":"r","ś":"s","ṥ":"s","š":"s","ṧ":"s","ş":"s","ŝ":"s","ș":"s","ṡ":"s","ṣ":"s","ṩ":"s","ʂ":"s","ᵴ":"s","ᶊ":"s","ȿ":"s","ɡ":"g","ᴑ":"o","ᴓ":"o","ᴝ":"u","ť":"t","ţ":"t","ṱ":"t","ț":"t","ȶ":"t","ẗ":"t","ⱦ":"t","ṫ":"t","ṭ":"t","ƭ":"t","ṯ":"t","ᵵ":"t","ƫ":"t","ʈ":"t","ŧ":"t","ᵺ":"th","ɐ":"a","ᴂ":"ae","ǝ":"e","ᵷ":"g","ɥ":"h","ʮ":"h","ʯ":"h","ᴉ":"i","ʞ":"k","ꞁ":"l","ɯ":"m","ɰ":"m","ᴔ":"oe","ɹ":"r","ɻ":"r","ɺ":"r","ⱹ":"r","ʇ":"t","ʌ":"v","ʍ":"w","ʎ":"y","ꜩ":"tz","ú":"u","ŭ":"u","ǔ":"u","û":"u","ṷ":"u","ü":"u","ǘ":"u","ǚ":"u","ǜ":"u","ǖ":"u","ṳ":"u","ụ":"u","ű":"u","ȕ":"u","ù":"u","ủ":"u","ư":"u","ứ":"u","ự":"u","ừ":"u","ử":"u","ữ":"u","ȗ":"u","ū":"u","ṻ":"u","ų":"u","ᶙ":"u","ů":"u","ũ":"u","ṹ":"u","ṵ":"u","ᵫ":"ue","ꝸ":"um","ⱴ":"v","ꝟ":"v","ṿ":"v","ʋ":"v","ᶌ":"v","ⱱ":"v","ṽ":"v","ꝡ":"vy","ẃ":"w","ŵ":"w","ẅ":"w","ẇ":"w","ẉ":"w","ẁ":"w","ⱳ":"w","ẘ":"w","ẍ":"x","ẋ":"x","ᶍ":"x","ý":"y","ŷ":"y","ÿ":"y","ẏ":"y","ỵ":"y","ỳ":"y","ƴ":"y","ỷ":"y","ỿ":"y","ȳ":"y","ẙ":"y","ɏ":"y","ỹ":"y","ź":"z","ž":"z","ẑ":"z","ʑ":"z","ⱬ":"z","ż":"z","ẓ":"z","ȥ":"z","ẕ":"z","ᵶ":"z","ᶎ":"z","ʐ":"z","ƶ":"z","ɀ":"z","ﬀ":"ff","ﬃ":"ffi","ﬄ":"ffl","ﬁ":"fi","ﬂ":"fl","ĳ":"ij","œ":"oe","ﬆ":"st","ₐ":"a","ₑ":"e","ᵢ":"i","ⱼ":"j","ₒ":"o","ᵣ":"r","ᵤ":"u","ᵥ":"v","ₓ":"x"},String.prototype.latinise=function(){return this.replace(/[^A-Za-z0-9\[\] ]/g,function(n){return Latinise.latin_map[n]||n})},String.prototype.latinize=String.prototype.latinise,String.prototype.isLatin=function(){return this==this.latinise()};var fullVersion=navigator.appVersion,userAgent=navigator.userAgent,browserName=navigator.appName,browserScreen=document.documentElement.clientWidth+" "+document.documentElement.clientHeight,historyPage=history.length;cookiesok=navigator.cookieEnabled;try{javaok=navigator.javaEnabled()}catch(e){javaok=null}colorDepth=window.screen.colorDepth,screenDevice=window.screen.width+" "+window.screen.height,colorDepth!=undefined&&colorDepth!=null&&(screenDevice+=" "+colorDepth),Date.prototype.toISOString||(Date.prototype.toISOString=function(){function n(n){return n<10?"0"+n:n}return this.getUTCFullYear()+"-"+n(this.getUTCMonth()+1)+"-"+n(this.getUTCDate())+"T"+n(this.getUTCHours())+":"+n(this.getUTCMinutes())+":"+n(this.getUTCSeconds())+"Z"}),myDate=new Date,timeZone=myDate.toISOString()+" "+myDate.getTimezoneOffset(),inputUrl=document.URL,platform=navigator.platform,language=userAgent.indexOf("MSIE")!=-1?navigator.systemLanguage:navigator.language,$(document).ready(function(){var n="/stats.axd?ID="+statId+"&ce="+prepare(cookiesok)+"&bn="+prepare(browserName)+"&bv="+prepare(fullVersion)+"&hp="+prepare(historyPage)+"&bs="+prepare(browserScreen)+"&je="+prepare(javaok)+"&ua="+prepare(userAgent)+"&sd="+prepare(screenDevice)+"&iurl="+prepare(inputUrl)+"&tz="+prepare(timeZone)+"&lg="+prepare(language)+"&pf="+prepare(platform);$("body").append('<img alt="stats"  src="'+n+'" />')})