/*
 * General Javascript utilities
 */


function propertiesAsHTML(o, name, prefix)
{
	var s = "";
	var pList = new Array(0);

	for (prop in o) {
		pList.push(prop);
	}
	pList.sort();
	for (prop in pList) {
		s += prefix + name + "." + pList[prop] + " = " + o[pList[prop]] + "<br />\n";
	}
	return s;
}


function propertiesAsText(o, name, prefix)
{
	var s = "";
	var pList = new Array(0);

	for (prop in o) {
		pList.push(prop);
	}
	pList.sort();
	for (prop in pList) {
		s += prefix + name + "." + pList[prop] + " = " + o[pList[prop]] + "\n";
	}
	return s;
}

