//var f = '';

var defaultColorT = '#000000';
var errorColorT = '#FFFFFF';
var defaultColor = '#FFFFFF';
var errorColor = '#e76300';
//$(document).ready(function(){f = $('#formo').html();});
$(function () {
	var p = $('#formo');
    var form = $('#feedbackForm');
    // тут нужно какой-нить waitingbox на форму повесить
    form.submit(function () {
	var f = form.attr('action');
		form.attr('action','');
        // отправляем форму
//        $.post($(this).attr('action'), $(this).serialize(), function (result) {
		$.post("/feedback/", $(this).serialize(), function (result) {
            if (result.errors.length) {
				form.attr('action',f);
                // подсвечиваем поля, которые плохо заполнены
                for (err in result.errors)
                {
                    var field = form.find('[name="' + result.errors[err] + '"]');
                    field.stop();
                    field.animate({backgroundColor: errorColor, color: errorColorT}, 1000)
                         .animate({backgroundColor: defaultColor, color: defaultColorT}, 1000);
                }
            } else {
                // рассказываем какой пользователя молодец
				p.fadeOut(500, function () { 
				p.fadeIn(500).html('<p>Форма отправлена</p>');
				});
            }
        });
        return false;
    });
	var p4 = $('#formo');
    var form4 = $('#faqForm');
    // тут нужно какой-нить waitingbox на форму повесить
    form4.submit(function () {
	var f4 = form4.attr('action');
		form4.attr('action','');
        // отправляем форму
//        $.post($(this).attr('action'), $(this).serialize(), function (result) {
		$.post(f4, $(this).serialize(), function (result4) {
            if (result4.errors.length) {
				form4.attr('action',f4);
                // подсвечиваем поля, которые плохо заполнены
                for (err in result4.errors)
                {
                    var field = form4.find('[name="' + result4.errors[err] + '"]');
                    field.stop();
                    field.animate({backgroundColor: errorColor, color: errorColorT}, 1000)
                         .animate({backgroundColor: defaultColor, color: defaultColorT}, 1000);
                }
            } else {
                // рассказываем какой пользователя молодец
				p4.fadeOut(500, function () { 
				p4.fadeIn(500).html('<p>Ваш вопрос отправлен</p>');
				});
            }
        });
        return false;
    });
var defaultColorT2 = '#4E4E4E';
var errorColorT2 = '#FFFFFF';
var defaultColor2 = '#FFFFFF';
var errorColor2 = '#e76300';
    var form2 = $('#formazakaza');
    form2.submit(function () {
	var f2 = form2.attr('action');
		form2.attr('action','');
        // отправляем форму
//        $.post($(this).attr('action'), $(this).serialize(), function (result) {
		$.post(f2+'?chk=1', $(this).serialize(), function (result2) {
            if (result2.errors.length) {
				form2.attr('action',f2);
                // подсвечиваем поля, которые плохо заполнены
                for (err in result2.errors)
                {
                    var field2 = form2.find('[name="' + result2.errors[err] + '"]');
                    field2.stop();
                    field2.animate({backgroundColor: errorColor2, color: errorColorT2}, 1000)
                         .animate({backgroundColor: defaultColor2, color: defaultColorT2}, 1000);
                }
            } else {
                // рассказываем какой пользователя молодец
			$('#zakaz_btn').remove();
			$.post('/send_zakaz/', form2.serialize(), function (result2) {
			setCookie('cart','',null,'/');
			//location="/send_ok.html";
			$('.content > .mainContent').html(result2.data);
			$('.num').text('пусто');
			});
            }
        });
        return false;
    });
});
function sended(name)
{
	var defaultColor = '#D9D9D9';
	var p = $('#formo');
    var form = $('#'+name);
    // тут нужно какой-нить waitingbox на форму повесить
    //form.submit(function () {
	var f = form.attr('action');
		form.attr('action','');
        // отправляем форму
//        $.post($(this).attr('action'), $(this).serialize(), function (result) {
		$.post(f, form.serialize(), function (result) {
            if (result.errors.length) {
				form.attr('action',f);
                // подсвечиваем поля, которые плохо заполнены
                for (err in result.errors)
                {
                    var field = form.find('[name="' + result.errors[err] + '"]');
                    field.stop();
                    field.animate({backgroundColor: errorColor, color: errorColorT}, 1000)
                         .animate({backgroundColor: defaultColor, color: defaultColorT}, 1000);
                }
            } else {
                // рассказываем какой пользователя молодец
				p.fadeOut(500, function () { 
				p.fadeIn(500).html('<p>Заявка отправлена</p>').delay(3000).fadeOut(500, function() {$('.forms').fadeOut('500');
				$('.forms').html('');});
				});
            }
        });
        return false;
    //});
}
function send_comm() {
var defaultColorT = '#000000';
var errorColorT = '#e76300';
	var p3 = $('#formo');
    var form3 = $('#otziviForm');
	var f3 = form3.attr('action');
		form3.attr('action','');
        // отправляем форму
//        $.post($(this).attr('action'), $(this).serialize(), function (result) {
		$.post(f3+'?chk=1', form3.serialize(), function (result) {
		//var result.errors = $.parseJSON(result.errors);
		//alert(result.errors.length);
            if (result.errors.length) {
				form3.attr('action',f3);
                // подсвечиваем поля, которые плохо заполнены
                for (err in result.errors)
                {
                    var field = form3.find('[id="id_' + result.errors[err] + '"]');
                    field.stop();
                    field.animate({ color: errorColorT}, 1000).animate({color: defaultColorT}, 1000);
		    // alert(field.attr('type'));
                }
            } else {
                // рассказываем какой пользователя молодец
				p3.fadeOut(500, function () { 
				p3.fadeIn(500).html('<p>Ваше сообщение сохранено</p>');
				});
				//form3.attr('action',urlih);
				//form3.submit();
            }
        });
       //return false;
}
