		
	function GAF_stars(rating) {
		if (rating>0) {
			stars='<span title="'+rating+' out of 10">';
			rnd = Math.round(rating);			
			if (rnd>0)
				for (var i=0;i<rnd;i++) {
					stars+='<img src="http://www.getafreelancer.com/img/star.gif" border="0">';
				}
			if (rnd<10)
				for (var i=0;i<10-rnd;i++) {
					stars+='<img src="http://www.getafreelancer.com/img/star2.gif" border="0">';
				}
			stars += '</span>';
			return stars;			
		} else
			return null;
	}
			
		
function GAF_shorten(str) {
	return (str.length>100)?str.substr(0,200)+'...':str;
}

function GAF_update_feedbacks_callback(json) {
	str = '<div onclick="window.open(\''+json.feedbacks.user.url+'\',\'_blank\')" style="cursor:hand;cursor:pointer"><h3>'+json.feedbacks.user.username+'</h3>';
	str += '<center>'+'<a href="'+json.feedbacks.user.url+'" target="_blank">Hire me</a> on <a href="'+json.feedbacks.user.url+'" target="_blank"><font color="blue"><strong>GetAFreelancer.com</strong></font></a></center>';
	if (json.feedbacks.count>0) {
		str += '<ul>';
		for (i=0;i<json.feedbacks.count;i++) {
			str += '<li>'+
			GAF_stars(json.feedbacks.items[i].rating)+
			' - '+GAF_shorten(json.feedbacks.items[i].descr)+
			'</li>';
		}
		str += '</ul>';
	} else {
		str += '<p><em>no feedbacks yet</em><p>';
	}
	str += '<p align="right">View this <a href="'+json.feedbacks.url+'" target="_blank">freelancer</a></p>'
	str += '</div>';
	document.getElementById('GAF_feedbacks').innerHTML = str;
}
