// Scripts des flash news en JS
// par erwansims pour MessLive

window.addEvent('domready', function() {
	createBar();
});

function createBar()
{
	if($defined($('flashNewsContainer')))
	{
		var adminStr = "";
		if(jsVisitorLvl == 9)
		{
			adminStr = '<a href="index.php?file=Iflash&amp;page=admin&amp;op=addOedit"><img src=\"images/nfb_add.png\" alt=\"\" style=\"border: none;\" /></a> ';
		}
		
		var element = new Element('div', {
			'id': 'flashNewsBar',
			'html': '<img src="images/messlive-flash-info-logo.png" style="float: left; margin-right: 15px;" alt="" />'//'<span id="flashNewsBar_titre" style="float: left; margin-right: 15px;">MessLive Infos Rapides</span>'
		});
		$(document.body).grab(element);
		element.adopt($('flashNewsContainer').getChildren());
		$('mlbm_effect').setStyle('float', 'left');
		var element2 = new Element('div', {
			'id': 'linkEraserBar',
			'html': adminStr + '<a href="javascript: eraseBar();"><img src=\"images/nfb_delete.png\" style=\"border: none;\" alt=\"\" /></a>',
			'styles': {
				'float': 'left',
				'margin-top': '2px',
			}
		})
		element.grab(element2);
		element.grab(new Element('div', {
			'styles': {
				'clear': 'both'
			}
		}));
		element.fade(.9);
		var size = element.getSize();
		var size2 = element2.getSize();
		$('mlbm_effect').setStyle('width', size.x - 142 - 15 - size2.x - 5);
		window.addEvent('resize', function() {
			var size = $('flashNewsBar').getSize();
			var size2 = $('linkEraserBar').getSize();
			$('mlbm_effect').setStyle('width', size.x - 142 - 15 - size2.x - 5);
		});
	}
}

function eraseBar()
{
	$('flashNewsBar').dispose();
}
