
		
		function valEmail(v)
		{
			var stremail=v.value
			var emailchar=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			if (emailchar.test(stremail))
			{
				return true;
			}
				else
			{
				alert("Invalid email address");
				v.focus();
				return false;
			}
		}
		function valZip(v)
		{
			var strzip=v.value
			var zipchar=/^\d{5}([\-]\d{4})?$/;
			if (zipchar.test(strzip))
			{
				return true;
			}
				else
			{
				alert("Invalid Zip Code");
				v.focus();
				return false;
			}
		}
		function checkReqTxtorselect(v,e)
		{
			if (v.value == '')
			{
			alert('Please enter your ' + e)
			v.focus();
			return false;
			}else {
			return true;
			}
		}
		function checkQuestions()
		{
			/*This function needs to be rewritten more clearly however it works fine*/
			
		 	length_q1 = document.Contact_Form.contact.length;
			//length_q2 = document.Form2.q2.length;
			f1 = false;//flag for radio 1
			//f3 = false;//flag for radio 3
			
			//Check radio 1
			//*************************
			for(a = 0; a <= length_q1 - 1; a++)
			{
				if(document.Contact_Form.q1[a].checked) f1 = true;
			}
			if(f1 == false) 
			{
				alert("Please answer question 1");
				document.Contact_Form.q1[0].focus();
				return false;
			}
			
			// check radio 2
			//***************************
			//for(a = 0; a <= length_q2 - 1; a++)
			//{
				//if(document.Form2.q2[a].checked) f3 = true;
			//}
			//if(f3 == false) 
			//{
				//alert("Please answer question 2");
				//document.Form2.q2[0].focus();
				//return false;
			//}
			
			//return f1 && f3;
		}
//checkReqSel
		

