
function changeCSSPropObj(obj, CSSProp, value)
{
	if (typeof obj[CSSProp] != "undefined") obj[CSSProp] = value;
	else if (typeof obj.style[CSSProp] != "undefined") obj.style[CSSProp] = value;
	else alert("Cannot find CSS property - " + CSSProp);
}

function changeCSSProp(objectID, CSSProp, value)
{
	//alert(objectID + " : " + CSSProp + " : " + value);
	var obj = document.getElementById(objectID);
	if (typeof obj[CSSProp] != "undefined") obj[CSSProp] = value;
	else if (typeof obj.style[CSSProp] != "undefined") obj.style[CSSProp] = value;
	else alert("Cannot find CSS property - " + CSSProp);
}

function changeTextNode(objectID, value)
{
	var obj = document.getElementById(objectID);
	var arr = new Array();
	
	if (typeof value == "number") arr[0] = value.toString();
	else arr = value.split("\n");
	
	while(obj.hasChildNodes()) obj.removeChild(obj.childNodes[0]);
	
	for (var i=0, length=arr.length; i < length; i++)
	{
		obj.appendChild(document.createTextNode(arr[i]));
		if (i < length-1) obj.appendChild(CreateElement("br"));
	}
}