!function(a){function b(b,f){function g(a){if(i&&i.events&&"function"==typeof i.events[a]){var b=i.events[a];i.events[a]=function(){var c=Array.prototype.slice.call(arguments,0);b.apply(h,c),k[a].apply(h,c)}}else d.defaults.events[a]=k[a]}var h=b,i=a.extend(!0,d.defaults,f);if(!i.interactive)return f;var j=new c(b),k={init:function(a,b){b.memento=j,b.memento.save(),b.memento.init()},clear:function(a,b){b.memento.save()},mouseup:function(a,b,c){b.memento.save()},destroy:function(a,b){b.memento.destroy()}};if(!d.isMementoReady){for(var l="init mouseup clear destroy".split(" "),m=0;m0){h--;var a=new Image;a.src=g[h].image,a.onload=function(){e(this)}}}function d(){if(h