jQuery(document).ready(function(){
    if (jQuery('#magic').length > 0) {
        jQuery(function() {
            var _floating_banner = jQuery("#magic");
            var _window = jQuery(window);
            var offset = _floating_banner.offset();
            var topPadding = 25;
            _window.scroll(function() {
                if (_window.scrollTop() > offset.top) {
                    _floating_banner.stop().animate({
                        marginTop: _window.scrollTop() - offset.top + topPadding
                    });
                } else {
                    _floating_banner.stop().animate({
                        marginTop: 10
                    });
                }
                ;
            });
        });
    }
});
