// tired of "alert"-debugging?
// delete output every 200-300 lines
// otherwise output will become very slow ...

function trace (message) {
	if(document.getElementById('fieldholder')) {
		var trace = document.getElementById('fieldholder');
		trace.value = ">>> "+message+"\n"+trace.value;
	} else {
		var tracefield = document.createElement("div");
		tracefield.id = "tracefield";
		var fieldholder = document.createElement("textarea");
		fieldholder.id = "fieldholder";
		document.body.appendChild(tracefield);
		var traceid = document.getElementById(tracefield.id);
		traceid.appendChild(fieldholder);
		var tracefieldid = document.getElementById("fieldholder");
		tracefieldid.value = ">>> "+message+"\n";
		traceid.style.border = "1px solid red";
		traceid.style.backgroundColor = "white";
		tracefieldid.style.color = "blue";
		tracefieldid.style.fontSize = "11px";
		tracefieldid.style.borderStyle = "none";
		tracefieldid.style.width = "100%";
		tracefieldid.style.height = "100%";
		traceid.style.position = "absolute";
		traceid.style.overflow = "hidden";
		traceid.style.zIndex = "100000";
		traceid.style.left = "10px";
		traceid.style.bottom = "10px";
		traceid.style.width = "400px";
		traceid.style.height = "250px";
		traceid.style.padding = "8px";
	}
}

