Ciao, non riesco a far funzionare questa funzione javascript.
In pratica quando il valore del campo `Nome_Cartella` del form della pagina madre è vuoto, nella pagina figlia aperta in popup dovrebbe visualizzarsi l'avviso: nome cartella non presente nella pagina madre.

Invece anche con il campo `Nome_Cartella` valorizzato il popup si apre regolarmente, perchè?

codice:
function writeToParent(frmObj)
{
  if (window.opener == null ||
      typeof(window.opener.popupWin) != "object" ||
      frmObj.subfolder.value.length <= 0) return;
 
  var frmParent = window.opener.document.myForm;
  var str = frmParent.Nome_Cartella.value;
   
  if (str.length > 0)
    {
      var lastChar = str.substr(str.length - 1);
      if (lastChar != "/" && lastChar != "\\") str += "/";
    }else{
      alert("nome cartella non presente nella pagina madre!")
      window.close; }
 
  str += frmObj.subfolder.value;
 
  frmParent.Nome_Cartella.value = str;
}