<!-- Begin
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	function formError(msg, el) {
		var errMsg= document.getElementById("errorMsg");
		if (errMsg!=null) {
			errMsg.innerHTML=msg;
			errMsg.style.visibility="visible";
			errMsg.style.top= el.offsetTop + 150;
		}
		//document.forms[0].first_name.focus();
		if (el!=null)
			el.focus();
/*		var anchor= document.getElementById("errorAnchor");
		if (anchor!=null)
			anchor.focus();
*/			
	}
	function validateInfoForm() {
//		var errMsg= document.getElementById("errorMsg");
//		errMsg.style.visibility="hidden";
		if (document.forms[0].first_name.value=="") {
			formError("Please Enter a First Name", document.forms[0].first_name);
			return false;
		}
		if (document.forms[0].last_name.value=="") {
			formError("Please Enter a Last Name", document.forms[0].last_name);
			return false;
		}
		if (document.forms[0].phone.value=="" ||
						   document.forms[0].phone.value.length<7) {
			formError("Please Enter a valid Phone Number", document.forms[0].phone);
			return false;
		}
		if (document.forms[0].email.value=="" ||
			!emailfilter.test(document.forms[0].email.value)) {
			formError("Please Enter a valid Email Address", document.forms[0].email);
			return false;
		}
		// test for embedded html
		for (var j= 0; j < document.forms[0].elements.length; j++) {
			var s= document.forms[0].elements[j].value;
			if (s.indexOf("<")!=-1 ||
				s.indexOf(">")!=-1) {
			formError("Sorry!  Invalid Data Entered!  Only text elements are allowed.", document.forms[0].email);
			return false;
			}				
		}
		
				
		// if all's OK, then fill the hidden 
		var i= 0;
		var s= "";
		while (i < document.forms[0].InfoType.length) {
			if (document.forms[0].InfoType[i].checked) 
				s= s+ document.forms[0].InfoType[i].value + "|";
			i++;
		}		
		if (s=="") {
			formError("Please Select an area of Interest", document.forms[0].InfoType[0]);
			return false;
		}
		// one more test
		var uword = hex_md5(document.forms[0].pictxt.value);

		if (uword!=cword[anum-1]) {
			formError("Please Enter the code as it is shown");
			document.forms[0].pictxt.focus(); 
			return false;
		}
		// All's good		
		document.forms[0].infotype.value= s;
		return true;	
	}
//  End -->