	function validateForm(theForm){
		var strMsg = ""
		if (isWhitespace(theForm.txtName.value)){
			strMsg = "First Name\n"
		}
		if (isWhitespace(theForm.txtEmail.value)){
			strMsg = strMsg + "E-mail Address\n"
		}
		/*
		if (theForm.radiobutton1[0].checked == true){
			strMsg = strMsg + "Do You Own A Car?\n"
		}
		if (theForm.radiobutton1[0].checked == true){
			strMsg = strMsg + "Do You Own Your Home?\n"
		}
		*/
		if (strMsg > ""){
			strMsg = "The following fields were left blank, and must be completed:\n\n" + strMsg
			alert(strMsg)
			strMsg = ""
			return false;
		}
		if (!isEmail(theForm.txtEmail.value))
		{
		alert("You must enter a valid e-mail address")
		theForm.txtEmail.focus()
		return false;
		}
		return true;
	}
	
	function changeHidden(theCheckbox){
		if (theCheckbox.form.rec_is_self_ischecked.value == "0"){
			theCheckbox.form.rec_is_self_ischecked.value = "1"
		} else {
			theCheckbox.form.rec_is_self_ischecked.value = "0"
		}
	}
	
	// whitespace characters
	var whitespace = " \t\n\r";
	
	// Check whether string s is empty.
	
	function isEmpty(s)
	{   return ((s == null) || (s.length == 0))
	}
	
	// Returns true if string s is empty or 
	// whitespace characters only.
	
	function isWhitespace (s)
	
	{   var i;
	
	    // Is s empty?
	    if (isEmpty(s)) return true;
	
	    // Search through string's characters one by one
   // until we find a non-whitespace character.
	    // When we do, return false; if we don't, return true.
	
	    for (i = 0; i < s.length; i++)
	    {   
	        // Check that current character isn't whitespace.
	        var c = s.charAt(i);
	
	        if (whitespace.indexOf(c) == -1) return false;
	    }
	
	    // All characters are whitespace.
	    return true;
	}
	
	function isEmail (s)
	{   if (isEmpty(s)) 
	       if (isEmail.arguments.length == 1) return defaultEmptyOK;
	       else return (isEmail.arguments[1] == true);
	   
	    // is s whitespace?
	    if (isWhitespace(s)) return false;
	    
	    // there must be >= 1 character before @, so we
	    // start looking at character position 1 
	    // (i.e. second character)
	    var i = 1;
	    var sLength = s.length;
	
	    // look for @
	    while ((i < sLength) && (s.charAt(i) != "@"))
	    { i++
	    }
	
	    if ((i >= sLength) || (s.charAt(i) != "@")) return false;
	    else i += 2;
	
	    // look for .
	    while ((i < sLength) && (s.charAt(i) != "."))
	    { i++
	    }
	
	    // there must be at least one character after the .
	    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
	    else return true;
	}
