var glossary = {
  data: [],
  scroller: '',


scrollTo: function(){
  
    var s = $('glossary_select');
       
       var d = $('glossary-' + s.value);
      glossary.scroller.start(0, d.getPosition().y - 300);
      d.highlight.delay(500, d, ['#ED145B', '#FFFFFF']);
   
    
  
},

init:function(){

  glossary.scroller = new Fx.Scroll( $(window), {offset:{'x':0, 'y':100} } );
  $('glossary_select').addEvent('change', glossary.scrollTo);
  if(location.href.contains('#') ){
     var d =  $$(location.hash)[0]; 
     d.highlight.delay(500, d, ['#ED145B', '#FFFFFF']);
  }
}

}

window.addEvent('domready', glossary.init);

  