function CheckRequiredFields() {
var errormessage = new String();

if(WithoutContent(document.contact.email.value))
	{ errormessage += "\n\nPlease provide a contact email."; }

if(WithoutContent(document.contact.realname.value))
	{ errormessage += "\n\nPlease include your name."; }
	
if(WithoutContent(document.contact.phone.value))
	{ errormessage += "\n\nPlease include a daytime phone number."; }
	
if(WithoutSelectionValue(document.contact.contact_text))
	{ errormessage += "\n\nPlease select a job from the dropdown list."; }

if(WithoutContent(document.contact.comment.value))
	{ errormessage += "\n\nThe more info the better! :)"; }

if(errormessage.length > 2) {
	alert('NOTE:' + errormessage);
	return false;
	}
return true;
}
function WithoutContent(ss) {
if(ss.length > 0) { return false; }
return true;
}
function NoneWithContent(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].value.length > 0) { return false; }
	}
return true;
}
function NoneWithCheck(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}
function WithoutCheck(ss) {
if(ss.checked) { return false; }
return true;
}
function WithoutSelectionValue(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].selected) {
		if(ss[i].value.length) { return false; }
		}
	}
return true;
}