function createAlertMessage () {
	var messageTextValue = $('alert-message').get('text');
	var width = window.getSize().x;
	
	var message = new Element('div');
	message.set('id', 'alert-message-compiled');
	message.setStyle('width', width);
	message.setStyle('margin-top', -99);
	
	var messageText = new Element ('div');
	messageText.set('id', 'alert-message-compiled-main');
	messageText.setStyle('width', width-40);
	messageText.set('text', messageTextValue);
	
	var messageButtonContainer = new Element ('div');
	messageButtonContainer.set('id', 'alert-message-compiled-buttoncontainer');
	
	var messageButton = new Element ('img');
	messageButton.set('id', 'alert-message-compiled-button');
	messageButton.set('src', 'images_pr/close_button.png');
	
	var messageClear = new Element ('div');
	messageClear.addClass('alert-message-compiled-clear');
	
	var messageFooter = new Element ('div');
	messageFooter.set('id', 'alert-message-compiled-footer');
	
	messageButton.inject(messageButtonContainer);
	
	messageText.inject (message);
	messageButtonContainer.inject (message);
	messageClear.inject (message);
	messageFooter.inject (message);
	
	var body = $$("body")[0];
	
	message.inject(body, 'top');
}


window.addEvent('domready', function (evt) {
	// CREAR ALERT ESTRUCTURA
	createAlertMessage();
	
	// BAJADA
	var unit = $('alert-message-compiled');
	
	(function () {
		var godown = new Fx.Tween (unit, {duration: 2000, transition: Fx.Transitions.Quart.easeInOut});
		godown.start('margin-top', -99, 0);
	}).delay(1000);
	
	
	// SUBIDA
	var closeButton = $('alert-message-compiled-button');
	
	closeButton.addEvent ('click', function (evt) {		
		var goup = new Fx.Tween (unit, {duration: 2000, transition: Fx.Transitions.Quart.easeInOut});
		goup.addEvent ('complete', function (evt) {
			unit.setStyle('display', 'none');
		});
		
		goup.start('margin-top', 0, -99);
	});
});