function validateFields() {
	if(!document.getElementById('rmiform')) return;
	var form = document.getElementById('rmiform');
	var msg = 'Please enter the following:\n';
	
	if (form.first_name.value == '') {
		msg = msg + "- First Name\n";
	}
	
	if (form.last_name.value == '') {
		msg = msg + "- Last Name\n"
	}
	
	if (form.email.value.indexOf("@") == -1 || form.email.value.indexOf(".") == -1) {
		msg = msg + "- A Valid Email\n";
	}
	
	if (form.your_request.value < 1) {
		msg = msg + "- Your Request\n";
	}   
	if (form.validator.value < 1) {
		msg = msg + "- Text on Graphic\n";
	}	
	if(msg !== 'Please enter the following:\n'){
		alert(msg);
		return false;
	} else {
		return true;
	}
}

function submitform() {
	if(!document.getElementById('rmiform')) return;
	document.getElementById('rmiform').onsubmit = function() {
	return validateFields(this);
	}
}

addLoadEvent(submitform);