// ===========
// = Globals =
// ===========
var browse_xml;

function get_browse_menue(){
  
  var ul = $('ul#browse > li > ul');
  var options = {area:'Browse', userID:get_user_id()}
  var url = $.param.querystring(menugen_url, options);

  $.ajax({
    url: url,
    beforeSend: function(){ul.html('<li><img class="loading" src="images/loading.gif"/></li>')},
    success: function(xml){
    //complete: function(event, XMLHttpRequest, options){
      //console.log(XMLHttpRequest);
      //xml = XMLHttpRequest.responseXML;
      browse_xml = xml;
      ul.html('');
      var i = 0;
      //console.log(xml);
      $(xml).find('section').each(function(){
        i += 1;
        var id = "browse_" + i;
        ul.append("<li><a rel='#" + id + "' class='show_albums'>" + $(this).attr('name') + "</a></li>");
        var div = $('.new_releases_and_timely_tracks_and_search_results').append(
          "<div id='" + id + "' class='hidden browse_display'><ul></ul></div>"
        );
        var inner_ul = $('.new_releases_and_timely_tracks_and_search_results div[id=' + id + ']:first ul:first');
        inner_ul.html('');
        $(this).find('i').each(function(){
					inner_ul.append(
            "<li>" +
              "<div>" +
                "<a class='show_cd' rel='" + $(this).attr('id') + "'>" +
                  "<img rel='http://musicboxmx.com/live/covers/" + $(this).attr('id') + ".jpg'/>" +
                  "<p><strong>" + $(this).attr('name') + "</strong></p>" +
                  "<p>" + $(this).attr('desc') + "</p>" +
                "</a>" +
              "</div>" +
            "</li>"
          );
        });
      });
    }/*,
    error: function(response, status, error){alert("Browse - " + status + ": " + error);}*/
  });
}


// ==================
// = Document Ready =
// ==================
$(function(){
  $('.show_albums').live('click', function(){
    reset_nav();
    search_results.toggle_back_to_results();
    $.mask.close();
    var rel = $($(this).attr('rel'));
    toggle_siblings(rel);
    rel.find('img').each(function(){
      $(this).attr('src', $(this).attr('rel'));
    });
  });
});