function WindowAlert(message){	

	this.message = message;
	
	this.init();
}

WindowAlert.prototype = {
    constructor: WindowAlert,
	
	hiLiteButton: function(eventObject){
		getTargetObject(eventObject).className = "window_btn_hiLite";
	},
	
	loLiteButton: function(eventObject){
		getTargetObject(eventObject).className = "window_btn_loLite";
	},
			
	init: function(){
		var blackscreen = new BlackScreen();
		
		var message = this.message;
		var hiLiteButton = this.hiLiteButton;
		var loLiteButton = this.loLiteButton;
		
		var closeWindow = function(){
			cleanElement(blackscreen.getRoot());
			removeElement(blackscreen.getRoot());
		};
		
		function buildMessage(){
			var icon = document.createElement("div");
			icon.className = "icon_alert";
			blackscreen.getRoot().appendChild(icon);
			
			var janela = document.createElement("div");
			janela.align = "center";
			janela.className = "window_alert";
			blackscreen.getRoot().appendChild(janela);
			
			var windowContent = document.createElement("div");
			windowContent.className = "window_content";
			janela.appendChild(windowContent);
			
			var titleBox = document.createElement("div");
			titleBox.align = "center";
			titleBox.className = "window_title";
			titleBox.innerHTML = "- ATENÇÃO -";
			windowContent.appendChild(titleBox);
			
			var textArea = document.createElement("div");
			textArea.align = "justify";
			textArea.className  = "window_text_area";
			textArea.innerHTML = message;
			windowContent.appendChild(textArea);
			
			var btnArea = document.createElement("div");
			btnArea.align = "right";
			btnArea.className = "window_btn_area";
			windowContent.appendChild(btnArea);
			
			var okBtn = document.createElement("div");
			okBtn.align = "center";
			okBtn.className = "window_btn_loLite";
			okBtn.innerHTML = "OK";
			btnArea.appendChild(okBtn);
			
			addEvent(okBtn, "mouseover", hiLiteButton);
			addEvent(okBtn, "mouseout", loLiteButton);
			addEvent(okBtn, "click", closeWindow);
			
		};
		
		setTimeout(buildMessage, 500);
		
	}
}