window.addEvent('domready', function (e) {
	
	_Messages	=	Messaging.getMessages();
	
	if (_Messages.length > 0) {
		$$('div.message').setStyle('display', 'none');
		window.setTimeout("Messaging_Message_FloaterShow()", 500);
	}
	
	refreshCebraTables();
	
	
	$$('a.popdown-link').addEvent('click', function (e) {
		
		var content_ID	=	'popdown-' + this.id.split('-')[1];
		
		if ($(content_ID).getStyle('display') == 'block') {
			$(content_ID).setStyle('display', 'none');
		}
		else {
			$(content_ID).setStyle('display', 'block');
		}	
		
		e.stop();
	});
	
	$$('div.popdown-content').setStyle('display', 'none');
});

function Messaging_Message_FloaterShow ( ) {
	
	
	if (_Message = _Messages.shift()) {
		_Message.display();
	}
	else {
		$('messaging_contentlayer').destroy();
		$('messaging_backlayer').fade(0);
		
		var body		=	$(document.getElementsByTagName('body')[0]);
		
		if (Browser.Engine.trident) {
			body.setStyle('overflow', 'auto');
			
		}
		else {
			body.setStyle('overflow', 'scroll');
		}
		
		body.setStyle('height', 'auto');
		
	}		
}

function refreshCebraTables ( ) {
	
	$$('table.cebra').each(function (element) {
		
		
		var trs		=	element.getElementsByTagName('tr');
		
		for (i = 0; i < trs.length; ++i) {
			var tr		=	trs[i];
			
			// Check if tr contains th and skip if so
			var	ths	=	tr.getElementsByTagName('th');
			
			if (ths.length > 0) {
				continue;
			}
			
			var myclass	=	i % 2 == 0 ? 'even' : 'odd';
			
			$(tr).addClass(myclass);
		}
	});
}