var _getSitePointsCallBacks = {};
var _getSitePointsIdPtn = {};
function getSitePoints(requestJsPath , targetElementId){	
	//コールバック関数の生成
	var callBackName = "_getSitePointsCallBacks."+targetElementId;
	_getSitePointsCallBacks[targetElementId] = function(e){
		var targetId = targetElementId;
		var rd = document.getElementById(targetId);
		rd.innerHTML = number_format(e.data) + "pt";
	};
	var ele = document.createElement("script");
	ele.type = "text/javascript";
	ele.async = true;
	ele.src = requestJsPath+"&callback=" + callBackName;
	(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ele);
}
function number_format(num){
  return num.toString().replace( /([0-9]+?)(?=(?:[0-9]{3})+$)/g , '$1,' );
}
