It looks like you're mixing css3 transitions and jQuery animation.
You can't animate a class name, this WILL NOT WORK:
$(this).addClass("min",1500,"easeInOutQuad");
instead, in your css3, add a transition:
#ccUtilityBarWrapperInner.min {
background: none;
height: 40px;
-webkit-transition: height 1.5s ease-in-out;
-moz-transition: height 1.5s ease-in-out;
-o-transition: height 1.5s ease-in-out;
transition: height 1.5s ease-in-out;
}
To include a custom easing function, check out this site.
Or, if you need to support older browsers, use jQuery's animate() function
$(this).animate({ height: '40px'}, 1500, "easeInOutQuad");
Edit: Actually, jQuery UI will animate class names, but you'll need to use the switchClass()
function.