function friendicaRequest(url,user,password,api,callback) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState === XMLHttpRequest.HEADERS_RECEIVED) { } else if(xhr.readyState === XMLHttpRequest.DONE) { try{ callback(xhr.responseText); } catch (e){ print("friendicaRequest: Data retrieval failure! "+ e); } } } xhr.open("GET", url+api,false,user,password); xhr.send(); } function requestFriends(url,user,password,database,callback){ friendicaRequest(url,user,password,"/api/statuses/friends", function (obj){ var friends=JSON.parse(obj); for (var i=0;i