function isValidPost() {
var themessage = "You are required to complete the following fields: ";

if (!document.form.terms_agreement.checked==true) {
alert("You must read and agree with the Terms of Use to submit this form");
return false;
} else {
if (document.form.title.value=="") {
themessage = themessage + " -  Title";
}
if (document.form.quantity.value=="") {
themessage = themessage + " -  Quantity";
}
if (document.form.location.value=="") {
themessage = themessage + " -  Location";
}
if (document.form.condition.value=="") {
themessage = themessage + " -  Condition";
}
if (document.form.description.value=="") {
themessage = themessage + " -  Description";
}
if (document.form.full_name.value=="") {
themessage = themessage + " -  Contact name";
}
if (document.form.email.value=="") {
themessage = themessage + " -  Email";
}

//alert if fields are empty and cancel form submit
if (themessage == "You are required to complete the following fields: ") {
document.form.submit();
return true;
}
else {
alert(themessage);
return false;
   }
}
}

function setRepeat() {
document.form.repeat_value.value="1";
}
