function checkCountToUpPR(f,error_div_id)
	{
	var error=document.getElementById(error_div_id);
	var upprsubbut=f.upprsubbut;
	var pr_period=parseInt(f.pr_period.value);
	var plus_pr=parseInt(f.plus_pr.value);
	var count=parseFloat(f.count.value);
	var price_per_uppr=parseFloat(f.price_per_uppr.value);
	var price=plus_pr*pr_period*price_per_uppr;
	f.price.value=price;
	if(price>count) {error.style.display='block';error.style.visibility='visible'; upprsubbut.disabled=true;}
	else {error.style.display='none';error.style.visibility='hidden';  upprsubbut.disabled=false;}
	if(price==NaN) price=0;
	//id1 = setTimeout("checkCountToUpPR(f,error_div_id)",500) ;
	}
