
/**
 * Tools
 *
 * @copyright Copyright (c) 2010, ecto.lt
 * @author    Benas Valančius <benas@ecto.lt>
 * @package   Framework
 *
 * $Id: tools.js 524 2010-05-10 08:22:30Z noen $
 */

var tools = {};

/**
 * Submit feedback form
 */
tools.submitFeedback = function()
{
    var formName = 'feedbackForm';

    eval('var formCheck = formCheck_'+ formName +';');

    $('#'+ formName +' .ui-dialog-loading').show();
    $('#'+ formName +' .icon_ok').parent().parent().attr('disabled',true);

    var status = formHandler.checkForm(formCheck, '#errorOutput_'+ formName);

    if(!status)
    {
        $('#'+ formName +' .ui-dialog-loading').hide();
        $('#'+ formName +' .icon_ok').parent().parent().removeAttr('disabled');
        return false;
    }

    $.post('/tools/submitFeedback', $('#'+ formName +' form').serializeArray(), function(data)
    {
        if(data)
        {
            $('#'+ formName).dialog('close');
            alert('TODO: Jūsų žinutė nusiųsta!');
        }
    },
    'json');
    
    return false;
};
