/* 
Callback form handling script
 */

$(document).ready(function(){

    function FormEventHandler(){
        $('body').prepend('<div id="c_form"><div id="c_phone"></div><div id="wrapper"><div id="c_info">Введите пожалуйста Ваши данные, чтобы мы могли с Вами связаться</div><span id="c_your">Ваш номер:</span><input id="c_number" type="text"/><span id="c_your">Ваше имя:</span><input id="c_customer_name" type="text"/><div id="c_yes" class="c_button">Перезвоните мне</div></div></div>');

        //Recall event handler
        $('#c_yes').click(function(){
            var phone_number = $('#c_number').val();
            var customer_name = $('#c_customer_name').val();
            $('#c_info').html('<p>Подождите, отправляется запрос</p><img src="/callback/loading_small.gif" />');

            if(($('#c_number').val() != '') ){
                if($('#c_customer_name').val() != ''){
                $.ajax({
                    type: "POST",
                    url: "/callback/mail.php",
                    data: {action: phone_number, name: customer_name},
                    success: function(data){
                        $('#c_info').html(data);
                        setTimeout($('#c_form').animate({right:'-170'},3000),2000);
                        _gaq.push(['_trackEvent', 'Callback', 'Перезвонить',phone_number]);
			_gaq.push(["_trackPageview", "/callback-page"]);
                    }
                })
                //_gaq.push(['_trackEvent', 'Форма-Callback', 'Перезвоните мне', 'Номер телефона', phone_number]);
		//_gaq.push(["_trackPageview", "/callback-page"]);
                }else {$('#c_info').html('Пожалуйста, введите Ваше имя');}
            }
            else{
                $('#c_info').html('Пожалуйста, введите номер телефона');
            }
            
            
        })
        
        //toggle cb_form
        $('#c_phone').toggle(function(){
            $('#c_form').show().animate({right:'0'}, 1000);
            },function(){
            $('#c_form').show().animate({right:'-170'}, 1000);
        });
    }


    FormEventHandler();
})



