Ciao! Mi da errore su questo codice..

potete aiutarmi? grazie^^

codice:
function calcola(form)
{
	var costo,vendo,tot;
	
	costo = form.compra;
	vendo = form.vendi;
	
	if(costo.length==0||isNaN(costo.value))
	{
		alert("Errore. Campo vuoto o non numerico!");
	}
	else
	{
		tot = (costo.value*20)/100;
		vendo.value = int(tot);
	}
}

La richiamo così: Calcola

Premtto che il mio form si chiama frm1