function validateForm(form) {
		
	var i = 0;
	var frmFlds = form.elements.length;
	var errmsg = '';
		
	for( i ; i < frmFlds ; i++ ) {
			
		if(/_required/i.test(form.elements[i].name)) {
				
			errmsg += validateBlank(form.elements[i].name, form.elements[i].value);
		}
	}
	if(errmsg) {
		alert(errmsg);
		return false;
	}
	else {
		i = 0;
		for( i ; i < frmFlds ; i++ ) {
			if(/_required/i.test(form.elements[i].name)) {
				form.elements[i].name = form.elements[i].name.replace(/_required/, '');
			}
		}
		return true;
	}
}

function validateBlank(name, value) {
		
	var error = '';
		
	if (value.length == 0 || value == "") {
			
		name = name.replace(/_required/, '');
		error = name + " has not been filled in.\n";
			
	} 
	return error;
}

