function setColor(el, bg) {
  if (el.style) el.style.backgroundColor = bg;
}

function check(form)
  {
    var bgBad = "#0000cf";
    var bgGood = "white";
    var valid = true;
    var temp;

    if (document.contact.cusfirstname.value.length < 5)
      {
        valid = false;
        setColor(contact.cusfirstname, bgBad);
      }
    else
      {
        setColor(contact.cusfirstname, bgGood);
      }

    if (document.contact.cusaddress.value.length < 5)
      {
        valid = false;
        setColor(contact.cusaddress, bgBad);
      }
    else
      {
        setColor(contact.cusaddress, bgGood);
      }

    if (document.contact.cusemail.value.length < 5)
      {
        valid = false;
        setColor(contact.cusemail, bgBad);
      }
    else
      {
        setColor(contact.cusemail, bgGood);
      }

    if (document.contact.cusmobile.value.length < 10)
      {
        valid = false;
        setColor(contact.cusmobile, bgBad);
      }
    else
      {
        setColor(contact.cusmobile, bgGood);
      }

    if (document.contact.cuspostcode.value.length < 2)
      {
        valid = false;
        setColor(contact.cuspostcode, bgBad);
      }
    else
      {
        setColor(contact.cuspostcode, bgGood);
      }
    if (!valid) alert("Please fill out the entire form.");
    return valid;
  }