
function CheckRequiredFields() {
var errormessage = new String();
// Put field checks below this point.

if(WithoutContent(document.exampleform.name.value))
	{ errormessage += "\n\nPlease provide your full name.<br/>"; }
	if(WithoutContent(document.exampleform.email.value))
	{ errormessage += "\n\nPlease provide a valid email address to submit this form.<br/>"; }
if(WithoutContent(document.exampleform.message.value))
	{ errormessage += "\n\nPlease provide us with a summary of your enquiry.<br/>"; }


// Put field checks above this point.
if(errormessage.length > 2) {	
	document.getElementById('out').innerHTML = '<span>' + '<strong>ATTENTION: Missing fields</strong><br/>' + '</span><p>'  + errormessage + '</p>';
	return false;
	}
return true;
} // end of function CheckRequiredFields()


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;
}
