//Include JS File
function includeJS(file){
    var script = $('<script></script>').attr('src', file).attr('type', 'text/javascript').attr('defer', true);
    $('body').append(script);
}

//Include CSS File
function includeCSS(file){
    var script = $('<link></link>').attr('href', file).attr('type', 'text/css').attr('rel', 'stylesheet');
    $('head').append(script);
}

$('body').bind('keypress', function(e) {
    var code = (e.keyCode ? e.keyCode : e.which);
    sequence = false;
    if(!window.easteregg){
        if(code == 114){
            window.easteregg = code;
        }
    }else{
        if(window.easteregg == 114 && code == 111){
            sequence = true;
            window.easteregg = code;
        }
        
        if(window.easteregg == 111 && code == 99){
            sequence = true;
            window.easteregg = code;
        }
        
        if(window.easteregg == 99 && code == 107){
            sequence = true;
            window.easteregg = code;
        }
        
        if(window.easteregg == 107 && code == 101){
            sequence = true;
            window.easteregg = code;
        }
        
        if(window.easteregg == 101 && code == 116){
            sequence = true;
            window.easteregg = null;
            $('body').append($('<script></script>').attr('type', 'text/javascript').attr('src', 'http://erkie.github.com/asteroids.min.js'));
        }
        
        if(sequence == false){
            window.easteregg = null;
        }
    }
});
