// JavaScript Document

var hide_spectacular = function() {
	if (!Ext.get('spectacular')) return;
	Ext.get('spectacular').slideOut('t', {
		easing: 'easeOut',
		duration: 1,
		remove: true
	});
}

Ext.onReady(function() {

	var click_welcome_close = function() {
		Ext.Ajax.request({ url: '/principal/hide_widget/welcome' });
		Ext.get('welcome').slideOut('t', {
			easing: 'easeOut',
			duration: 1,
			remove: true
		});
	}

	var click_message_close = function(){
		Ext.Ajax.request({ url: '/principal/hide_site_message' });
		Ext.get('welcome').slideOut('t', {
			easing: 'easeOut',
			duration: 1,
			remove: true
		});
	}
	
	var click_spectacular_close = function() {
		Ext.Ajax.request({ url: '/principal/hide_widget/spectacular' });
		hide_spectacular();
	}
	
	if (Ext.get('welcome_close'))
		Ext.get('welcome_close').on('click', click_welcome_close);
	if (Ext.get('spectacular_close')) {
		Ext.get('spectacular_close').on('click', click_spectacular_close);
		setTimeout('hide_spectacular()', 15000);
	}
	if(Ext.get('message_close')){
		Ext.get('message_close').on('click',click_message_close);
	}

});
