// ==UserScript==
// @name            GoogleMusicEnhancer (GME)
// @version         0.1.0
// @namespace       http://www.tobsch.org/
// @author          Tobias Schneider
// @homepage        http://www.tobsch.org
// @licence         http://www.gnu.org/licenses/gpl-2.0.html
// @description     Improvements and better usability for google music
//
// @include         http://music.google.com/music/listen*
// @include         https://music.google.com/music/listen*
// @include         http://play.google.com/music/listen*
// @include         https://play.google.com/music/listen*
//
// @require         http://code.jquery.com/jquery-2.1.0.min.js
// @require         https://jquery-json.googlecode.com/files/jquery.json-2.4.min.js
//
// grant            GM_addStyle
// grant            GM_xmlhttpRequest
// grant            GM_setValue
// grant            GM_getValue
// grant            GM_deleteValue
// grant            GM_listValues
// grant            GM_info
// ==/UserScript==

GM_addStyle("<!-- @import style.css -->");

$(function () {
    "use strict";

    Update.check(false);

    $('#main')
        .append(
            Build.div({attr:{class: 'lyrics-panel un-clicked', id: 'lyrics-panel', title: 'Hit to reload lyric'}})
                .append(
                    Build.div({attr: {class: 'lyrics-clip', id: 'lyrics-clip'}, text: 'Lyric'}).on('click', function () {
                        $(this).parent('div.lyrics-panel').toggleClass("clicked un-clicked");
                    })
                )
                .append(
                    Build.div({attr:{class: 'lyrics-header', id: 'lyrics-header'}, text: 'Lyrics Panel'})
                )
                .append(
                    Build.div({attr:{class: 'lyrics-body', id: 'lyrics-body'}, text: 'I can not hear a sound. Play something loud!' })
                )
        );

    // listeners
    $('.music-banner-icon').on('click', function () {
        Update.check(true);
    });

    $('#playerSongInfo').on('DOMSubtreeModified', function () {
        var title = $('#playerSongTitle').text();
        var artist = $('#player-artist').text();

        if (title && artist && parseInt($('#lyrics-header').attr('hash')) !== Util.hashCode(artist,title)) {
            try{
                lyric.search({artist: artist, title: title}, LyricsWiki);
            } catch(e){
                console.log('GME: ' + e.message);
            }
        }
    });

}); // Ready Function
@@ -2263,17 +2263,17 @@
         
-l
+L
 yric.sea

fix typo