		function ValidateEmail(oFrm)
		{
			var sEmail = oFrm.sLoginEmail.value;
			
			sEmail = sEmail.replace(/(^\s+)|(\s+$)/g,"");
			
			oFrm.sLoginEmail.value = sEmail;
			
			if (!parseEmail( sEmail ))
			{
				alert("Please enter a valid email address.\n(eg. john_citizan@myemail.com )");
				return false;
			}
			
			return true;
		}

		function ValidateEmailPassword(oFrm)
		{
			var sPassword = oFrm.sLoginPassword.value;
			
			sPassword = sPassword.replace(/\s*/g,"");
			if (sPassword.length==0)
			{
				alert("Please enter password");
				return false;
			}
			return true;
		}
		
		function validateSendEmail() {
			var sEmail = document.LoginForm.sLoginEmail.value;
			if (sEmail == '') {
				alert("Please enter your email address and click on 'Don't know your password?' again.");
				document.LoginForm.sLoginEmail.focus();
			}
			else {
				sEmail = sEmail.replace(/(^\s+)|(\s+$)/g,"");
				if (!parseEmail( sEmail )) {
					alert("Please enter a valid email address.\n(eg. john_citizan@myemail.com )");
				}
				else {
					document.location = ('/Member/newMember.asp?sendmail=1&email=' + sEmail);
				}
			}
		}
		
		
		function validateQuickReg(oFrm) { //DF Shopping Cart
			if(oFrm.sFirstName.value.length==0) {
				alert("Please enter First Name");
				return false;
			} else if (oFrm.sLastName.value.length==0) {
				alert("Please enter Last Name");
				return false;
			} else if (oFrm.sEmail.value.length==0 || !parseEmail(oFrm.sEmail.value)) {
				alert("Please enter valid Email");
				return false;
			}
			return true;
		}
		
		function ValidateLogin(oForm) {
			if(!ValidateEmail(oForm)) {
				return false; 
			} else if(!ValidateEmailPassword(oForm)) {
				return false; 
			} else {
				deleteCookie("TotalCached");
				return true;
			}
		}
		
		function ValidateReg(oForm) {
			if(!validateQuickReg(oForm)) {
				return false;
			} else {
				deleteCookie("TotalCached");
				return true;
			}
		}