lastSearch = false;

$(document).ready(function(){
  $('input[@type="image"]').click(function(){
    var type = $(this).siblings('select[@name="type"]').val();
    var genre = $(this).siblings('select[@name="genre"]').val();
    
    var search = { type: type, genre: genre };
    
    if ( lastSearch != search )
    {
      $.ajax({
        url: '/json/browse',
        type: 'post',
        dataType: 'json',
        data: search,
        success: function(data){
          $('#TVBrowse .content').html( data.content );
          showHideSectionLetters();
        }
      });
      lastSearch = search;
    }
  });
  showHideSectionLetters();
});

function showHideSectionLetters()
{
  $('#TVBrowse .browseSections .sectionLetters img').each(function(){
    var letter = $(this).attr('src').substring( $(this).attr('src').length - 5, $(this).attr('src').length - 4 );
    if ( letter == 'e' )
    {
      letter = 'octothorpe';
    }   
    var toFind = letter + '_header';
    if ( $('#' + toFind ).size() == 0 )
    {
      $(this).attr('src', IMAGE_URL + 'images/TV/Browse/Letters/Grey/' + letter + '.gif');
    } else {
      $(this).attr('src', IMAGE_URL + 'images/TV/Browse/Letters/' + letter + '.gif');
    }
  });
}