Adesso sto provando con queste modifiche, funziona meglio anche se non mi sembra che rispetti sempre i 2 secondi.. tampo il tempo poi dovrò abbassarlo perchè devo dividere lo spazio ottenuto dopo il resize per creare una tabella e due secondi sono tanti..
codice:
time = true;

function startDelay() {
	
	if (time) {

		alert("Questo funziona?");
		time = false;
		
	}

	me = setTimeout(stopDelay, 2000);
	
}

function stopDelay() {
	

	clearTimeout(me);
	time = true;
	
}
window.onresize = startDelay;
Non avevo ancora visto la tua risposta, adesso provo.. grazie!