function BlogPosts(container) {
  this.container_ = container;
}
BlogPosts.prototype.show = function(url) {
  var feed = new google.feeds.Feed(url);
  var preview = this;
  feed.load(function(result) {
    preview.render_(result);
  });
}

BlogPosts.prototype.render_ = function(result) {
  if (!result.feed || !result.feed.entries) return;
  while (this.container_.firstChild) {
    this.container_.removeChild(this.container_.firstChild);
  }

  var blog = this.createElement_("ul", this.container_, "blog");
  for (var i = 0; i < result.feed.entries.length; i++) {
    var entry = result.feed.entries[i];
    var div = this.createElement_("li", blog, "entry");
    var linkDiv = this.createElement_("h2", div, "title");
    this.createLink_(linkDiv, entry.link, entry.title);
    this.createDiv_(div, "body", entry.contentSnippet);
  }
}

BlogPosts.prototype.createDiv_ = function(parent, className, opt_text) {
  return this.createElement_("div", parent, className, opt_text);
}

BlogPosts.prototype.createLink_ = function(parent, href, text) {
  var link = this.createElement_("a", parent, "", text);
  link.href = href;
  return link;
}

BlogPosts.prototype.createElement_ = function(tagName, parent, className,
                                                opt_text) {
  var div = document.createElement(tagName);
  div.className = className;
  parent.appendChild(div);
  if (opt_text) {
    div.appendChild(document.createTextNode(opt_text));
  }
  return div;
}

google.load("feeds", "1");

function initialize() {
	url = "http://2020wellness.blogspot.com/feeds/posts/default";
	var blogElem = document.getElementById("blog");

	if (blogElem) {
		var blog = new BlogPosts(blogElem);
		blog.show(url);
	}

	
frontPageURL = "http://2020updates.blogspot.com/feeds/posts/default";
 var frontPageBlogElem = $("#front-page-blog")[0];

   if (frontPageBlogElem) {
   var frontPageBlog = new BlogPosts(frontPageBlogElem);
       frontPageBlog.show(frontPageURL);
   }

	var previewElem = $("#blog-post-preview");

	if (previewElem) {
		var feed = new google.feeds.Feed(url);
		feed.load(function(result) {
			if (!result.feed || !result.feed.entries) return;

			var entry = result.feed.entries[0];

			previewElem.find('h3').text(entry.title);
			previewElem.find('p').text(entry.contentSnippet);
			previewElem.find('a:last').text('Read more...').attr('href', entry.link);
		});
	}
}

google.setOnLoadCallback(initialize);
