		function checkEmail(sEmail)
		{
			var sRegExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (sRegExp.test(sEmail)) 
				return true;
			return false;
		}
	
		function modifyElement(oElem) {
			oElem.parentNode.style.border = "solid #FF0000 1px";
			oElem.parentNode.style.padding = "1px";
		}
		
		function resetElement(oElem) {
			oElem.parentNode.style.border = "";
			oElem.parentNode.style.padding = "";
		}
		
		function displayError(oElem, message) {
			oElem.parentNode.parentNode.getElementsByTagName('div')[1].innerHTML = message;
		}	
		
		function resetError(oElem) {
				oElem.parentNode.parentNode.getElementsByTagName('div')[1].innerHTML = '';
		}
