$(function() {

    $('#random-song').click(function(event) {

        $('#search-query').attr('disabled', true);
        $.getJSON('/ajax/track/getRandomTrack', function(response) {
            var search_query = response.artist + ' - ' + response.title;
            $('#search-query').val(search_query);
            $('#search-query').attr('disabled', false);
        });

        event.preventDefault();
    });

    $('#global-search').submit(function(event) {

        var search_str = $('#search-query').val();
        if ($.trim(search_str) == '') {
            event.preventDefault();
        }
    });

    $('a.inactive').attr('href', '/').click(function(event) { event.preventDefault(); });
});