    <!--
//trims string
function Trim(str)
{
  str = this != window? this : str;
  return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}

function IsValidEmail(strEmail)
{
    blIsValid = true

    MIN_EMAIL_SIZE = 5;

    var emailReg = '^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$';
    var regex = new RegExp(emailReg);

    if(strEmail.length < MIN_EMAIL_SIZE)
    {
        blIsValid = false;
    }
    else
    {
        blIsValid = regex.test(strEmail);
    }

    return blIsValid;
}

function TrimAll(xobjForm)
{
    if(xobjForm)
    {
        for(var i=0; i < xobjForm.elements.length; i++)
        {
            if((xobjForm.elements[i].type == 'text') || (xobjForm.elements[i].type == 'password'))
            {
                xobjForm.elements[i].value = Trim(xobjForm.elements[i].value);
            }
        }
    }
}
