function createFBComments(width, numposts, url, xid) {
	var innerHtmlStr = "<fb:comments width='" + width + "' numposts='" + numposts + "'";
	innerHtmlStr += (url === undefined) ? "" : " url='" + url + "'";
	innerHtmlStr += (xid === undefined) ? "" : " xid='" + xid + "'";
	innerHtmlStr += "/>";
	writeFBObject(innerHtmlStr, "fbreplace");
}

function createFBLikeFaces(width, url) {
	var innerHtmlStr = "<fb:like width='" + width + "' show_faces='true' href='" + url + "'/>";
	writeFBObject(innerHtmlStr, "fbreplace");
}

function createFBLikeButton(width, url, divid) {
	var innerHtmlStr = "<fb:like href='" + url + "' layout='button_count' show_faces='false' width='" + width + "'/>";
	writeFBObject(innerHtmlStr, divid);
}

function writeFBObject(str, divid) {
	var fbVObject = document.getElementById(divid);
	var fbRObject = fbVObject.innerHTML;
	var fbRObject = fbRObject.replace(/<!-- FBML /g, "");
	var fbRObject = fbRObject.replace(/ -->/g, "");
	fbVObject.innerHTML = str;
	fbVObject.style.display = "block";
}
