﻿google.load("feeds", "1");
function initialize() {
    if (typeof jCat == "undefined") {
        var feedurl = "http://blog.looktour.net/feed"
    } else {
        var feedurl = "http://blog.looktour.net/category/" + jCat + "/feed"
    }
    $.gFeed = function(url, options, callback) {
        var opt = $.extend({ q: url, v: '1.0', num: 10 }, options);
        if (!opt.q) return false;
        $.getJSON('http://ajax.googleapis.com/ajax/services/feed/load?callback=?',
		    opt,
		    function(data) {
		        if (data) callback.call(this, data.responseData.feed);
		    }
	    );

    }

    $(function() {
        $.gFeed(feedurl, {},
            function(feed) {
                var imgtitle = $(feed.entries).first()[0].title;
                var imgurl = $(feed.entries).first()[0].content;
                var simgurl = imgurl.search(/src=/ig) + 5;
                var eimgurl = imgurl.search(/.jpg/ig) + 4;
                var imgurl = imgurl.substr(simgurl, eimgurl - simgurl);
                $("<div/>")
                    .append($("<h4/>").addClass("mt-5 ml-5 mr-5").append($("<span/>").addClass("floatleft").text(sCity))
                        .append($("<span/>").addClass("typo-2 floatleft").text("現地ツアー"))
                    )
                    .append($("<img/>").attr("src", imgurl).attr("width", "230").attr("height", "141").attr("alt", imgtitle).addClass("mt-5 ml-5 mb-5"))
                .appendTo("#bloglist");
                $("<h5/>").addClass("ml-5 mr-5 mt-5").text("注目のブログ").appendTo("#bloglist");
                $("<ul/>").addClass("mainlist-1").appendTo("#bloglist");
                $(feed.entries).each(function() {
                    $("ul.mainlist-1").append($("<li/>").append($("<a/>").attr("href",this.link).text(this.title)));
                });
                $("<img/>").attr("src", "img/bt-1.jpg").attr("width", "20").attr("height", "20").addClass("floatright mr-5 mb-5").attr("alt", "more details").appendTo("#bloglist");
                $("<p/>").addClass("floatright mt-5 mr-5 mb-5").append($("<a/>").attr("href", feed.link).text("注目のブログ")).appendTo("#bloglist");
            }
        );
    });
}
google.setOnLoadCallback(initialize);
