お値段スクリプト

最終的にこうなりました

function Amount()
{
	x = eval(document.orderform.elements[8].value) * 0.1;
	y = eval(document.orderform.elements[9].value) * 0.1;
	z = x * y;
	w = 0;
	switch (document.orderform.elements[0].value) {
	case "R1":
		if ( z < 250) {
		  w = 12000;
		} else if (( z >= 250) && ( z < 300)) {
		  w = 14000;
		} else if (( z >= 300) && ( z < 400)) {
		  w = 16000;
		} else {
		  w = z * 45;
		}
		break;
	case "M1":
		if ( z < 100) {
		  w = 8000;
		} else if (( z >= 100) && ( z < 200)) {
		  w = 11000;
		} else if (( z >= 200) && ( z < 250)) {
		  w = 14000;
		} else if (( z >= 250) && ( z < 300)) {
		  w = 16000;
		} else if (( z >= 300) && ( z < 400)) {
		  w = 18000;
		} else {
		  w = z * 57;
		}
		break;
	default:
		break;
	}
	
	acril = 0;

	if ( document.orderform.elements[6].value == "アクリルタイプ") {
	  switch ( document.orderform.elements[0].value) {
	    case "M1":
		if ( z < 100)
		  acril = 2000;
		else if (( z >= 100) && ( z < 200))
		  acril = 2500;
		else if (( z >= 200) && ( z < 250))
		  acril = 3000;
		else if (( z >= 250) && ( z < 300))
		  acril = 4000;
		else if (( z >= 300) && ( z < 400))
		  acril = 4500;
		else
		  acril = z * 15;
		break;
	    default:
		if ( z < 250)
		  acril = 3600;
		else if (( z >= 250) && ( z < 300))
		  acril = 4200;
		else if (( z >= 300) && ( z < 400))
		  acril = 4800;
		else
		  acril = z * 15;
		break;
	  }
	}

	document.orderform.elements[10].value = w + acril + "円";
}

elements[10]は、フォーカスがあわないようにした上で、CSSで枠線消しました。
一応、テキストが出るように見せかける必要があるので。