Error opening mail:' +
' ' + e.message + '' +
' ID: ' + idMsg + '' +
'';
container.style.display = 'block';
}
}
}
// Helper function to update buttons (using jQuery's .off() to prevent duplicate events)
function updateButtons(idMsg, auth, subj, msg, date) {
try {
// Escape values for JavaScript
var safeAuth = auth.replace(/\\/g, '\\\\').replace(/'/g, "\\'").replace(/"/g, '\\"');
var safeSubj = subj.replace(/\\/g, '\\\\').replace(/'/g, "\\'").replace(/"/g, '\\"');
var safeMsg = msg.replace(/\\/g, '\\\\').replace(/'/g, "\\'").replace(/"/g, '\\"');
var safeId = idMsg.replace(/\\/g, '\\\\').replace(/'/g, "\\'").replace(/"/g, '\\"');
var safeDate = date.replace(/\\/g, '\\\\').replace(/'/g, "\\'").replace(/"/g, '\\"');
// Clear existing buttons completely
$('#inboxButtons').empty();
// Create new buttons
var replyBtn = $('