
var cnWinIsCollapsed;function connexionWindow()
{new MochaUI.Window({id:'connexionWindow',loadMethod:'xhr',contentURL:'template/connexionWindow.php',title:lang.windows.connexion.title,type:'modal',resizable:false,maximizable:false,collapsible:false,width:300,height:135,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/key.png',onBeforeBuild:function()
{cnWinIsCollapsed=uploadPanel.isCollapsed;if(!uploadPanel.isCollapsed)
uploadPanel.collapseToggleEl.fireEvent('click');},onCloseComplete:function()
{if(uploadPanel.isCollapsed&&!cnWinIsCollapsed)
uploadPanel.collapseToggleEl.fireEvent('click');},onContentLoaded:function(){try{$('userField').focus();}catch(e){}}});}
function importWindow()
{new MochaUI.Window({id:'importWindow',loadMethod:'xhr',contentURL:'template/importWindow.php',title:lang.windows.importWindow.title,type:'window',resizable:false,maximizable:false,closable:false,width:300,height:135,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/import.png',onContentLoaded:function(){doImport();},onClose:function(){sendRequest.cancel();}});}
function forgotPassWindow()
{new MochaUI.Window({id:'forgotPassWindow',loadMethod:'xhr',contentURL:'template/forgotPassWindow.php',title:lang.windows.forgotPassWindow.title,type:'modal',resizable:false,maximizable:false,collapsible:false,width:400,height:105,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/key.png'});}
function aboutWindow()
{new MochaUI.Window({id:'aboutWindow',loadMethod:'xhr',contentURL:'template/infoWindow.php',title:'A propos',type:'modal',resizable:false,maximizable:false,collapsible:false,width:290,height:250,footerHeight:5,icon:'design/icons/info.png'});}
function helpWindow()
{new MochaUI.Window({id:'helpWindow',loadMethod:'iframe',contentURL:pathDoc,title:lang.windows.help.title,type:'window',resizable:true,maximizable:true,collapsible:true,width:800,height:500,footerHeight:5,icon:'design/icons/help.png'});}
function closeWindow(id)
{if($(id))
MochaUI.closeWindow($(id));}
function alertWindow(txt,type)
{alert(type+' : '+txt);lowerType=type;txt='<div class="'+lowerType.toLowerCase()+'">'+txt+'</div><input id="alertButton" type="button" onclick="MochaUI.closeWindow($(\'alertWindow\'))" value="OK"/>';txt='<div class="alert">'+txt+'</div>';}
function uploadWindow()
{new MochaUI.Window({id:'uploadWindow',loadMethod:'xhr',contentURL:'template/upload/fancyUpload.php?dossier=1',title:lang.windows.upload.title,type:'window',width:490,height:500,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/upload.png',onClose:function()
{$('uploadWindow_content').destroy();}});}
var periodicalRequest;function ftpUploadWindow()
{new MochaUI.Window({id:'ftpUploadWindow',loadMethod:'html',content:'Java Applet',title:lang.windows.ftpupload.title,type:'window',width:510,height:420,footerHeight:5,evalScripts:false,evalResponse:false,icon:'design/icons/upload.png',onContentLoaded:function()
{new Request({onSuccess:function(html){$('ftpUploadWindow_content').innerHTML=html;}.bind(this)}).get("template/upload/ftpupload.php");periodicalRequest=new Request.PERIODICAL({method:'get',url:'moteur/ftpUploadImport.php?getSession=true',initialDelay:5000,delay:5000,limit:5000,onSuccess:function(json){if(json.success==1)
{MochaUI.notification(json.retour);$(document.body).fireEvent('refresh');}}});periodicalRequest.startTimer();},onClose:function()
{periodicalRequest.stopTimer();$('ftpUploadWindow').destroy();}});}
function userOptionWindow()
{new MochaUI.Window({id:'userOptionWindow',loadMethod:'xhr',contentURL:'template/user/options.php',title:lang.windows.utilisateursOptions.title,type:'window',resizable:true,maximizable:true,width:420,height:250,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/user.png',onContentLoaded:function(){info(lang.windows.utilisateursOptions.info1);},onClose:function()
{info();}});}
function administrationWindow(type)
{new MochaUI.Window({id:'administrationWindow',loadMethod:'xhr',contentURL:'template/admin/'+type+'.php',title:lang.windows.administration.title,type:'window',resizable:true,maximizable:true,width:700,height:530,footerHeight:5,evalScripts:true,evalResponse:true,toolbar:true,toolbarURL:'template/admin/adminTabs.php?type='+type,icon:'design/icons/admin.png',onContentLoaded:function()
{if($('userTable'))
new Pagination('userTable');if($('groupTable'))
new Pagination('groupTable');if($('logTable'))
new Pagination('logTable');}});}
function userWindow(id)
{new MochaUI.Window({id:'userWindow',loadMethod:'xhr',contentURL:'template/admin/user.php?id='+id,title:lang.windows.utilisateurs.title,type:'window',resizable:true,maximizable:true,width:510,height:490,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/user.png',onContentLoaded:function(){info(lang.windows.utilisateurs.info1);},onClose:function()
{info();}});}
function groupeWindow(id)
{new MochaUI.Window({id:'groupWindow',loadMethod:'xhr',contentURL:'template/admin/groupe.php?id='+id,title:lang.windows.groupes.title,type:'window',resizable:true,maximizable:true,width:400,height:90,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/group.png',onContentLoaded:function(){info(lang.windows.groupes.info1);},onClose:function()
{info();}});}
function addUserShareWindow(id)
{new MochaUI.Window({id:'addUserShareWindow',loadMethod:'xhr',contentURL:'template/admin/getUsersAndGroups.php?idDossier='+id,title:lang.windows.addUserShareWindow.title,type:'window',resizable:true,maximizable:true,width:450,height:400,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/group.png',onContentLoaded:function(){},onClose:function()
{}});}
function editEmailWindow(id)
{new MochaUI.Window({id:'editEmailWindow',loadMethod:'xhr',contentURL:'template/admin/editEmail.php?id='+id,title:lang.windows.editEmailWindow.title,type:'window',resizable:true,maximizable:true,width:450,height:400,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/email_edit.png',onContentLoaded:function(){},onClose:function()
{}});}
var texteFolder;var idFolder;function folderChooserWindow(fonction)
{new MochaUI.Window({id:'folderChooserWindow',loadMethod:'html',content:'<div id="arbo"></div><div class="center"><input type="button" onclick="closeWindow(\'folderChooserWindow\')" value="Valider"/></div>',title:'Sélectionnez un dossier',type:'window',resizable:false,maximizable:false,width:210,height:250,footerHeight:5,evalScripts:true,evalResponse:true,icon:'design/icons/mini_folder.png',onContentLoaded:function(){var tree=new Mif.Tree({container:$('arbo'),initialize:function(){new Mif.Tree.KeyNav(this);},types:{folder:{openIcon:'mif-tree-open-icon',closeIcon:'mif-tree-close-icon',loadable:true},loader:{openIcon:'mif-tree-loader-open-icon',closeIcon:'mif-tree-loader-close-icon',DDnotAllowed:['inside','after']}},dfltType:'folder'});tree.load({url:'moteur/dirTree.php'});tree.loadOptions=function(node){return{url:'moteur/dirTree.php',data:{'path':node.data.path}};};tree.addEvent('select',function(node){texteFolder=tree.getSelected().getDOM('name').innerHTML;idFolder=node.data.path;});},onClose:function()
{if(idFolder!=undefined&&texteFolder!=undefined)
{MochaUI.notification("Répertoire "+texteFolder+" sélectionné");fonction(idFolder,texteFolder);}}});}
