if thisform.text1.value =< 2000 thisform.text2.value = 2000 - (thisform.text1.value * 0.05) else if thisform.text1.value =< 30000 n1 = 2000*0.05 && mean 100 &&& i mean now 30000-2000 n2 = 4000*0.10 && mean 400 &&& 28000-4000 n3 = 8000*0.20 && mean 1600 &&&&24000-8000 n4 = 16000*0.25 && mean 4000 thisform.text2.value = iif((n1+n2+n3+n4)>0,4000 - (n1 + n2 + n3 + n4), n1 + n2 + n3 + n4) else * your number is greaterthan 30000 endif endif