function emailCheck(email) {
	var regexEmail = new RegExp("^([0-9a-zA-Z]([-_.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$","g");
	
	return regexEmail.test(email);
}

function errorMessage(field, text) {
	//highlight the label
	//$(field + 'Label').addClass('error');
	//show error
	errorDescription = new Element('span', {id: field + 'ErrorDescription',
												html: text, 
												'class': 'error'});
	
	errorDescription.inject($(field), 'after');
}

function errorClear() {
	//remove highlight
	//highligths = $$('.error');
	//for(i=0;i<highligths.length;i++) {
	//	highligths[i].removeClass('error');
	//}

	//remove error
	errorDescriptions = $$('.error');
	for(i=0;i<errorDescriptions.length;i++) {
		errorDescriptions[i].dispose();
	}
}
