function highlight(strdiv,strdivV ) {
var test = document.getElementById(strdiv)
var viso = document.getElementById(strdivV)

if (test.className == "highlight") {
test.className="none";
viso.className="hidden";

} else {test.className="highlight";viso.className="shown";}
}

function checkDecimals(fieldName, fieldValue) {

decallowed = 2;  // how many decimals are allowed?

if (isNaN(fieldValue) || fieldValue == "") {
alert("Oops!  That does not appear to be a valid number.  Please try again.");
fieldName.select();
fieldName.focus();
}
else {
if (fieldValue.indexOf('.') == -1) fieldValue += ".";
dectext = fieldValue.substring(fieldValue.indexOf('.')+1, fieldValue.length);

if (dectext.length > decallowed)
{
alert ("Oops!  Please enter a number with up to " + decallowed + " decimal places.  Please try again.");
fieldName.select();
fieldName.focus();
      }
else {

      }
   }
}

function checkDecimals(fieldName, fieldValue) {
// This function has been disabled (see above), since the suppliers didn't want to enter real numbers
// for the services they provide, the lazy idiots
}

