function validate(form) {

var submitform = true;
var errortext = "The following errors were encountered:\n\n";
var areas = 0;

if (form.name.value == '') {
submitform = false;
errortext += "Name is a mandatory field\n";
}

if (form.address.value == '') {
submitform = false;
errortext += "Address is a mandatory field\n";
}

if (form.city.value == '') {
submitform = false;
errortext += "City is a mandatory field\n";
}

if (form.state.value == '') {
submitform = false;
errortext += "State is a mandatory field\n";
}

if (form.zip.value == '') {
submitform = false;
errortext += "Zip Code is a mandatory field\n";
}

if (form.email.value == '') {
submitform = false;
errortext += "Email Address is a mandatory field\n";
}else if (!form.email.value.match(/^[A-Za-z0-9_-]+([.][A-Za-z0-9_-]+){0,4}[@][A-Za-z0-9_-]+([.][A-Za-z0-9_-]+){1,3}$/)) {
submitform = false;
errortext += "Please enter a valid email address\n";
}

if(form.rebates.checked == false){
areas = areas + 1;
}
if(form.sweepstakes.checked == false){
areas = areas + 1;
}
if(form.pack_outs.checked == false){
areas = areas + 1;
}
if(form.sampling.checked == false){
areas = areas + 1;
}
if(form.telemarketing.checked == false){
areas = areas + 1;
}
if(form.ivr.checked == false){
areas = areas + 1;
}
if(form.catalog.checked == false){
areas = areas + 1;
}
if(form.direct_response.checked == false){
areas = areas + 1;
}
if(form.other.checked == false){
areas = areas + 1;
}
if(areas == 9){
submitform = false;
errortext += "Area of Interest is a mandatory field\n";
}
if (submitform == false) {
alert(errortext);
return false;
}

}
