cMessageHandler = function( )
{
	this.text = function( sClass, sString ) 
	{
		var pPlaceHolder = $("#placeholderMessage");

		if( pPlaceHolder )
		{
			var pField = $("#placeholderMessage ." + sClass);
			if( pField.get() )
			{
				pPlaceHolder.html('<div class="'+sClass+'"></div>');
				var pField = $("#placeholderMessage ." + sClass);
			}
			
			if( this.isVisible() == true )
			{
				pPlaceHolder.fadeOut('slow', function() { 
					pField.html( sString );
					pPlaceHolder.fadeIn('slow');
				});

			}
			else {
				pField.html( sString );
				pPlaceHolder.fadeIn('slow');
			}

			return true;
		}
	};
	
	this.isVisible = function()
	{
		return $("#placeholderMessage").is(":visible")
	}
	
	this.hide = function()
	{
		return $("#placeholderMessage").fadeOut('slow');
	}
}
var cMessageHandler = new cMessageHandler;
