$('.winMinMax', winClone).toggle( function() { $(winClone)[0].lastHeight = $.iUtil.getSize( $('.winClient',winClone).get(0) ).hb; $(winClone)[0].isMinimized = true; $('.winMinMax', winClone).css('background-position', '-13px 0px '); $('.winClient', winClone).slideUp(300); $('.winBottom, .winBot', winClone).animate({height: 13}, 300); $(winClone).animate({height: 40}, 300); }, function() { $(winClone)[0].isMinimized = false; $('.winMinMax', winClone).css('background-position', '0px 0px'); $('.winClient', winClone).slideDown(300); $('.winBottom, .winBot', winClone).animate({height: $(winClone)[0].lastH + 13}, 300); $(winClone).animate({height: $(winClone)[0].lastH + 43}, 300); } );