| Current Path : /var/www/iplanru/data/old/www/i-plan.ru/media/zoo/elements/media/assets/js/ |
| Current File : /var/www/iplanru/data/old/www/i-plan.ru/media/zoo/elements/media/assets/js/media.js |
/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */
(function(d){var c=function(){};d.extend(c.prototype,{name:"ElementMedia",initialize:function(b){var a=this;this.file_row=b.find("input:text.file").parent();this.file_button=b.find(".trigger .file");this.url_row=b.find("input:text.url").parent();this.url_button=b.find(".trigger .url");this.url_row.css("margin-top","0");this.file_button.bind("click",function(){a.file_row.prependTo(b);a.url_row.detach();a.file_button.hide();a.url_button.show()});this.url_button.bind("click",function(){a.file_row.detach();
a.url_row.prependTo(b);a.file_button.show();a.url_button.hide()});b.find("input:text.file").val()?this.file_button.trigger("click"):this.url_button.trigger("click")}});d.fn[c.prototype.name]=function(){var b=arguments,a=b[0]?b[0]:null;return this.each(function(){var e=d(this);if(c.prototype[a]&&e.data(c.prototype.name)&&a!="initialize")e.data(c.prototype.name)[a].apply(e.data(c.prototype.name),Array.prototype.slice.call(b,1));else if(!a||d.isPlainObject(a)){var f=new c;c.prototype.initialize&&f.initialize.apply(f,
d.merge([e],b));e.data(c.prototype.name,f)}else d.error("Method "+a+" does not exist on jQuery."+c.name)})}})(jQuery);