﻿$(document).ready(function() {

    //youtube

    $("#videos").text("Loading...");
    $.ajax({
        dataType: "jsonp",
        data: {
            "alt": "json-in-script"
            //"vq": keyword,
            //"max-results":"10",
        },
        cache: true,
        //url: "http://gdata.youtube.com/feeds/api/videos",
        url: "http://gdata.youtube.com/feeds/api/users/maruhamotors/favorites",
        //url: "http://gdata.youtube.com/feeds/api/users/maruhamotors/playlists",
        success: function(data) {
        $("#videos").empty();
        $("<div/>").append($("<h3/>").html("Maruha videos")).appendTo("#videos");
            $.each(data.feed.entry, function(i, item) {
                var group = item.media$group;
                var lenurl = group.media$thumbnail[0].url.length
                var snurl = group.media$thumbnail[0].url.substr(0, lenurl - 5) + "1.jpg"
                var second1, hour1

                if (Math.floor(item.media$group.yt$duration.seconds % 60 < 10)) {
                    second1 = "0" + String(Math.floor(item.media$group.yt$duration.seconds % 60))
                } else {
                    second1 = String(Math.floor(item.media$group.yt$duration.seconds % 60))
                }

                if (item.media$group.yt$duration.seconds / 60 < 0) {
                    hour1 = "0" + String(Math.floor(item.media$group.yt$duration.seconds / 60))
                } else {
                    hour1 = String(Math.floor(item.media$group.yt$duration.seconds / 60))
                }




                $("<div/>").addClass("thumbnail")
                    .append($("<h4/>").html(item.title.$t)).attr("style", "margin-top:5px;")
                    .append($("<img/>").attr("src", snurl)).append("<br/>")
                    .append(item.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2}).*/, "$1年$2月$3日")).append('<br/>再生時間 ')
                    .append(hour1).append(":")
                    .append(second1).append("<br/>")
                    .append($("<span/>").addClass("info").text("再生回数：" + ((item.yt$statistics == null) ? "0" : item.yt$statistics.viewCount)))
                    .click(function() { window.open(group.media$player[0].url, null) })
                    .appendTo("#videos");


            });
        } 
    });

});