/* zaya.js */

function checkAndSendAj()
{
	var fns = ["telkod", "telnum"];
	for(var i=0;i < fns.length; i++)
	{
		var fn = fns[i];
		var f = document.getElementById(fn);
		if(f)
		{
			var text = f.value;
			
			if( text == '' )
			{
				jQuery("#" + fn).css("background","red");
				alert("Заполните все поля формы !");
				$("#"+fn).focus();
				f.onblur = function(){ if(this.value.length > 0) jQuery(this).css("background","#eee"); }
				return false;
			}
		}
		
	}
	// можно отправлять запрос на звонок  и показать сообщение
	jQuery("#al").show();
	if(sendCallReq())
	{
		//alert('Ваш запрос успешно отправлен! Скоро с Вами свяжется наш менеджер.');
		// очистка полей 
		for(var i=0;i < fns.length; i++)
		{
			var fn = fns[i];
			var f = document.getElementById(fn);
			if(f)
			{
				f.value = '';
			}
			
		}
	}
	jQuery("#al").hide();
}


function sendCallReq()
{
	var l_telkod = document.getElementById("telkod");
	var l_telnum = document.getElementById("telnum");
	
	jQuery.ajax({
				  type: 'POST',
				  url: '/sendcallreq.php',
				  data: 'telkod='+l_telkod.value+'&telnum='+l_telnum.value,
				  timeout: 2000, 
				  async: false, 
				  success: function(res) 
							{ 
								if(parseInt(res) == 1) // успешная отправка  
								{
									alert('Ваш запрос успешно отправлен! Скоро с Вами свяжется наш менеджер.');
									return true;
								}
								else // неуспешная отправка 
								{
									alert("К сожалению запрос отправить не удаётся!");
									return false;
								}
							},
					error: function ()
							{
								alert("Невозможно получить ответ с сервера!");
								return false;
							}
				});
		return false;
}


function getXPosBlock(b) {
	obj = document.getElementById(b);
	var x = 0;
	for(i=obj; i; i = i.offsetParent) {
	x += i.offsetLeft;
	}
	return x;
}

function getYPosBlock(b) {
	obj = document.getElementById(b);
	var y = 0;
	for(i=obj; i; i = i.offsetParent) {
	y += i.offsetTop;
	}
	return y;
}