Vorrei che a ogni click il setinverval si fermassee ,creandone un nuovo ciclo con nuovi parametri ,ma sembra che ad ogni click crea un nuovo setinveral senza terminare il precedente,almeno credosia questo il problema


codice:
.
.
.

	 
	  $(".mc").click(function () {	  
	    	
			clearInterval(loopchat);
			$("#chatbox").html("");			
			var  user =$(this).attr('data');
			lasttime(user);
			updatemessagge(user);
			
			var loopchat = setInterval(function(){
				aggiorna(user);
			},3000);
			
				
		});
.
.
		function aggiorna(u){
			lasttime(u);
			updatepartmessagge(u);
		}
.
.
.