function fldSetArray(arr){
	top.arrFolderData.length=0;
	for (i=0;i<arr.length;i++){
		top.arrFolderData[i] = arr[i];
	}
}

function fldAddFld(TabIdx,ID,Name,Order,Desc,Share,Pwd){
	top.arrFolderData[top.arrFolderData.length]= new FolderItem(TabIdx,ID,Name,Order,Desc,Share,Pwd);
}

function fldEditFld(TabIdx,ID,Name,Share,Pwd){
	var arrDat = top.arrFolderData;
	for (i=0;arrDat.length;i++){
		if ((arrDat.TabIdx==TabIdx) & (arrDat.ID==ID)){
			if (typeof(Name)=='string') arrDat.Name=Name;
			if (typeof(Share)=='string') arrDat.Share=Share;
			if (typeof(Pwd)=='string') arrDat.Pwd=Pwd;
			break;
		}
	}
}

function fldDelFld(TabIdx,ID){
	var arrDat = top.arrFolderData;
	for (i=arrDat.length;i>=0;i--){
		if ((arrDat.TabIdx==TabIdx) & (arrDat.ID.indexOf(ID)==0)){
			arrDat.splice(i,1);
		}
	}
}
