


		/////////////// utility functions to keep out bad data //////////////////////////////////////////////
		// strip out bad characters
		
		function stringFilter (input) {
		s = input.value;
		filteredValues = "ABCDEFGHIJKLMNOPQRSTUVWXYZascdefghijklmnopqrstuvwxyz";     // Characters stripped out
		var i;
		var returnString = "";
		for (i = 0; i < s.length; i++) {  // Search through string and append to unfiltered values to returnString.
		var c = s.charAt(i);
		if (filteredValues.indexOf(c) == -1) returnString += c;
		}
		input.value = returnString;
		}
		
		
		function stringFilterNumber (input) {
		s = input.value;
		filteredValues = "1234567890";     // Characters stripped out
		var i;
		var returnString = "";
		for (i = 0; i < s.length; i++) {  // Search through string and append to unfiltered values to returnString.
		var c = s.charAt(i);
		if (filteredValues.indexOf(c) == -1) returnString += c;
		}
		input.value = returnString;
		}




	////// validate birthday join
		
		<!--
			var submitted = false;
			
			function Validate(form) {
					if (form.txtFirstName.value == "") 
						{ alert("Please enter your First Name!"); 
						form.txtFirstName.focus(); return; }
						
					if (form.txtLastName.value == "") 
						{ alert("Please enter your Last Name!"); 
						form.txtLastName.focus(); return; }
					
					if (form.txtAddress.value == "") 
						{ alert("Please enter your Address!"); 
						form.txtAddress.focus(); return; }
						
					if (form.txtCity.value == "") 
						{ alert("Please enter your City!"); 
						form.txtCity.focus(); return; }
						
					if (form.txtState.value == "") 
						{ alert("Please select your State!"); 
						form.txtState.focus(); return; }
						
					if (form.txtZip.value == "") 
						{ alert("Please enter your Zip!"); 
						form.txtZip.focus(); return; }
										
					if (form.txtEmail.value == "") 
						{ alert("Please enter your Email Address!"); 
						form.txtEmail.focus(); return; }
						
					if (form.txtEmail.value == "") 
						{ alert("Please enter your Email Address!"); 
						form.txtEmail.focus(); return; }
						
					if (form.txtBirthmonth.value == 0) 
						{ alert("Please select the Month you were born in!"); 
						form.txtBirthmonth.focus(); return; }
						
					if (form.txtBirthday.value == 0) 
						{ alert("Please enter your Birthday!"); 
						form.txtBirthday.focus(); return; }
			 
			if (form.txtEmail.value.indexOf(',0)==-1 || form.txtEmail.value.indexOf(',0)==0 || 
			form.txtEmail.value.indexOf('.',0)==-1 || form.txtEmail.value.indexOf(',',0)!=-1 || form.txtEmail.value.indexOf(' ',0)!=-1 )
			
					 { alert("Please enter valid email adress!"); form.txtEmail.focus(); return; }
			
			if (submitted) {
							alert("You have already submitted this form. Please wait...");
					} else {
							submitted = true;
							form.submit();
			}
			
			}
						
		//-->
