').text('Cancelling mute for ' + nick))
.append($('
'))
.append($('
').text('Reason:'))
.append(reason)
.appendTo($(Admin._dialogHtml));
var title = 'Cancelling mute for ' + nick;
var close = function() { html.dialog('close'); }
var submit = function() {
html.find('[name]').removeClass('ui-state-error');
var r = reason.val();
if (!r) {
reason.addClass('ui-state-error');
return;
}
var onSuccess = function(resp) {
location.reload();
};
$.ajax({
type: 'POST',
timeout: 5000,
url: '/cancel-mute',
cache: false,
data: { 'mute_id': id, 'reason': r },
success: onSuccess,
error: function(s) {
alert("Error cancelling mute: " + s.responseText);
close();
}
});
};
html.dialog({
modal: true,
title: title,
width: 400,
buttons: { 'OK': submit , 'Cancel': close }
});
html.dialog('open');
}
/*
$('.msgDiv').live('mouseenter', function() {
$(this).css({'border': '1px dotted red',
'margin': '-1' });
})
$('.msgDiv').live('mouseleave', function() {
$(this).css({'border': 'none',
'margin': '0'});
})
*/