Monotone-Parent: 7c5ffd99f3f7a86c627c182d50643c2cf45ee9f6

Monotone-Revision: 2657547ae0e611fd831e211fb69fd2bd09cea1e4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-16T16:39:50
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-05-16 16:39:50 +00:00
parent bc87366762
commit d30e350fa8

View File

@@ -741,21 +741,22 @@ function onMenuForwardMessage(event) {
function newContactFromEmail(sender) {
var mailto = sender.parentNode.parentNode.menuTarget.innerHTML;
var emailre
= /([a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z])/g;
emailre.exec(mailto);
email = RegExp.$1;
// var emailre
// = /([a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z])/g;
// emailre.exec(mailto);
// email = RegExp.$1;
var namere = /(\w[\w\ _-]+)\ (&lt;|<)/;
var c_name = '';
if (namere.test(mailto)) {
namere.exec(mailto);
c_name += RegExp.$1;
}
// var namere = /(\w[\w\ _-]+)\ (&lt;|<)/;
// var c_name = '';
// if (namere.test(mailto)) {
// namere.exec(mailto);
// c_name += RegExp.$1;
// }
var email = extractEmailAddress(mailto);
var c_name = extractEmailName(mailto);
if (email.length > 0)
{
emailre.exec("");
var url = UserFolderURL + "Contacts/new?contactEmail=" + email;
if (c_name)
url += "&contactFN=" + c_name;