﻿var number_of_videos = 0;
var pos_of_videos = 0;

function recentpostsvideo(json) 
{

    document.write("<div style=\"overflow:hidden; width:530px; height:250px; position:absolute;\">");
    document.write("<div id=\"inner_video_div\" style=\"overflow:visible; width:10000px; height:150px; position:absolute; left:0px; \">");

    number_of_videos = (json.feed.entry.length > 20 ? 20 : json.feed.entry.length);

    for (var i = 0; i < (json.feed.entry.length > 20 ? 20 : json.feed.entry.length) + 3; i++)
    {

        var ind = (i >= (json.feed.entry.length > 20 ? 20 : json.feed.entry.length) ? i - (json.feed.entry.length > 20 ? 20 : json.feed.entry.length) : i);

        for (var j = 0; j < json.feed.entry[ind].link.length; j++) 
        {
                if (json.feed.entry[ind].link[j].rel == 'alternate') 
            {
                break;
            }

        }

        var entry = json.feed.entry[ind];

        if ("content" in entry) 
        {
            s = entry.content.$t;
        }
        else if ("summary" in entry) 
        {
            s = entry.summary.$t;
        }
        else 
        {
            s = "";
        }
        a = s.indexOf("<img");
        b = s.indexOf("src=\"", a);
        c = s.indexOf("\"", b + 5);
        d = s.substr(b + 5, c - b - 5);
        if ((a != -1) && (b != -1) && (c != -1) && (d != "")) { thumburl = d; } else thumburl = 'http://lh3.ggpht.com/_sS1Q7guTuCw/TO-xB-FcO_I/AAAAAAAAAh0/6y_91wP4vbU/blank.png';

        var entryUrl = "'" + json.feed.entry[ind].link[j].href + "'";

        var image = "<a href=" + entryUrl + "><img src=\"" + thumburl + "\" width=\"170\" height=\"102\" /></a><img src=\"http://lh3.ggpht.com/_sS1Q7guTuCw/TO-xB-FcO_I/AAAAAAAAAh0/6y_91wP4vbU/blank.png\" width=\"10\" height=\"10\" />";

        document.write("<div style=\"float:left; width:180px;\">");
        document.write(image);
        document.write("<br/>");
        if (json.feed.entry[ind].title.$t.indexOf("(") == -1) {
            document.write("<span style=\"float:left; width:170px;text-align:center;\">" + json.feed.entry[ind].title.$t + "</span>");
        }
        else {
            document.write("<span style=\"float:left; width:170px;text-align:center;\">" + json.feed.entry[ind].title.$t.substr(0, json.feed.entry[ind].title.$t.indexOf("(")) + "</span>");
        }

        if (json.feed.entry[ind]) {
            if ((new Date().getTime() - new Date(json.feed.entry[ind].published.$t.substr(0, 10).replace("-", "/")).getTime()) / (1000 * 60 * 60 * 24) <= 10) {
                document.write("<div style=\"position:absolute; width:27px; top:0px; color:red; text-align:right;\"><img src=\"http://www.prolineinteriors.co.uk/pictures/blog/icon/legujabb.png\" /></div>");
            }
        }
        document.write("</div>");

    }

    document.write("</div>");
    document.write("<div style=\"position:absolute; top:140px; width:530px; text-align:right;\">");
    document.write("<a href=\"\" onclick=\"back(); return false;\"><< vissza</a>&nbsp;&nbsp;");
    document.write("<a href=\"\" onclick=\"pause(); return false;\">állj</a>&nbsp;&nbsp;");
    document.write("<a href=\"\" onclick=\"play(); return false;\">előre >></a>&nbsp;&nbsp;");
    document.write("<a href=\"http://www.uzenetek.com/search/label/Video\" >összes</a>");
    document.write("</div>");
    document.write("</div>");


    document.write("<script>$(window).load(function() { $(\"#inner_video_div\").delay(6000).animate({\"left\": \"-=\"+180+\"px\"}, 2000, function() { movenext(); }); });</script>");
}

function movenext() {
    pos_of_videos += 1;
    if (pos_of_videos == number_of_videos) {
        pos_of_videos = 0;
        document.getElementById("inner_video_div").style.left="0px";
    }
    $("#inner_video_div").delay(2000).animate({ "left": "-=" + 180 + "px" }, 2000, function () { movenext(); });
}

function pause() {
    $('#inner_video_div').stop(true);
}

function play() {
    pause();
    if (parseInt(document.getElementById('inner_video_div').style.left) == 180 * number_of_videos) {
        pos_of_video = 0;
        document.getElementById("inner_video_div").style.left = "0px";
    }
    $("#inner_video_div").animate({ "left": "-=" + (180 + parseInt(document.getElementById('inner_video_div').style.left) % 180) + "px" }, (180 + parseInt(document.getElementById('inner_video_div').style.left) % 180) / 180 * 500, function () { movenext(); });
}

function back() {
    pause();
    if (parseInt(document.getElementById('inner_video_div').style.left) % 180 == 0) {
        if (parseInt(document.getElementById('inner_video_div').style.left) == 0) {
            document.getElementById("inner_video_div").style.left = "-" + (180 * number_of_videos) + "px";
            pos_of_videos = number_of_videos;
            $("#inner_video_div").animate({ "left": "+=" + 180 + "px" }, 500, function () { pos_of_videos--; });
        }
        else {
            $("#inner_video_div").animate({ "left": "+=" + 180 + "px" }, 500, function () { pos_of_videos--; });
        }
    }
    else {
        $("#inner_video_div").animate({ "left": "+=" + (-parseInt(document.getElementById('inner_video_div').style.left) % 180) + "px" }, (-parseInt(document.getElementById('inner_video_div').style.left) % 180) / 180 * 500);
    }
}
