//Error Message Class
var ErrorMessage = {};

//Setters and getters for headerText
ErrorMessage._headerText;

ErrorMessage.setHeader = function(headerText) {
	this._headerText = headerText;
}

ErrorMessage.getHeader = function() {
	return this._headerText;
}

//Setters and getters for bodyText
ErrorMessage._bodyText;

ErrorMessage.setMessage = function(bodyText) {
	this._bodyText = bodyText;
}

ErrorMessage.getMessage = function() {
	return this._bodyText;
}

//Setters and getters for xPosition
ErrorMessage._xPosition;

ErrorMessage.setXPosition = function(xPosition) {
	this._xPosition = xPosition;
}

ErrorMessage.getXPosition = function() {
	return this._xPosition;
}

//Setters and getters for yPosition
ErrorMessage._yPosition;

ErrorMessage.setYPosition = function(yPosition) {
	this._yPosition = yPosition;
}

ErrorMessage.getYPosition = function() {
	return this._yPosition;
}

//Setters and getters for width
ErrorMessage._width;

ErrorMessage.setWidth = function(width) {
	this._width = width;
}

ErrorMessage.getWidth = function() {
	return this._width;
}

//Setters and getters for handleOrientation
ErrorMessage._handleOrientation;

ErrorMessage.setHandleOrientation = function(handleOrientation) {
	this._handleOrientation = handleOrientation;
}

ErrorMessage.getHandleOrientation = function() {
	return this._handleOrientation;
}

//Setters and getters for type
ErrorMessage._type;

ErrorMessage.setType = function(type) {
	this._type = type;
}

ErrorMessage.getType = function() {
	return this._type;
}

ErrorMessage.displayMessage = function() {

	DialogBox.setHeader(this.getHeader());
	DialogBox.setMessage(this.getMessage());
	DialogBox.show();

}

ErrorMessage.hideMessage = function() {
	closeBalloonBox();
}
