/*
=====================================================================
Version 0.1
5/2/2006
Put it in the code library for the first time. Starting it at 0.1.
=====================================================================
*/

//Define global vars
var ga_error	= new Array();
var ga_msg		= new Array();

function addError( as_error )
{
	ga_error[ga_error.length] = as_error + '\n';
}

function addMsg( as_msg )
{
	ga_msg[ga_msg.length] = as_msg + '\n';
}

function alertMsg()
{
	var ls_msg = '';

	if ( ga_error.length > 0 )
		{
		ls_msg += 'Error:\n';
		for ( var i=0; i<ga_error.length; i++ )
			{
			ls_msg += '  - ' + ga_error[i];
			}
		ls_msg += '\n';
		}

	if ( ga_msg.length > 0 )
		{
		ls_msg += 'Info:\n';
		for (var i=0; i<ga_msg.length; i++)
			{
			ls_msg += '  - ' + ga_msg[i];
			}
		ls_msg += '\n';
		}
	
	//Display alert
	if ( ls_msg != '' ) alert( ls_msg );

	//Clear the vars;
	ga_error	= new Array();
	ga_msg		= new Array();
}
