﻿
function SetTrigger(trigger,formContainer) {

    $(document).ready(function () {
        $(formContainer + ' .required span').each(function () {
            $(this).addClass('invisible');
        });

        $(trigger).click(function (event) {


            $(formContainer + ' .required').each(function () {

                var input = $(this).prev();
               
                if (input.val() == '') {

                    $(input).addClass('required-error');
                    $(input).fadeOut('slow', function () { });
                    $(input).fadeIn('slow', function () { });
                    $(this).children().removeClass('invisible');
                    event.preventDefault();

                } else {

                    $(input).removeClass('required-error');

                    $(this).children().addClass('invisible');



                }
            });

        });

    });

}


function SetTrigger(trigger, formContainer,onErrorEvent,onSuccessEvent) {

    $(document).ready(function () {
        $(formContainer + ' .required span').each(function () {
            $(this).addClass('invisible');
        });

        $(trigger).click(function (event) {


            $(formContainer + ' .required').each(function () {

                var input = $(this).prev();

                if (input.val() == '' || input.val() == -1) {

                    $(input).addClass('required-error');
                    $(input).fadeOut('slow', function () { });
                    $(input).fadeIn('slow', function () { });
                    $(this).children().removeClass('invisible');
                    event.preventDefault();
                    if (onErrorEvent != null) {
                        onErrorEvent();
                    }

                } else {

                    $(input).removeClass('required-error');

                    $(this).children().addClass('invisible');

                    if (onSuccessEvent != null) {

                        onSuccessEvent();
                    }

                }
            });

        });

    });

}

