/*create namespace for foderTreeViews:*/
YAHOO.namespace("foderTreeView");
function get_folder_list(sFolderName)
{
top._mainfrm.location= "/cgi-bin/get_file_list?path="+sFolderName;
return ;
}
// "render" event handler for the ewe context menu
function onContextMenuRender(p_sType, p_aArgs, p_oMenu) {
// Add a "click" event handler to the ewe context menu
this.clickEvent.subscribe(onFolderContextMenuClick, p_oMenu, true);
}
// "click" event handler for each item in the ewe context menu
function onFolderContextMenuClick(p_sType, p_aArgs, p_oMenu)
{
var oItem = p_aArgs[1];
if (oItem)
{
switch(oItem.index) {
case 0: // new sub-directory
//alert("new dir:" + oItem.value);
var sName= window.prompt("输入新目录名称:");
var sUrl = "/cgi-bin/new_dir.cgi?path=" + oItem.value + "&name=" + sName;
alert(sUrl);
top._mainfrm.location= sUrl;
break;
case 1: // delete directory
var sUrl = "/cgi-bin/delete_dir.cgi?path=" + oItem.value;
alert(sUrl);
top._mainfrm.location= sUrl;