﻿/* ********************************************************** */
/* KeaneConstantsPrototype declaration                        */        
/* ********************************************************** */
var KeaneConstantsPrototype = function() {
    // Private properties/methods.
    var 
        that = {};
    var
        INVOKE_MODE_SERVER_CALLBACK = 1,
        INVOKE_MODE_SERVER_POSTBACK = 2,
        INVOKE_MODE_CLIENT_JSHANDLER = 10;
    var
        MESSAGE_TYPE_INFORMATION = 1,
        MESSAGE_TYPE_CONFIRMATION = 2,
        MESSAGE_TYPE_PROGRESS = 3,
        MESSAGE_TYPE_REDIRECT = 4,
        MESSAGE_TYPE_VALIDATION = 9,
        MESSAGE_TYPE_FAILURE = 90,
        MESSAGE_TYPE_ERROR = 99;
        
    // Public properties/methods.
    that.INVOKE_MODE_SERVER_CALLBACK = INVOKE_MODE_SERVER_CALLBACK;
    that.INVOKE_MODE_SERVER_POSTBACK = INVOKE_MODE_SERVER_POSTBACK;
    that.INVOKE_MODE_CLIENT_JSHANDLER = INVOKE_MODE_CLIENT_JSHANDLER;
    that.MESSAGE_TYPE_INFORMATION = MESSAGE_TYPE_INFORMATION;
    that.MESSAGE_TYPE_CONFIRMATION = MESSAGE_TYPE_CONFIRMATION;
    that.MESSAGE_TYPE_PROGRESS = MESSAGE_TYPE_PROGRESS;
    that.MESSAGE_TYPE_REDIRECT = MESSAGE_TYPE_REDIRECT;
    that.MESSAGE_TYPE_VALIDATION = MESSAGE_TYPE_VALIDATION;
    that.MESSAGE_TYPE_FAILURE = MESSAGE_TYPE_FAILURE;
    that.MESSAGE_TYPE_ERROR = MESSAGE_TYPE_ERROR;
    
    // Return constructed object.
    return that;
}