<script src="http://www.google.com/jsapi?key=ABQIAAAAao61EaIVa_Vqnc5ayimmfRQ5S9Cr4Bq_Ivog0NjtKVubd1qDBxQ2GQw1RcpMMTbH6S_7MjUjSSxKag"></script>
<script>
// Load jQuery
google.load("jquery", "1.2.6", {uncompressed:false});
// Load Google AJAX Feed API
google.load("feeds", "1");
// Load Google Visualization API
google.load('visualization', '1', {packages: ['table']});
</script>
<script>
function request_apex_blogs_info() {
var feed = new google.feeds.Feed("http://feeds.feedburner.com/OracleApexBlogAggregator");
feed.load(function(result) {
if (!result.error) {
if ((entries_count = result.feed.entries.length) > 0) {
var l_data_table = new google.visualization.DataTable();
l_data_table.addColumn('string', 'Recent Posts');
l_data_table.addRows(entries_count);
for (var i = 0; i < entries_count; i++) {
var entry = result.feed.entries[i];
l_data_table.setCell(i, 0, entry.link, entry.title);
}
// Create our table visualization.
var table = new google.visualization.Table($x('feed_div'));
table.draw(l_data_table, {});
// Add our selection handler.
google.visualization.events.addListener(table, 'select', function() {
var row = table.getSelection()[0].row;
window.open(l_data_table.getValue(row, 0));
});
}
}
});
}
$().ready(function() {
request_apex_blogs_info();
});
</script> |