function restore_height()
{
	height = height = Element.getHeight('st_main')+20;
	divheight=document.getElementById('content').style.height;
	divheight =  parseInt(divheight.substring(0, (divheight.lastIndexOf("px"))));
	diff = height - divheight;
	if(diff > 5)
		divheight += 5;
	else if(diff < -5)
		divheight -= 5;
	else
	{
		return;
	}
	document.getElementById('content').style.height = divheight + 'px';
	setTimeout("restore_height();",50);
}

function show_animal(id, type)
{
	var Func = function() {
		load_animal(id, type);
	}
	$('div#st_main').slideUp("slow", Func);

}
function load_animal(id, type)
{
	var handlerFunc = function(t) {
		$("a.stList").css('background-color', '#10248a');
		$('a#stMenu'+id).css('background-color', '#107ee9');
		$('div#st_main').slideDown("slow");
	}
	$('div#st_main').load('/getAnimalData.php',{'id': id, 'type': type}, handlerFunc);
}

$(function() {
            var offset = $("#st_main").offset();
            var topPadding = 15;
            var startTop = offset.top;
            $(window).scroll(function() {
                if ($(window).scrollTop() > offset.top) {
                    var newTop = $(window).scrollTop() - offset.top + topPadding;
                    if(newTop < startTop) {
                      $("#st_main").stop().animate({
                          marginTop: newTop
                      });
                    }
                } else {
                    $("#st_main").stop().animate({
                        marginTop: 0
                    });
                };
            });
        });
