Embed tumblr by using tumblr API
I wanna get some tumblr post titles as a Wordpress Widget. So i did this:
<----something.html (widget code)---->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="/title_list.js?url=adminlog.geekhost.de"></script>
<----something.html (widget code)---->
 var config = new Object();
 var scripts = document.getElementsByTagName('script');
 var this_script = scripts[scripts.length - 1];
 var params = this_script.src.replace(/^[^\?]+\??/,'').split('&');
 for(var i=0; i<params.length; i++) {
  var tmp = params[i].split("=");
  config[tmp[0]] = unescape(tmp[1]);
 var url_base = ((typeof(config.url) == 'undefined') ?
  ('http://' + document.domain + '/') : ('http://' + config.url + '/'));
  '<div id="titles">' +
   '<div id="loading_titles">'+
    '<a href="#"><img src="./ajax-loader.gif"> </a>'+
   '<ul id="title_list"></ul>' +
 $(document).ready(function() {
  function sortNum(a, b) {return (a - b);}
  function sortByValue(keyArray, valueMap) {
   return keyArray.sort(function(a,b){return valueMap[a]-valueMap[b];});
  function getProperties (obj) {
   var properties = [];
   for (var property in obj) properties.push(property);
  function getTitles() {
   $.getJSON(url_base+'api/read/json?callback=?&num=5&start='+start, function(data) {
    $(data.posts).each(function(i, post) {
      if(typeof(post["regular-title"]) == 'string')
        title = post["regular-title"];
        link = '<a href="'+post["url"]+'" title="'+post["regular-title"]+'">'+post["regular-title"]+'</a>';
        output = '<li>'+link+' </li>';
        $("#title_list").append(output);
        $("#loading_titles").html('');