function calc_ann(){
	var f = document.calcann;
	var n = parseFloat(f.period.value);
	
	var sum = f.sum.value;
	
	if (sum < 300000)
	{
		sum = 300000;
	}
	
	if (sum > 20000000)
	{
		sum = 20000000;
	} 
	
	var perv = f.vznos.value;
	
	switch (perv)
	{
		case '30':
			var procent = 11.05;
		break;
		
		case '50':
			var procent = 10.25;
		break;
	}
	
	var straxi = f.strax.value;
			
	switch (straxi){
		case 'da':
			var procent = procent;
		break;
		
		case 'net':
			var procent = procent + 4;
		break;
	}
	
	var p = parseFloat(procent / 1200);
	document.getElementById('sum').value = sum;

	var ezm = (p + p / (Math.pow(1 + p, n) - 1)) * sum;
	
	var html = '<table border="0" cellpadding="5" cellspacing="10">';
	
	html += '<tr><td>Процентная ставка</td><td>&ndash;</td><td><span id="res">'+procent+'%</span></td></tr>';
	html += '<tr><td>Сумма кредита</td><td>&ndash;</td><td><span id="res">'+sum+' руб.</span></td></tr>';
	html += '<tr><td>Ежемесячный платеж</td><td>&ndash;</td><td><span id="res">'+nrm(ezm,1)+' руб.</span></td></tr>';
	
	html += '</table>';
	
	var tbl=document.getElementById('tabl');
	tbl.innerHTML=html;
}

/*function calc_ann(){
	var f = document.calcann;
	var n = parseFloat(f.period.value);
	
	var sum = f.sum.value;
	
	var type = f.realty.value;
	
	switch (type) {
		
		case "zastr":
			f.currency.disabled = false;
			document.getElementById('pervvznos').style.display = "block";
			document.getElementById('straxovanie').style.display = "none";
			var v = f.currency.value;
			var perv = f.vznos.value;
			
			switch (v) {
				case 'USD':
				case 'EUR':
		
					switch (perv)
					{
						case '30':
							
							if ((n>11) && (n<37))
							{
								var procent = 13.5;
							}
							
							if ((n>36) && (n<61))
							{
								var procent = 14.5;
							}
							
							if ((n>60) && (n<121))
							{
								var procent = 15.5;
							}
							
						break;
						
						case '40':
							
							if ((n>11) && (n<37))
							{
								var procent = 12.75;
							}
							
							if ((n>36) && (n<61))
							{
								var procent = 13;
							}
							
							if ((n>60) && (n<121))
							{
								var procent = 14;
							}
							
						break;
						
						case '50':
							
							if ((n>11) && (n<37))
							{
								var procent = 12.5;
							}
							
							if ((n>36) && (n<61))
							{
								var procent = 12.75;
							}
							
							if ((n>60) && (n<121))
							{
								var procent = 13.5;
							}
							
						break;
					}
				
				break;
				
				case 'RUR':
				
					if (sum < 300000)
					{
						sum = 300000;
					}
					
					if (sum > 15000000)
					{
						sum = 15000000;
					} 

				
					switch (perv)
					{
						case '30':
							
							if ((n>11) && (n<37))
							{
								var procent = 15;
							}
							
							if ((n>36) && (n<61))
							{
								var procent = 16;
							}
							
							if ((n>60) && (n<121))
							{
								var procent = 17;
							}
							
						break;
						
						case '40':
							
							if ((n>11) && (n<37))
							{
								var procent = 14.25;
							}
							
							if ((n>36) && (n<61))
							{
								var procent = 14.5;
							}
							
							if ((n>60) && (n<121))
							{
								var procent = 15.5;
							}
							
						break;
						
						case '50':
							
							if ((n>11) && (n<37))
							{
								var procent = 14;
							}
							
							if ((n>36) && (n<61))
							{
								var procent = 14.25;
							}
							
							if ((n>60) && (n<121))
							{
								var procent = 15;
							}
							
						break;
					}

				break;
			}
		break;
		
		case "ogni":
			f.currency.disabled = true;
			document.getElementById('pervvznos').style.display = "none";
			document.getElementById('straxovanie').style.display = "block";
			var v = 'RUR';
			var straxi = f.strax.value;
			
			if (sum < 300000)
			{
				sum = 300000;
			}
			
			if (sum > 15000000)
			{
				sum = 15000000;
			} 
			
			switch (straxi){
				case 'da':
					var procent = 12;
				break;
				
				case 'net':
					var procent = 15;
				break;
			}
					
		break;
	}
	
	var p = parseFloat(procent / 1200);
	document.getElementById('sum').value = sum;

	var ezm = (p + p / (Math.pow(1 + p, n) - 1)) * sum;
	var dohod = (ezm * 100) / 40;
	
	var html = '<table border="0" cellpadding="5" cellspacing="10">';
	
	html += '<tr><td>Процентная ставка</td><td>&ndash;</td><td><span id="res">'+procent+'%</span></td></tr>';
	html += '<tr><td>Сумма кредита</td><td>&ndash;</td><td><span id="res">'+sum+' '+v+'</span></td></tr>';
	html += '<tr><td>Ежемесячный платеж</td><td>&ndash;</td><td><span id="res">'+nrm(ezm,1)+' '+v+'</span></td></tr>';
	html += '<tr><td>Минимальный доход</td><td>&ndash;</td><td><span id="res">'+nrm(dohod,1)+' '+v+'</span></td></tr>';	
	
	html += '</table>';
	
	var tbl=document.getElementById('tabl');
	tbl.innerHTML=html;
}*/


function nrm(val, to) {
	var t = Math.round(val * to);
	var tt = t / to;
	return tt;
	}
