//Recent Posts Script by bloggerplugins.org var postTitleOriginal, myLink, myDiv, myImage,mySeparator; var main; var float_clear=false; var flag = 0; function bprecentpostswiththumbnails(json) { for (var i = 0; i < numberOfPosts; i++) { if (i == json.feed.entry.length) break; var s; var entry = json.feed.entry[i]; var postTitle = entry.title.$t; postTitleOriginal = postTitle; if (isNaN(titleLength) || titleLength == 0) { postTitle = ''; } else if (postTitle.length > titleLength) postTitle = postTitle.substring(0, titleLength) + "..."; var postUrl=""; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') { var commentText = entry.link[k].title; var commentUrl = entry.link[k].href; } if (entry.link[k].rel == 'alternate') { postUrl = entry.link[k].href; break; } } if (showThumbs == true) { var thumbUrl = ""; try { thumbUrl = entry.media$thumbnail.url; thumbUrl = thumbUrl.replace("/s72-c/","/s"+imgDim+"-c/"); } catch (error) { if ("content" in entry) s = entry.content.$t; else s=""; if (thumbUrl == "" && mediaThumbsOnly == false) { regex = /http\:\/\/www\.youtube(-nocookie){0,1}\.com\/(v){0,1}(embed){0,1}\/(([^"&?' ]*))/; videoIds = s.match(regex); if (videoIds != null) { videoId = videoIds[4]; } if (videoIds != null && videoId != null) thumbUrl = "http://img.youtube.com/vi/" + videoId + "/2.jpg" } if (thumbUrl == "" && mediaThumbsOnly == false) { a = s.indexOf("]*>/g; postContent = postContent.replace(re, ""); if (showSummary == true) { myDiv = createDiv("bp_item_summary"); if (postContent.length < summaryLength) {myDiv.appendChild(document.createTextNode(postContent));} else { postContent = postContent.substring(0, summaryLength); var quoteEnd = postContent.lastIndexOf(" "); postContent = postContent.substring(0, quoteEnd); myDiv.appendChild(document.createTextNode(postContent + '...')); } main.appendChild(myDiv); } } //end try catch (error) {} myDiv = createDiv("bp_item_meta"); myDiv.style.clear="both"; myDiv.style.marginBottom="4px"; if (showPostDate == true) { myDiv.appendChild(document.createTextNode(monthnames[parseInt(cdmonth, 10)] + '-' + cdday + '-' + cdyear)); flag = 1; } if (showCommentCount == true) { if (flag == 1) { myDiv.appendChild(document.createTextNode(" | ")); } if (commentText == '1 Comments') commentText = '1 Comment'; if (commentText == '0 Comments') commentText = 'No Comments'; var myLink = createLink(commentUrl,"_top",commentText + " on " + postTitleOriginal) myDiv.appendChild(myLink); myLink.innerHTML=commentText; flag = 1;; } if (showReadMore == true) { if (flag == 1) { myDiv.appendChild(document.createTextNode(" | ")); } var myLink = createLink(postUrl,"_top",postTitleOriginal) myDiv.appendChild(myLink); myLink.innerHTML = readMore+" »"; flag = 1;; } if (flag == 1) main.appendChild(myDiv); }//close post loop if(float_clear==true && imgFloat!="none") { myDiv = createDiv("bp_clear_float"); myDiv.style.clear=imgFloat; main.appendChild(myDiv); } document.getElementById("bp_recent_link").style.backgroundImage="url('http://3.bp.blogspot.com/-H8WPIh3wjr4/TmHnuo9tnnI/AAAAAAAACDE/_yuVqfb1HAk/blogger-widgets.png')"; document.getElementById("bp_recent_link").style.backgroundRepeat="no-repeat"; try{ if(myMargin!=0 && imgFloat=="left" && flag==0) document.getElementById("bp_recent_link").style.marginLeft = myMargin+"px"; } catch(error){} } function createDiv(className) { var myDiv = document.createElement('div'); myDiv.setAttribute("class", className); return myDiv; } function createLink(href,target,title) { var myLink = document.createElement('a'); if(href.substring(href.length-13,href.length)=="#comment-form") {href= href.substring(0,href.length-13)+"?utm_source=BP_recent"+"#comment-form";myLink.setAttribute("href", href);} else myLink.setAttribute("href", href+"?utm_source=BP_recent"); myLink.setAttribute("target", target); myLink.setAttribute("title", title); return myLink; }