function restore_mails() {
	var all = document.all ? document.all : document.getElementsByTagName('a');
	for(i = 0; i < all.length; i++) {
		if(all[i].className == 'mail_addr') {
			s = all[i].innerHTML.replace('(at)','@').replace('(dot)','.');

			all[i].innerHTML = s;
			all[i].href = 'mailto:'+s;
		}
	}
}


function AttachEvent(elementObj, eventName, eventHandlerFunctionName){  
	if (elementObj.addEventListener)   { // Non-IE browsers    
		elementObj.addEventListener(eventName, eventHandlerFunctionName, false);		  
	} else if (elementObj.attachEvent)   { // IE 6+    
		elementObj.attachEvent('on' + eventName, eventHandlerFunctionName);  
	} else { // Older browsers     
		var currentEventHandler = elementObj['on' + eventName];    
		if (currentEventHandler == null) {
			elementObj['on' + eventName] = eventHandlerFunctionName;    
			} else {      
			elementObj['on' + eventName] = function(e) { 
				currentEventHandler(e); eventHandlerFunctionName(e); 
			}    
		}  
	}
}

AttachEvent(window, "load", restore_mails);

