// Alert Sign up functions

			function trimAll( strValue )
			{
				var objRegExp = /^(\s*)$/;

				if(objRegExp.test(strValue)) {
					strValue = strValue.replace(objRegExp, '');
					if( strValue.length == 0)
					return strValue;
				}
				objRegExp = /^(\s*)([\W\w]*)(\b\s*$)/;
				if(objRegExp.test(strValue)) {
					strValue = strValue.replace(objRegExp, '$2');
				}
				return strValue;
			}
			function validate_email(field,alerttxt)
			{
				with (field)
				{
					apos=value.indexOf("@")
					dotpos=value.lastIndexOf(".")
					if (apos<1||dotpos-apos<2)
					{alert(alerttxt);field.value="";return false}
					else {return true}
				}
			}
			function submitForm()
			{
				document.customer.name.value=trimAll(document.customer.name.value)
				document.customer.email.value=trimAll(document.customer.email.value)
				

				var checkOk="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
				//var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?0123456789";
				var iChars = "!@#$%^*()+=[]\\\;,./{}|\":<>?0123456789";	
				if(document.customer.name.value=="")
				{
					alert('Please enter your name.');
					document.customer.name.focus();
					return false;
				}
				if(document.customer.name.value.length > 0)
		    	{
		    		for (var i = 0; i < document.customer.name.value.length; i++)
		    		{
		    			if (iChars.indexOf(document.customer.name.value.charAt(i)) != -1)
		    			{
		    				alert ("Please enter your name in alphabates.");
		    				document.customer.name.focus();
		    				return false;
		    			}
		    		}
		    	}

		    	
				if(document.customer.email.value=="")
				{
					alert('Please enter your email address');
					document.customer.email.focus();
					return false;
				}
				
				
				if (validate_email(document.customer.email,"Not a valid e-mail address!")==false)
				{
					document.customer.email.focus()
					return false;
				}

				
				else
				{
					document.customer.frmSubmitted.value="yes";
					return true;
				}

			}
