var auto_type=new Array;
auto_type[0]=new Array(0.71,1.41,0.71);
auto_type[1]=new Array(0.94,1.41,0.94);
auto_type[2]=new Array(1.39,1.41,1.39);
auto_type[3]=new Array(1.41,1.41,1.41);
auto_type[4]=new Array(0.27,0.27,0.27);
auto_type[5]=new Array(3.04,3.58,3.04);
auto_type[6]=new Array(3.58,3.58,3.58);
auto_type[7]=new Array(1.68,1.86,1.68);
auto_type[8]=new Array(1.86,1.86,1.86);
auto_type[9]=new Array(0.57,0.57,0.57);
auto_type[10]=new Array(0.27,0.54,0.27);
auto_type[11]=new Array(0.54,0.54,0.54);

var territory=new Array();
territory[0]=new Array(1.5,1.5,1.5);
territory[1]=new Array(1.2,1.5,1.2);
territory[2]=new Array(1,1.5,1);
territory[3]=new Array(0.8,1.5,0.8);
territory[4]=new Array(0.5,1.5,0.5);

var sphere=new Array();
sphere[0]=new Array(1.1,1.1,1.1);
sphere[1]=new Array(1,1.1,1);

var experience=new Array();
experience[0]=new Array(1.2,1.2,1.2);
experience[1]=new Array(1.2,1,1);
experience[2]=new Array(1.2,1,1);
experience[3]=new Array(1.2,0.9,0.9);

var people=new Array();
people[0]=new Array(1,1,1);
people[1]=new Array(1,1,1);
people[2]=new Array(1,1,1.2);

var criminal=new Array();
criminal[0]=new Array(2,2,2);
criminal[1]=new Array(1,1,1);

var term=new Array(0.15,0.2,0.3,0.4,0.5,0.6,0.7,0.75,0.8,0.85,0.9,0.95,1);

var bonus_table=new Array();
bonus_table[0]=new Array(0,0,0,0);
bonus_table[1]=new Array(1,0,0,0);
bonus_table[2]=new Array(2,0,0,0);
bonus_table[3]=new Array(3,1,0,0);
bonus_table[4]=new Array(4,1,0,0);
bonus_table[5]=new Array(5,2,0,0);
bonus_table[6]=new Array(6,3,1,0);
bonus_table[7]=new Array(7,4,1,0);
bonus_table[8]=new Array(8,4,1,0);
bonus_table[9]=new Array(9,5,2,0);
bonus_table[10]=new Array(10,5,2,1);
bonus_table[11]=new Array(11,6,2,1);
bonus_table[12]=new Array(12,6,2,1);
bonus_table[13]=new Array(13,6,2,1);
bonus_table[14]=new Array(13,7,2,1);

var bonus_factor=new Array(2.45,2.3,1.55,1.4,1,0.95,0.9,0.85,0.8,0.75,0.7,0.65,0.6,0.55,0.5);

function get_class(){
	if(document.getElementById('bonus').value=="0"){
		k8=1;
		bonus_class=3;
	}else{
		var bonus_class=document.getElementById('prev_bonus').value-document.getElementById('insurance_pays').value;
		if((document.getElementById('insurance_pays')==0)&&(document.getElementById('term').value>6))bonus_class++;
		else if(document.getElementById('insurance_pays').value!=0)bonus_class--;
		k8=bonus_factor[bonus_table[document.getElementById('prev_bonus').value][document.getElementById('insurance_pays').value]];
	}
	if(bonus_class<0)bonus_class="M";
	document.getElementById('curbonus').innerHTML=bonus_class;
}

function changebonus(){
	if(document.getElementById('bonus').value==0){
		document.getElementById('bonusbox').style.display="none";	
	}else{
		document.getElementById('bonusbox').style.display="block";			
	}		
	get_class();
}

function calculate_go(){
	var k1=auto_type[document.getElementById('auto_type').value][document.getElementById('contract_type').value];
	var k2=territory[document.getElementById('territory').value][document.getElementById('contract_type').value];
	var k3=sphere[document.getElementById('sphere').value][document.getElementById('contract_type').value];
	var k4=experience[document.getElementById('experience').value][document.getElementById('contract_type').value];
	var k5=people[document.getElementById('people').value][document.getElementById('contract_type').value];
	var k6=criminal[document.getElementById('criminal').value][document.getElementById('contract_type').value];
	var k7=term[document.getElementById('term').value];
	if(document.getElementById('bonus').value=="0"){
		k8=1;
		bonus_class=3;
	}else{
		var bonus_class=document.getElementById('prev_bonus').value-document.getElementById('insurance_pays').value;
		if((document.getElementById('insurance_pays')==0)&&(document.getElementById('term').value>6))bonus_class++;
		else if(document.getElementById('insurance_pays').value!=0)bonus_class--;
		k8=bonus_factor[bonus_table[document.getElementById('prev_bonus').value][document.getElementById('insurance_pays').value]];
	}
	if(bonus_class<0)bonus_class="M";
	document.getElementById('curbonus').innerHTML=bonus_class;
	if(k2*k3*k4<(0.5*k1))result=291.49*k1*(0.5*k1)*k5*k6*k7*k8;
	else if(k2*k3*k5>3*k1)result=291.49*k1*(3*k1)*k5*k6*k7*k8;
	else result=291.49*k1*k2*k3*k4*k5*k6*k7*k8;
	result-=document.getElementById('auto_num').value*(result/100);
	result=Math.round(result*100)/100;
	document.getElementById('resultbox').innerHTML=result;
}

function calculate(){
			var usd=5.05;
			var eur=6.77;
			var result=document.getElementById('daysnum').value;
			if(document.getElementById('t21').checked){
			result*=document.getElementById('rgroup').value;
			}else result*=2;
			var days=document.getElementById('daysnum').value;
			var country=document.getElementById('country').value;
			if(country=="30 000 USD"){
			if(days<15){
			result*=0.61;
			}else if(days<60){
			result*=0.6;		
			}else if(days<90){
			result*=0.48;		
			}else if(days<365){
			result*=0.46;		
			}
			result*=usd;
			}else{
			if(days<5){
			if(country=="5 000 ªâðî"){result*=0.21;};
			if(country=="15 000 ªâðî"){result*=0.29;};
			if(country=="30 000 ªâðî"){result*=0.4;};		
			}else if(days<10){
			if(country=="5 000 ªâðî"){result*=0.18;};
			if(country=="15 000 ªâðî"){result*=0.25;};
			if(country=="30 000 ªâðî"){result*=0.34;};				
			}else if(days<15){
			if(country=="5 000 ªâðî"){result*=0.16;};
			if(country=="15 000 ªâðî"){result*=0.22;};
			if(country=="30 000 ªâðî"){result*=0.29;};		
			}else if(days<30){
			if(country=="5 000 ªâðî"){result*=0.15;};
			if(country=="15 000 ªâðî"){result*=0.21;};
			if(country=="30 000 ªâðî"){result*=0.28;};		
			}else if(days<90){
			if(country=="5 000 ªâðî"){result*=0.14;};
			if(country=="15 000 ªâðî"){result*=0.2;};
			if(country=="30 000 ªâðî"){result*=0.27;};		
			}else if(days<365){
			if(country=="5 000 ªâðî"){result*=0.13;};
			if(country=="15 000 ªâðî"){result*=0.19;};
			if(country=="30 000 ªâðî"){result*=0.25;};		
			};
			result*=eur;
			};
			result=Math.round(result*100)/100;
			document.getElementById('res').innerHTML=result+' ãðí';
}