$(function() {
	var toggle_stat = fasle;
	$('#show-reg-form').click(function() {
		if (toggle_stat == false) {
			$('#login-block').animate({"top":"0"}, 500);   
			toggle_stat = true;
		} else {
			$('#login-block').animate({"top":"100"}, 500);   
			toggle_stat = false;
		}
	});
});
P.S. Только это ж анимация и там 500 мс действие и при двойном клике будет лажа. В общем надо ещё проверять закончено текущая анимация или нет.