// work w or w/o jq
(function(){
	var reMailto = /^mailto:my_name_is_([^_]+)_and_the_domain_is_([^_]+)$/,
		fixHref = function () {
			var m, reRemoveTitleIf = /^my name is/;
			if (m = this.href.match(reMailto)) {
				this.href = 'mailto:' + m[1] + '@' + m[2];
				if (reRemoveTitleIf.test(this.title)) {
					this.title = '';
				}
			}
		}
	;
	if (window.$)
		$(function () {$('a[href^=mailto:my_name_is]').each(fixHref);})
	else
		(function(){
			var oo = window.onload,
				searchDoc = function () {
					var i = 0, l;
					while (l = document.links[i++]) {
						if (m = l.href.match(reMailto)) {
							fixHref.apply(l);
						}
					}	
				}
			;
			window.onload = function() {
				oo && oo();
				searchDoc();
			};
		})();
})();