function checkemail(field, lang)
{
	var exp = new RegExp("[-a-zA-Z0-9_+.]{1,}@[-a-zA-Z0-9_+.]{2,}[.][-a-zA-Z0-9_+.]{2,3}","gim");
	var alert_empty = lang == "fr" ? "Le champs est vide." : "The field is empty.";
	var alert_syntax = lang == "fr" ? "L'email est invalide" : "Please enter a valid email";
	
	var field;
	var value;
	//var tagName = field.nodeName.toUpperCase();
	
	if(field) {
		//value = (tagName == "TEXTAREA") ? field.value : field.value; // 'textarea.value' valid ?
		value = field.value.replace(/^\s+/g,'').replace(/\s+$/g,'');
		
		if(value == '') {
				alert(alert_empty);
				return false;
		}
		if(!exp.test(value)) {
			alert(alert_syntax);
			return false;
		}
	}
	return true;
}
