YAHOO.util.Event.onAvailable('description-scroll', function() {
    var d = YAHOO.util.Dom.get('description-scroll');
    d.style.overflow = 'hidden';

    //alert ( d.currentStyle.height + ' '+ d.offsetHeight );
    var cur_pos = 0;

    YAHOO.util.Event.on('description-down', 'click', function() {
        var attributes = {
            scroll: { to: [ cur_pos, cur_pos+200] } /* [0, 200]*/
        };
        cur_pos = cur_pos+200;
        var anim = new YAHOO.util.Scroll('description-scroll', attributes);
        anim.animate();
    });

    YAHOO.util.Event.on('description-up', 'click', function() {
        var attributes_back = {
            scroll: { to: [cur_pos, cur_pos-200] } /* [200, 0] */
        };
        cur_pos = cur_pos-200;
        var anim_back = new YAHOO.util.Scroll('description-scroll', attributes_back);
        anim_back.animate();
    });

});
