window.addEvent('domready', function(){
  $$('.toggleview').addEvent('click', toggleView);
});

function toggleView(event)
{
  var current = event.target;
  var parent  = current.getParent().getParent();

  if(parent.getProperty('class') == 'sdescr')
  {
    var sdescr = parent;
    var ddescr = parent.getNext();
  }
  else 
  {
    var ddescr = parent;
    var sdescr = parent.getPrevious();
  }
  
  if(sdescr.getStyle('display') == 'none')
  {
    ddescr.setStyle('display', 'none');
    sdescr.setStyle('display', 'block');
  }
  else
  {
    sdescr.setStyle('display', 'none');
    ddescr.setStyle('display', 'block');
    var scrollObj = new Fx.Scroll(window);
    scrollObj.toElement(ddescr.getParent());
  }
}

