function doForm(f,ac,ask){
  if(msgNumSelected(f)==0){
    alert(lang_select_one_message);
    return false;
  }
  if(ask){
    if(!confirm(ask))return false;
  }
  f.ac.value=ac;
  f.submit();
}
function bgflip(elem,over){
  if(elem.className=='selfol')return;
  if(over){
    elem.style.background='#E6E6E6';
    elem.style.border='1px solid #C1C1C1';
  }else{
    elem.style.background='white';
    elem.style.border='1px solid white';
  }
}
function addFolder(){
  f=document.getElementById('addfolderform');
  var folname=prompt('Please type folder name','');
  if(!folname)return;
  if(folname=='')return;
  f.folname.value=folname;
  f.submit();
}
function askDelFol(){
  return confirm(lang_ask_delete_folder);
//  return confirm('Are you sure you want to delete this folder?');
}
function moveToFolder(fs){
  var f=fs.form;
  var nf='';
  fsval=fs.options[fs.selectedIndex].value;
  if(fsval=='')return;
  if(fsval=='!new'){
    nf=prompt('Enter new folder name','');
    if(!nf || nf==''){
      fs.selectedIndex=0;
      return;
    }
    f.newFolder.value=nf;
  }
  f.moveFolder.value=fsval;
  f.ac.value='movetofolder';
  f.submit();
}
function doRenameFolder(formID,folid,oldname,folname){
  var f=document.getElementById(formID);
//  var folname=prompt('Rename folder',oldname);
  if(folname==null)return false;
  if(folname!='' && folname!=oldname){
    f.ac.value='renamefolder';
    f.folname.value=folname;
    f.folid.value=folid;
    f.submit();
    return false;
  }
  return false;
}
function renameFolder(formID,searchid,oldname){
  IEprompt(lang_do_rename_folder,oldname,'doRenameFolder("'+formID+'","'+searchid+'","'+oldname+'","{%value}")');
}
