pro100(4eJI), надо смотреть в сторону youtube api, накалякаю код позже..
Добавлено (25.03.2013, 13:34)
---------------------------------------------
Код
<a href="javascript://" onclick="findVideo('Harlem Shake!');">Harlem Shake!</a>
<div id="video">Загрузка...</div>
<script type="text/javascript">
function findVideo(find) {
find = find.split(' ').join('+');
$.get('http://gdata.youtube.com/feeds/api/videos?q='+find+'&alt=rss&max-results=1&v=2',function(data) {
var video = $(data).find('item');
var video_id = $(video).find('link').text().split('v=')[1];
var ampersandPosition = video_id.indexOf('&');
if(ampersandPosition != -1) {
video_id = video_id.substring(0, ampersandPosition);
}
$('#video').html('<iframe width="560" height="315" src="http://www.youtube.com/embed/'+video_id+'?rel=0" frameborder="0" allowfullscreen></iframe>');
});
}
</script>
Думаю засунуть содержимое #video в аякс окно вам не составит труда, просто давно с юкоз не работал и забыл как писать окно.