Kontain - Hulu URL to Embed

by darcyclarke

JavaScript

var url = 'http://www.hulu.com/watch/87201/21-jump-street-21-jump-street-part-1';
url = 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIComponent('select * from html where url="' + url + '"') + '&format=xml';
$.ajax({
    url: url,
    type: 'GET',
    dataType: 'text',
    data: {},
    success: function(data){
        var start, stop, id;
        start = data.indexOf("http://www.hulu.com/embed/");
        stop = start + data.slice(start,data.length).indexOf('"');
        id = data.slice(start,stop).match(/\/embed\/(.*)/)[1];
        $('<object width="400" height="300"><param name="movie" value="http://www.hulu.com/embed/'+id+'"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.hulu.com/embed/'+id+'" type="application/x-shockwave-flash"  width="400" height="300" allowFullScreen="true"></embed></object>').appendTo('body');
    },
    error: function(e){   
    } 
});