(function ($) {
    $(document).ready(function () {
        $('a[href *= "youtube.com"]').click(function () {
            var url = $(this).attr('href'),
                id = url.replace(/^[^v]+v.(.{11}).*/,"$1");

            var object = $('<div id="video"><object width="640" height="505">' +
                '<param name="movie" value="http://www.youtube.com/v/' + id + '?fs=1&amp;hl=es_ES&amp;autoplay=1"></param>' +
                '<param name="allowFullScreen" value="true"></param>' +
                '<param name="allowscriptaccess" value="always"></param>' +
                '<embed src="http://www.youtube.com/v/' + id + '?fs=1&amp;hl=es_ES&amp;autoplay=1" ' +
                       'type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" ' +
                       'width="640" height="505">' +
                '</embed>' +
            '</object></div>').appendTo($('body'));

            $.colorbox({
                inline:true,
                href:'#video',
                onClosed: function () {
                    $('#video').remove();
                }
            });

            return false;
        });
    });
}(jQuery));
