function SPACE(iNumSpaces)
{         
  var EMPTY='';
  var sSpaces = EMPTY

        for (var iLoopCnt=0; iLoopCnt < iNumSpaces; iLoopCnt++)
                { sSpaces = sSpaces + ' ';}

 return sSpaces;
}

/* Input is string to be trimmed and return value is the result after trimming */
function Trim(sText_Value)
{     /* Strip leading spaces from input */

      if (sText_Value == '')
        return ''

        var EMPTY='';
        var iStart_Position = 0;
        var iEnd_Position = 0;

        while((sText_Value.charAt(iStart_Position) == SPACE(1)) && ( iStart_Position < sText_Value.length))
                { iStart_Position++; }

        if (iStart_Position == sText_Value.length)
                { sText_Value = EMPTY;}
        else
                { /* If anything left of string after stripping leading spaces strip trailing */
                 /* spaces as well */
                 sText_Value = sText_Value.substring(iStart_Position,sText_Value.length);
                 iEnd_Position=(sText_Value.length)-1;
                 while(sText_Value.charAt(iEnd_Position) == SPACE(1))
                        { iEnd_Position--;}

                 sText_Value = sText_Value.substring(0, iEnd_Position + 1);
              }

        return(sText_Value);
}

function validateNLEmail(fFormData)
{

	var fatalErrorList=''
        var focusField = '';

	fFormData.nlEmail.value       = Trim(fFormData.nlEmail.value);

	if (fFormData.nlEmail.value == '')
		{
		fatalErrorList=fatalErrorList  + 'EMAIL\n'
		if (focusField == ''){focusField = "nlEmail"}
		}

	if (fatalErrorList != '')
	{
		fatalErrorList=fatalErrorList
		alert('There was at least one problem in the form you submitted.\n\nPlease enter the following information  and try again:\n' + fatalErrorList)

		if (eval("fFormData." + focusField + ".focus()"))
			eval("fFormData." + focusField + ".focus()")
		focusField = ''
		return false
	}
	else  {
		return true
        }

}

function validateLogin(fFormData)
{

	var fatalErrorList=''
        var focusField = '';

	//fFormData.username.value       = Trim(fFormData.username.value);

	if (fFormData.username.value == '')
		{
		fatalErrorList=fatalErrorList  + 'USER NAME\n'
		if (focusField == ''){focusField = "username"}
		}

	if (fFormData.password.value == '')
		{
		fatalErrorList=fatalErrorList  + 'PASSWORD\n'
		if (focusField == ''){focusField = "password"}
		}


	if (fatalErrorList != '')
	{
		fatalErrorList=fatalErrorList
		alert('There was at least one problem in the form you submitted.\n\nPlease enter the following information  and try again:\n' + fatalErrorList)

		if (eval("fFormData." + focusField + ".focus()"))
			eval("fFormData." + focusField + ".focus()")
		focusField = ''
		return false
	}
	else  {
		return true
        }

}
