function validateOnlineForm()
{
    try
    {
        var valid = true;
        var errorMessage = "Please enter in a value for:          \n\n";
        var errorFlag = false;
        var name = document.getElementById("Name");
        var email = document.getElementById("EMail");
        var message = document.getElementById("Body");
        
        if (name.value == null || name.value == "")
        {
            valid = false;
            errorMessage += "- Name\n";
            
            errorFlag = true;
            name.focus();
        }
        
        if (email.value == null || email.value == "")
        {
            valid = false;
            errorMessage += "- Email\n";
            
            if (!errorFlag)
            {
                errorFlag = true;
                email.focus();
            }
        }
        else
        {
            var AtPosition = email.value.indexOf("@");
            var LastDotPosition = email.value.lastIndexOf(".");
            var EmailLength = email.value.length;
            
            if (AtPosition < 1 || LastDotPosition - AtPosition < 2 || EmailLength - LastDotPosition < 2)
            {
                valid = false;
                errorMessage += "- Email (Email needs to be a correct email address)\n";
                
                if (!errorFlag)
                {
                    errorFlag = true;
                    email.focus();
                    email.select();
                }
            }
        }
        
        if (message.value == null || message.value == "")
        {
            valid = false;
            errorMessage += "- Message\n";
            
            if (!errorFlag)
            {
                message.focus();
            }
        }
        
        if (!valid)
        {
            window.alert(errorMessage);
            return false;
        }
        else
        {
            return true;
        }
    }
    catch(error)
    {
        window.location = "contacts/contactus.asp";
    }
}
