﻿var f=0;
var y=0;
function number_check(a)
{
	var b="0123456789";
	var c="";
	var d=new Date();
	d=d.getSeconds();
	for(var i = 0;i<a.length;i++)
	{
		if(b.indexOf(a.charAt(i))==-1)c=c+a.charAt(i)+" ";
	}
	if(f!=1 && (d>y+2 || d<y-2))
	{
	if(c.length>0)
	{
		$("#result").addClass("error").html("В номере полиса введены ошибочные символы: "+c);
	}
	else
	{
		if(a.length==10)
		{
			$("#result").removeClass("error");
			$("#result").addClass("loading").html("Поиск полиса №"+a+"<br>Пожалуйста ожидайте...");
			$("#number_check").css("backgroundImage","url(/images/img/number_loading.png)");
			$('#number_check p').unbind();
			f=1;
			$.ajax({
				  type: "POST",
				  url: "/templates/jurassistance/check_of_the_data.php",
				  data: "policy_num="+a,
				  dataType: "html",
				  success: function(data) {
					  $("#result").html(data);
					  $("#result").removeClass("loading");
					  $('#number_check p').click(function(){number_check($("#number").attr("value"))});
					  $("#number_check").css("backgroundImage","url(/images/img/number_check.png)");
					  f=0;
					  var e=new Date();
					  y=e.getSeconds();
					  }
				  });
		}
		else
		{
			$("#result").addClass("error").html("Введите корректный номер<br>Номер полиса должен состоять из десяти цифр");
		}
	}
	}
}
$(document).ready(function(){$('#number_check p').click(function(){number_check($("#number").attr("value"))});});
