С помощью jQuery можно так сделать:
<style>
.float-block-top{
width: 100px;
height: 100px;
background: red;
position: fixed;
top: 0;
right: 0;
}
</style>
<div id="float-block" class="float-block-top"></div>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#float-block').click(function(event) {
var self = $(this);
self.animate({top: $(window).height() - self.outerHeight() + 'px' }, 500);
});
});
</script>
Если же вам существующий код надо исправить, то нужно сам код ковырять и смотреть, как там всё сделано.