Así es, también tuve el mismo problema con doble salida de un Ajax.
La solución que hice fue, parecida al de Adler, pero esto funcionaría com múltiples links.
Código javascript
:
Ver originalvar Loads = new Array();
function loL(id){
if(typeof (Loads[id]) == "undefined"){
Loads[id] = 1;
alert("Mensaje enviado");
// Escribes esta línea si quieres q se active en 3 seg.
setTimeout("delete(Loads["+id+"])",3000)
}
}