function check_data( frm ) {

    if ( frm.elements['name'].value.match(/^\s*$/) ) {
        alert('Вы не указали имя');
        frm.elements['name'].focus();
        return false;
    }

    if ( frm.elements['company'].value.match(/^\s*$/) ) {
        alert('Вы не указали компанию');
        frm.elements['company'].focus();
        return false;
    }

    if ( frm.elements['phone'].value.match(/^\s*$/) ) {
        alert('Вы не указали телефон');
        frm.elements['phone'].focus();
        return false;
    }

    if ( frm.elements['city'].value.match(/^\s*$/) ) {
        alert('Вы не указали город');
        frm.elements['city'].focus();
        return false;
    }

    if ( frm.elements['message'].value.match(/^\s*$/) ) {
        alert('Вы не указали сообщение');
        frm.elements['message'].focus();
        return false;
    }

    return true;

} // end of function check_data()

function send_franchising_request( frm ) {
    if ( !check_data(frm) ) {
        return false;
    }

    $("input.submit", frm).attr("disabled", true);

    $.ajax({
        type: 'POST',
        url: '/ajax/send-franchising-request.json',
        dataType: 'json',
        data: {
            'name': frm.elements['name'].value,
            'company': frm.elements['company'].value,
            'phone': frm.elements['phone'].value,
            'city': frm.elements['city'].value,
            'message': frm.elements['message'].value
        },
        success: send_successfull
    });

} // end of function send_franchising_request()

function send_successfull( json ) {

    $("#send_request form input.submit").attr("disabled", false);

    if ( json['error'] != '' ) {
        alert(json['error']);
        return;
    }


    $("#send_request div.form").hide();
    $("#send_request div.done").show();

} // end of function send_successfull()