regnised,
$('body').click(function (event) { //есть ли body? к этому моменту или ещё нет
event.preventDefault();
if (!$('div:hidden').length){
$(this).hide(); // скрыли body
} else {
$('div:hidden').insertAfter(this).show();} // если вдруг был скрытый div, попытаемся всунуть его мимо body
});