var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(b,e,d){b instanceof String&&(b=String(b));for(var f=b.length,c=0;c *:first");g.onreadystatechange=function(){if(4==g.readyState){if(200==g.status&&-1==g.responseText.indexOf("\n")){jQuery(c).parent().addClass("success");var a=jQuery.parseJSON(g.responseText);a.result&&(a.url===f.attr("src")?f.attr("src",f.attr("src")+"?"+(new Date).getTime()):f.attr("src",a.url))}else jQuery(c).parent().addClass("fail"),console.log("Invalid response from server:"), console.log(g.responseText);setTimeout(function(){d.find(".column-thumbupload > *").toggleClass("invis");jQuery(c).parent().removeClass("success fail")},5E3)}};g.onload=function(){c.width("100%")};g.upload.onprogress=function(a){a.lengthComputable&&c.width((a.loaded/a.total*100|0)+"%")};c.width(0);d.find(".column-thumbupload > *").toggleClass("invis");g.send(h);break}else console.log("Attempt to upload improper file %c"+k.name+":","font-weight:bold;"),0!=k.type.indexOf("image/")&&console.log("\tIs not an image - "+ k.type),"undefined"!=typeof dg_admin_vars.upload_limit&&k.size>parseInt(dg_admin_vars.upload_limit)&&console.log("\tIs too big - "+k.size+"b; (Limit is "+dg_admin_vars.upload_limit+"b)")}function p(a){for(var b=4,d=0;6>d;d++)a.animate({"margin-left":"+="+(b=-b)+"px"},50)}jQuery(".cb-ids").change(function(){jQuery(this).is(":checked")?jQuery(this).closest("tr").addClass("selected"):jQuery(this).closest("tr").removeClass("selected")});jQuery("th input:checkbox").change(function(){jQuery(this).is(":checked")? jQuery("#ThumbsTable tbody tr").addClass("selected"):jQuery("#ThumbsTable tbody tr").removeClass("selected")});jQuery("input.current-page").bind("keypress",{},function(a){13==(a.keyCode?a.keyCode:a.which)&&(a.preventDefault(),jQuery(location).attr("href","?"+jQuery.param(jQuery.extend(URL_params,{sheet:this.value}))))});jQuery("select.limit_per_page").change(function(){jQuery(location).attr("href","?"+jQuery.param(jQuery.extend(URL_params,{limit:this.value})))});jQuery("#thumbnail-management-tab").submit(function(a){a.preventDefault(); if(0 tbody"),b=a.children("tr");a.append(b.get().reverse())});window.addEventListener("dragover",b,!1);window.addEventListener("drop",b,!1);var l={};jQuery("#ThumbsTable tbody tr").each(function(){jQuery(this).on("dragenter",d).on("dragover",e).on("dragleave",f).on("drop",c);l[jQuery(this).data("entry")]=jQuery();jQuery(this).find("input:button").on("click",function(){jQuery(this).prevAll("input:file").click()});jQuery(this).find("input:file").on("change",m)});"draggable"in document.createElement("span")|| jQuery(".html5dndmarker").hide();jQuery("td .dashicons-edit").click(function(){var a=jQuery(this).closest("td");if(a.hasClass("column-title")){if("none"==a.find("a").css("display"))return;a.find("a").hide().after('');a.find("input").focus()}else if(a.hasClass("column-description")){if("none"==a.find(".editable-description").css("display"))return;a.find(".editable-description").hide().after("");a.find("textarea").focus()}else return;jQuery(this).css("visibility","hidden");a.find(".edit-controls").show()});jQuery(".edit-controls .dashicons-no").click(function(){var a=jQuery(this).closest("td");if(a.hasClass("column-title")){if("none"!=a.find("a").css("display"))return;a.find("input").fadeOut("fast",function(){jQuery(this).remove();a.find("a").fadeIn("fast")})}else if(a.hasClass("column-description")){if("none"!=a.find(".editable-description").css("display"))return;a.find("textarea").fadeOut("fast", function(){jQuery(this).remove();a.find(".editable-description").fadeIn("fast")})}else return;jQuery(this).closest(".edit-controls").hide();a.find(".dashicons-edit").css("visibility","visible")});jQuery(".edit-controls .dashicons-yes").click(function(){var a=jQuery(this).closest("td"),b=jQuery(this).closest("tr").data("entry"),d=jQuery("#thumbnail-management-tab").attr("action"),e=new FormData(jQuery("[data-entry="+b+"]").closest("form")[0]);e.append("document_gallery[entry]",b);e.append("document_gallery[ajax]", "true");if(a.hasClass("column-title")){var c=a.find("input");var f=a.find(".editable-title");e.append("document_gallery[title]",encodeURIComponent(c.val()))}else if(a.hasClass("column-description"))c=a.find("textarea"),f=a.find(".editable-description"),e.append("document_gallery[description]",encodeURIComponent(c.val()));else return;if(c.val()==f.text()||a.hasClass("column-description")&&c.val()==f.html())jQuery(this).next(".dashicons-no").click();else{var g=new XMLHttpRequest;g.open("POST",d);g.onreadystatechange= function(){4==g.readyState&&(a.addClass("trans"),a.find(".edit-controls").removeClass("waiting"),-1==g.responseText.indexOf("\n")?jQuery.parseJSON(g.responseText).result?(a.hasClass("column-description")?f.html(c.val()):f.text(c.val()),a.find(".dashicons-no").click(),a.addClass("responseSuccess").delay(2E3).queue(function(){jQuery(this).removeClass("responseSuccess").dequeue()}).delay(1100).queue(function(){jQuery(this).removeClass("trans").dequeue()})):(p(c),a.addClass("responseFail").delay(1100).queue(function(){jQuery(this).removeClass("responseFail").dequeue()}).delay(1100).queue(function(){jQuery(this).removeClass("trans").dequeue()})): (p(c),a.addClass("responseFail").delay(1100).queue(function(){jQuery(this).removeClass("responseFail").dequeue()}).delay(1100).queue(function(){jQuery(this).removeClass("trans").dequeue()}),console.log("Invalid response from server:"),console.log(g.responseText)))};jQuery(this).closest(".edit-controls").addClass("waiting");g.send(e)}})});