

var number_format = /^\d*$/
var email_pattern = /([a-z0-9_-]+)@[a-z0-9-]+\.([a-z]{2,4}$)/i;

function submitUserMessages(section){
    /// Данные для калькулятора
    var name = $('#name').attr('value');
    var phone = $('#phone').attr('value');
    var email = $('#email').attr('value');
    var message = $('#message').attr('value');

    /// Проверка входных данных
    if ( name != "" && name != undefined /*&& phone != "" && phone != undefined && phone > 0 && number_format.test(phone) != false */&& email != "" && email != undefined && email.search(email_pattern) != -1 && message != "" && message != undefined ){
        /// Передача данных на обработку
        $.post(
        '/zal/user_messages_jx.php',
        {
            act: "save_jx",
            name: name,
            phone: phone,
            email: email,
            message: message,
            section: section,
            code: 'form_sends_ok'
        },
        successData
        );
    }
    else{
        alert('Неверно заданы данные в полях');
    }
}

/// Обработка пришедших данных
function successData(result){
 
    if ( result == 'ok' ){
        /// Good-msg
        $('form#user_messages .frm_fields').hide();
        $('form#user_messages .msg').html('<div class="goodmsg">Ваше сообщение отправлено, спасибо.</div>');
    }
    else{
        /// Bad-msg
        $('form#user_messages .msg').html('<div class="badmsg">'+result+'</div>');
    }
}

