function gui()
{
	this.button = function(text)
	{
		var div = document.createElement("div");
		div.className = "button";
		
		var divleft = document.createElement("div");
		divleft.className = "btnLeftBG";
		
		var divCenter = document.createElement("div");
		divCenter.className = "btnBackground";
		divCenter.appendChild(document.createTextNode(text));
		
		var divright = document.createElement("div");
		divright.className = "btnRightBG";
		
		var br = document.createElement("br");
		br.className = "clearfix";
		
		div.appendChild(divleft);
		div.appendChild(divCenter);
		div.appendChild(divright);
		div.appendChild(br);
		
		return div;
	}
	
	this.layer = function(content, contentclass, id)
	{
		var table = document.createElement("table");
		
		if(document.all)
			table.id="ielayer";
		
		var tbody = document.createElement("tbody");
		
		table.cellSpacing=0;
		table.cellPadding=0;
		
		var tr = document.createElement("tr");
		
		var td = document.createElement("td");
		td.className="LayerCornerLeftTop";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="LayerTop";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="LayerCornerRightTop";
		tr.appendChild(td);
		tbody.appendChild(tr);
		
		tr = document.createElement("tr");
		td = document.createElement("td");
		td.className="LayerLeft";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="LayerContent " + contentclass;
		td.name=id;
		td.id=id;
		
		td.appendChild(content);
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="LayerRight";
		tr.appendChild(td);
		tbody.appendChild(tr);
		
		tr = document.createElement("tr");
		td = document.createElement("td");
		td.className="LayerCornerLeftBottom";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="LayerBottom";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="LayerCornerRightBottom";
		tr.appendChild(td);
		tbody.appendChild(tr);
		
		table.appendChild(tbody);
		
		return table;
	}
	
	this.layerheader = function(title)
	{
		var div = document.createElement("div");
		div.name = "layerheader";
		div.id = "layerheader";
		
		var div2 = document.createElement("div");
		div2.className = "content1";
		div2.style.cssFloat = "left";
		div2.style.styleFloat = "left";
		div2.style.marginRight = "100px";
		div2.innerHTML = title;
		
		div.appendChild(div2);
		div2 = document.createElement("div");
		div2.name = "closeTxt";
		div2.id = "closeTxt";
		
		var ahref = document.createElement("a");
		ahref.id="layerclosebutton";
		ahref.name="layerclosebutton";
		ahref.href = "#";
		ahref.className = "close ahrefwhite";
		ahref.onclick = function(){ new Layer().close(); return false; };
		ahref.appendChild(document.createTextNode(i18n.getText("inter_close")));
		
		div2.appendChild(ahref);
		div.appendChild(div2);
		
		return div;
	}
	
	this.galleryBigImage = function(content, id)
	{
		var table = document.createElement("table");
		table.className = "GalleryBigImage";
		
		var tbody = document.createElement("tbody");
		
		table.cellSpacing=0;
		table.cellPadding=0;
		
		var tr = document.createElement("tr");
		
		var td = document.createElement("td");
		td.className="GalleryLayerCornerLeftTop";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="GalleryLayerTop";
		td.appendChild(document.createElement("div"));
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="GalleryLayerCornerRightTop";
		tr.appendChild(td);
		tbody.appendChild(tr);
		
		tr = document.createElement("tr");
		td = document.createElement("td");
		td.className="GalleryLayerLeft";
		td.appendChild(document.createElement("div"));
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="GalleryLayerContent";
		td.name=id;
		td.id=id;
		td.appendChild(content);
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="GalleryLayerRight";
		td.appendChild(document.createElement("div"));
		tr.appendChild(td);
		tbody.appendChild(tr);
		
		tr = document.createElement("tr");
		td = document.createElement("td");
		td.className="GalleryLayerCornerLeftBottom";
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="GalleryLayerBottom";
		td.appendChild(document.createElement("div"));
		tr.appendChild(td);
		
		td = document.createElement("td");
		td.className="GalleryLayerCornerRightBottom";
		tr.appendChild(td);
		tbody.appendChild(tr);
		
		table.appendChild(tbody);
		
		return table;
	}
	
	this.tooltip = function(tooltipclass)
	{
		var div = document.createElement("div");
		div.name = "tooltip";
		div.id = "tooltip";
		
		if(tooltipclass)
			div.className = tooltipclass;
		else
			div.className = "tooltip";
		
		return div;
	}
}

var gui = new gui();