﻿/// <reference path="../jquery.common.js" />
/// <reference path="../jquery.js" />
/// <reference path="../zw_Runtime.js" />

var zw_userMessages = {

    url: { copyUrl: "/mvcget/UserMessages/AjaxUserMessages?(0)=(1)&(2)=(3)" },

    controlsIDs: { userMessages: "#zw_userMessages" },

    init: function () {
        var literal = Constants.zw_UserMessages;

        $('input[' + literal.sendMessageButton + ']').live('onclick', function (event) { zw_userMessages.sendMessage(this); return false; });
    },

    sendMessage: function (element) {

        element = $(element);
        var literal = Constants.zw_UserMessages;

        var container = zw_userMessages.get_container(element);
        var templateID = container.attr(literal.templateid);
        var messageText = element.attr(literal.messageText);

        element.attr('value', '111');

        var url = zw_userMessages.url.copyUrl.replace("(0)", literal.templateid).replace("(1)", templateID).replace("(2)", literal.messageText).replace("(3)", messageText);
        container.load(url);
    },

    get_container: function (element) {
        var control = element.parents(zw_userMessages.controlsIDs.userMessages);
        return control;
    }
}


