// Javascript Error Object

function JavaErrObject() {
	this.asErrDescription = new Array();
	this.iErrCount = 0;
	
	this.AddError = function(Description) {
		this.iErrCount++;
		this.asErrDescription[this.iErrCount] = Description;
	}
	
	this.Clear = function() {
		this.iErrCount = 0;
	}
	
	this.Raise = function() {
		if (this.iErrCount > 0) {
			
			GetObjectByID("ErrorLayer").style.visibility = 'visible';
			GetObjectByID("ErrorDescription").innerHTML = this.asErrDescription[this.iErrCount];
			this.iErrCount--;
		} else {
			GetObjectByID("ErrorLayer").style.visibility = 'hidden';	
		}
	}
}

var JEO = new JavaErrObject();
