var resources = getResourceStrings('Shared', 'OOPS_SOMETHING_WENT_WRONG, Saving, SAVE, SAVED_SUCCESFULLY, SEND, FIELD_REQUIRED, SUCCESFULLY_SEND, SENDING');

var setupAdminUsersFunctions = function () {

    function submitContactForm() {

        formValidation1('#SubmitForm');
        if (!$('#SubmitForm').valid()) {
            return;
        }
        $('#SubmitContact').html(resources.SAVING);
        $('#SubmitContact').prop('disabled', true);
        var data = $('#SubmitForm').serialize();
        var url = $('#SubmitForm').prop('action');
        $.post(url, data, function (d) {
            if (d.success === true) {
                $('#SubmitContact').prop('disabled', false);
                $('#SubmitContact').html(resources.SEND);

                $('#Name').val('');
                $('#PhoneNr').val('');
                $('#userEmail').val('');
                $('#EmailBody').val('');

                $.notifyBar({
                    cssClass: "success", html: resources.SUCCESFULLY_SEND
                });
                //location.reload(true);
            }
            else {
                $('#SubmitContact').prop('disabled', false);
                $('#SubmitContact').html(resources.SEND);

                $('#Name').val('');
                $('#PhoneNr').val('');
                $('#userEmail').val('');
                $('#EmailBody').val('');

                $.notifyBar({
                    delay: 5000,
                    html: d.msg,
                    cssClass: "error"
                });
            }
        }, 'json');
    }


    function submitFooterLinksForm() {
        formValidation('#footerLinksForm');
        if (!$('#footerLinksForm').valid()) {
            return;
        }
        $('#btnSubmitFooterLink').html(resources.SAVING);
        $('#btnSubmitFooterLink').prop('disabled', true);
        var data = $('#footerLinksForm').serialize();
        var url = $('#footerLinksForm').prop('action');
        $.post(url, data, function (d) {
            if (d.success === true) {
                location.reload(true);
            }
            else {
                $('#btnSubmitFooterLink').prop('disabled', false);
                $('#btnSubmitFooterLink').html(resources.SAVE);
                $.notifyBar({
                    delay: 5000,
                    html: d.msg,
                    cssClass: "error"
                });
            }
        }, 'json');
    }


    function formValidation1(formId) {
        $.validator.messages.required = resources.FIELD_REQUIRED;
        $(formId)
            .validate({
                rules: {
                    '.required': {
                        required: true
                    }

                },
                messages: {
                    '.required': {
                        required: ''
                    }
                }
            });
    }



    $('#SubmitContact').click(function (e) {
        e.preventDefault();
        //$(this).html(resources.SENDING)
        submitContactForm();
    });

  

}

startupFunctions.push(setupAdminUsersFunctions);

