    function getScreenYT(url, size){
        if (url === null) {
            return "";
        }
        
        size = (size === null) ? "big" : size;
        var vid;
        var results;
        
        results = url.match("[\\?&]v=([^&#]*)");
        
        vid = (results === null) ? url : results[1];
        
        if (size == "small") {
            return "http://img.youtube.com/vi/" + vid + "/2.jpg";
        }
        else {
            return "http://img.youtube.com/vi/" + vid + "/0.jpg";
        }
    } 
    
    function getScreenRT (url){
        var vid;
        var results;
        results = url.match("[\\?&]v=([^&#]*)");
        vid = (results === null) ? url : results[1];    
        return "http://img-1.rutube.ru/thumbs/" + vid.substr(0,2) + '/' + vid.substr(2,2) + '/' + vid + '-1-2.jpg';
    }
    
    function getScreenKT(url){
        var vid;
        var results;
        results = url.match("\/([a-z0-9-]*)$");
        vid = (results === null) ? url : results[1];    
        return 'http://www.kaztube.kz/Images.ashx?id=' + vid;
    }
    
    $().ready(function(){

        $('img.pic').each(function(){
           img = $(this);
           _url = img.attr('rel');
           img_src = img.attr('src');
           if (img.hasClass('youtube')){
               img_src = getScreenYT(_url, 'small');
           } else if (img.hasClass('rutube')){
               img_src = getScreenRT(_url); 
           } else if (img.hasClass('kaztube')){
               img_src = getScreenKT(_url); 
           }
           img.attr('src', img_src);
        });
    });