!C99Shell v. 1.0 pre-release build #16!

Software: Apache/2.0.54 (Fedora). PHP/5.0.4 

uname -a: Linux mina-info.me 2.6.17-1.2142_FC4smp #1 SMP Tue Jul 11 22:57:02 EDT 2006 i686 

uid=48(apache) gid=48(apache) groups=48(apache)
context=system_u:system_r:httpd_sys_script_t
 

Safe-mode: OFF (not secure)

/usr/libexec/webmin/authentic-theme/unauthenticated/js/   drwxr-xr-x
Free 3.77 GB of 27.03 GB (13.94%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     jquery.jspanel.min.js (75.21 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Object.assign||Object.defineProperty(Object,"assign",{enumerable:!1,configurable:!0,writable:!0,value:function(e){if(void 0===e||null===e)throw new TypeError("Cannot convert first argument to object");for(var t=Object(e),o=1;o<arguments.length;o++){var n=arguments[o];if(void 0!==n&&null!==n){n=Object(n);for(var i=Object.keys(Object(n)),a=0,s=i.length;a<s;a++){var l=i[a],r=Object.getOwnPropertyDescriptor(n,l);void 0!==r&&r.enumerable&&(t[l]=n[l])}}}return t}});var jsPanel={version:"3.11.1",date:"2017-11-01 11:22",id:0,ziBase:1e4,zi:1e4,modalcount:0,autopositionSpacing:5,pbTreshold:.556,lastbeforeclose:!1,template:'<div class="jsPanel">\n                <div class="jsPanel-hdr">\n                    <div class="jsPanel-headerbar">\n                        <div class="jsPanel-headerlogo"></div>\n                        <div class="jsPanel-titlebar">\n                            <h3 class="jsPanel-title"></h3>\n                        </div>\n                        <div class="jsPanel-controlbar">\n                            <div class="jsPanel-btn jsPanel-btn-smallify"><span class="jsglyph jsglyph-chevron-up"></span></div>\n                            <div class="jsPanel-btn jsPanel-btn-smallifyrev"><span class="jsglyph jsglyph-chevron-down"></span></div>\n                            <div class="jsPanel-btn jsPanel-btn-minimize"><span class="jsglyph jsglyph-minimize"></span></div>\n                            <div class="jsPanel-btn jsPanel-btn-normalize"><span class="jsglyph jsglyph-normalize"></span></div>\n                            <div class="jsPanel-btn jsPanel-btn-maximize"><span class="jsglyph jsglyph-maximize"></span></div>\n                            <div class="jsPanel-btn jsPanel-btn-close"><span class="jsglyph jsglyph-close"></span></div>\n                        </div>\n                    </div>\n                    <div class="jsPanel-hdr-toolbar"></div>\n                </div>\n                <div class="jsPanel-content jsPanel-content-nofooter"></div>\n                <div class="jsPanel-minimized-box"></div>\n                <div class="jsPanel-ftr"></div>\n               </div>',replacementTemplate:'<div class="jsPanel-replacement">\n                            <div class="jsPanel-hdr">\n                                <div class="jsPanel-headerbar">\n                                    <div class="jsPanel-titlebar">\n                                        <h3 class="jsPanel-title"></h3>\n                                    </div>\n                                    <div class="jsPanel-controlbar">\n                                        <div class="jsPanel-btn jsPanel-btn-normalize"><span class="jsglyph jsglyph-normalize"></span></div>\n                                        <div class="jsPanel-btn jsPanel-btn-maximize"><span class="jsglyph jsglyph-maximize"></span></div>\n                                        <div class="jsPanel-btn jsPanel-btn-close"><span class="jsglyph jsglyph-close"></span></div>\n                                    </div>\n                                </div>\n                            </div>\n                          </div>',themes:["default","primary","info","success","warning","danger"],mdbthemes:["secondary","elegant","stylish","unique","special"],controls:["close","maximize","normalize","minimize","smallify","smallifyrev"],tplHeaderOnly:'<div class="jsPanel">\n                        <div class="jsPanel-hdr">\n                            <div class="jsPanel-headerbar">\n                                <div class="jsPanel-headerlogo"></div>\n                                <div class="jsPanel-titlebar">\n                                    <h3 class="jsPanel-title"></h3>\n                                </div>\n                                <div class="jsPanel-controlbar">\n                                    <div class="jsPanel-btn jsPanel-btn-close"><span class="jsglyph jsglyph-close"></span></div>\n                                </div>\n                            </div>\n                            <div class="jsPanel-hdr-toolbar"></div>\n                        </div>\n                    </div>',tplContentOnly:'<div class="jsPanel">\n                        <div class="jsPanel-content jsPanel-content-noheader jsPanel-content-nofooter"></div>\n                        <div class="jsPanel-minimized-box"></div>\n                     </div>',activePanels:{list:[],getPanel:function(e){return"string"==typeof e?document.getElementById(e).jspanel.noop():document.getElementById(this.list[e]).jspanel.noop()}},closeOnEscape:!1,isIE:function(){return navigator.appVersion.indexOf("Trident")!==-1}(),isEdge:function(){return navigator.appVersion.indexOf("Edge")!==-1}(),addConnector:function(e){var t=e.option.paneltype.connectorBG||null;e[0].classList.contains("jsPanel-tooltip-top")?(e.append('<div class="jsPanel-connector jsPanel-connector-top">'),jQuery(".jsPanel-connector-top",e).css("border-top-color",t||this.calcConnectorBg(e,"top")),e.option.position.offsetY=e.option.position.offsetY-10||-10):e[0].classList.contains("jsPanel-tooltip-bottom")?(e.append('<div class="jsPanel-connector jsPanel-connector-bottom">'),jQuery(".jsPanel-connector-bottom",e).css("border-bottom-color",t||this.calcConnectorBg(e,"bottom")),e.option.position.offsetY=e.option.position.offsetY+10||10):e[0].classList.contains("jsPanel-tooltip-left")?(e.append('<div class="jsPanel-connector jsPanel-connector-left">'),jQuery(".jsPanel-connector-left",e).css("border-left-color",t||this.calcConnectorBg(e,"left")),e.option.position.offsetX=e.option.position.offsetX-12||-12):e[0].classList.contains("jsPanel-tooltip-right")?(e.append('<div class="jsPanel-connector jsPanel-connector-right">'),jQuery(".jsPanel-connector-right",e).css("border-right-color",t||this.calcConnectorBg(e,"right")),e.option.position.offsetX=e.option.position.offsetX+12||12):e[0].classList.contains("jsPanel-tooltip-lefttopcorner")?(e.append('<div class="jsPanel-connector jsPanel-connector-lefttopcorner">'),jQuery(".jsPanel-connector-lefttopcorner",e).css("background-color",t||this.calcConnectorBg(e,"lefttopcorner"))):e[0].classList.contains("jsPanel-tooltip-righttopcorner")?(e.append('<div class="jsPanel-connector jsPanel-connector-righttopcorner">'),jQuery(".jsPanel-connector-righttopcorner",e).css("background-color",t||this.calcConnectorBg(e,"righttopcorner"))):e[0].classList.contains("jsPanel-tooltip-rightbottomcorner")?(e.append('<div class="jsPanel-connector jsPanel-connector-rightbottomcorner">'),jQuery(".jsPanel-connector-rightbottomcorner",e).css("background-color",t||this.calcConnectorBg(e,"rightbottomcorner"))):e[0].classList.contains("jsPanel-tooltip-leftbottomcorner")?(e.append('<div class="jsPanel-connector jsPanel-connector-leftbottomcorner">'),jQuery(".jsPanel-connector-leftbottomcorner",e).css("background-color",t||this.calcConnectorBg(e,"leftbottomcorner"))):e[0].classList.contains("jsPanel-tooltip-lefttop")?(e.append('<div class="jsPanel-connector jsPanel-connector-lefttop">'),jQuery(".jsPanel-connector-lefttop",e).css("border-left-color",t||this.calcConnectorBg(e,"lefttop")),e.option.position.offsetX=e.option.position.offsetX-12||-12):e[0].classList.contains("jsPanel-tooltip-leftbottom")?(e.append('<div class="jsPanel-connector jsPanel-connector-leftbottom">'),jQuery(".jsPanel-connector-leftbottom",e).css("border-left-color",t||this.calcConnectorBg(e,"leftbottom")),e.option.position.offsetX=e.option.position.offsetX-12||-12):e[0].classList.contains("jsPanel-tooltip-topleft")?(e.append('<div class="jsPanel-connector jsPanel-connector-topleft">'),jQuery(".jsPanel-connector-topleft",e).css("border-top-color",t||this.calcConnectorBg(e,"topleft")),e.option.position.offsetY=e.option.position.offsetY-10||-10):e[0].classList.contains("jsPanel-tooltip-topright")?(e.append('<div class="jsPanel-connector jsPanel-connector-topright">'),jQuery(".jsPanel-connector-topright",e).css("border-top-color",t||this.calcConnectorBg(e,"topright")),e.option.position.offsetY=e.option.position.offsetY-10||-10):e[0].classList.contains("jsPanel-tooltip-righttop")?(e.append('<div class="jsPanel-connector jsPanel-connector-righttop">'),jQuery(".jsPanel-connector-righttop",e).css("border-right-color",t||this.calcConnectorBg(e,"righttop")),e.option.position.offsetX=e.option.position.offsetX+12||12):e[0].classList.contains("jsPanel-tooltip-rightbottom")?(e.append('<div class="jsPanel-connector jsPanel-connector-rightbottom">'),jQuery(".jsPanel-connector-rightbottom",e).css("border-right-color",t||this.calcConnectorBg(e,"rightbottom")),e.option.position.offsetX=e.option.position.offsetX+12||12):e[0].classList.contains("jsPanel-tooltip-bottomleft")?(e.append('<div class="jsPanel-connector jsPanel-connector-bottomleft">'),jQuery(".jsPanel-connector-bottomleft",e).css("border-bottom-color",t||this.calcConnectorBg(e,"bottomleft")),e.option.position.offsetY=e.option.position.offsetY+10||10):e[0].classList.contains("jsPanel-tooltip-bottomright")&&(e.append('<div class="jsPanel-connector jsPanel-connector-bottomright">'),jQuery(".jsPanel-connector-bottomright",e).css("border-bottom-color",t||this.calcConnectorBg(e,"bottomright")),e.option.position.offsetY=e.option.position.offsetY+10||10)},addCustomTheme:function(e){this.themes.indexOf(e)===-1&&this.themes.push(e)},ajax:function(e){var t=e.option.contentAjax,o=e.option.contentSize;t.then&&(t.then[0]&&(t.done=t.then[0]),t.then[1]&&(t.fail=t.then[1])),jQuery.ajax(t).done(function(o,n,i){t.autoload&&e.content.append(o),jQuery.isFunction(t.done)&&t.done.call(e,o,n,i,e)}).fail(function(o,n,i){jQuery.isFunction(t.fail)&&t.fail.call(e,o,n,i,e)}).always(function(n,i,a){if(jQuery.isFunction(t.always)&&t.always.call(e,n,i,a,e),e.hasClass("jsPanel-contextmenu")&&jsPanel.checkContextmenuOverflow(e),"string"==typeof o&&o.match(/auto/i)){var s=o.split(" "),l=Object.assign({},jQuery.jsPanel.resizedefaults,{width:s[0],height:s[1]});t.autoresize&&e.resize(l),e.hasClass("jsPanel-contextmenu")||t.autoreposition&&e.reposition()}else if(jQuery.isPlainObject(o)&&("auto"===o.width||"auto"===o.height)){var l=Object.assign({},jQuery.jsPanel.resizedefaults,o);t.autoresize&&e.resize(l),e.hasClass("jsPanel-contextmenu")||t.autoreposition&&e.reposition()}}),e.data("ajaxURL",t.url)},applyBuiltInTheme:function(e,t){e[0].classList.add("jsPanel-theme-"+t.color),e.header[0]&&e.header[0].classList.add("jsPanel-theme-"+t.color),"filled"===t.filling?e.content.css("background","")[0].classList.add("jsPanel-content-filled"):"filledlight"===t.filling&&e.content.css("background","")[0].classList.add("jsPanel-content-filledlight"),e.option.headerToolbar||e.content.css({borderTop:"1px solid "+e.header.title.css("color")})},applyArbitraryTheme:function(e,t){e.header.css("background-color",t.colors[0]),jQuery(".jsPanel-headerlogo, .jsPanel-title, .jsPanel-controlbar .jsPanel-btn .jsglyph, .jsPanel-hdr-toolbar",e).css({color:t.colors[3]}),e.option.headerToolbar?e.header.toolbar.css({boxShadow:"0 0 1px "+t.colors[3]+" inset",width:"calc(100% + 4px)",marginLeft:"-1px"}):e.content.css({borderTop:"1px solid "+t.colors[3]}),"filled"===t.filling?e.content.css({backgroundColor:t.colors[0],color:t.colors[3]}):"filledlight"===t.filling&&e.content.css({backgroundColor:t.colors[1]})},applyBootstrapTheme:function(e,t){var o=void 0;if(e.addClass("panel panel-"+t.bstheme+" card card-inverse card-"+t.bstheme),e.header[0]&&(e.header[0].classList.add("panel-heading"),e.header.title[0].classList.add("panel-title")),"mdb"===t.bs){var n=t.bstheme+"-color";t.mdbStyle&&(n+="-dark"),e.removeClass("panel panel-"+t.bstheme),e[0].classList.add(n)}e.content[0].classList.add("panel-body"),e.content.css("border-top-color",function(){return e.header.css("border-top-color")}),e.footer.addClass("panel-footer card-footer"),o="transparent"===jQuery(".panel-heading",e).css("background-color")?e.css("background-color").replace(/\s+/g,""):jQuery(".panel-heading",e).css("background-color").replace(/\s+/g,"");var i=this.calcColors(o);jQuery(".jsPanel-headerlogo, .jsPanel-title, .jsPanel-controlbar .jsPanel-btn, .jsPanel-hdr-toolbar",e.header).css("color",i[3]),e.option.headerToolbar?e.header.toolbar.css({boxShadow:"0 0 1px "+i[3]+" inset",width:"calc(100% + 4px)",marginLeft:"-1px"}):e.content.css({borderTop:"1px solid "+i[3]}),"filled"===t.filling?e.content.css({backgroundColor:o,color:i[3]}):"filledlight"===t.filling&&e.content.css({backgroundColor:i[1],color:"#000000"})},applyThemeBorder:function(e,t){var o=e.option.border.split(" ");if(e.css({borderWidth:o[0],borderStyle:o[1],borderColor:o[2]}),t.bs){var n=void 0;n="transparent"===jQuery(".panel-heading",e).css("background-color")?e.css("background-color").replace(/\s+/g,""):jQuery(".panel-heading",e).css("background-color").replace(/\s+/g,""),o[2]?e.css("border-color",o[2]):e.css("border-color",n)}else this.themes.indexOf(t.color)===-1&&(o[2]?e.css("border-color",o[2]):e.css("border-color",t.colors[0]))},calcColors:function(e){var t=this.color(e),o=this.lighten(e,.81),n=this.darken(e,.5),i=this.perceivedBrightness(e)<=this.pbTreshold?"#ffffff":"#000000",a=this.perceivedBrightness(o)<=this.pbTreshold?"#ffffff":"#000000",s=this.perceivedBrightness(n)<=this.pbTreshold?"#000000":"#ffffff";return[t.hsl.css,o,n,i,a,s]},calcConnectorBg:function(e,t){var o=e.content.css("background-color"),n=e.footer.css("background-color"),i=e.header.css("background-color");if(t.match(/^(top|topleft|topright|lefttopcorner|righttopcorner|leftbottom|rightbottom)$/))return"none"!==e.footer.css("display")?n:parseFloat(e.option.contentSize.height)>0?o:i;if(t.match(/^(bottom|bottomleft|bottomright|leftbottomcorner|rightbottomcorner)$/)){if(!e.option.headerRemove)return i;if(parseFloat(e.option.contentSize.height)>0)return o;if("none"!==e.footer.css("display"))return n}else{if(t.match(/^(lefttop|righttop)$/))return e.option.headerRemove?o:i;if(t.match(/^(left|right)$/)){if(parseFloat(e.option.contentSize.height)>0)return o;if(!e.option.headerRemove)return i;if("none"!==e.footer.css("display"))return n}}},clearTheme:function(e){this.themes.concat(this.mdbthemes).forEach(function(t){e.removeClass("panel card card-inverse jsPanel-theme-"+t+" panel-"+t+" card-"+t+" "+t+"-color"),e.header.removeClass("panel-heading jsPanel-theme-"+t)}),e.content.removeClass("panel-body jsPanel-content-filled jsPanel-content-filledlight"),e.css({borderWidth:"",borderStyle:"",borderColor:""}),jQuery(".jsPanel-hdr, .jsPanel-content",e).css({background:""}),jQuery(".jsPanel-headerlogo, .jsPanel-title, .jsPanel-controlbar .jsPanel-btn .jsglyph, .jsPanel-hdr-toolbar, .jsPanel-content",e).css({color:""}),e.header.title.removeClass("panel-title"),e.header.toolbar.css({boxShadow:"",width:"",marginLeft:""}),e.css({borderTop:"",borderTopColor:""}),e.footer.removeClass("panel-footer card-footer")},close:function(e){function t(e){for(var t=arguments.length,o=Array(t>1?t-1:0),n=1;n<t;n++)o[n-1]=arguments[n];o=r;var i=e.option.position;if(i.autoposition||"string"==typeof i&&i.match(/DOWN|RIGHT|UP|LEFT/i)){var l=jQuery(e).parent(),c=document.getElementById(a).className.match(/left-top|center-top|right-top|left-center|center|right-center|left-bottom|center-bottom|right-bottom/);c&&(jsPanel.lastbeforeclose={parent:l,class:c[0]})}if(e.closeChildpanels().remove(),!jQuery("#"+a).length){var d=jsPanel.activePanels.list.indexOf(a);d>-1&&jsPanel.activePanels.list.splice(d,1),jsPanel.remMinReplacement(e),"modal"===e.option.paneltype&&jsPanel.removeModalBackdrop(e),e.option.paneltype.tooltip&&s.classList.remove("hasTooltip"),jQuery(document).trigger("jspanelclosed",a),jQuery(document).trigger("jspanelstatuschange",a);var f=void 0,p=void 0,u=void 0;jsPanel.lastbeforeclose&&(f=jsPanel.lastbeforeclose.parent,p=jQuery("."+jsPanel.lastbeforeclose.class,f),u=jsPanel.lastbeforeclose.class),p&&(p.each(function(e,t){t.classList.remove(u)}),p.each(function(t,o){jsPanel.position(o,e.option.position)})),jsPanel.lastbeforeclose=!1,o[2]===!0?jQuery.noop():jQuery.isFunction(e.option.onclosed)&&e.option.onclosed.call(e,e),o[0]&&jQuery.isFunction(o[0])&&o[0].call(e,e),jsPanel.resetZis()}}for(var o=arguments.length,n=Array(o>1?o-1:0),i=1;i<o;i++)n[i-1]=arguments[i];var a=e.attr("id"),s=this.setTrigger(e.option.position),l=e.option.delayClose,r=n;if(jQuery(document).trigger("jspanelbeforeclose",a),jQuery.isFunction(e.option.onbeforeclose))if(n[1]===!0)jQuery.noop();else if(e.option.onbeforeclose.call(e,e)===!1)return e;l&&"number"==typeof l&&l>0?window.setTimeout(function(){t(e,n[0],n[2])},l):t(e,n[0],n[2])},closeChildpanels:function(e){return jQuery(".jsPanel",e).each(function(e,t){t.jspanel.close()}),e},closePanels:function(e){jQuery(".jsPanel-"+e).each(function(e,t){t.jspanel&&t.jspanel.close()})},calcPositionFactors:function(e){"body"===e.option.container?(e.hf=parseInt(e.css("left"),10)/(jQuery(window).outerWidth()-e.outerWidth()),e.vf=parseInt(e.css("top"),10)/(jQuery(window).outerHeight()-e.outerHeight())):(e.hf=parseInt(e.css("left"),10)/(e.parent().outerWidth()-e.outerWidth()),e.vf=parseInt(e.css("top"),10)/(e.parent().outerHeight()-e.outerHeight()))},color:function e(t){var e=t.toLowerCase(),o=void 0,n=void 0,i=void 0,a=void 0,s=void 0,l=void 0,r=void 0,c=void 0,d=void 0,f={},p=/^rgba?\(([0-9]{1,3}),([0-9]{1,3}),([0-9]{1,3}),?(0|1|0\.[0-9]{1,2}|\.[0-9]{1,2})?\)$/gi,u=/^hsla?\(([0-9]{1,3}),([0-9]{1,3}\%),([0-9]{1,3}\%),?(0|1|0\.[0-9]{1,2}|\.[0-9]{1,2})?\)$/gi,h={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgrey:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",grey:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};return h[e]&&(e=h[e]),null!==e.match(/^#?([0-9a-f]{3}|[0-9a-f]{6})$/gi)?(e=e.replace("#",""),e.length%2==1?(o=String(e.substr(0,1))+e.substr(0,1),n=String(e.substr(1,1))+e.substr(1,1),i=String(e.substr(2,1))+e.substr(2,1),f.rgb={r:parseInt(o,16),g:parseInt(n,16),b:parseInt(i,16)},f.hex="#"+o+n+i):(f.rgb={r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16)},f.hex="#"+e),d=this.rgbToHsl(f.rgb.r,f.rgb.g,f.rgb.b),f.hsl=d,f.rgb.css="rgb("+f.rgb.r+","+f.rgb.g+","+f.rgb.b+")"):e.match(p)?(r=p.exec(e),f.rgb={css:e,r:r[1],g:r[2],b:r[3]},f.hex=this.rgbToHex(r[1],r[2],r[3]),d=this.rgbToHsl(r[1],r[2],r[3]),f.hsl=d):e.match(u)?(r=u.exec(e),a=r[1]/360,s=r[2].substr(0,r[2].length-1)/100,l=r[3].substr(0,r[3].length-1)/100,c=this.hslToRgb(a,s,l),f.rgb={css:"rgb("+c[0]+","+c[1]+","+c[2]+")",r:c[0],g:c[1],b:c[2]},f.hex=this.rgbToHex(f.rgb.r,f.rgb.g,f.rgb.b),f.hsl={css:"hsl("+r[1]+","+r[2]+","+r[3]+")",h:r[1],s:r[2],l:r[3]}):(f.hex="#f5f5f5",f.rgb={css:"rgb(245,245,245)",r:245,g:245,b:245},f.hsl={css:"hsl(0,0%,96.08%)",h:0,s:"0%",l:"96.08%"}),f},configIconfont:function(e){var t=["remove","fullscreen","resize-full","minus","chevron-up","chevron-down"],o=["times fa-window-close","arrows-alt fa-window-maximize","expand fa-window-restore","minus fa-window-minimize","chevron-up","chevron-down"],n=["close","fullscreen","fullscreen_exit","call_received","expand_less","expand_more"],i=e.option.headerControls.iconfont,a=e.header.headerbar;"bootstrap"===i||"glyphicon"===i?this.controls.forEach(function(e,o){jQuery(".jsPanel-btn-"+e+" span",a).removeClass().addClass("glyphicon glyphicon-"+t[o])}):"font-awesome"===i?this.controls.forEach(function(e,t){jQuery(".jsPanel-btn-"+e+" span",a).removeClass().addClass("fa fa-"+o[t])}):"material-icons"===i?this.controls.forEach(function(e,t){jQuery(".jsPanel-btn-"+e+" span",a).removeClass().addClass("material-icons").text(n[t])}):Array.isArray(i)&&this.controls.forEach(function(e,t){jQuery(".jsPanel-btn-"+e+" span",a).removeClass().addClass("custom-control-icon "+i[t])})},configToolbar:function(e,t,o){e.forEach(function(e){if("object"===(void 0===e?"undefined":_typeof(e))){var n=jQuery(e.item);if("string"==typeof e.btntext&&n.append(e.btntext),"string"==typeof e.btnclass&&e.btnclass.split(" ").forEach(function(e){n[0].classList.add(e)}),t.append(n),jQuery.isFunction(e.callback)){var i=e.event||"click";n.on(i,o,e.callback)}}})},contentReload:function(e,t){return e.option.content?e.content.empty().append(e.option.content):e.option.contentAjax?(e.content.empty(),this.ajax(e)):e.option.contentIframe&&(e.content.empty(),this.iframe(e)),t&&jQuery.isFunction(t)&&t.call(e,e),e},contentResize:function(e,t){var o=e.footer[0].classList.contains("active")?e.header.outerHeight()+e.footer.outerHeight():e.header.outerHeight(),n=parseInt(e.css("border-top-width"),10)+parseInt(e.css("border-bottom-width"),10);return e.content.css({height:e.outerHeight()-o-n}),t&&jQuery.isFunction(t)&&t.call(e,e),e},createMinimizedReplacement:function(e){var t=jQuery(this.replacementTemplate),o=e.header.title.css("color"),n=e.header.title[0].textContent,i=void 0;i="transparent"===e.header.css("background-color")?e.css("background-color"):e.header.css("background-color"),e.css("left","-9999px").data("status","minimized"),t.css("background-color",i).prop("id",e.prop("id")+"-min").find("h3").css("color",o).prop("title",n).html(n),e.header.logo.children().length&&jQuery(".jsPanel-headerbar",t).prepend(e.header.logo.clone());var a=e.option.headerControls.iconfont;return"font-awesome"===a?(jQuery(".jsglyph.jsglyph-normalize",t).removeClass().addClass("fa fa-expand fa-window-restore"),jQuery(".jsglyph.jsglyph-maximize",t).removeClass().addClass("fa fa-arrows-alt fa-window-maximize"),jQuery(".jsglyph.jsglyph-close",t).removeClass().addClass("fa fa-times fa-window-close")):"bootstrap"===a||"glyphicon"===a?(jQuery(".jsglyph.jsglyph-normalize",t).removeClass().addClass("glyphicon glyphicon-resize-full"),jQuery(".jsglyph.jsglyph-maximize",t).removeClass().addClass("glyphicon glyphicon-fullscreen"),jQuery(".jsglyph.jsglyph-close",t).removeClass().addClass("glyphicon glyphicon-remove")):"material-icons"===a?(jQuery(".jsglyph.jsglyph-normalize",t).removeClass().addClass("material-icons").text("call_made"),jQuery(".jsglyph.jsglyph-maximize",t).removeClass().addClass("material-icons").text("fullscreen"),jQuery(".jsglyph.jsglyph-close",t).removeClass().addClass("material-icons").text("close")):Array.isArray(a)&&(jQuery(".jsglyph.jsglyph-normalize",t).removeClass().addClass("custom-control-icon "+a[2]),jQuery(".jsglyph.jsglyph-maximize",t).removeClass().addClass("custom-control-icon "+a[1]),jQuery(".jsglyph.jsglyph-close",t).removeClass().addClass("custom-control-icon "+a[0])),jQuery(".jsPanel-btn span",t).css({color:o}),t},darken:function(e,t){var o=this.color(e).hsl,n=parseFloat(o.l),i=n-n*t+"%";return"hsl("+o.h+","+o.s+","+i+")"},dblclickhelper:function(e,t){"string"==typeof e&&("maximize"===e||"normalize"===e?"normalized"===t.data("status")?t.maximize():t.normalize():"minimize"!==e&&"smallify"!==e&&"close"!==e||t[e]())},dragit:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=void 0;o="string"==typeof e?document.querySelector(e):e.jquery?e[0]:e;var n=e.jquery?e:o,i=void 0,a=Object.assign({},jQuery.jsPanel.defaults.dragit,t),s=a.containment,l=void 0,r=void 0,c=void 0,d=o.parentElement,f=window.getComputedStyle(o,null),p=f.getPropertyValue("position"),u=d.tagName.toLowerCase(),h=o.querySelector(".jsPanel-content"),m=void 0,g=void 0,j=void 0,b=void 0,y=void 0,v=[];jsPanel.isIE?(m=document.createEvent("CustomEvent"),g=document.createEvent("CustomEvent"),j=document.createEvent("CustomEvent"),m.initCustomEvent("dragstart",!0,!0,{}),g.initCustomEvent("drag",!0,!0,{}),j.initCustomEvent("dragstop",!0,!0,{})):(m=new Event("dragstart"),g=new Event("drag"),j=new Event("dragstop")),c=a.handles?o.querySelectorAll(a.handles):[o],"number"==typeof s?s=[].concat(s,s,s,s):"[object Array]"===Object.prototype.toString.call(s)&&(2===s.length?s=s.concat(s):3===s.length&&(s[3]=s[1])),"[object Array]"===Object.prototype.toString.call(s)&&(l=s,a.containment=s="body"===u?"window":"parent"),s&&"body"===u&&(a.containment=s="window");for(var P=0;P<c.length;P++)!function(e){jsPanel.evtStart.forEach(function(t){c[e].addEventListener(t,function(e){e.preventDefault(),v=Array.prototype.slice.call(document.querySelectorAll("iframe")),v.length&&v.forEach(function(e){e.style.pointerEvents="none"});var t=o.getBoundingClientRect(),c=d.getBoundingClientRect(),f=window.getComputedStyle(d,null),h=f.getPropertyValue("position"),j=parseInt(f.getPropertyValue("border-left-width"),10),P=parseInt(f.getPropertyValue("border-right-width"),10),w=parseInt(f.getPropertyValue("border-top-width"),10),z=parseInt(f.getPropertyValue("border-bottom-width"),10),x=void 0,Q=void 0,C=e.touches?e.touches[0].pageX:e.pageX,E=e.touches?e.touches[0].pageY:e.pageY,k=window.scrollX||window.pageXOffset,L=window.scrollY||window.pageYOffset,O=void 0,T=void 0,S=void 0,F=void 0;"fixed"===p?(x=t.left,Q=t.top):"body"===u||"static"===h?(x=t.left,Q=t.top):"body"!==u&&(x=t.left-c.left-j+d.scrollLeft,Q=t.top-c.top-w+d.scrollTop),"body"===u&&s?"fixed"===p?(O=0,S=0,T=document.documentElement.clientWidth-t.width,F=document.documentElement.clientHeight-t.height):(O=k,S=L,T=document.documentElement.clientWidth-t.width+k,F=document.documentElement.clientHeight-t.height+L):"parent"===s?"static"===h?(O=c.left+j+k,S=c.top+w+L,T=O+c.width-t.width-j-P,F=S+c.height-t.height-w-z):(O=0,S=0,T=c.width-t.width-j-P,F=c.height-t.height-w-z):"window"===s&&("static"===h?(O=k,S=L,T=document.documentElement.clientWidth-t.width+k,F=document.documentElement.clientHeight-t.height+L):(O=-c.left-j,S=-c.top-w,T=document.documentElement.clientWidth-c.left-t.width-P,F=document.documentElement.clientHeight-c.top-t.height-z)),l&&(O+=l[3],S+=l[0],T-=l[1],F-=l[2]);var X=parseFloat(o.style.left)-t.left,Y=parseFloat(o.style.top)-t.top;d!==document.body&&(X+=c.left,Y+=c.top),r=function(t){if(e.preventDefault(),a.disableOnMaximized&&"maximized"===jQuery(o).data("status"))return!1;if(i||(document.dispatchEvent(m),o.style.opacity=a.opacity,"function"==typeof a.start&&a.start.call(n,n,{left:x,top:Q})),i=1,document.dispatchEvent(g),b=j+x+(t.touches?t.touches[0].pageX:t.pageX)-C+X,y=w+Q+(t.touches?t.touches[0].pageY:t.pageY)-E+Y,b<=O?b=O:b>=T&&(b=T),y<=S?y=S:y>=F&&(y=F),"x"===a.axis?o.style.left=b+"px":"y"===a.axis?o.style.top=y+"px":(o.style.left=b+"px",o.style.top=y+"px"),a.grid&&Array.isArray(a.grid)){1===a.grid.length&&(a.grid[1]=a.grid[0]);var s=parseFloat(o.style.left),l=parseFloat(o.style.top),r=s%a.grid[0],c=l%a.grid[1];r<a.grid[0]/2?o.style.left=s-r+"px":o.style.left=s+(a.grid[0]-r)+"px",c<a.grid[1]/2?o.style.top=l-c+"px":o.style.top=l+(a.grid[1]-c)+"px"}window.getSelection().removeAllRanges(),"function"==typeof a.drag&&a.drag.call(n,n,{left:parseFloat(n.css("left")),top:parseFloat(n.css("top"))})},jsPanel.evtMove.forEach(function(e){document.addEventListener(e,r,!1)})},!1)})}(P);return jsPanel.evtEnd.forEach(function(t){document.addEventListener(t,function(){jsPanel.evtMove.forEach(function(e){document.removeEventListener(e,r,!1)}),i&&(h.style.pointerEvents="inherit",document.dispatchEvent(j),o.style.opacity=1,i=void 0,jsPanel.calcPositionFactors(e),"function"==typeof a.stop&&a.stop.call(n,n,{left:parseFloat(n.css("left")),top:parseFloat(n.css("top"))})),v.length&&v.forEach(function(e){e.style.pointerEvents="inherit"})},!1)}),n},resizeit:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=void 0;o="string"==typeof e?document.querySelector(e):e.jquery?e[0]:e;var n=e.jquery?e:o,i=void 0,a=Object.assign({},jQuery.jsPanel.defaults.resizeit,t),s=a.containment,l=void 0,r=void 0,c=window.getComputedStyle(o,null),d=c.getPropertyValue("position"),f=parseInt(c.getPropertyValue("border-left-width"),10),p=parseInt(c.getPropertyValue("border-top-width"),10),u=parseInt(c.getPropertyValue("border-right-width"),10),h=parseInt(c.getPropertyValue("border-bottom-width"),10),m=o.parentElement,g=m.tagName.toLowerCase(),j=o.querySelector(".jsPanel-content"),b="function"==typeof a.maxWidth?a.maxWidth():a.maxWidth,y="function"==typeof a.maxHeight?a.maxHeight():a.maxHeight,v="function"==typeof a.minWidth?a.minWidth():a.minWidth,P="function"==typeof a.minHeight?a.minHeight():a.minHeight,w=void 0,z=void 0,x=void 0,Q=[];jsPanel.isIE?(w=document.createEvent("CustomEvent"),z=document.createEvent("CustomEvent"),x=document.createEvent("CustomEvent"),w.initCustomEvent("dragstart",!0,!0,{}),z.initCustomEvent("drag",!0,!0,{}),x.initCustomEvent("dragstop",!0,!0,{})):(w=new Event("dragstart"),z=new Event("drag"),x=new Event("dragstop")),"number"==typeof s?s=[].concat(s,s,s,s):"[object Array]"===Object.prototype.toString.call(s)&&(2===s.length?s=s.concat(s):3===s.length&&(s[3]=s[1])),"[object Array]"===Object.prototype.toString.call(s)&&(l=s,a.containment=s="body"===g?"window":"parent"),s&&"body"===g&&(a.containment=s="window"),a.handles.split(",").forEach(function(e){var t=document.createElement("DIV");t.className="jsPanel-resizeit-handle jsPanel-resizeit-"+e.trim(),t.style.zIndex=90,o.appendChild(t)});for(var C=o.getElementsByClassName("jsPanel-resizeit-handle"),E=0;E<C.length;E++)!function(t){jsPanel.evtStart.forEach(function(c){C[t].addEventListener(c,function(t){t.preventDefault(),Q=Array.prototype.slice.call(document.querySelectorAll("iframe")),Q.length&&Q.forEach(function(e){e.style.pointerEvents="none"})
;var c=o.getBoundingClientRect(),x=m.getBoundingClientRect(),C=window.getComputedStyle(m,null),E=C.getPropertyValue("position"),k=parseInt(C.getPropertyValue("border-left-width"),10),L=parseInt(C.getPropertyValue("border-top-width"),10),O=parseInt(C.getPropertyValue("border-bottom-width"),10),T=t.pageX||t.touches[0].pageX,S=t.pageY||t.touches[0].pageY,F=window.scrollX||window.pageXOffset,X=c.width,Y=c.height,I=void 0,A=void 0,R=t.target,B=1e4,H=1e4,M=1e4,W=1e4;j.style.pointerEvents="none","fixed"===d?(I=c.left-f-u,A=c.top-p-h):"body"===g||"static"===E?(I=c.left-f-u,A=c.top-p-h):"body"!==g&&(I=c.left-x.left-k+m.scrollLeft-f-u,A=c.top-x.top-L+m.scrollTop-p-h),"body"===g&&s?(B=document.documentElement.clientWidth-c.left-f-u,M=document.documentElement.clientHeight-c.top-p-h,H=c.width+c.left-f-u,W=c.height+c.top-p-h):"parent"===s?"static"===E?(B=x.width-c.left-f-F,M=x.height+x.top-c.top+p-L-O,H=c.width+(c.left-x.left)-k,W=c.height+(c.top-x.top)-L):(B=m.clientWidth-(c.left-x.left)+f,M=m.clientHeight-(c.top-x.top)+p,H=c.width+(c.left-x.left)-k-f-u,W=o.clientHeight+(c.top-x.top)-p-p-h):"window"===s&&(B=document.documentElement.clientWidth-c.left-f-u,M=document.documentElement.clientHeight-c.top-p-h,H=c.left+c.width-f-u,W=c.top+c.height-p-h),l&&(H-=l[3],W-=l[0],B-=l[1],M-=l[2]);var D=window.getComputedStyle(o),q=parseFloat(D.width)-c.width,N=parseFloat(D.height)-c.height,V=parseFloat(D.left)-c.left,Z=parseFloat(D.top)-c.top;m!==document.body&&(V+=x.left,Z+=x.top),r=function(t){if(t.preventDefault(),i||(document.dispatchEvent(w),"function"==typeof a.start&&a.start.call(n,n,{width:X,height:Y})),i=1,document.dispatchEvent(z),R.classList.contains("jsPanel-resizeit-e")){var s=X+(t.pageX||t.touches[0].pageX)-T+q;s>=B&&(s=B),s>=b?s=b:s<=v&&(s=v),o.style.width=s+"px"}else if(R.classList.contains("jsPanel-resizeit-se")){var l=X+(t.pageX||t.touches[0].pageX)-T+q,r=Y+(t.pageY||t.touches[0].pageY)-S+N;l>=B&&(l=B),r>=M&&(r=M),l>=b?l=b:l<=v&&(l=v),r>=y?r=y:r<=P&&(r=P),o.style.width=l+"px",o.style.height=r+"px"}else if(R.classList.contains("jsPanel-resizeit-s")){var c=Y+(t.pageY||t.touches[0].pageY)-S+N;c>=M&&(c=M),c>=y?c=y:c<=P&&(c=P),o.style.height=c+"px"}else if(R.classList.contains("jsPanel-resizeit-w")){var d=X+T-(t.pageX||t.touches[0].pageX)+q;d<=b&&d>=v&&d<=H&&(o.style.left=I+k+(t.pageX||t.touches[0].pageX)-T+V+"px"),d>=H&&(d=H),d>=b?d=b:d<=v&&(d=v),o.style.width=d+"px"}else if(R.classList.contains("jsPanel-resizeit-n")){var f=Y+S-(t.pageY||t.touches[0].pageY)+N;f<=y&&f>=P&&f<=W&&(o.style.top=A+L+(t.pageY||t.touches[0].pageY)-S+Z+"px"),f>=W&&(f=W),f>=y?f=y:f<=P&&(f=P),o.style.height=f+"px"}else if(R.classList.contains("jsPanel-resizeit-sw")){var p=Y+(t.pageY||t.touches[0].pageY)-S+N;p>=M&&(p=M),p>=y?p=y:p<=P&&(p=P),o.style.height=p+"px";var u=X+T-(t.pageX||t.touches[0].pageX)+q;u<=b&&u>=v&&u<=H&&(o.style.left=I+k+(t.pageX||t.touches[0].pageX)-T+V+"px"),u>=H&&(u=H),u>=b?u=b:u<=v&&(u=v),o.style.width=u+"px"}else if(R.classList.contains("jsPanel-resizeit-nw")){var h=Y+S-(t.pageY||t.touches[0].pageY)+N;h<=y&&h>=P&&h<=W&&(o.style.top=A+L+(t.pageY||t.touches[0].pageY)-S+Z+"px"),h>=W&&(h=W),h>=y?h=y:h<=P&&(h=P),o.style.height=h+"px";var m=X+T-(t.pageX||t.touches[0].pageX)+q;m<=b&&m>=v&&m<=H&&(o.style.left=I+k+(t.pageX||t.touches[0].pageX)-T+V+"px"),m>=H&&(m=H),m>=b?m=b:m<=v&&(m=v),o.style.width=m+"px"}else if(R.classList.contains("jsPanel-resizeit-ne")){var g=Y+S-(t.pageY||t.touches[0].pageY)+N;g<=y&&g>=P&&g<=W&&(o.style.top=A+L+(t.pageY||t.touches[0].pageY)-S+Z+"px"),g>=W&&(g=W),g>=y?g=y:g<=P&&(g=P),o.style.height=g+"px";var j=X+(t.pageX||t.touches[0].pageX)-T+q;j>=B&&(j=B),j>=b?j=b:j<=v&&(j=v),o.style.width=j+"px"}jsPanel.contentResize(e),window.getSelection().removeAllRanges(),"function"==typeof a.resize&&a.resize.call(n,n,{width:parseFloat(n.css("width")),height:parseFloat(n.css("height"))})},jsPanel.evtMove.forEach(function(e){document.addEventListener(e,r,!1)}),window.addEventListener("mouseout",function(e){null===e.relatedTarget&&jsPanel.evtMove.forEach(function(e){document.removeEventListener(e,r,!1)})},!1)},!1)})}(E);return jsPanel.evtEnd.forEach(function(t){document.addEventListener(t,function(t){if(t.target.classList&&t.target.classList.contains("jsPanel-resizeit-handle")){var s=void 0,l=void 0,c=t.target.className;if(c.match(/jsPanel-resizeit-nw|jsPanel-resizeit-w|jsPanel-resizeit-sw/i)&&(s=!0),c.match(/jsPanel-resizeit-nw|jsPanel-resizeit-n|jsPanel-resizeit-ne/i)&&(l=!0),a.grid&&Array.isArray(a.grid)){1===a.grid.length&&(a.grid[1]=a.grid[0]);var d=parseFloat(o.style.width),f=parseFloat(o.style.height),p=d%a.grid[0],u=f%a.grid[1],h=parseFloat(o.style.left),m=parseFloat(o.style.top),g=h%a.grid[0],b=m%a.grid[1];p<a.grid[0]/2?o.style.width=d-p+"px":o.style.width=d+(a.grid[0]-p)+"px",u<a.grid[1]/2?o.style.height=f-u+"px":o.style.height=f+(a.grid[1]-u)+"px",s&&(g<a.grid[0]/2?o.style.left=h-g+"px":o.style.left=h+(a.grid[0]-g)+"px"),l&&(b<a.grid[1]/2?o.style.top=m-b+"px":o.style.top=m+(a.grid[1]-b)+"px")}jsPanel.contentResize(e)}jsPanel.evtMove.forEach(function(e){document.removeEventListener(e,r,!1)}),i&&(j.style.pointerEvents="inherit",document.dispatchEvent(x),i=void 0,("smallified"===jQuery(o).data("status")||"smallifiedMax"===jQuery(o).data("status"))&&jQuery(o).height()>jQuery(o).header.height()&&(jQuery(o).hideControls([".jsPanel-btn-normalize",".jsPanel-btn-smallifyrev"]),jQuery(o).data("status","normalized"),jQuery(document).trigger("jspanelnormalized"),jQuery(document).trigger("jspanelstatuschange")),jsPanel.calcPositionFactors(e),"function"==typeof a.stop&&a.stop.call(n,n,{width:parseFloat(n.css("width")),height:parseFloat(n.css("height"))})),Q.length&&Q.forEach(function(e){e.style.pointerEvents="inherit"})},!1)}),n},exportPanels:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".jsPanel",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"jspanels",o=[],n=jQuery(".jsPanel").not(".jsPanel-tooltip, .jsPanel-hint, .jsPanel-modal").filter(e);return n.each(function(e,t){"normalized"!==jQuery(t).data("status")&&jQuery(".jsPanel-btn-normalize",t).trigger("click")}),n.each(function(e,t){var n=void 0,i=void 0,a=void 0,s=void 0,l=void 0,r=jQuery(t).data("container"),c=jQuery(t).offset(),d=jQuery(t).position();switch("minimized"===jQuery(t).data("status")?("body"===r.toLowerCase()?(n=jQuery(t).data("paneltop")-jQuery(window).scrollTop(),i=jQuery(t).data("panelleft")-jQuery(window).scrollLeft()):(n=jQuery(t).data("paneltop"),i=jQuery(t).data("panelleft")),a=jQuery(t).data("panelwidth"),s=jQuery(t).data("panelheight")):("body"===r.toLowerCase()?(n=Math.floor(c.top-jQuery(window).scrollTop()),i=Math.floor(c.left-jQuery(window).scrollLeft())):(n=Math.floor(d.top),i=Math.floor(d.left)),a=jQuery(t).css("width"),s=jQuery(".jsPanel-content",t).css("height")),l={status:jQuery(t).data("status"),id:jQuery(t).prop("id"),headerTitle:jQuery(".jsPanel-title",t).html(),custom:jQuery(t).data("custom"),content:jQuery(t).data("content"),contentSize:{width:a,height:s},position:{my:"left-top",at:"left-top",offsetX:i,offsetY:n}},jQuery(t).data("ajaxURL")&&(l.contentAjax={url:jQuery(t).data("ajaxURL"),autoload:!0}),(jQuery(t).data("iframeDOC")||jQuery(t).data("iframeSRC"))&&(l.contentIframe={src:jQuery(t).data("iframeSRC")||"",srcdoc:jQuery(t).data("iframeDOC")||""}),o.push(l),l.status){case"minimized":jQuery(".jsPanel-btn-minimize",t).trigger("click");break;case"maximized":jQuery(".jsPanel-btn-maximize",t).trigger("click");break;case"smallified":jQuery(".jsPanel-btn-smallify",t).trigger("click");break;case"smallifiedMax":jQuery(".jsPanel-btn-smallify",t).trigger("click")}}),window.localStorage.setItem(t,JSON.stringify(o)),o},front:function(e,t){if(e.css("z-index",this.setZi(e)),this.resetZis(),jQuery(document).trigger("jspanelfronted",e.prop("id")),jQuery.isFunction(e.option.onfronted)){if(e.option.onfronted.call(e,e)===!1)return e;e.option.onfronted.call(e,e)}return t&&jQuery.isFunction(t)&&t.call(e,e),e},getThemeDetails:function(e){var t={color:!1,colors:!1,filling:!1,bs:!1,bstheme:!1};if("filled"===e.substr(-6,6)?(t.filling="filled",t.color=e.substr(0,e.length-6)):"filledlight"===e.substr(-11,11)?(t.filling="filledlight",t.color=e.substr(0,e.length-11)):(t.filling="",t.color=e),t.colors=this.calcColors(t.color),t.color.match("-")){var o=t.color.split("-");t.bs=o[0],t.bstheme=o[1],t.mdbStyle=o[2]||void 0}return t},getTopmostPanel:function(){var e=[];return jQuery(".jsPanel:not(.jsPanel-tooltip):not(.jsPanel-hint)").each(function(t,o){e.push(o)}),e.sort(function(e,t){return jQuery(t).css("z-index")-jQuery(e).css("z-index")}),e[0].getAttribute("id")},headerTitle:function(e,t){return t?(e.header.title.empty().append(t),e):e.header.title.html()},headerControl:function(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"enable";return t?this.setControlStatus(e,t,o):this.controls.forEach(function(t){jsPanel.setControlStatus(e,t)}),e},hslToRgb:function(e,t,o){var n=void 0,i=void 0,a=void 0;if(0===t)n=i=a=o;else{var s=function(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+6*(t-e)*o:o<.5?t:o<2/3?e+(t-e)*(2/3-o)*6:e},l=o<.5?o*(1+t):o+t-o*t,r=2*o-l;n=s(r,l,e+1/3),i=s(r,l,e),a=s(r,l,e-1/3)}return[Math.round(255*n),Math.round(255*i),Math.round(255*a)]},iframe:function(e){var t=jQuery("<iframe></iframe>"),o=e.option.contentIframe;o.srcdoc&&(t.prop("srcdoc",o.srcdoc),e.data("iframeDOC",o.srcdoc)),o.src&&(t.prop("src",o.src),e.data("iframeSRC",o.src)),"auto"===e.option.contentSize.width||o.width?t.prop("width",o.width):t.css("width","100%"),"auto"===e.option.contentSize.height||o.height?t.prop("height",o.height):t.css("height","100%"),o.name&&t.prop("name",o.name),o.sandbox&&t.prop("sandox",o.sandbox),o.id&&t.prop("id",o.id),jQuery.isPlainObject(o.style)&&t.css(o.style),"string"==typeof o.classname?t.addClass(o.classname):jQuery.isFunction(o.classname)&&t.addClass(o.classname()),e.content.append(t)},importPanels:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"jspanels",o=e.default||{},n=void 0;JSON.parse(localStorage[t]).forEach(function(t){n="string"==typeof t.custom.config?jQuery.extend(!0,{},o,e[t.custom.config],t):jQuery.extend(!0,{},o,t),jQuery.jsPanel(n)})},insertModalBackdrop:function(e){var t=jQuery(".jsPanel-modal-backdrop").length,o=0===t?"jsPanel-modal-backdrop":"jsPanel-modal-backdrop jsPanel-modal-backdrop-multi",n='<div id="jsPanel-modal-backdrop-'+e.attr("id")+'" class="'+o+'" style="z-index:'+(this.modalcount+9999)+'"></div>';jQuery("body").append(n),this.modalcount+=1},removeModalBackdrop:function(e){var t=jQuery("#jsPanel-modal-backdrop-"+e.attr("id"));t[0].classList.add("jsPanel-modal-backdrop-out");var o=1e3*parseFloat(t.css("animation-duration"),10);window.setTimeout(function(){t.remove()},o),this.modalcount-=1},lighten:function(e,t){var o=this.color(e).hsl,n=parseFloat(o.l),i=n+(100-n)*t+"%";return"hsl("+o.h+","+o.s+","+i+")"},maximize:function(e,t){var o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=e.option.maximizedMargin,i=e[0].parentNode,a=e.attr("id");if(jQuery.isPlainObject(n)){n=["number"==typeof n.top?n.top:5,"number"==typeof n.right?n.right:5,"number"==typeof n.bottom?n.bottom:5,"number"==typeof n.left?n.left:5]}return"number"==typeof n?n=[].concat(n,n,n,n):jQuery.isArray(n)&&2===n.length?n=n.concat(n):jQuery.isArray(n)&&3===n.length&&(n[3]=n[1]),"normalized"===e.data("status")&&e.updateCachedData(),jQuery(document).trigger("jspanelbeforemaximize",a),jQuery.isFunction(e.option.onbeforemaximize)&&e.option.onbeforemaximize.call(e,e)===!1?e:(e.css("overflow","visible"),i===document.body?(e.css({width:document.documentElement.clientWidth-n[3]-n[1]+"px",height:document.documentElement.clientHeight-n[0]-n[2]+"px",left:n[3]+"px",top:n[0]+"px"}),e.option.position.fixed===!1&&e.css({left:window.pageXOffset+n[3]+"px",top:window.pageYOffset+n[0]+"px"})):e.css({width:i.clientWidth-n[3]-n[1]+"px",height:i.clientHeight-n[0]-n[2]+"px",left:n[3]+"px",top:n[0]+"px"}),e.contentResize().data("status","maximized"),o&&e.css("z-index",this.setZi(e)),e.hideControls([".jsPanel-btn-maximize",".jsPanel-btn-smallifyrev"]),this.remMinReplacement(e),jQuery(document).trigger("jspanelmaximized",a),jQuery(document).trigger("jspanelstatuschange",a),jQuery.isFunction(e.option.onmaximized)&&e.option.onmaximized.call(e,e),t&&jQuery.isFunction(t)&&t.call(e,e),e)},minimize:function(e,t){var o=e.attr("id");if("minimized"===e.data("status"))return e;if(jQuery(document).trigger("jspanelbeforeminimize",o),jQuery.isFunction(e.option.onbeforeminimize)&&e.option.onbeforeminimize.call(e,e)===!1)return e;var n=e.data("status");"normalized"===n?e.updateCachedData():"smallified"===n&&(e.cachedData.top=e.css("top"),e.cachedData.left=e.css("left"));var i=this.createMinimizedReplacement(e),a=jQuery(e.option.container).closest(".jsPanel-content");if(a.length){var s=".jsPanel-minimized-box";e.option.minimizeTo&&("string"==typeof e.option.minimizeTo?(s=e.option.minimizeTo,jQuery(s).append(i)):jQuery(s,a.parent()).append(i))}else{var l="#jsPanel-replacement-container";e.option.minimizeTo&&("string"==typeof e.option.minimizeTo&&(l=e.option.minimizeTo),jQuery(l).append(i))}return jQuery(document).trigger("jspanelminimized",o),jQuery(document).trigger("jspanelstatuschange",o),jQuery.isFunction(e.option.onminimized)&&e.option.onminimized.call(e,e),t&&jQuery.isFunction(t)&&t.call(e,e),jQuery(".jsPanel-btn-normalize",i).css("display","block").on("click",function(){return e.normalize()}),"disabled"===e[0].dataset.btnnormalize?jQuery(".jsPanel-btn-normalize",i).css({pointerEvents:"none",opacity:.5,cursor:"default"}):"removed"===e[0].dataset.btnnormalize&&jQuery(".jsPanel-btn-normalize",i).remove(),jQuery(".jsPanel-btn-maximize",i).on("click",function(){return e.maximize()}),"disabled"===e[0].dataset.btnmaximize?jQuery(".jsPanel-btn-maximize",i).css({pointerEvents:"none",opacity:.5,cursor:"default"}):"removed"===e[0].dataset.btnmaximize&&jQuery(".jsPanel-btn-maximize",i).remove(),jQuery(".jsPanel-btn-close",i).on("click",function(){return e.close()}),"disabled"===e[0].dataset.btnclose&&jQuery(".jsPanel-btn-close",i).css({pointerEvents:"none",opacity:.5,cursor:"default"}),e},normalize:function(e,t){var o=e.attr("id");return"normalized"===e.data("status")?e:(jQuery(document).trigger("jspanelbeforenormalize",o),jQuery.isFunction(e.option.onbeforenormalize)&&e.option.onbeforenormalize.call(e,e)===!1?e:"smallified"===e.data("status")?(e.smallify(),jQuery(document).trigger("jspanelnormalized",o),jQuery(document).trigger("jspanelstatuschange",o),jQuery.isFunction(e.option.onnormalized)&&e.option.onnormalized.call(e,e),e):(e.css({left:e.cachedData.left,top:e.cachedData.top,width:e.cachedData.width,height:e.cachedData.height,zIndex:function(){jsPanel.setZi(e)},overflow:"visible"}).data("status","normalized").contentResize(),e.hideControls([".jsPanel-btn-normalize",".jsPanel-btn-smallifyrev"]),this.remMinReplacement(e),jQuery(document).trigger("jspanelnormalized",o),jQuery(document).trigger("jspanelstatuschange",o),jQuery.isFunction(e.option.onnormalized)&&e.option.onnormalized.call(e,e),t&&jQuery.isFunction(t)&&t.call(e,e),e))},noscroll:function(e){e.preventDefault()},perceivedBrightness:function(e){var t=this.color(e).rgb;return t.r/255*.2627+t.g/255*.678+t.b/255*.0593},position:function e(t,o){function n(e){var t=void 0;return t=e.jquery?e[0].getBoundingClientRect():"string"==typeof e?document.querySelector(e).getBoundingClientRect():e.getBoundingClientRect(),{width:Math.round(t.width),height:Math.round(t.height),left:Math.round(t.left+window.pageXOffset),top:Math.round(t.top+window.pageYOffset)}}var i=void 0,a=void 0,s=void 0,l=void 0,r=0,c=0,d=void 0,f=void 0,p=void 0,u={my:"center",at:"center",offsetX:0,offsetY:0,modify:!1,fixed:"true"},h=["left-top","left-center","left-bottom"],m=["center-top","center","center-bottom"],g=["right-top","right-center","right-bottom"],j=["left-top","center-top","right-top"],b=["left-center","center","right-center"],y=["left-bottom","center-bottom","right-bottom"];if("string"==typeof o){var v=o.match(/\b[a-z]{4,6}-{1}[a-z]{3,6}\b/),P=o.match(/DOWN|UP|RIGHT|LEFT/),w=o.match(/[+-]?\d+\.?\d*%?/g),e=void 0;e=jQuery.isArray(v)?{my:v[0],at:v[0]}:{my:"center",at:"center"},jQuery.isArray(P)&&(e.autoposition=P[0]),jQuery.isArray(w)&&(e.offsetX=w[0],2===w.length&&(e.offsetY=w[1])),o=e}else{var z=0===o.left||o.left,x=0===o.top||o.top,Q=0===o.right||o.right,C=0===o.bottom||o.bottom;z&&x?(o.my="left-top",o.at="left-top",o.offsetX=o.left,o.offsetY=o.top):z&&C?(o.my="left-bottom",o.at="left-bottom",o.offsetX=o.left,o.offsetY=-o.bottom):Q&&x?(o.my="right-top",o.at="right-top",o.offsetX=-o.right,o.offsetY=o.top):Q&&C&&(o.my="right-bottom",o.at="right-bottom",o.offsetX=-o.right,o.offsetY=-o.bottom)}if(s=Object.assign(u,o),i="string"==typeof t?document.querySelector(t):t.jquery?t[0]:t,"boolean"==typeof o&&o===!1)return i.style.opacity=1,i;if(l=i.parentElement||document.body,s.of||(l===document.body?s.of="window":s.of=l),a=n(i),"string"==typeof s.offsetX&&"%"===s.offsetX.slice(-1)?"window"===s.of?s.offsetX=window.innerWidth*(parseInt(s.offsetX,10)/100):s.offsetX=l.clientWidth*(parseInt(s.offsetX,10)/100):"string"==typeof s.offsetX?s.offsetX=parseFloat(s.offsetX):jQuery.isFunction(s.offsetX)&&(s.offsetX=parseInt(s.offsetX.call(t,t),10)),"string"==typeof s.offsetY&&"%"===s.offsetY.slice(-1)?"window"===s.of?s.offsetY=window.innerHeight*(parseInt(s.offsetY,10)/100):s.offsetY=l.clientHeight*(parseInt(s.offsetY,10)/100):"string"==typeof s.offsetY?s.offsetY=parseFloat(s.offsetY):jQuery.isFunction(s.offsetY)&&(s.offsetY=parseInt(s.offsetY.call(t,t),10)),h.indexOf(s.my)>-1?r=0:m.indexOf(s.my)>-1?r=a.width/2:g.indexOf(s.my)>-1&&(r=a.width),j.indexOf(s.my)>-1?c=0:b.indexOf(s.my)>-1?c=a.height/2:y.indexOf(s.my)>-1&&(c=a.height),l===document.body)if("window"===s.of){var E=function(e){var t={};return h.indexOf(e)>-1?t.left=window.pageXOffset:m.indexOf(e)>-1?t.left=window.pageXOffset+document.documentElement.clientWidth/2:g.indexOf(e)>-1?t.left=window.pageXOffset+document.documentElement.clientWidth:t.left=window.pageXOffset,j.indexOf(e)>-1?t.top=window.pageYOffset:b.indexOf(e)>-1?t.top=window.pageYOffset+window.innerHeight/2:y.indexOf(e)>-1?t.top=window.pageYOffset+window.innerHeight:t.top=window.pageYOffset,t}(s.at);s.fixed?(f=E.left-r+s.offsetX-window.pageXOffset,p=E.top-c+s.offsetY-window.pageYOffset):(f=E.left-r+s.offsetX,p=E.top-c+s.offsetY)}else{var k=function(e){var t={},o=n(s.of);return h.indexOf(e)>-1?t.left=o.left:m.indexOf(e)>-1?t.left=o.left+o.width/2:g.indexOf(e)>-1?t.left=o.left+o.width:t.left=o.left,j.indexOf(e)>-1?t.top=o.top:b.indexOf(e)>-1?t.top=o.top+o.height/2:y.indexOf(e)>-1?t.top=o.top+o.height:t.top=o.top,t}(s.at);f=k.left-r+s.offsetX,p=k.top-c+s.offsetY}else{var L=void 0,O=void 0;O="string"==typeof s.of?document.querySelector(s.of):s.of.jquery?s.of[0]:s.of,l===O?(L=function(e){var t={},o=l.getBoundingClientRect();return h.indexOf(e)>-1?t.left=0:m.indexOf(e)>-1?t.left=o.width/2:g.indexOf(e)>-1?t.left=o.width:t.left=0,j.indexOf(e)>-1?t.top=0:b.indexOf(e)>-1?t.top=o.height/2:y.indexOf(e)>-1?t.top=o.height:t.top=0,t}(s.at),f=L.left-r+s.offsetX,p=L.top-c+s.offsetY):(L=function(e){var t={},o=l.getBoundingClientRect(),n=document.querySelector(s.of).getBoundingClientRect(),i=n.left-o.left,a=n.top-o.top;return h.indexOf(e)>-1?t.left=i:m.indexOf(e)>-1?t.left=i+n.width/2:g.indexOf(e)>-1?t.left=i+n.width:t.left=i,j.indexOf(e)>-1?t.top=a:b.indexOf(e)>-1?t.top=a+n.height/2:y.indexOf(e)>-1?t.top=a+n.height:t.top=a,t}(s.at),f=L.left-r+s.offsetX,p=L.top-c+s.offsetY)}if(s.autoposition){var T=void 0,S=[];s.my===s.at&&(T=s.my),i.classList.add(T),S=Array.prototype.slice.call(l.getElementsByClassName(T)),"DOWN"===s.autoposition?S.forEach(function(e,t){t>0&&(p+=S[--t].getBoundingClientRect().height+jsPanel.autopositionSpacing)}):"UP"===s.autoposition?S.forEach(function(e,t){t>0&&(p-=S[--t].getBoundingClientRect().height+jsPanel.autopositionSpacing)}):"RIGHT"===s.autoposition?S.forEach(function(e,t){t>0&&(f+=S[--t].getBoundingClientRect().width+jsPanel.autopositionSpacing)}):"LEFT"===s.autoposition&&S.forEach(function(e,t){t>0&&(f-=S[--t].getBoundingClientRect().width+jsPanel.autopositionSpacing)})}return d={left:f,top:p},(s.minLeft||0===s.minLeft)&&"number"==typeof s.minLeft&&d.left<s.minLeft&&(d.left=s.minLeft),(s.maxLeft||0===s.maxLeft)&&"number"==typeof s.maxLeft&&d.left>s.maxLeft&&(d.left=s.maxLeft),(s.minTop||0===s.minTop)&&"number"==typeof s.minTop&&d.top<s.minTop&&(d.top=s.minTop),(s.maxTop||0===s.maxTop)&&"number"==typeof s.maxTop&&d.top>s.maxTop&&(d.top=s.maxTop),"function"==typeof s.modify&&(d=s.modify.call(d,d)),i.style.position="absolute",i.style.left=d.left+"px",i.style.top=d.top+"px","window"===s.of&&s.fixed&&l===document.body&&(i.style.position="fixed"),i},remMinReplacement:function(e){jQuery('[id^="'+e.prop("id")+'-min"]').remove()},reposition:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.option.position,o=arguments[2];if("minimized"!==e.data("status")){if(e.option.position=t,e.option.paneltype.tooltip){var n=e.attr("class").split(" ");jQuery.each(n,function(t,o){0===o.indexOf("jsPanel-tooltip-")&&e.removeClass(o)}),this.setTooltipClass(e),jQuery(".jsPanel-connector",e).remove(),e.option.paneltype.connector&&this.addConnector(e)}this.position(e,t)}return o&&jQuery.isFunction(o)&&o.call(e,e),e},resetZis:function(){var e=[];jQuery(".jsPanel:not(.jsPanel-modal):not(.jsPanel-hint)").each(function(t,o){e.push(o)}),e.sort(function(e,t){return jQuery(e).css("z-index")-jQuery(t).css("z-index")}).forEach(function(e,t){(jsPanel.zi+=1)>jQuery(e).css("z-index")&&jQuery(e).css("z-index",jsPanel.ziBase+t)}),this.zi=this.ziBase-1+e.length},resize:function(e,t){if("minimized"!==e.data("status")){if(jQuery.isFunction(e.option.onbeforeresize)&&e.option.onbeforeresize.call(e,e)===!1)return e;if(jQuery.isPlainObject(t)){var o=jQuery.extend({},!1,jQuery.jsPanel.resizedefaults,t),n=void 0,i=void 0;if(o.width&&"auto"===o.width?(e.content.css("width","auto"),e.css("width","auto"),e.css("width",e.outerWidth())):o.width&&e.css("width",o.width),o.height&&"auto"===o.height?(e.content.css("height","auto"),e.css("height","auto")):o.height&&e.css("height",o.height),n=e.outerWidth(),i=e.outerHeight(),o.minwidth&&n<o.minwidth&&e.css("width",o.minwidth),o.maxwidth&&n>o.maxwidth&&e.css("width",o.maxwidth),o.minheight&&i<o.minheight&&e.css("height",o.minheight),o.maxheight&&i>o.maxheight&&e.css("height",o.maxheight),this.contentResize(e),jQuery.isFunction(e.option.onresized)&&e.option.onresized.call(e,e)===!1)return e;o.callback&&jQuery.isFunction(o.callback)&&o.callback.call(e,e)}}return e},rgbToHsl:function(e,t,o){e/=255,t/=255,o/=255;var n=Math.max(e,t,o),i=Math.min(e,t,o),a=void 0,s=void 0,l=(n+i)/2;if(n===i)a=s=0;else{var r=n-i;switch(s=l>.5?r/(2-n-i):r/(n+i),n){case e:a=(t-o)/r+(t<o?6:0);break;case t:a=(o-e)/r+2;break;case o:a=(e-t)/r+4}a/=6}return a*=360,s=100*s+"%",l=100*l+"%",{css:"hsl("+a+","+s+","+l+")",h:a,s:s,l:l}},rgbToHex:function(e,t,o){var n=Number(e).toString(16),i=Number(t).toString(16),a=Number(o).toString(16);return 1===n.length&&(n="0"+n),1===i.length&&(i="0"+i),1===a.length&&(a="0"+a),"#"+n+i+a},setControlStatus:function(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"enable",n=e.header.headerbar,i=e[0];"disable"===o?"removed"!==i.getAttribute("data-btn"+t)&&(i.setAttribute("data-btn"+t,"disabled"),jQuery(".jsPanel-btn-"+t,n).css({pointerEvents:"none",opacity:.4,cursor:"default"})):"enable"===o?"removed"!==i.getAttribute("data-btn"+t)&&(i.setAttribute("data-btn"+t,"enabled"),jQuery(".jsPanel-btn-"+t,n).css({pointerEvents:"auto",opacity:1,cursor:"pointer"})):"remove"===o&&(jQuery(".jsPanel-btn-"+t,n).remove(),i.setAttribute("data-btn"+t,"removed"))},setTooltipClass:function(e){var t=e.option.position.my+e.option.position.at;"center-bottomcenter-top"===t?e[0].classList.add("jsPanel-tooltip-top"):"left-bottomright-top"===t?e[0].classList.add("jsPanel-tooltip-righttopcorner"):"left-centerright-center"===t?e[0].classList.add("jsPanel-tooltip-right"):"left-topright-bottom"===t?e[0].classList.add("jsPanel-tooltip-rightbottomcorner"):"center-topcenter-bottom"===t?e[0].classList.add("jsPanel-tooltip-bottom"):"right-topleft-bottom"===t?e[0].classList.add("jsPanel-tooltip-leftbottomcorner"):"right-centerleft-center"===t?e[0].classList.add("jsPanel-tooltip-left"):"right-bottomleft-top"===t?e[0].classList.add("jsPanel-tooltip-lefttopcorner"):"centercenter"===t?e[0].classList.add("jsPanel-tooltip-center"):"right-topleft-top"===t?e[0].classList.add("jsPanel-tooltip-lefttop"):"right-bottomleft-bottom"===t?e[0].classList.add("jsPanel-tooltip-leftbottom"):"left-bottomleft-top"===t?e[0].classList.add("jsPanel-tooltip-topleft"):"right-bottomright-top"===t?e[0].classList.add("jsPanel-tooltip-topright"):"left-topright-top"===t?e[0].classList.add("jsPanel-tooltip-righttop"):"left-bottomright-bottom"===t?e[0].classList.add("jsPanel-tooltip-rightbottom"):"left-topleft-bottom"===t?e[0].classList.add("jsPanel-tooltip-bottomleft"):"right-topright-bottom"===t&&e[0].classList.add("jsPanel-tooltip-bottomright")},setTooltipMode:function(e,t){"semisticky"===e.option.paneltype.mode?e.hover(function(){return jQuery.noop()},function(){e.close(),t.classList.remove("hasTooltip")}):"sticky"===e.option.paneltype.mode?jQuery.noop():jQuery(t).mouseout(function(){e.close(),t.classList.remove("hasTooltip")})},setTrigger:function(e){var t=e.of||"window";return"string"==typeof t?document.querySelector(t):t.jquery?t[0]:t},setZi:function(e){e[0].classList.contains("jsPanel-modal")||(this.zi+=1)>e.css("z-index")&&e.css("z-index",this.zi)},smallify:function(e,t){var o=e.attr("id");if("normalized"===e.data("status")||"maximized"===e.data("status")){if("smallified"!==e.data("status")&&"smallifiedMax"!==e.data("status")){if(jQuery(document).trigger("jspanelbeforesmallify",o),jQuery.isFunction(e.option.onbeforesmallify)&&e.option.onbeforesmallify.call(e,e)===!1)return e;e.smallify.height=e.outerHeight(),e.css("overflow","hidden"),e.animate({height:e.header.headerbar.outerHeight()+"px"},{done:function(){"maximized"===e.data("status")?(e.hideControls([".jsPanel-btn-maximize",".jsPanel-btn-smallify"]),e.data("status","smallifiedMax"),jQuery(document).trigger("jspanelsmallifiedmax",o)):(e.hideControls([".jsPanel-btn-normalize",".jsPanel-btn-smallify"]),e.data("status","smallified"),jQuery(document).trigger("jspanelsmallified",o)),jQuery.isFunction(e.option.onsmallified)&&e.option.onsmallified.call(e,e),jQuery(document).trigger("jspanelstatuschange",o)}})}}else if("minimized"!==e.data("status")){if(jQuery(document).trigger("jspanelbeforeunsmallify",o),jQuery.isFunction(e.option.onbeforeunsmallify)&&e.option.onbeforeunsmallify.call(e,e)===!1)return e;e.css("overflow","visible"),e.animate({height:e.smallify.height},{done:function(){"smallified"===e.data("status")?(e.hideControls([".jsPanel-btn-normalize",".jsPanel-btn-smallifyrev"]),e.data("status","normalized"),jQuery(document).trigger("jspanelnormalized",o)):(e.hideControls([".jsPanel-btn-maximize",".jsPanel-btn-smallifyrev"]),e.data("status","maximized"),jQuery(document).trigger("jspanelmaximized",o)),e.contentResize(),jQuery(document).trigger("jspanelunsmallified",o),jQuery(document).trigger("jspanelstatuschange",o),jQuery.isFunction(e.option.onunsmallified)&&e.option.onunsmallified.call(e,e)}})}return e.css("z-index",this.setZi(e)),t&&jQuery.isFunction(t)&&t.call(e,e),e},toolbarAdd:function(e,t,o,n){return"header"===t?(e.header.toolbar[0].classList.add("active"),jQuery.isArray(o)?this.configToolbar(o,e.header.toolbar,e):jQuery.isFunction(o)?e.header.toolbar.append(o(e.header)):e.header.toolbar.append(o)):"footer"===t&&(e.content[0].classList.remove("jsPanel-content-nofooter"),e.footer[0].classList.add("active"),"none"===e.option.theme&&e.footer.css({background:"transparent",borderTop:"none"}),jQuery.isArray(o)?this.configToolbar(o,e.footer,e):jQuery.isFunction(o)?e.footer.append(o(e.footer)):e.footer.append(o)),this.contentResize(e),n&&jQuery.isFunction(n)&&n.call(e,e),e},contextmenu:function(e,t,o){var n=void 0;n="string"==typeof e?document.querySelector(e):e.jquery?jQuery(e)[0]:e,n.addEventListener("contextmenu",function(e){e.preventDefault(),e.stopPropagation(),jsPanel.closePanels("contextmenu");var n=e.clientX+(window.scrollX||window.pageXOffset),i=e.clientY+(window.scrollY||window.pageYOffset),a=Object.assign({},jQuery.jsPanel.defaults,jQuery.jsPanel.contextmenudefaults,t,{container:"body",position:!1}),s=jQuery.jsPanel(a).css({position:"absolute",left:n,top:i}).addClass("jsPanel-contextmenu").on("mouseleave",function(e){s.close()}).on("click",function(e){e.stopPropagation()});jQuery(e.target).closest(".jsPanel-modal")&&s.css("z-index",jQuery(e.target).closest(".jsPanel-modal").css("z-index")),s[0].cmEvent=e,jsPanel.checkContextmenuOverflow(s),o&&jQuery.isFunction(o)&&o.call(s,s)},!1)},checkContextmenuOverflow:function(e){var t=e[0].cmEvent.clientX,o=e[0].cmEvent.clientY,n=e.outerWidth(),i=e.outerHeight(),a=window.innerWidth-(t+n),s=window.innerHeight-(o+i);a<0&&e.css("left",t+(window.scrollX||window.pageXOffset)-n),s<0&&e.css("top",o+(window.scrollY||window.pageYOffset)-i)}};"ontouchend"in window?(jsPanel.evtStart=["touchstart","mousedown"],jsPanel.evtMove=["touchmove","mousemove"],jsPanel.evtEnd=["touchend","mouseup"]):(jsPanel.evtStart=["mousedown"],jsPanel.evtMove=["mousemove"],jsPanel.evtEnd=["mouseup"]),function(e){e.jsPanel=function(t){var o=void 0,n=t||{},i=n.config||{},a=e.extend(!0,{},i,n),s=void 0,l=e(n.template?n.template:i.template?i.template:jsPanel.template);if(delete a.config,e.isArray(a.maximizedMargin)&&a.maximizedMargin[4]===!0){a.maximizedMargin.pop();var r=void 0,c=void 0;a.dragit&&(r=a.dragit.containment||a.maximizedMargin,a.dragit=e.extend({},!0,a.dragit,{containment:r})),a.resizeit&&(c=a.resizeit.containment||a.maximizedMargin,a.resizeit=e.extend({},!0,a.resizeit,{containment:c}))}a.position&&e.isFunction(a.position)&&(a.position=a.position()),"tooltip"===a.paneltype&&(a.paneltype={tooltip:!0}),a.paneltype?"modal"===a.paneltype?l.option=e.extend(!0,{},e.jsPanel.defaults,e.jsPanel.modaldefaults,a):a.paneltype.tooltip?l.option=e.extend(!0,{},e.jsPanel.defaults,e.jsPanel.tooltipdefaults,a):"hint"===a.paneltype&&(l.option=e.extend(!0,{},e.jsPanel.defaults,e.jsPanel.hintdefaults,a)):l.option=e.extend(!0,{},e.jsPanel.defaults,a);var d=l.option,f=d.autoclose,p=d.border,u=d.callback,h=d.closeOnEscape,m=d.container,g=d.content,j=d.contentAjax,b=d.contentIframe,y=d.contentOverflow,v=d.contentSize,P=d.custom,w=d.dblclicks,z=d.draggable,x=d.dragit,Q=d.footerToolbar,C=d.headerControls,E=d.headerLogo,k=d.headerRemove,L=d.headerTitle,O=d.headerToolbar,T=d.id,S=d.onwindowresize,F=d.panelSize,X=d.paneltype,Y=d.position,I=d.resizable,A=d.resizeit,R=d.rtl,B=d.setstatus,H=d.show,M=d.theme;if(X.tooltip&&(s=jsPanel.setTrigger(Y),s.classList.contains("hasTooltip")))return!1;if("string"==typeof T?o=T:"function"==typeof T&&(o=T()),e("#"+o).length>0)return console.warn("jsPanel Error: No jsPanel created - id attribute passed with option.id already exists in document"),e("#"+o)[0].jspanel.front(),!1;if(l[0].id=o,l.data("custom",P),l.header=e(".jsPanel-hdr",l),l.header.headerbar=e(".jsPanel-headerbar",l.header),l.header.logo=e(".jsPanel-headerlogo",l.header.headerbar),l.header.title=e(".jsPanel-title",l.header.headerbar),l.header.controls=e(".jsPanel-controlbar",l.header.headerbar),l.header.toolbar=e(".jsPanel-hdr-toolbar",l.header),l.content=e(".jsPanel-content",l),l.footer=e(".jsPanel-ftr",l),l.data("status","initialized"),l.cachedData={},l.close=function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return jsPanel.close.apply(jsPanel,[l].concat(t))},l.closeChildpanels=function(){return jsPanel.closeChildpanels(l)},l.contentReload=function(e){return jsPanel.contentReload(l,e)},l.contentResize=function(e){return jsPanel.contentResize(l,e)},l.front=function(e){return jsPanel.front(l,e)},l.headerControl=function(e,t){
return jsPanel.headerControl(l,e,t)},l.headerTitle=function(e){return jsPanel.headerTitle(l,e)},l.hideControls=function(e){Array.prototype.slice.call(l.header.controls[0].getElementsByClassName("jsPanel-btn")).forEach(function(e){e&&(e.style.display="block")}),e.forEach(function(e){l.header.controls[0].querySelector(e)&&(l.header.controls[0].querySelector(e).style.display="none")})},l.maximize=function(e){return jsPanel.maximize(l,e)},l.minimize=function(e){return jsPanel.minimize(l,e)},l.normalize=function(e){return jsPanel.normalize(l,e)},l.reposition=function(e,t){return jsPanel.reposition(l,e,t)},l.resize=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.jsPanel.resizedefaults.width,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.jsPanel.resizedefaults.height,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.jsPanel.resizedefaults.callback,i={},a=t;return e.isPlainObject(a)?"content"===a.resize&&(String(a.height).match(/[^0-9\.]/)||(a.height+="px"),String(a.width).match(/[^0-9\.]/)||(a.width+="px"),a.height="calc("+a.height+" + "+l.header.outerHeight()+"px + "+l.css("border-top-width")+" + "+l.css("border-bottom-width")+")",a.width="calc("+a.width+" + "+l.css("border-left-width")+" + "+l.css("border-right-width")+")"):(i.width=t,i.height=o,i.callback=n,a=e.extend({},!1,e.jsPanel.resizedefaults,i)),jsPanel.resize(l,a),l},l.setTheme=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:M.toLowerCase().replace(/ /g,""),o=arguments[1];if(t=t.toLowerCase().replace(/ /g,""),jsPanel.clearTheme(l),"none"===M)return l.css("background-color","white"),l;var n=jsPanel.getThemeDetails(t);return n.bs?jsPanel.applyBootstrapTheme(l,n):jsPanel.themes.indexOf(n.color)>-1?jsPanel.applyBuiltInTheme(l,n):jsPanel.applyArbitraryTheme(l,n),p?jsPanel.applyThemeBorder(l,n):l.css({borderWidth:"",borderStyle:"",borderColor:""}),o&&e.isFunction(o)&&o.call(l,l),l},l.smallify=function(e){return jsPanel.smallify(l,e)},l.toolbarAdd=function(e,t,o){return jsPanel.toolbarAdd(l,e,t,o)},l.updateCachedData=function(){l.cachedData.top=l.css("top"),l.cachedData.left=l.css("left"),l.cachedData.width=l.css("width"),l.cachedData.height=l.css("height")},l.dragit=function(t){return"disable"===t?e(x.handles,l).css("pointer-events","none"):e(x.handles,l).css("pointer-events","auto"),l},l.resizeit=function(t){return"disable"===t?e(".jsPanel-resizeit-handle",l).css("pointer-events","none"):e(".jsPanel-resizeit-handle",l).css("pointer-events","auto"),l},e(".jsPanel-btn-close",l).on("click",function(e){e.preventDefault(),jsPanel.close(l)}),e(".jsPanel-btn-minimize",l).on("click",function(e){e.preventDefault(),jsPanel.minimize(l)}),e(".jsPanel-btn-maximize",l).on("click",function(e){e.preventDefault(),jsPanel.maximize(l)}),e(".jsPanel-btn-normalize",l).on("click",function(e){e.preventDefault(),jsPanel.normalize(l)}),e(".jsPanel-btn-smallify, .jsPanel-btn-smallifyrev",l).on("click",function(e){e.preventDefault(),jsPanel.smallify(l)}),l.appendTo(e(m)[0]),jsPanel.activePanels.list.push(o),e(document).trigger("jspanelloaded",o),l.data("container",m),l.setTheme(),k)l.header.remove(),l.content[0].classList.add("jsPanel-content-noheader"),jsPanel.controls.forEach(function(e){l[0].setAttribute("data-btn"+e,"removed")});else if("closeonly"===C.controls?jsPanel.controls.forEach(function(e){"close"!==e&&jsPanel.setControlStatus(l,e,"remove")}):"none"===C.controls?jsPanel.controls.forEach(function(e){jsPanel.setControlStatus(l,e,"remove")}):jsPanel.controls.forEach(function(e){"disable"===C[e]?jsPanel.setControlStatus(l,e,"disable"):"remove"===C[e]?jsPanel.setControlStatus(l,e,"remove"):l[0].setAttribute("data-btn"+e,"enabled")}),E){var W=E;"string"==typeof W&&"<"!==W.substring(0,1)?l.header.logo.append('<img src="'+W+'" alt="logo">'):l.header.logo.append(W)}(k||e(".jsPanel-hdr").length<1)&&l.content.css("border","none"),jsPanel.configIconfont(l),"modal"===X?(jsPanel.insertModalBackdrop(l),l[0].classList.add("jsPanel-modal"),l.css("z-index",jsPanel.modalcount+9999)):"hint"===X?(l[0].classList.add("jsPanel-hint"),l.css("z-index",1e4)):X.tooltip&&(s=jsPanel.setTrigger(Y),l[0].classList.add("jsPanel-tooltip"),jsPanel.setTooltipClass(l),X.solo&&jsPanel.closePanels("tooltip"),jsPanel.setTooltipMode(l,s),e(s).closest(".jsPanel-modal")&&(l[0].style.zIndex=e(s).closest(".jsPanel-modal").css("z-index"))),X.tooltip&&s.classList.add("hasTooltip"),O&&!k&&l.toolbarAdd("header",O),Q&&l.toolbarAdd("footer",Q),g&&(l.content.append(g),l.data("content",g)),j&&(l.option.contentAjax="string"==typeof j?{url:j,autoload:!0,autoresize:!0,autoreposition:!0}:Object.assign({autoresize:!0,autoreposition:!0},j),jsPanel.ajax(l)),e.isPlainObject(b)&&(b.src||b.srcdoc)&&jsPanel.iframe(l),X.connector&&jsPanel.addConnector(l);var D=F||v,q=D;if("string"==typeof D){D=D.trim().split(/\s{1,}/);for(var N=0;N<D.length;N++)D[N].match(/^\d{1,}$/)&&(D[N]=parseInt(D[N],10));q={width:D[0]||e.jsPanel.defaults.contentSize.width,height:D[1]||e.jsPanel.defaults.contentSize.height}}return 0===q.height&&(q.height="0"),F?(l.css({width:q.width,height:q.height}),l.contentResize()):l.content.css({width:q.width,height:q.height}),l.css({width:function(){return e(".jsPanel-content",l).length>0?l.content.outerWidth()+"px":v.width||e.jsPanel.defaults.contentSize.width},zIndex:function(){jsPanel.setZi(l)}}),l.content.css("width","100%"),Y&&(jsPanel.position(l,Y),jsPanel.calcPositionFactors(l)),l.css("opacity",1),l.data("status","normalized"),e(document).trigger("jspanelstatuschange",o),X||w&&(w.title&&l.header.headerbar.on("dblclick",function(e){e.preventDefault(),jsPanel.dblclickhelper(w.title,l)}),w.content&&l.content.on("dblclick",function(e){e.preventDefault(),jsPanel.dblclickhelper(w.content,l)}),w.footer&&l.footer.on("dblclick",function(e){e.preventDefault(),jsPanel.dblclickhelper(w.footer,l)})),"string"==typeof y?l.content.css("overflow",y):e.isPlainObject(y)&&l.content.css({"overflow-y":y.vertical||y["overflow-y"],"overflow-x":y.horizontal||y["overflow-x"]}),e.ui&&e.ui.draggable&&!x.disableui?e.isPlainObject(z)?l.draggable(z):"disabled"===z?(e(".jsPanel-headerlogo, .jsPanel-titlebar, .jsPanel-ftr",l).css("cursor","default"),l.draggable({disabled:!0})):e(".jsPanel-headerlogo, .jsPanel-titlebar, .jsPanel-ftr",l).css("cursor","default"):x?(jsPanel.dragit(l,x),x.disable&&l.dragit("disable")):e(".jsPanel-headerlogo, .jsPanel-titlebar, .jsPanel-ftr",l).css("cursor","default"),e.ui&&e.ui.resizable&&!A.disableui?e.isPlainObject(I)?l.resizable(I):"disabled"===I&&(l.resizable({disabled:!0}),e(".ui-icon-gripsmall-diagonal-se, .ui-resizable-handle.ui-resizable-sw",l).css({"background-image":"none","text-indent":-9999}),e(".ui-resizable-handle",l).css({cursor:"inherit"})):A&&(jsPanel.resizeit(l,A),A.disable&&l.resizeit("disable")),R.rtl===!0&&(e(".jsPanel-hdr, .jsPanel-headerbar, .jsPanel-titlebar, .jsPanel-controlbar, .jsPanel-hdr-toolbar, .jsPanel-ftr",l).addClass("jsPanel-rtl"),[l.header.title,l.content,e("*",l.header.toolbar),e("*",l.footer)].forEach(function(e){e.prop("dir","rtl"),R.lang&&e.prop("lang",R.lang)}),e(".ui-icon-gripsmall-diagonal-se",l).css({backgroundImage:"none",textIndent:-9999})),"string"==typeof H&&l.addClass(H).css("opacity",1),l.header.title.empty().prepend(L),l.updateCachedData(),"string"==typeof B&&("maximize smallify"===B?l.maximize().smallify():l[B]()),"number"==typeof f&&f>0&&window.setTimeout(function(){l&&l.close()},f),e.ui&&e.ui.resizable&&(l.on("resize",function(){return jsPanel.contentResize(l)}),l.on("resizestop",function(){"smallified"!==l.data("status")&&"smallifiedMax"!==l.data("status")||(l.hideControls([".jsPanel-btn-normalize",".jsPanel-btn-smallifyrev"]),l.data("status","normalized"),e(document).trigger("jspanelnormalized",o),e(document).trigger("jspanelstatuschange",o)),jsPanel.calcPositionFactors(l)})),e.ui&&e.ui.draggable&&l.on("dragstop",function(){return jsPanel.calcPositionFactors(l)}),jsPanel.evtStart.forEach(function(t){l.on(t,function(t){if(!t.target.classList.contains("jsglyph-close")&&!t.target.classList.contains("jsglyph-minimize")){var o=e(t.target).closest(".jsPanel").css("z-index");!l[0].classList.contains("jsPanel-modal")&&o<=jsPanel.zi&&l.front()}})}),h&&l[0].setAttribute("data-closeonescape","true"),S&&e(window).resize(function(t){if(t.target===window){var o=S,n=l.data("status");"maximized"!==n||e.isFunction(o)?"normalized"!==n&&"smallified"!==n&&"maximized"!==n||(e.isFunction(o)?o.call(l,t,l):l.reposition({left:function(){var t=void 0;return t="body"===this.option.container?(e(window).outerWidth()-this.outerWidth())*this.hf:(this.parent().outerWidth()-this.outerWidth())*this.hf,t<=0?0:t},top:function(){var t=void 0;return t="body"===this.option.container?(e(window).outerHeight()-this.outerHeight())*this.vf:(this.parent().outerHeight()-this.outerHeight())*this.vf,t<=0?0:t}})):l.maximize(!1,!1)}}),l[0].jspanel={options:l.option,close:function(){var e=(arguments.length<=0?void 0:arguments[0])||!1,t=(arguments.length<=1?void 0:arguments[1])||!1,o=(arguments.length<=2?void 0:arguments[2])||!1;jsPanel.close(l,e,t,o)},normalize:function(e){return jsPanel.normalize(l,e)},maximize:function(e){return jsPanel.maximize(l,e)},minimize:function(e){return jsPanel.minimize(l,e)},smallify:function(e){return jsPanel.smallify(l,e)},front:function(e){return jsPanel.front(l,e)},closeChildpanels:function(){return jsPanel.closeChildpanels(l)},reposition:function(e,t){return jsPanel.reposition(l,e,t)},resize:function(e,t,o){return l.resize(e,t,o)},contentResize:function(e){return jsPanel.contentResize(l,e)},contentReload:function(e){return jsPanel.contentReload(l,e)},headerTitle:function(e){return jsPanel.headerTitle(l,e)},headerControl:function(e,t){return jsPanel.headerControl(l,e,t)},toolbarAdd:function(e,t,o){return jsPanel.toolbarAdd(l,e,t,o)},setTheme:function(e,t){return l.setTheme(e,t)},noop:function(){return l},dragit:function(e){return l.dragit(e)},resizeit:function(e){return l.resizeit(e)}},u&&e.isFunction(u)?u.call(l,l):e.isArray(u)&&u.forEach(function(t){e.isFunction(t)&&t.call(l,l)}),l},e.jsPanel.defaults={autoclose:!1,border:!1,callback:!1,closeOnEscape:!1,container:"body",content:!1,contentAjax:!1,contentIframe:!1,contentOverflow:"hidden",contentSize:{width:400,height:200},custom:!1,dblclicks:!1,delayClose:0,draggable:{handle:"div.jsPanel-headerlogo, div.jsPanel-titlebar, div.jsPanel-ftr",opacity:.8},dragit:{axis:!1,containment:!1,grid:!1,handles:".jsPanel-headerlogo, .jsPanel-titlebar, .jsPanel-ftr.active",opacity:.8,start:!1,drag:!1,stop:!1,disable:!1,disableui:!1},footerToolbar:!1,headerControls:{close:!1,maximize:!1,minimize:!1,normalize:!1,smallify:!1,controls:"all",iconfont:"jsglyph"},headerLogo:!1,headerRemove:!1,headerTitle:"jsPanel",headerToolbar:!1,id:function(){return"jsPanel-"+(jsPanel.id+=1)},maximizedMargin:[5,5,5,5],minimizeTo:!0,onbeforeclose:!1,onbeforemaximize:!1,onbeforeminimize:!1,onbeforenormalize:!1,onbeforesmallify:!1,onbeforeunsmallify:!1,onclosed:!1,onmaximized:!1,onminimized:!1,onnormalized:!1,onbeforeresize:!1,onresized:!1,onsmallified:!1,onunsmallified:!1,onfronted:!1,onwindowresize:!1,paneltype:!1,position:"center",resizable:{handles:"n, e, s, w, ne, se, sw, nw",autoHide:!1,minWidth:40,minHeight:40},resizeit:{containment:!1,grid:!1,handles:"n, e, s, w, ne, se, sw, nw",minWidth:40,minHeight:40,maxWidth:1e4,maxHeight:1e4,start:!1,resize:!1,stop:!1,disable:!1,disableui:!1},rtl:!1,setstatus:!1,show:!1,template:!1,theme:"default"},e.jsPanel.modaldefaults={draggable:!1,dragit:!1,headerControls:{controls:"closeonly"},position:"center",resizable:!1,resizeit:!1,onwindowresize:!0},e.jsPanel.tooltipdefaults={draggable:!1,dragit:!1,headerControls:{controls:"closeonly"},position:{fixed:!1},resizable:!1,resizeit:!1},e.jsPanel.hintdefaults={autoclose:8e3,draggable:!1,dragit:!1,headerControls:{controls:"closeonly"},resizable:!1,resizeit:!1},e.jsPanel.contextmenudefaults={draggable:!1,resizable:!1,dragit:!1,resizeit:!1,headerRemove:!0,headerControls:{controls:"none"}},e.jsPanel.resizedefaults={width:"auto",height:"auto",minwidth:!1,maxwidth:!1,minheight:!1,maxheight:!1,resize:!1,callback:!1},e(document).ready(function(){document.body.addEventListener("click",function(t){e(t.target).closest(".jsPanel").length<1&&!t.target.classList.contains("hasTooltip")&&(jsPanel.closePanels("tooltip"),e(".hasTooltip").removeClass("hasTooltip")),jsPanel.closePanels("contextmenu")},!1),e("body").css("-ms-overflow-style","scrollbar").append('<div id="jsPanel-replacement-container">'),window.addEventListener("keydown",function(t){var o=t.key||t.code;"Escape"!==o&&"Esc"!==o||jsPanel.activePanels.list.sort(function(e,t){return document.getElementById(t).style.zIndex-document.getElementById(e).style.zIndex}).some(function(o){var n=e("#"+o),i=n.parent().closest(".jsPanel");if(jsPanel.closeOnEscape||n[0].getAttribute("data-closeonescape"))return i.length&&("closeparent"===jsPanel.closeOnEscape||n[0].getAttribute("data-closeonescape"))||t.shiftKey?(jsPanel.activePanels.getPanel(i[0].id).close(),!0):(jsPanel.activePanels.getPanel(n[0].id).close(),!0)})},!1)})}(jQuery);

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #16 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0047 ]--