function showNewFolder(){ document.getElementById("dialog-bg").style.visibility = "visible"; document.getElementById("new-folder-area").style.visibility = "visible"; return; } function hideNewFolder(){ document.getElementById("dialog-bg").style.visibility = "hidden"; document.getElementById("new-folder-area").style.visibility = "hidden"; return; } function showUpload(){ document.getElementById("dialog-bg").style.visibility = "visible"; document.getElementById("upload-area").style.visibility = "visible"; return; } function hideUpload(){ document.getElementById("dialog-bg").style.visibility = "hidden"; document.getElementById("upload-area").style.visibility = "hidden"; //clean up cleanUploads(); location.reload(false); return; } function cleanUploads(){ vfs_upload_queue = []; var list = document.getElementById("filelist"); while(list.firstChild){ list.removeChild(list.firstChild); } } function showMenu(e) { var posx = e.clientX +window.pageXOffset +"px"; var posy = e.clientY + window.pageYOffset + "px"; document.getElementById("context-menu").style.position = "absolute"; document.getElementById("context-menu").style.display = "inline"; document.getElementById("context-menu").style.left = posx; document.getElementById("context-menu").style.top = posy; var source = e.target || e.srcElement; var url = source.href; //set context item commands document.getElementById("copy-link").setAttribute("url", url); } function legacyUploadTrigger() { document.getElementById("legacy-file").click(); } function legacyUpload(){ //cleanUploads(); var files = document.getElementById("legacy-file").files; addToUploadQueue(files); } function hideMenu() { document.getElementById("context-menu").style.display = "none"; } function copyToClipboard(text){ window.clip.setText(text); }