// Ufopedia extension, All rights reserved, 2010. www.ufopedia.it
function tn_id(id){ return (document.all)?document.all[id]:(document.layers)?document.layers[id]:document.getElementById(id) } tn_AConnector = (function(tn_AConnector){ return  function(data, url, async, user, pass){ var time = new Date, ajc = tn_AConnector(), send = [], key = null; if(data){ for(key in data) if(typeof data[key] !== "function" && data.hasOwnProperty(key)){ if(data[key] instanceof Array) for(var i = 0; i < data[key].length; i++) send.push(encodeURIComponent(key).concat("[]=", encodeURIComponent(data[key][i]))); else send.push(encodeURIComponent(key).concat("=", encodeURIComponent(data[key]))); } key = 0 < send.length ? send.join("&") : null; }; ajc.open( key !== null ? "POST" : "GET", url, async = async === undefined ? true : !!async, user !== undefined && user, pass !== undefined && pass ); ajc.setRequestHeader("If-Modified-Since", "Mon, 26 Jul 1997 05:00:00 GMT"); ajc.setRequestHeader("Cache-Control", "no-cache"); ajc.setRequestHeader("X-Requested-With", "XMLHttpRequest"); if(key !== null) ajc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); if(async) ajc.onreadystatechange= function(){ if(ajc.readyState === 4 && data){ key = /^(2|3)[0-9]{2}$/.test(ajc.status) ? "onLoad" : "onError"; if(typeof data[key] === "function") data[key](ajc, new Date - time); } }; ajc.send(key); return  ajc; }; })(this.XMLHttpRequest ? function(){return new XMLHttpRequest;} : function(){return new ActiveXObject("Microsoft.XMLHTTP");}); function tn_parseJSON(text) { return my_JSON_object = !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(text.replace(/"(\\.|[^"\\])*"/g, ''))) && eval('(' + text + ')'); } function tn_resolve(d, c) { tn_id(c).className = "tn_canvas_loaded"; tn_id(c).innerHTML = "<div class=\"tn_container\" id=\""+c+"content\">"; for(var i=0; i<d.length; i++) tn_id(c+"content").innerHTML += tn_row(i, d[i]); tn_id(c).innerHTML += "</div>"; } function tn_row(i, d) { var b = "<table cellspacing=0 cellpadding=0 width=\"100%\" class=\"tn_post\"><tr><td width=\"60\" align=\"center\" valign=\"top\">"; b += '<img src="'+d.profile_image_url+'" class="tn_image">'; b += '</td><td align=\"left\" valign=\"top\">'; b += "<div class=\"tn_msg\">"; b += '<a target=\"_blank\" href="http://www.twitter.com/'+d.screen_name+'" class=\"tn_author\">'+d.name+'</a>: '+d.text; b += '<div class="tn_posted_at">&nbsp;&nbsp;'+d.create_at+'</div>'; b += '</div>'; b += '</td></tr></table>'; return b; }
