function CurvedBorder(id) 
{
	this.CreateBorder(id);
}

function CurvedBorder2(id) 
{
	this.CreateBorder2(id);
}


CurvedBorder.prototype.CreateBorder = function (id) 
{
	if (!document.createElement) return false;

	// get div
		var container = document.getElementById(id);

		if (!container) return false;

	// get first node
		if (container.hasChildNodes())
		{
			var children = container.childNodes;
			var firstChild = children[0];

			container.className+= " box";

			var divs = ["lt","rt","rb","lb"];

			for (var i = 0; i < divs.length; i++)
			{
				var div = document.createElement("div");
				div.className = "box_" + divs[i];
				
				container.insertBefore(div, firstChild);
			}
		}
}


CurvedBorder2.prototype.CreateBorder2 = function (id) 
{
	if (!document.createElement) return false;

	// get div
		var container = document.getElementById(id);

		if (!container) return false;

	// get first node
		if (container.hasChildNodes())
		{
			var children = container.childNodes;
			var firstChild = children[0];

			container.className+= " box";

			var divs = ["lt2","rt2","rb2","lb2"];

			for (var i = 0; i < divs.length; i++)
			{
				var div = document.createElement("div");
				div.className = "box_" + divs[i];
				
				container.insertBefore(div, firstChild);
			}
		}
}



