You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sonarr/NzbDrone.Web/Scripts/telerik.common.min.js

1 line
14 KiB

(function(d){try{if(document.execCommand){document.execCommand("BackgroundImageCache",false,true)}}catch(h){}var c=/\d/;var b=parseInt(d.browser.version.substring(0,5).replace(".",""));var f=d.browser.mozilla&&b>=180&&b<=191;var a=/d{1,4}|M{1,4}|yy(?:yy)?|([Hhmstf])\1*|"[^"]*"|'[^']*'/g;var i=d.telerik={create:function(e,j){var l=j.name;var k=d.extend({},d.fn[l].defaults,j.options);return e.each(function(){var m=d(this);k=d.meta?d.extend({},k,m.data()):k;if(!m.data(l)){var n=j.init(this,k);m.data(l,n);i.trigger(this,"load");if(j.success){j.success(n)}}})},toJson:function(e){var j=[];for(var l in e){var k=e[l];if(typeof k!="object"){j.push('"'+l+'":"'+k+'"')}else{j.push('"'+l+'":'+this.toJson(k))}}return"{"+j.join(",")+"}"},delegate:function(j,e){return function(k){e.apply(j,[k,this])}},stop:function(e,j){return function(k){k.stopPropagation();e.apply(j||this,arguments)}},stopAll:function(e,j){return function(k){k.preventDefault();k.stopPropagation();e.apply(j||this,arguments)}},bind:function(e,j){var k=d(e.element);d.each(j,function(l){if(d.isFunction(this)){k.bind(l,this)}})},preventDefault:function(j){j.preventDefault()},hover:function(){d(this).addClass("t-state-hover")},leave:function(){d(this).removeClass("t-state-hover")},buttonHover:function(){d(this).addClass("t-button-hover")},buttonLeave:function(){d(this).removeClass("t-button-hover")},stringBuilder:function(){this.buffer=[]},ajaxError:function(l,k,e,m){var j=this.trigger(l,k,{XMLHttpRequest:e,textStatus:m});if(!j){if(m=="error"&&e.status!="0"){alert("Error! The requested URL returned "+e.status+" - "+e.statusText)}if(m=="timeout"){alert("Error! Server timeout.")}}return j},trigger:function(k,j,l){l=d.extend(l||{},new d.Event(j));l.stopPropagation();d(k).trigger(l);return l.isDefaultPrevented()},getType:function(e){if(e instanceof Date){return"date"}if(!isNaN(e)){return"number"}return"object"},formatString:function(){var n=arguments[0];for(var e=0,j=arguments.length-1;e<j;e++){var m=new RegExp("\\{"+e+"(:([^\\}]+))?\\}","gm");var k=arguments[e+1];var o=this.formatters[this.getType(k)];if(o){var p=m.exec(n);if(p){k=o(k,p[2])}}n=n.replace(m,function(){return k})}return n},getElementZIndex:function(e){var j="auto";d(e).parents().andSelf().each(function(){j=d(this).css("zIndex");if(Number(j)){j=Number(j)+1;return false}});return j},lastIndexOf:function(e,j){var k=j.length;for(var l=e.length-1;l>-1;l--){if(e.substr(l,k)==j){return l}}return -1},caretPos:function(e){var j=-1;if(document.selection){j=Math.abs(e.document.selection.createRange().moveStart("character",-e.value.length))}else{if(e.selectionStart!==undefined){j=e.selectionStart}}return j},formatters:{},fx:{},cultureInfo:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbrDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],abbrMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longTime:"h:mm:ss tt",longDate:"dddd, MMMM dd, yyyy",shortDate:"M/d/yyyy",shortTime:"h:mm tt",fullDateTime:"dddd, MMMM dd, yyyy h:mm:ss tt",generalDateShortTime:"M/d/yyyy h:mm tt",generalDateTime:"M/d/yyyy h:mm:ss tt",sortableDateTime:"yyyy'-'MM'-'ddTHH':'mm':'ss",universalSortableDateTime:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",monthYear:"MMMM, yyyy",monthDay:"MMMM dd",today:"today",tomorrow:"tomorrow",yesterday:"yesterday",next:"next",last:"last",year:"year",month:"month",week:"week",day:"day",am:"AM",pm:"PM",dateSeparator:"/",timeSeparator:":"}};i.dropDown=function(e){d.extend(this,e);this.$element=d(new i.stringBuilder().cat("<div ").catIf(e.attr,e.attr).cat('><ul class="t-reset"></ul></div>').string()).addClass("t-popup t-group").hide()};i.dropDown.prototype={_html:function(m){var k=new i.stringBuilder();if(m){for(var j=0,n=m.length;j<n;j++){var l=m[j];var o={html:l.Text||l,dataItem:l};if(this.onItemCreate){this.onItemCreate(o)}k.cat('<li class="t-item">').cat(o.html).cat("</li>")}}return k.string()},open:function(e){if(this.onOpen){this.onOpen()}if(this.isOpene