function conclusion_of_the_data(a,b)
{
	if(b!=1)
	{
		$("#calculator_status p").removeClass("error").html(a)
		$("#calculator_status p").addClass("positive").html(a);
	}
	else
	{
		$("#calculator_status p").removeClass("positive").html(a)
		$("#calculator_status p").addClass("error").html(a);
	}
	$("#calculator_status").addClass("active");
}
function calculation()
{
	var a=$("#claim").attr("value");
	var b="";
	var c="0123456789.,";
	var commission=0;
	for(var i = 0;i<a.length;i++)
	{
		if(c.indexOf(a.charAt(i))!=-1)
		{
			if(a.charAt(i)==",")b=b+".";
			else b=b+a.charAt(i);
		}
		else
		{
			conclusion_of_the_data("Некорректная сумма",1);
			b="";
			break;
		}
	}
	if(parseInt(b,10)>0)
	{
		if($("#court").attr("value")==0)
		{
			conclusion_of_the_data("Выберите суд",1);
		}
		if($("#court").attr("value")==1)
		{
			if(b<=100000)
			{
				commission=(b/100)*4;
				if(commission<2000)commission=2000;
			}
			if(b>100000 && b<=200000)
			{
				commission=4000+((b-100000)/100)*3;
			}
			if(b>200000 && b<=1000000)
			{
				commission=7000+((b-200000)/100)*2;
			}
			if(b>1000000 && b<=2000000)
			{
				commission=23000+((b-1000000)/100)*1;
			}
			if(b>2000000)
			{
				commission=33000+((b-2000000)/100)*0.5;
				if(commission>200000)commission=200000;
			}
			conclusion_of_the_data("Размер госпошлины: "+commission.toFixed(2)+" рублей.",0);
		}
		if($("#court").attr("value")==2)
		{
			if(b<=20000)
			{
				commission=(b/100)*4;
				if(commission<400)commission=400;
			}
			if(b>20000 && b<=100000)
			{
				commission=800+((b-20000)/100)*3;
			}
			if(b>100000 && b<=200000)
			{
				commission=3200+((b-100000)/100)*2;
			}
			if(b>200000 && b<=1000000)
			{
				commission=5200+((b-200000)/100)*1;
			}
			if(b>1000000)
			{
				commission=13200+((b-1000000)/100)*0.5;
				if(commission>60000)commission=60000;
			}
			conclusion_of_the_data("Размер госпошлины: "+commission.toFixed(2)+" рублей.",0);
		}
	}
	else
	{
		conclusion_of_the_data("Некорректная сумма",1);
	}
}
function clear_form()
{
	conclusion_of_the_data("");
	$("#calculator_status").removeClass("active");
	$("#calculator_status p").removeClass("positive")
	$("#court").attr("value","0");
	$("#claim").attr("value","");
}
$(document).ready(function(){$("#expect").click(function(){calculation();});$("#clear").click(function(){clear_form();});});
