function InitBoxes(fillerImgPath)
{
	var elements = document.getElementsByTagName('div');
	var selected = [];

	for (var i = 0; i < elements.length; i++) {
		if (/\bInfoNote\b/.test(elements[i].className) ||
			/\bErrorNote\b/.test(elements[i].className)) selected.push(elements[i]);
	}

	for (var i = 0; i < selected.length; i++)
	{
		var element = selected[i];

		var table = createElement('table');
		table.className = 'BaseNote ' + element.className;
		table.cellSpacing = 0;
		table.cellPadding = 0;

		var tbody = createElement('tbody');
		table.appendChild(tbody);

		var tr = createElement('tr');
		tbody.appendChild(tr);

		var th = createElement('th');
		tr.appendChild(th);

		var img = createElement('img');
		img.src = fillerImgPath;
		th.appendChild(img);

		var td = createElement('td');
		tr.appendChild(td);

		while (element.firstChild)
		{
			var innerElement = element.firstChild;
			element.removeChild(innerElement);
			td.appendChild(innerElement);
		}

		element.parentNode.replaceChild(table, element);
	}
}
