var form = document.dataForm;
current_currency = 1;
/*current_currency: 0 - Доллары, 1 - Рубли */
/*payment_info_type: 0 - Рубли, 1 - Проценты */

function get_count() {
	var summ = form.summ.value;
	var term = form.term.value;
	var payment = form.payment.value;
	if (document.getElementById('rubId').checked) {		payment_info_type = 0;
	} else {
		payment_info_type = 1;
		payment = summ*payment/100;
	}
	setCookie('credit[summ]', summ);
	setCookie('credit[term]', term);
	setCookie('credit[payment]', payment);
	setCookie('credit[currency]', current_currency);

	/* Процент предоплаты */
	var payment_percent = (payment / (summ / 100));

	/* Считаем ежемесячный процент */
	if (payment_percent < 10) {
		var payment_link = 0;
	}
	if ((payment_percent >= 10) && (payment_percent <= 20)) {
		var payment_link = 1;
	}
	if (payment_percent > 20) {
		var payment_link = 2;
	}

	var year_percent = interest[current_currency][payment_link];
	var monthly_percent = ((year_percent / 12) / 100);
	var monthly_payment = (((summ-payment)*monthly_percent) / (1-(1/Math.pow((1+monthly_percent),term))));
	var payment_name = ((monthly_payment > 0)? addSeparatorsNF(Math.ceil(monthly_payment), '.', '.', ' ') : '0');

	/* Переплата составит */
	var over_payment = ((monthly_payment * term) - (summ - payment));

	/* Ставим данные */
	if (!year_percent)
		year_percent = 0;
	document.getElementById('resultPercent').innerHTML = year_percent;
	document.getElementById('resultPayment').innerHTML = payment_name;
	document.getElementById('resultOverpayment').innerHTML = ((over_payment > 0)? addSeparatorsNF(Math.ceil(over_payment), '.', '.', ' ') : '0');

	/*document.getElementById('resultPaymentPercent').innerHTML = ((payment_percent > 0)? Math.ceil(payment_percent) : '0');

	if (current_currency == 0) {
		document.getElementById('resultPaymentUSD').innerHTML = '(' + ((monthly_payment > 0)? addSeparatorsNF(Math.ceil(monthly_payment / usd_curse), '.', '.', ' ') : '0') + ' $) ';
		document.getElementById('resultOverpaymentUSD').innerHTML = '(' + ((over_payment > 0)? addSeparatorsNF(Math.ceil(over_payment / usd_curse), '.', '.', ' ') : '0') + ' $) ';
	} else {
		document.getElementById('resultPaymentUSD').innerHTML = '';
		document.getElementById('resultOverpaymentUSD').innerHTML = '';
	}*/
}

function change_payment_info_type() {
	if (document.getElementById('perId').checked) {
		payment_info_type = 1;
		var html = '';
		html += '<input type="radio" id="rubId" name="valuteName" onclick="change_payment_info_type();" /><label for="rubId">&nbsp;В&nbsp;рублях</label>&nbsp;';
		html += '<input type="radio" id="perId" name="valuteName" onclick="change_payment_info_type();" checked /><label for="perId" class="b">&nbsp;В&nbsp;процентах</label>';
		document.getElementById('payment_info_type_select').innerHTML = html;
	} else {
		payment_info_type = 0;
		var html = '';
		html += '<input type="radio" id="rubId" name="valuteName" onclick="change_payment_info_type();" checked /><label for="rubId" class="b">&nbsp;В&nbsp;рублях</label>';
		html += '<input type="radio" id="perId" name="valuteName" onclick="change_payment_info_type();" /><label for="perId">&nbsp;В&nbsp;процентах</label>';
		document.getElementById('payment_info_type_select').innerHTML = html;
	}
	get_count();
}

function addSeparatorsNF(nStr, inD, outD, sep) {
	nStr += '';
	var dpos = nStr.indexOf(inD);
	var nStrEnd = '';
	if (dpos != -1) {
		nStrEnd = outD + nStr.substring(dpos + 1, nStr.length);
		nStr = nStr.substring(0, dpos);
	}
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(nStr)) {
		nStr = nStr.replace(rgx, '$1' + sep + '$2');
	}
	return nStr + nStrEnd;

	get_count();
}

function setCookie (name, value, expires, path, domain, secure) {
	document.cookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires : "") +
		"; path=/" +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
}

/*form.term.options[current_term].selected = true;

change_currency();*/
get_count();