$().ready(function(){
    $('form[name=feedback]').submit(function(){
        var $form= $(this);
        var $button= $('input[type=submit]', $form);
        var buttonValue= $button.attr('value');
        
        $button.attr({value:'Подождите...',disabled:true});
        $('p#FGHNCIDM').text('');
        
        $.post (
            '/modules/contacts/ajax.php',
            formsReader.read('form[name=feedback]').data, 
            function(data){
                if(typeof(data.error) != 'undefined'){
                    if (data.error!=''){
                        $button.attr('value',buttonValue).removeAttr('disabled');
                        $('p#FGHNCIDM').css('color','#FFAFAF').text(data.error);
                    }
                    else
                    {
                        $("p", $form).remove();
                        $('<div>Спасибо! Ваше сообщение успешно отправлено.</div>').css({width:'190px','padding-top':'10px'}).insertAfter($("h2", $form));
                    }
                }
            }, "json"
            );

            return false;
    });
});
