var Flag = 0;

function OpenLayer(x,y) {
	if (Flag == 0) {
		// Table spec
		var NewTable = document.createElement("table");
		NewTable.id = "NewTable";
		NewTable.border = "0";
		NewTable.style.left = x;
		NewTable.style.top = y;

		// Font spec
		var ifont =  document.createElement("font");
		// ifont.color = "#FFFFFF";
		// ifont.size = "2";
		// ifont.innerText = "檢測中，請稍候...";
		ifont.id = "setTitle";

		// Insert tag to html
		document.body.appendChild(NewTable);
		var InitTr = NewTable.insertRow(0);
		var InitTd = InitTr.insertCell(0);
		InitTd.appendChild(ifont);
		document.getElementById("NewTable").className = "layertable";
		Flag = 1;
	}
}

function CloseLayer() {
	if (Flag == 1) {
		document.body.removeChild(NewTable);
		Flag = 0;
	}
}

function WriteString(text) {
	if (Flag == 0)
		return;

	var RowLength = NewTable.cells.length;
	var ColLength = NewTable.rows[0].cells.length;

	var fonttext = document.createElement("font");
	// fonttext.color = "#FFFFFF";
	// fonttext.size = "2";
	fonttext.innerText = text;
	fonttext.setAttribute("id", "FontNum"+RowLength);
	fonttext.setAttribute("className", "style1");

	var spanspace = document.createElement("span");
	spanspace.setAttribute("id", "SpanNum"+RowLength);

	// Insert Row and Col
	var NewTr = NewTable.insertRow(RowLength);
	for (var i = ColLength-1; i >= 0; i--) {
		var NewTd = NewTr.insertCell(0);
		NewTd.appendChild(spanspace);
		NewTd.appendChild(fonttext);
	}
}

function SetTitle(str) {
	if (Flag == 0)
		return;

	var ifont = document.getElementById("setTitle");
	ifont.innerText = str;
	ifont.setAttribute("className", "style2");
}
