
﻿
window.FileManagerSettings=[];(function($){$.fn.filemanager=function(options){options=$.extend({currentSiteId:'-1',rootFolderId:'-1',rootFolderName:'',ignoreUserPermissions:true,controlToSetId:'',imageToSetId:'',filter:'*.*',showUploadAction:true,callback:null,width:855,height:490},options||{});return this.each(function(){var self=this;if(self.id=='')
throw self+" *deve* avere l'attributo 'id' impostato!!!!!";var fm=new Object();fm.sender=self;fm.currentSiteId=options.currentSiteId;fm.rootFolderId=options.rootFolderId;fm.rootFolderName=escape(options.rootFolderName);fm.ignoreUserPermissions=options.ignoreUserPermissions;fm.controlToSetId=options.controlToSetId;fm.imageToSetId=options.imageToSetId;fm.filter=options.filter;fm.showUploadAction=options.showUploadAction;fm.callCallback=options.callback;fm.close=function(){$(self).dialog('close');}
window.FileManagerSettings[self.id]=fm;var $frame=$('<iframe class="fm-frame" frameborder="0"/>').attr("src","/Resources/FileManager/FileManager.aspx?instance="+self.id).attr("width",options.width-10).attr("height",options.height-5).appendTo(self);var $dialog=$(self);$dialog.dialog({title:'File Manager',width:options.width,height:options.height});jQuery.data(self,"ow.filemanager",$dialog);});};$.fn.filemanagershow=function(){return this.each(function(){show(this);});};function show(el){jQuery.data(el,"ow.filemanager").dialog('open');}})(jQuery);
