// JavaScript Document
function check(val) {
	t = val.split(",");
	if (t.length>1) s = parseFloat(t[0] + "." + t[1].substr(0,2));
	else s = parseFloat(val);
	return s;
}

function notNS(){
  if(!document.layers){return true;}
  return false;
}

function checkNaN(o) {
    if(notNS()){
		if(isNaN(o.value)) {
		   o.value = o.getAttribute('correct_value');
		} else {
		   o.setAttribute('correct_value',o.value); 
		}  
	}
    return true;   
}

function calc() {
		var forma = document.forms['calcForm1'];
		var vprice = Math.ceil(check(forma.price.value));
		var vproc = check(forma.proc.value)/100;
		var vterm = Math.ceil(check(forma.term.value))*forma.termm[forma.termm.selectedIndex].value;
		if (vprice && vproc && vterm) {
			var kopa = Math.round((vprice*(vproc/12/(1-Math.pow(1+vproc/12,-vterm))))*100)/100;
			forma.kopa.value = kopa;
		}
}
