Если я правильно понимаю, вы хотите переключить высоту div с его текущего состояния на 100px и обратно. Так почему бы вам не использовать метод .toggle ()?
Как это:
//keep default height
var divh = $('#first').outerHeight();
//toggle functions
$('div:first').toggle(
function () {
$('#first').stop().animate({
height: divh +'px'
}, 1000);
},
function () {
$('#first').stop().animate({
height: '100px'
}, 1000);
}
)