function validateForm(f) {
	var eO = '';
	eO += (f.name.value=='')  ? err(f.name,0,'Missing Name\n') : err(f.name,1);
	eO += (!f.email.value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)) ? err(f.email,0,'Missing or Invalid Email\n') : err(f.email,1);
	eO += (f.tips1.checked==false && f.newsletter.checked==false) ? 'No Requested Info Selected' : '';
	if (eO.length>0) {
		alert(eO);
		return false;
	} else {
		f.submit();
	}
}

function err(ele,clr,msg) {
	ele.style.backgroundColor = (clr==0) ? '#ffffaa' : 'white';
	return (msg ? msg : '');
}
