function GetStdDialog(sName, oOptions) {
	return new Window(sName, {
			className: "dialog",
			parent:$('bodycntnr'),
			left: 50, top: 50, width: 240, height: 320,
			minWidth: 100, minHeight: 100,
			closable: true,
			minimizable: (typeof(oOptions) === 'undefined' || typeof(oOptions.minimizable) === 'undefined' ? false : oOptions.minimizable),
			maximizable: (typeof(oOptions) === 'undefined' || typeof(oOptions.maximizable) === 'undefined' ? false : oOptions.maximizable),
			resizable: (typeof(oOptions) === 'undefined' || typeof(oOptions.resizable) === 'undefined' ? false : oOptions.resizable),
			draggable: (typeof(oOptions) === 'undefined' || typeof(oOptions.draggable) === 'undefined' ? true : oOptions.draggable),
			gridX: 1,
			gridY: 1,
			wiredDrag: true,
			destroyOnClose: true
		}
	);
}
function showUrlInPhotolayer(sUrl, iInnerW, iInnerH) {
	if (typeof(iInnerW) === 'undefined' || !iInnerW) iInnerW = 640;
	if (typeof(iInnerH) === 'undefined' || !iInnerH) iInnerH = 480;
	//
	var theWin = GetStdDialog('photolayer');
	theWin.setTitle('Просмотр изображения');
	theWin.setStatusBar('&nbsp;');
	theWin.setSize(iInnerW, iInnerH);
	//
	var sTail = (sUrl.substr(sUrl.length-4, 4));
	var sTaiL = (sUrl.substr(sUrl.length-5, 5));
	if (sTail === '.gif' || sTail === '.png' || sTail === '.jpg' || sTaiL === '.jpeg') {
		var sHtml = "<img src=\""+sUrl+"\" border=\"0\" width=\""+iInnerW+"\" height=\""+iInnerH+"\" />";
		theWin.setHTMLContent(sHtml);
	} else {
		theWin.setURL(sUrl);
	}
	//
	theWin.showCenter(true);
}