
function showTooltip(targetID, contentID, offsetX, offsetY, adelay)
{
	var target = $(targetID);
	var content = $(contentID);
	
	content.style.left = target.offsetLeft + offsetX;
	content.style.top = target.offsetTop + target.clientHeight + offsetY;
	
	new Effect.Appear(contentID, { duration: 0.7, to: 0.7 });
	new Effect.Fade(contentID, { duration: 0.7, from:0.7, delay:adelay });
}

function removeAllNonDigits(str)
{
	return str.replace(/[^\d]/g, "");
}

function formatPhoneNumber(str)
{
	str = removeAllNonDigits(str);
	var npa=str.substring(0,3);
	var nxx=str.substring(3,6);
	var line=str.substring(6,10);
	var formatted="("+npa+") "+nxx+"-"+line;
	return formatted;
}

