$j(document).ready(function(){

var alphabet = new String('ABCDEEFGHIJKLMNOPQRSTUVWXYZ');
var letters = new String('ADEHILMPQTUZ');

var letters_range = new Array('ABCD','EFGH','IJKL','MNOP','QRST','UVWXYZ');
var range_display = new Array('A - D','E - H','I - L','M - P', 'Q - T','U - Z');

$j('dl.az_listing').before('<div id="top_listing" class="list-selector"><span>&nbsp;</span></div>');

for (var i = 0; i < letters_range.length; i++){
   var isDone = 0;
  
   for (var i_letter = 0; i_letter < letters_range[i].length; i_letter++ ){   
  
      if (isDone == 1){break;}

      else{
         current_letter = letters_range[i].substring(0+i_letter,1+i_letter);
  		     $j('dt[class^="' +current_letter+ '"]:first').each(function(){
		       $j(this).before('<dt class="alpha-separator" id="s' +letters_range[i].substring(0,1)+ '"><b>' +range_display[i]+ '</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="#top_listing">(back on top)</a></dt>');
  		       $j('div.list-selector span:last').after('<span><a href="#s' +letters_range[i].substring(0,1)+ '">' +range_display[i]+ '</a>&nbsp;&nbsp;|&nbsp;&nbsp;</span>');
		       isDone = 1;
		     });
          }
   }
}
});