Как присвоить объекту объект?

akxxiv

Новичок
Как присвоить объекту объект?

Ситуация такая. Открываю модальное окно
PHP:
var myDialog = new Object;

if (showModalDialog( "fileManager.htm", myDialog, "dialogWidth:560px;dialogHeight:380px;center=yes;scroll=no;"))
{
		alert (myDialog.nName);
}
В модальном окне делаю следущее
PHP:
var sWindow = window.dialogArguments;
var sn = new Object;
sn.nName = "bla-bla-bla";

function save()
{
	sWindow = sn;
	window.returnValue = true;
	window.close();
}
В результате получаю undefined. Если в функции save() пишу
PHP:
function save()
{
	sWindow.nName = sn.nName;
	window.returnValue = true;
	window.close();
}
Получаю "bla-bla-bla". Как передать объекту все свойств другого объекта, если их количеств и имена заранее не известны?
 

bkonst

.. хочется странного?...
Использовать for и обращение к свойствам объекта как к элементам массива - например sWindow[nName].

А проще просто присвоить
Код:
sWindow.returnValue = sn;
 
Сверху