function incv2(field, forma, max_value){
	x = eval("document."+forma+"."+field+".value");
	if (x!="inf")
		if (x < max_value)
		eval("document."+forma+"."+field+".value++");
}

function desincv2(field, forma, min_value){
	if (eval("document."+forma+"."+field+".value")!="inf")
		if (eval("document."+forma+"."+field+".value > min_value"))
		eval("document."+forma+"."+field+".value--");
}

function incv32(field, forma, min_value){
	x = eval("document."+forma+"."+field+".value");
	if (x<min_value)
		eval("document."+forma+"."+field+".value = min_value");
	else eval("document."+forma+"."+field+".value++");
		
}
function desincv32(field, forma, min_value){
	if (eval("document."+forma+"."+field+".value")!="inf")
		if (eval("document."+forma+"."+field+".value > min_value"))
			eval("document."+forma+"."+field+".value--");
		else eval("document."+forma+"."+field+".value = 0");
}

function add_value(forma, field, value, min_value){
	if (eval("document."+forma+"."+field+".value")>=min_value)
		eval("document."+forma+"."+field+".value") += value;
	else
		eval("document."+forma+"."+field+".value = min_value");
}

function set_value(forma, field, value){
	eval("document."+forma+"."+field+".value = value");
}

function open_window(page) {
	newWindow=window.open(page, 'newWindow', 'width=600, height=450, scrollbars=yes, resizable=yes, dependent=yes');
	newWindow.focus();
}

function recalc_enh(forma){
	//eval("document."+forma+".recalc.value = 1");
	eval("document."+forma+".submit()");
}
