$(function(){


	
	// МЕНЮ "О КЛИНИКЕ" Что бы закрывалось по клику в пустое место
	$(document).click(function(e){
		if ($(e.target).parents().filter('#liabout').length != 1) {
			if($('#liabout').hasClass("activ"))
				{
					$('#liabout').removeClass("activ");
				}
			}
		});
		
		
	// МЕНЮ "УСЛУГИ" Что бы закрывалось по клику в пустое место
	$(document).click(function(e){
		if ($(e.target).parents().filter('#liyslugi').length != 1) {
			if($('#liyslugi').hasClass("activ"))
				{
					$('#liyslugi').removeClass("activ");
				}
			}
		});
		

	// ФОРМА ЗАПИСИ НА ПРИЕМ
	$('#zapis').click(function(){
		if($('.forma').height() == 450 && $('.application:visible'))
			{
				$('.application').css('display','none');
				$('.forma').animate( {height:'3px'}, 400);
				$('#zapis').text('Записаться на прием');
				
			}
		else{
				$('.application').css('display','block');
				$('.forma').animate( {height:'450px'}, 400);
				$('#zapis').text('Свернуть');
			}
	});

	// ЧТО БЫ ФОРМА ЗАКРЫВАЛАСЬ ПО КЛИКУ В ПУСТОЕ МЕСТО
	$(document).click(function(e){
		if ($(e.target).parents().filter('div.forma').length != 1) {
			if($('div.forma').height() == 450 && $('.application:visible'))
				{
					$('.application').css('display','none');
					$('.forma').animate( {height:'3px'}, 400);
					$('#zapis').text('Записаться на прием');
				}
			}
		});
			
	
	// ОТПРАВКА ЗАПРОСА НА ПРИЕМ
	$('#send_priem').click(function(){
		$('#err_name').html('');
		$('#err_phone').html('');
		var name = $('#name').val();
		var phone = $('#phone').val();
		var age = $('#age').val();
		var parent = $('#parents').val();
		var vrach = $('#vrach').val();
		
		// Время для звонка
		var ydob_time_phone = '';
		var i = 0;
		$('.time :checkbox:checked').each(function(){
			i++;
			ydob_time_phone += '&ydobtime_phone['+i+']='+$(this).val();
		});
		
		// Время для приема
		var ydob_time = '';
		var i = 0;
		$('.date :checkbox:checked').each(function(){
			i++;
			ydob_time += '&ydobtime['+i+']='+$(this).val();
		});

		
		if(!name){
			$('#err_name').html('Не заполнено Имя');
			if(!phone){$('#err_phone').html('Не заполнен телефон');}		
			return false;
			}
			
		if(!phone){
			$('#err_phone').html('Не заполнен телефон');
			return false;
		}
		
		datapost = 'name='+ encodeURI(name) +'&phone='+ phone +'&age='+ age + ydob_time_phone + ydob_time +'&vrach='+ vrach + '&parent='+parent+'&action=zapis';
		// alert(datapost);
		
		// Отправка запроса ajax
		$.ajax({
		url: '/allsend/',
		type: 'POST',
		dataType : "html",
		data: datapost,
		success: function (mes){ 
				$('.forma').animate({height: "3px"}, 400);
				$('.application').css('display', 'none');
				$('#zapis-result').html(mes);
				$('.forma').animate({height: "100px"}, 200);
				setTimeout(function(){
					$('.forma').animate({height: "3px"}, 200);
					$('#zapis-result').remove();
					}, 5000);
				$('#err_name').html('');
				$('#err_phone').html('');	
				
			}
		});
	return false;
	
	});
	
	// Форма на странице контактов
	$('#send_contact').click(function(){
		var name = $('#name_cont').val();
		var email = $('#email_cont').val();
		var message = $('#mes_cont').val();
		var flag = 0;
		
		if(!name){
			alert("Не заполнено Имя");
			flag = 1;
			return false;}
			
		if(!email){
			alert("Не заполнен email");
			flag = 1;
			return false;}
		
		if(!message){
			alert("Вы не ввели сообщение");
			flag = 1;
			return false;}
		
		if(!flag)
			{
				var datapost = 'name='+encodeURI(name)+'&email='+email+'&mes='+encodeURI(message)+'&action=contact';
				
				$.post('/allsend/', datapost, function(otvet){
					var elem = $('div.say_quest'); 
					elem.fadeOut(500);
					setTimeout(function(){
						elem.html(otvet);
						elem.fadeIn(500);		
					}, 700);
				}, 'html');
			
			}
	});
	
	
	
	// СПРОСИТЬ СПЕЦИАЛИСТА НА ВНУТРЕНИХ И ГЛАВНОЙ
	$('#send_quest').click(function(){
		var name = $('#name_quest').val();
		var mes = $('#mes_quest').val();
		var city = $('#city_quest').val();
		var flag = 0;
		
		if(!name){
			alert("Не заполнено Имя");
			flag = 1;
			return false;}
			
		if(!mes){
			alert("Вы не ввели вопрос");
			flag = 1;
			return false;}
			
		if(!city){
			alert("Вы не ввели город");
			flag = 1;
			return false;}	
			
		if(!flag)
			{
				var datapost = 'name='+encodeURI(name)+'&mes='+encodeURI(mes)+'&action=question&city='+encodeURI(city);
				
				$.post('/allsend/', datapost, function(otvet){
					var elem = $('#question_inner');
					elem.hide(500);
					setTimeout(function(){
						$('#res_quest').html(otvet);
						$('#name_quest').val('');
						$('#mes_quest').val('');
						$('#city_quest').val('');
					}, 600);
					setTimeout(function(){
						$('#res_quest').html('');
						elem.show();		
					},5000);
				}, 'html');
			}
	});
	
	// ФОРМА ВОПРОСА НА СТРАНИЦЕ ВОПРОСА
	$('#send_vopros').click(function(){
		var name = $('#name_vopros').val();
		var mes = $('#mes_vopros').val();
		var city = $('#city_quest').val();
		var flag = 0;
		
		if(!name){
			alert('Не заполнено Имя');
			flag = 1;
			return false;}
			
		if(!mes){
			alert('Вы не ввели вопрос');
			flag = 1;
			return false;}
		
		if(!city){
			alert("Вы не ввели город");
			flag = 1;
			return false;}	
			
		if(!flag)
			{
				var datapost = 'name='+encodeURI(name)+'&mes='+encodeURI(mes)+'&action=question&city='+encodeURI(city);
				
				$.post('/allsend/', datapost, function(otvet){
					var elem = $('div.say_quest'); 
					elem.fadeOut(500);
					setTimeout(function(){
						elem.html(otvet);
						elem.fadeIn(500);		
					}, 700);
				}, 'html');
			}
	});
	
	
	
	
	
	
	
	// ОТЗЫВЫ ВНУТРЕННИЕ СТРАНИЦЫ
	$('#send_review').click(function(){
		var name = $('#name_review').val();
		var email = $('#email_review').val();
		var mes = $('#mes_review').val();
		var flag = 0;
		
		if(!name){
			alert("Не заполнено Имя");
			flag = 1;
			return false;}
			
		if(!email){
			alert("Не заполнено поле Email");
			flag = 1;
			return false;}
			
		if(!mes){
			alert("Вы не ввели отзыв");
			flag = 1;
			return false;}
			
		if(!flag)
			{
				var datapost = 'name='+encodeURI(name)+'&email='+email+'&mes='+encodeURI(mes)+'&action=review';
				
				$.post('/allsend/', datapost, function(otvet){
					var elem = $('#review_inner');
					elem.hide(500);
					setTimeout(function(){
						$('#res_review').html(otvet);
						$('#name_review').val('');
						$('#mes_review').val('');
					}, 600);
					setTimeout(function(){
						$('#res_review').html('');
						elem.show();		
					},5000);
				}, 'html');
			}
		
	});
	
	
	// ОТЗЫВЫ СТРАНИЦА ОТЗЫВОВ
	$('#send_otziv').click(function(){
		var name = $('#name_otziv').val();
		var email = $('#email_otziv').val();
		var mes = $('#mes_otziv').val();
		var flag = 0;
		
		if(!name){
			alert("Не заполнено Имя");
			flag = 1;
			return false;}
		
		if(!email){
			alert("Не заполнено поле Email");
			flag = 1;
			return false;}
			
		if(!mes){
			alert("Вы не ввели отзыв");
			flag = 1;
			return false;}
			
		if(!flag)
			{
				var datapost = 'name='+encodeURI(name)+'&email='+email+'&mes='+encodeURI(mes)+'&action=review';
				
				$.post('/allsend/', datapost, function(otvet){
					var elem = $('div.say_quest'); 
					elem.fadeOut(500);
					setTimeout(function(){
						elem.html(otvet);
						elem.fadeIn(500);		
					}, 700);
				}, 'html');
			
			}
	
	});
	
	
	
	
	}); // DOCUMENT READY
	
	
	
	// Меню о клинике что бы открывалось и закрывалось по клику на "О клинике"
	function show_sub_about(){
		var elem = $('#liabout');
		if(elem.hasClass('activ'))
			elem.removeClass('activ');
		else
			elem.addClass("activ");
	}
	
	// Меню услуги
	function show_sub_yslygi(){
		var elem = $('#liyslugi');
		if(elem.hasClass('activ'))
			elem.removeClass('activ');
		else
			elem.addClass("activ");
	}
	
	
	// ФУНКЦИЯ ДЛЯ ДЕТАЛЬНОГО ПОКАЗА ВРАЧЕЙ
	function show_doctor(doc){
	var doc_class = doc+' :first';
	$(doc).show('slow');
	$('.right_block').css('z-index', '5'); 
	}
	
	function hide_doctor(doc){
	$(doc).hide('slow'); 
	$('.right_block').css('z-index', '1'); 
	}
