// bid is your bid provided by WeCanDo.Biz
function getEndorsements(bid, div_id)
{
	wcdbCreateDynamicTag(bid, div_id);	
}

function wcdbCreateDynamicTag(bid, div_id) {
    
	// URL to make the request for endorsements
	var request = "http://www.wecando.biz/widget/ajax_getendorsements.php?bid="+bid;

	// callback function 
	var callBack = "&callback=wcdbShowEndorsements&div="+div_id;
	request += callBack;
	
    var head = document.getElementsByTagName("head").item(0);
    var script = document.createElement("script");
    script.setAttribute("type", "text/javascript");
    script.setAttribute("src", request);
    head.appendChild(script);
}

function wcdbShowEndorsements(json) {	
	if (json != null) {
		var div = document.getElementById(json.div);		
		
		if (div != null) {
			
			wcdbDisplayJSON(div, json);		
		}
	}
}

function wcdbDisplayJSON(div, json) {
	
	var htmlDiv = '<table class="wecandobiz" cellspacing="0">';
	
	// add wecandobiz profile button
	htmlDiv += '<tr><td colspan="2" align="center">';
	htmlDiv += wcdbProfileButton(json.bid);
    htmlDiv += '</td></tr>';
	
    // add rows
	for(i=0; i<json.data.length; i++) {
		if ( (i % 2) == 0)	{  
			htmlDiv += '<tr class="evenrow">';
		}			
		else {
			htmlDiv += '<tr class="oddrow">';
		}
		
		// column message
		htmlDiv += '<td valign="middle">' + json.data[i].kindwords + '</td>';
		
		// column name/company
		htmlDiv += '<td valign="middle" align="left">' + json.data[i].firstname + ' ' + json.data[i].lastname + '<br /><strong>' + json.data[i].company + '</strong></td>';
		
		htmlDiv += '</tr>';
	}
	
	htmlDiv += "</table>";
	
	div.innerHTML = htmlDiv;
}

function wcdbProfileButton(bid) {
	var html = '<a href="http://www.wecando.biz/profile.php?bid='+bid+'"><img src="http://www.wecando.biz/i/viewme_160x36.png" width="160" height="36" border="0" alt="Go to WeCanDo.BIZ" /></a>';
	
	return html; 	
}