$(document).ready(
  function() {
    $('#showForm').click(function(){
        $('#form').toggle(500);
    });  
      
    $('#name').keyup(function(){
        if($('#name').val().length<=0){
           $('#name').removeClass('greenInput'); 
           $('#name').addClass('redInput');             
        } else {
           $('#name').removeClass('redInput');
           $('#name').addClass('greenInput');          
        }           
    });
    
    $('#message').keyup(function(){
        if($('#message').val().length<=0){
           $('#message').removeClass('greenInput'); 
           $('#message').addClass('redInput');             
        } else {
           $('#message').removeClass('redInput');
           $('#message').addClass('greenInput');          
        }           
    });    
    
    $('#phone').keyup(function(){
        if($('#phone').val().length<=0 && $('#email').val().length<=0){
           $('#phone').removeClass('greenInput'); 
           $('#phone').addClass('redInput');
           $('#email').removeClass('greenInput'); 
           $('#email').addClass('redInput');                        
        } else {
           $('#phone').removeClass('redInput');
           $('#phone').addClass('greenInput');
           $('#email').removeClass('redInput');
           $('#email').addClass('greenInput');                     
        }           
    });
    
    $('#email').keyup(function(){
        if($('#phone').val().length<=0 && $('#email').val().length<=0){
           $('#phone').removeClass('greenInput'); 
           $('#phone').addClass('redInput');
           $('#email').removeClass('greenInput'); 
           $('#email').addClass('redInput');                        
        } else {
           $('#phone').removeClass('redInput');
           $('#phone').addClass('greenInput');
           $('#email').removeClass('redInput');
           $('#email').addClass('greenInput');                     
        }           
    }); 
    
    $('#id_кнопки').click(function()
{
$('this').attr('disabled', 'disabled')
}
);   
    
    $('#sendButton').click(function(){       
        if(checkFields()==true){
            $('#alarmMessage').html("");
            
            
            //$('#sendButton').html("Идет отправка сообщения");        
            $.post('/index.php', {
                act: 'feedback',
                name: $('#name').val(),
                phone: $('#phone').val(),
                email: $('#email').val(),
                message: $('#message').val()
            }, process);
            $('#sendButton').attr('disabled', 'disabled').attr('value','Идет отправка сообщения...');
            
            //$('#sendButton').parent().html("<p>Идет отправка сообщения...</p>");           
        } else {
            $('#alarmMessage').html("<p>Не все поля заполнены</p>");    
        }
        
            //$.('#sendButton').removeClass('disabled');
        
    });
  } 
);

function checkFields() {
    if($('#name').val().length>0 && $('#message').val().length>0 && ($('#phone').val().length>0 || $('#email').val().length>0)){
        return true;
    } else {
        return false;
    }
}

function clsFields(){
    $('#message').val()=NULL;
 
}

function process(data) {  
    $('#message').removeAttr('value');
    $('#message').removeClass('greenInput'); 
    $('#message').addClass('redInput');
    $('#sendButton').removeAttr('disabled').attr('value','Отправить сообщение');

    if(data=='1'){
        $('#sendButtonContainer').html('<p>Сообщение отправленно</p>');
        alert('Ваше сообщение успешно отправленно');     
    }else{
        $('#sendButtonContainer').html('<p>Сообщение НЕ отправленно</p>');
        alert('Не удалось отправить сообщение');
        alert(data);        
    }

}

function stub(){}