diff --git a/lsp/minified.js b/lsp/minified.js index 7a10d357..257d1030 100644 --- a/lsp/minified.js +++ b/lsp/minified.js @@ -1,10 +1,10 @@ var MD5=function(a){function c(a,c){var b,d,g,h,e;g=a&2147483648;h=c&2147483648;b=a&1073741824;d=c&1073741824;e=(a&1073741823)+(c&1073741823);return b&d?e^2147483648^g^h:b|d?e&1073741824?e^3221225472^g^h:e^1073741824^g^h:e^g^h}function d(a,b,d,g,h,e,f){a=c(a,c(c(b&d|~b&g,h),f));return c(a<>>32-e,b)}function b(a,b,d,g,h,e,f){a=c(a,c(c(b&g|d&~g,h),f));return c(a<>>32-e,b)}function f(a,b,d,g,h,e,f){a=c(a,c(c(b^d^g,h),f));return c(a<>>32-e,b)}function n(a,b,d,g,h,e,f){a=c(a,c(c(d^(b|~g), -h),f));return c(a<>>32-e,b)}function o(a){var c="",b="",d;for(d=0;3>=d;d++)b=a>>>8*d&255,b="0"+b.toString(16),c+=b.substr(b.length-2,2);return c}var e=[],r,j,l,u,g,h,k,i,e=a.replace(/\r\n/g,"\n"),a="";for(r=0;rj?a+=String.fromCharCode(j):(127j?a+=String.fromCharCode(j>>6|192):(a+=String.fromCharCode(j>>12|224),a+=String.fromCharCode(j>>6&63|128)),a+=String.fromCharCode(j&63|128));e=a;a=e.length;r=a+8;j=16*((r-r%64)/64+1);l=Array(j-1);for(g=u=0;g>>29;e=l;g=1732584193;h=4023233417;k=2562383102;i=271733878;for(a=0;a>>32-e,b)}function o(a){var c="",b="",d;for(d=0;3>=d;d++)b=a>>>8*d&255,b="0"+b.toString(16),c+=b.substr(b.length-2,2);return c}var e=[],r,i,l,u,g,h,k,j,e=a.replace(/\r\n/g,"\n"),a="";for(r=0;ri?a+=String.fromCharCode(i):(127i?a+=String.fromCharCode(i>>6|192):(a+=String.fromCharCode(i>>12|224),a+=String.fromCharCode(i>>6&63|128)),a+=String.fromCharCode(i&63|128));e=a;a=e.length;r=a+8;i=16*((r-r%64)/64+1);l=Array(i-1);for(g=u=0;g>>29;e=l;g=1732584193;h=4023233417;k=2562383102;j=271733878;for(a=0;ab?1*d:a .menu"),main:$("main"),header:$("header"),connection:{status:$("#connection"),user_and_host:$("#user_and_host"),msg:$("#message")}};UI.buildMenu();UI.stored.getOpts();try{if("mistLogin"in sessionStorage){var a=JSON.parse(sessionStorage.mistLogin);mist.user.name=a.name;mist.user.password=a.password;mist.user.host=a.host}}catch(c){}location.hash&&(a=decodeURIComponent(location.hash).substring(1).split("@")[0].split("&"),mist.user.name=a[0],a[1]&&(mist.user.host= a[1]));mist.send(function(){$(window).trigger("hashchange")},{},{timeout:5,hide:!0});var d=0;$("body > div.filler").on("scroll",function(){var a=$(this).scrollLeft();a!=d&&UI.elements.header.css("margin-right",-1*a+"px");d=a})});$(window).on("hashchange",function(){var a=decodeURIComponent(location.hash).substring(1).split("@");a[1]||(a[1]="");a=a[1].split("&");""==a[0]&&(a[0]="Overview");UI.showTab(a[0],a[1])}); var MistVideoObject={},otherhost={host:!1,https:!1},UI={debug:!1,elements:{},stored:{getOpts:function(){var a=localStorage.stored;a&&(a=JSON.parse(a));$.extend(!0,this.vars,a);return this.vars},saveOpt:function(a,c){this.vars[a]=c;localStorage.stored=JSON.stringify(this.vars);return this.vars},vars:{helpme:!0}},interval:{clear:function(){"undefined"!=typeof this.opts&&(clearInterval(this.opts.id),delete this.opts)},set:function(a,c){this.opts&&log("[interval]","Set called on interval, but an interval is already active."); @@ -28,23 +28,23 @@ c.append(f);if("classes"in b)for(var n in b.classes)f.addClass(b.classes[n])}els if("classes"in o)for(var r in o.classes)e.addClass(o.classes[r]);f.append(e);switch(o.type){case "cancel":e.addClass("cancel").click(o["function"]);break;case "save":e.addClass("save").click(function(){var a=$(this).data("opts").preSave;a&&a.call(this);var b=$(this).closest(".input_container"),c=!1;b.find('.hasValidate:visible, input[type="hidden"].hasValidate').each(function(){if(c=$(this).data("validate")(this,!0))return!1});(a=$(this).data("opts").failedValidate)&&a.call(this);c||(b.find('.isSetting:visible, input[type="hidden"].isSetting').each(function(){var a= $(this).getval(),b=$(this).data("pointer");if(""==a)if("default"in $(this).data("opts"))a=$(this).data("opts")["default"];else return b.main[b.index]=null,!0;b.main[b.index]=a}),(a=$(this).data("opts")["function"])&&a(this))});break;default:e.click(o["function"])}}else{o=$("