	function CheckEmail(ctl) {
		/*
		Email = ctl.value;
		if (Email == "") {
			alert("Please enter your email address.")
			ctl.focus();
			return false;
		}
		return true;
		*/
		var re = /^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/i;
		return re.test(ctl.value);
	}

	function setCookie(sName, sValue) {
		date = new Date();
		date.setDate(date.getDate() + 30);
		document.cookie = sName + "=" + escape(sValue) + "; path=/; expires=" + date.toGMTString();
	}

	function getCookie(sName) {
		var aCookie = document.cookie.split("; ");
		for (var i=0; i < aCookie.length; i++) {
			var aCrumb = aCookie[i].split("=");
			if (sName == aCrumb[0]) {
				return unescape(aCrumb[1]);
			}
		}
		return null;
	}
