﻿(function($){
$(function() {
	$("#conform_ah").draggable({handle: "div.conform_ah_header"});
	$("#conform_ah").draggable({containment: "html", scroll: false});
	$("#conform_ah").css({"opacity":0, "display":"none"});
	$("#closebot").css({"opacity":0.5});
	//функция центрования контента в окне
	var resize_func = function()
	{
		//текущая ширина и высота окна
		var window_width = parseInt($(window).width());
		var window_height = parseInt($(window).height());
			//текущая ширина и высота контента
		var content_width = parseInt($("#conform_ah").outerWidth());
		var content_height = parseInt($("#conform_ah").outerHeight());
			//величина сдвига контента
		var top = parseInt((window_height - content_height) / 2);
		var left = parseInt((window_width - content_width) / 2);
			//коррекция, если окно меньше, чем контент
		if(window_width < content_width) left = 0;
		if(window_height < content_height) top = 0;
			//теперь плавная анимация контента в центр окна.

		$("#conform_ah").css({"left": left, "top": top, "display":"block"});
	};
	//обработчик на событие изменения размеров окна
	$(window).resize(resize_func);

	$(".closebot").click(function(){
		$("#conform_ah").css({"opacity":0, "display":"none"});
		$(".messag").html('');
		$(".polya1, .polya1").css({"display":"block"});
		$("#conform_ah input").attr("value", "");
		$("#conform_ah textarea").attr("value", "");
	});

	
	$(".zapis").click(function(){
	
		$(".messag").html('');
	
		$(".conform_ah_header div").html("Записаться на прием");
		$(".polya1").css({"display":"block"});
		resize_func();
		$("#conform_ah").stop().animate({
			opacity: 1
		},700);
		return false
	});

	//Обработка формы после нажатие кнопки отправить

	
	$(".submit1").click(function(){
		
		$(".messag").html('<img src="/jform/loader.gif" border="0" />');
	
		//получаем данные из полей
		var namesj = $("#conform_ah .polya1 input[name=names]").attr("value");
		var tellj = $("#conform_ah .polya1 input[name=tell]").attr("value");
		var goodtimej = $("#conform_ah .polya1 input[name=goodtime]").attr("value");
		var vrachj = $("#conform_ah .polya1 input[name=vrach]").attr("value");
		var infoj = $("#conform_ah .polya1 textarea[name=info]").attr("value");
		var klinikaj = $("#conform_ah .polya1 select[name=klinika]").attr("value");
		
		var error='';
		//проверяем обязательные поля
		if (namesj=='') {error=error+"Пустое поля: Ф.И.О.<br/>"}
		if (tellj=='') {error=error+"Пустое поля: Телефон<br/>"}
		if (klinikaj=='') {error=error+"Выбирете клинику<br/>"}
		
		$(".messag").html("<span style='color:red;'>"+error+"</span>");
		
		if(error==''){
			$.post("/jform/submit.php", { names: namesj, tell: tellj, goodtime:goodtimej, klinika:klinikaj, vrach:vrachj, info:infoj}, function(data){
				if (data=='1'){
					$(".messag").html('<strong style="color:green;">Ваша заявка принята! Благодарим за оказанное доверие. Наши администраторы перезвонят Вам в ближайшее время. Спасибо!</strong>');
					$("#conform_ah .polya1 input[name=names]").attr("value", "");
					$("#conform_ah .polya1 input[name=tell]").attr("value", "");
					$("#conform_ah .polya1 input[name=goodtime]").attr("value", "");
					$("#conform_ah .polya1 input[name=vrach]").attr("value", "");
					$("#conform_ah .polya1 textarea[name=info]").attr("value", "");
					$("#conform_ah .polya1 select[name=klinika]").attr("value", "");
				} else {
					$(".messag").html('<strong style="color:red;">Ошибка при отправке письма!</strong>');
				}
			});
		} 

	});


	
});
})(jQuery);

