Deberias dinamizar la función activo ... para poder jugar con clearTimeout();
 
algo asi como :   
   
Código Javascript
:
Ver original- function activo(){ 
- var segundos=2000; 
- clearTimeout(temp); 
- var temp = setTimeout(function(){ 
- alert("mnsj"); 
- },segundos); 
Saludos de nuevo! :D