/*------------------------------------------------
/ Design for Webmaster.spb.ru  2010
------------------------------------------------*/

$(function(){ /* On Load */
	
	$('.menu div').click(function(){
		$(this).siblings().removeClass('active');
		$(this).addClass('active');
		return false;
	});
	
	$('#con1').click(function(){
		$('.contain2, .contain3, .contain4, .contain5, .contain6, .sideForm').addClass('none');
		$('.contain1').removeClass('none');
		return false;
	});
	
	$('#con2').click(function(){
		$('.contain1, .contain3, .contain4, .contain5, .contain6, .sideForm').addClass('none');
		$('.contain2').removeClass('none');
		return false;
	});
	
	$('#con3').click(function(){
		$('.contain1, .contain2, .contain4, .contain5, .contain6, .sideForm').addClass('none');
		$('.contain3').removeClass('none');
		return false;
	});
	
	$('#con4').click(function(){
		$('.contain1, .contain2, .contain3, .contain5, .contain6, .sideForm').addClass('none');
		$('.contain4').removeClass('none');
		return false;
	});
	
	$('#con5').click(function(){
		$('.contain1, .contain2, .contain3, .contain4, .contain6, .sideForm').addClass('none');
		$('.contain5').removeClass('none');
		return false;
	});
	
	$('#con6').click(function(){
		$('.contain1, .contain2, .contain3, .contain4, .contain5').addClass('none');
		$('.contain6, .sideForm').removeClass('none');
		return false;
	});
	
	$('.question').click(function(){
		$(this).next().slideToggle();
		return false;
	});
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	$(".inputSubmit").click(function(){
		var data = $(".feedBack :input").serializeArray();
		var error = false;
		$.each(data,function(i,item){
			if(error==false && (item.value==''|| item.value==0 || item.length<3)){
				alert("Вы заполнили не все поля!");
				$(".feedBack :input[name="+item.name+"]").focus();
				error=true;
				
			}
			if(error==false && (item.name=='email' && !filter.test(item.value))) {
				alert('Вы указали не корректный электронный адрес почты!');
				$(".feedBack :input[name="+item.name+"]").focus();
				error=true;
			}
		});
		if(!error){
			$.post("send.php",data,function(data){
				alert(data);
			});
			$('.feedBack').ajaxError(function(){
				alert("По техническим причинам отправить ваш отзыв не удалось!\nПопробуйет еще раз");
			});
		}
	});
	
});



