function Header()
{
	this.keyName;
	this.keyType;
	this.numberOfColumns;
	this.columns;
	this.parse = function(pHeader)
	{
		var lCount;
		var lColumn;
		//this.keyName = pHeader.attributes.getNamedItem("KEYNAME");
		//this.keyType = pHeader.attributes.getNamedItem("KEYTYPE");
		this.numberOfColumns = pHeader.attributes.getNamedItem("COLUMNS").value;
		this.columns = new Array();
		for (lCount = 0; lCount < pHeader.childNodes.length; lCount++)
		{
			if (!isNodeNull(pHeader.childNodes[lCount]))
			{
				lColumn = new MyColumn();
				lColumn.parse(pHeader.childNodes[lCount]);
				this.columns[this.columns.length] = lColumn;
			}
		}
	}
}