<!--
/*****
*
*    jso7F_Debug constructor
*
*****/
function jso7F_Debug(){
	// initialize properties
	this.arDebug;
	this.clear();
}

/*****
*
*    jso7F_Debug init
*
*****/
jso7F_Debug.prototype.init = function() {
	this.clear();
}

/*****
*
*    jso7F_Debug clear
*
*****/
jso7F_Debug.prototype.clear = function () {
		this.arDebug= new Array();
}

/*****
*
*    jso7F_Debug trace
*
*****/
jso7F_Debug.prototype.trace = function (dLabel, dText) {
	this.arDebug.push( dLabel+' : '+dText);
}

/*****
*
*    jso7F_Debug toString
*
*****/
jso7F_Debug.prototype.toString = function(eol) {
	var d = '';
	for (l in this.arDebug) d += this.arDebug[l]+eol+'\n';
    return d;
}

/*****
*
*    jso7F_Debug put
*
*****/
jso7F_Debug.prototype.put = function (id) {
	if(document.getElementById(id)) document.getElementById(id).innerHTML += this.toString('<br />');
	else return this.toString();
}
//-->
