﻿function VALIDATE_FORM(formID)
{
    jQuery.validator.manager = new ValidatorManager();

    jQuery.validator.manager.setValidator
    (
        $("#" + formID).validate
        (
            {
                errorElement: 'span',
                errorPlacement: function(error, element)
                {
                    if (element.attr("insertErrorAfter") != null)
                        error.insertAfter("#" + element.attr("insertErrorAfter"));
                    else
                        error.insertAfter(element);
                },
                invalidHandler: function()
                {
                    jQuery.validator.manager.restoreContext();                            
                }
            }
        )
    )
}

function VALIDATE_FORM_SITEFINITY(formID)
{
    jQuery.validator.manager = new ValidatorManager();

    jQuery.validator.manager.setValidator
    (
        $("#" + formID).validate
        (
            {
                errorElement: 'span',
                errorClass: 'invalidData',
                invalidHandler: function()
                {
                    jQuery.validator.manager.restoreContext();
                }         
            }
        )
    )
}