function isValidEmailAddress(email) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(email);
}


function send_order()
{
	var name = $('input[name=mail]', '#feedback');
	var name_value = jQuery.trim(name.val());

	var phone = $('input[name=phone]', '#feedback');
	var phone_value = jQuery.trim(phone.val());

	var mail = $('input[name=name]', '#feedback');
	var mail_value = jQuery.trim(mail.val());

	name.parent().removeClass('input_error');
	phone.parent().removeClass('input_error');
	mail.parent().removeClass('input_error');

	var error = false;
	
	

	if (name_value == '')
	{
		name.parent().addClass('input_error');
		error = true;
	}

	if (phone_value == '')
	{
		phone.parent().addClass('input_error');
		error = true;
	}

	if (!isValidEmailAddress(mail_value))
	{
		mail.parent().addClass('input_error');
		error = true;
	}
	
	if (!error)
	{
		$.post(
			'order.php',
			{
				'name': name_value,
				'phone': phone_value,
				'mail': mail_value
			},
			function (data)
			{
				if (data == 0)
				{
					show_failure();
				} else
				{
					show_success();
					pageTracker._trackPageview('/feed_back');
					
				}
			}
		);
	}
}
