function pr(wid,wprice) {
	var wkol=Number(document.getElementById('w['+wid+']').value.split('.').join('A'));
	var gprice=isNaN(wkol)?'0':(wkol>0?Math.round(wkol*wprice*100)/100:'0');
	var oldprice=document.getElementById('wgp'+wid).innerHTML;
	document.getElementById('wgp'+wid).innerHTML=number_format(gprice, 2, '.', '');
	var w_gp_all=number_format(Number(document.getElementById('wgpall').innerHTML)-Number(oldprice)+Number(gprice), 2, '.', '');
	document.getElementById('wgpall').innerHTML=w_gp_all;
	var w_ver_all=Number(document.getElementById('wverall').innerHTML);
//	if (w_ver_all>0) w_ver=number_format(w_ver_all, 2, '.', '');
//	if (w_gp_all>99.99) w_ver_all=number_format(0, 2, '.', '');
//	if (w_gp_all<100) w_ver_all=number_format(Number(w_ver), 2, '.', '');
//	document.getElementById('wverall').innerHTML=w_ver_all;
	var w_gp_all2=number_format(Number(w_gp_all)+Number(w_ver_all), 2, '.', '');
	document.getElementById('wgpall2').innerHTML=w_gp_all2;
	
//	var w_gp_netto=number_format(w_gp_all/1.19, 2, '.', '');
//	document.getElementById('wgpnetto').innerHTML=w_gp_netto;
//	document.getElementById('wgpmwst').innerHTML=number_format(w_gp_all-w_gp_netto, 2, '.', '');
}
