function checkGaps(){
	var ok = true;
	missing = [];
	$$('.required').each(function(item){
		if(item.get('value')==''||item.get('value')==null){
			ok = false;
			missing.push(item.id.replace('Input', ''));
		}
	});
	if(ok){
		return true;
	} else {
		if(missing.length > 1){
			last = missing.getLast();
			missing.pop();
			words = missing.join(', ');
			words = words+' and '+last;
		} else {
			words = missing.getLast();
		}
		alert('Please enter a value for '+words);
		return false;
	}
}
