﻿var favsGuestbooksInit = function() {
    var languageCode = '';

    return {
        init: function(language) {
            languageCode = language;
            favsGuestbooks.init(languageCode);   //Once the dialog html is loaded into the DOM, have favsMembers display it
        }
    }; //return

} ();

var favsGuestbooks = function() {
    var languageCode = '';
    var formGuestbookId = 'frmGuestbook';

    var getGuestbookForm = function() {
        var guestbookForm = '#' + formGuestbookId;
        return $(guestbookForm);
    };

    var bindEvents = function() {
        getGuestbookForm().validate(
                                    {
                                        rules: {
                                            Message: 'required'
                                        },
                                        messages: {
                                            Message: favsGuestbooksConsts.blankMessage
                                        },
                                        errorPlacement: favsU.onDialogErrorPlacement,
                                        highlight: favsU.onDialogHighlight,
                                        unhighlight: favsU.onDialogUnhighlight
                                    }
                                );
    };

    var dispose = function() {
    };

    return {
        init: function(language) {
            languageCode = language;
            bindEvents();
        }
    }; //return

} ();