function getNameVal(name){
	var els = $$('[name='+name+']');
	if (els[0]) return els[0].value.trim();
	else return false;
}
function validateAD(){
	var errors = [];
	var name = getNameVal('client_name');
	if (name == '') errors.push('Please enter your name');
	var address = getNameVal('client_add');
	if (address == '') errors.push('Please enter your address');
	var client_email = getNameVal('client_email');
	if (client_email == '') errors.push('Please enter your email address');
	else {
		//~ var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		var filter=/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/i;
		if (filter.test(client_email)){ }else{ errors.push('Please enter a valid email address');}
	}
	var client_dphone = getNameVal('client_dphone');
	if (client_dphone == '') errors.push('Please enter your daytime phone number');
	
	if (errors.length > 0){
		var errorMessage = 'Please complete the form'+"\n";
		errors.each(function(error){
		errorMessage += '- '+error+"\n";
		});
		alert(errorMessage);
		return false;
	} else {
		$('updtbtn').set('disabled', 'disabled');
		return true;
	}
	return false;
}
function getNameEl(name){
	var els = $$('[name='+name+']');
	if (els[0]) return els[0];
	else return false;
}
function noRemPwd(){
	getNameEl('old_pw').set('autocomplete', 'off');
	getNameEl('new_pw1').set('autocomplete', 'off');
	getNameEl('new_pw2').set('autocomplete', 'off');
}
