function showSendmail() {
    $('sendmailid').show();
    return false;
}

function sendmessageAjax() {
    xname = $('xname').value;
    xemail = $('xemail').value;
    xphone = $('xphone').value;
    xtime = $('xtime').value;
    xmessage = $('xmessage').value;

    if (!xname) {
        alert('Вы не указали свое имя.');
        return false;
    }

    if (!xphone && !xemail) {
        alert('Вы не свой e-mail или телефон, мы не сможем с Вами связаться.');
        return false;
    }

    if (!xmessage) {
        alert('Вы не заполнили текст сообщения.');
        return false;
    }

    $('xbutton').innerHTML = 'Отправляем...';

    new Ajax.Request('/question.html', {
        method: 'post',
        parameters: {
            name: xname,
            email: xemail,
            phone: xphone,
            time: xtime,
            message: xmessage
        },
        onSuccess: function(transport){
            $('xbutton').innerHTML = 'Спасибо, отправлено!';
            setTimeout("sendmessageAjaxSuccess();", 2000);
        }
    });

    return false;
}

function sendmessageAjaxSuccess() {
    $('sendmailid').hide();
    $('xbutton').innerHTML = 'Отправить!';
}
