Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //<![CDATA[
- var relatedTitles = new Array();
- var relatedTitlesNum = 0;
- var relatedUrls = new Array();
- function related_results_labels(json) {
- for (var i = 0; i < json.feed.entry.length; i++) {
- var entry = json.feed.entry[i];
- relatedTitles[relatedTitlesNum] = entry.title.$t;
- for (var k = 0; k < entry.link.length; k++) {
- if (entry.link[k].rel == 'alternate') {
- relatedUrls[relatedTitlesNum] = entry.link[k].href;
- relatedTitlesNum++;
- break;
- }
- }
- }
- }
- function removeRelatedDuplicates() {
- var tmp = new Array(0);
- var tmp2 = new Array(0);
- for(var i = 0; i < relatedUrls.length; i++) {
- if(!contains(tmp, relatedUrls[i])) {
- tmp.length += 1;
- tmp[tmp.length - 1] = relatedUrls[i];
- tmp2.length += 1;
- tmp2[tmp2.length - 1] = relatedTitles[i];
- }
- }
- relatedTitles = tmp2;
- relatedUrls = tmp;
- }
- function contains(a, e) {
- for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
- return false;
- }
- function printRelatedLabels() {
- var r = Math.floor((relatedTitles.length - 1) * Math.random());
- var i = 0;
- document.write('<ul>');
- while (i < relatedTitles.length && i < 20) {
- document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>');
- if (r < relatedTitles.length - 1) {
- r++;
- } else {
- r = 0;
- }
- i++;
- }
- document.write('</ul>');
- document.write('<a rel="dofollow" href="http://www.blogger.webaholic.co.in/2011/03/related-posts-widget-for-blogger.html">Related Posts Widget</a>[?]</font>');
- }
- //]]>
Advertisement
Add Comment
Please, Sign In to add comment