var prompts = {
"header" : 'Внимание!',
"body"   : 'Вы действительно хотите удалить %s?',
"yes"    : 'Да',
"no"     : 'Нет',
"more"   : 'Ещё удалить элементы...'
};

function core_confirmDelete(url, moreUrl, title) {
var pageItemId = this.pageItemId;
var dialog = new YAHOO.widget.SimpleDialog("gDialog", { width: "20em",
effect: { effect:YAHOO.widget.ContainerEffect.FADE, duration:0.25 },
fixedcenter: true,
modal: true,
draggable: false });
dialog.setHeader(prompts['header']);
var bodyText = prompts['body'].replace('%s', title);
if (moreUrl) {
bodyText += '<br /><br /><a href="" onclick="document.location.href=\''
+ moreUrl + '\';return false">' + prompts['more'] + '</a>';
}
dialog.setBody(bodyText);
dialog.cfg.setProperty("icon", YAHOO.widget.SimpleDialog.ICON_WARN);
var handleYes = function() {
document.location.href = url;
}
var handleNo = function() {
this.hide();
}
var myButtons = [ { text: prompts['yes'], handler:handleYes },
{ text: prompts['no'], handler:handleNo, isDefault:true } ];
dialog.cfg.queueProperty("buttons", myButtons);
dialog.render(document.body);
}
