<xen:require css="bb_code.css" />
<style>
.read-more
{
float: right;
background-image: url(styles/quotecollapse/more.png);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
width: 90px;
position: absolute;
top: 2px;
right: 5px;
}
.read-less
{
float: right;
background-image: url(styles/quotecollapse/less.png);
background-repeat: no-repeat;
background-position: right;
padding-right: 20px;
font-style: italic;
font-size: 9pt;
width: 90px;
position: absolute;
top: 2px;
right: 5px;
}
.linkarea
{
position: relative;
}
</style>
<script src="js/quotecollapse/jquery.expander.js"></script>
<script>
$(document).ready(function() {
  var opts = {collapseTimer: 8000};
  $.each(['beforeExpand', 'afterExpand', 'onCollapse'], function(i, callback) {
    opts[callback] = function(byUser) {
      var by, msg = '<div class="success">' + callback;
      if (callback == 'onCollapse') {
        msg += ' (' + (byUser ? 'user' : 'timer') + ')';
      }
      msg += '</div>';
      $(this).parent().parent().append(msg)
    }
  });
  $('div.expander').expander({
    slicePoint: {$xenOptions.slicePoint},
    widow: 2,
    expandEffect: 'slideDown',
    expandSpeed: {$xenOptions.expandSpeed},
    collapseEffect: 'slideUp',
    collapseSpeed: {$xenOptions.collapseSpeed},
    expandText: '{$xenOptions.expandText}',
    userCollapseText: '{$xenOptions.collapseText}',
    expandPrefix: ''
  });
});
</script>