function myEffect_FlashInfo(p_obj, p_duration)
{
	var obj;
	
	if($(p_obj))
	{
		obj = p_obj;
		new Effect.Appear(obj, 
		{
			queue:'end', 
			afterFinish: function()
			{
				var _duration = 0;
				if(parseInt(p_duration) >= 0 && p_duration != "undefined")
				{
					_duration = parseInt(p_duration)
				}
				new Effect.Fade(obj, {duration:_duration}); 
				Behaviour.apply();
			}
		}
		);
	}
}

function debutEffect(input)
{
	var color = input.style.backgroundColor;
	if(color == "")
	{
		color = "#FFFFFF";
	}
	else
	{
		color = rgb2hex(color);
	}
 	new Effect.Morph(input, {style: 'background-color:#dd0008;', duration:0.2, queue:'end'});
 	return color;
}

function endEffect(input, color)
{
	new Effect.Morph(input, {style: 'background-color:'+color+';', duration:0.2, queue:'end'});
}