function UpdateForm() {
    objForm = document.frm;
    var intTotal	= 0;
    var intTotal3	= 0;
    var intTotal5	= 0;
    var intTotal12	= 0;

    for (var i=0;i<objForm.length - 2;i++) {
      var objElmt = objForm.elements[i];
      switch (objElmt.type) {
	case "select-one":
	  intTotal		+= parseInt(objElmt.options[objElmt.selectedIndex].value.split(';')[0]);
	  intTotal3		+= parseFloat(objElmt.options[objElmt.selectedIndex].value.split(';')[1]);
	  intTotal5		+= parseFloat(objElmt.options[objElmt.selectedIndex].value.split(';')[2]);
	  intTotal12	+= parseFloat(objElmt.options[objElmt.selectedIndex].value.split(';')[3]);
	  break;
	case "checkbox":
	  if (objElmt.checked) {
	  	intTotal	+= parseInt(objElmt.value.split(';')[0]);
	  	intTotal3	+= parseFloat(objElmt.value.split(';')[1]);
	  	intTotal5	+= parseFloat(objElmt.value.split(';')[2]);
	  	intTotal12	+= parseFloat(objElmt.value.split(';')[3]);
		break;
		}
	case "radio":
	  if (objElmt.checked) {
	  	intTotal 	+= parseInt(objElmt.value.split(';')[0]);
	  	intTotal3 	+= parseFloat(objElmt.value.split(';')[1]);
	  	intTotal5 	+= parseFloat(objElmt.value.split(';')[2]);
	  	intTotal12 	+= parseFloat(objElmt.value.split(';')[3]);
	  	break;
	  	}
     }
  }
  objForm.total.value 	= parseInt(intTotal) + 31;
  objForm.total3.value 	= round1(parseFloat(intTotal3) + 3);
  objForm.total5.value 	= round1(parseFloat(intTotal5) + 1.9);
  objForm.total12.value = round1(parseFloat(intTotal12) + 0.6);

}

function round1(flt) {
	var flt1 = flt.toString();
	if (flt1.indexOf('.')!=-1)
		flt1 = flt1.split('.')[0]+'.'+flt1.split('.')[1].substring(0,1)
	return flt1;
	}

function psusearch() {
	location.href='shop.asp?id=2648&total='+frm.total.value
	}

function Init() {
  if (document.getElementById) {
    document.onclick = UpdateForm;
  } else {
    objForm = document.frm;
    for (var i=0;i<objForm.length - 2;i++) {
      var objElmt = objForm.elements[i];
      switch (objElmt.type) {
        case "select-one":
          objElmt.onchange = UpdateForm; break;
        case "checkbox":
          objElmt.onclick = UpdateForm; break;
        case "radio":
          objElmt.onclick = UpdateForm; break;
       }
    }
  }
}
