// JavaScript Document
// Скрипт - вопрос клиента!!!
$(document).ready(
	
	function()
		{
			function onAjaxSuccess(data)
				{
							$("#sendingRequest").animate({opacity: "show", height: "show"}, 500);
							$("#questionField").val("");
							$("#emailQvField").val("");
				}
				
			function checkEmail(email)
				{
					mask = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
					
					if (mask.test(email)){
						return true;
					}
					else return false;
					//alert(email);
				}//$('#qVform').formValidation({});
			
			
			$("#sendQv").click(function () {
				
				if (($("#questionField").val())) {
				
								
					$("#wrongQv").animate({opacity: "hide", height: "hide"}, 500);
					
					if(checkEmail($("#emailQvField").val()))
						{
							
							$("#wrongEmail").animate({opacity: "hide", height: "hide"}, 500);

							$.get('scripts/AjaxRequests.php',{
								question: $("#questionField").val(),
								email: $("#emailQvField").val()
							}, onAjaxSuccess);
							
							$("#sendingRequest").ajaxError(function(event, request, settings){
								$(this).addClass("redSend");
								$(this).html("Извините, ваш запрос не прошел!");
								$(this).animate({opacity: "show", height: "show"}, 500);
								$("#questionField").val("");
								$("#emailQvField").val("");
							});
						}
						else {
							$("#wrongEmail").animate({opacity: "show", height: "show"}, 500);
						}
				}
				else {
					$("#wrongQv").animate({opacity: "show", height: "show"}, 500);	
				}
    		});
			
		}
);