	function validate()	{

		
		a = document.form.fname;
		if (a.value.length == 0) {
			alert("Please fill out the First Name !");
			a.focus();
			return false;
		}

		a = document.form.lname;
		if (a.value.length == 0) {
			alert("Please fill out the Last Name !");
			a.focus();
			return false;
		}

		a = document.form.email;
		if ((a.value != null) && (!isEmailAddress(a.value))){
			alert("Please fill out valid Email Address !");
			a.focus();
			return false;
		}

		if ((document.form.customer[0].checked == false) && (document.form.customer[1].checked == false))
		{
			alert("Please choose if you are an existing customer or not !");
			document.form.customer[0].focus();
			return false;
		}
/*		
		a = document.form.aboutkma;
		if (a.value.length == 0) {
			alert("Please choose how you heard about KMA !");
			a.focus();
			return false;
		}
*/
		if ((document.form.easeofuse[0].checked == false) && (document.form.easeofuse[1].checked == false) && (document.form.easeofuse[2].checked == false) && (document.form.easeofuse[3].checked == false) && (document.form.easeofuse[4].checked == false))
		{
			alert("Please rate ease of use !");
			document.form.easeofuse[0].focus();
			return false;
		}
/*
		if ((document.form.speed[0].checked == false) && (document.form.speed[1].checked == false) && (document.form.speed[2].checked == false) && (document.form.speed[3].checked == false))
		{
			alert("Please rate speed !");
			document.form.speed[0].focus();
			return false;
		}
*/
		if ((document.form.content[0].checked == false) && (document.form.content[1].checked == false) && (document.form.content[2].checked == false) && (document.form.content[3].checked == false) && (document.form.content[4].checked == false))
		{
			alert("Please rate content !");
			document.form.content[0].focus();
			return false;
		}
/*
		a = document.form.comments;
		if (a.value.length == 0) {
			alert("Please fill out the Comment !");
			a.focus();
			return false;
		}
*/
		return true;
	}

	function isEmailAddress (string) {
		var addressPattern = /^(\w+[-])*(\w+[.])*(\w+[-])*\w+\@(\w+[-])*(\w+[.])+\w+$/;
		return addressPattern.test(string);
	}

	function askvalidate()	{

		
		a = document.form.fname;
		if (a.value.length == 0) {
			alert("Please fill out the First Name !");
			a.focus();
			return false;
		}

		a = document.form.lname;
		if (a.value.length == 0) {
			alert("Please fill out the Last Name !");
			a.focus();
			return false;
		}

		a = document.form.company;
		if (a.value.length == 0) {
			alert("Please fill out the Company !");
			a.focus();
			return false;
		}
		
		a = document.form.state;
		if (a.value.length == 0) {
			alert("Please fill out the State !");
			a.focus();
			return false;
		}

		a = document.form.zip;
		if (a.value.length == 0) {
			alert("Please fill out the Zip code !");
			a.focus();
			return false;
		}

		a = document.form.email;
		if ((a.value != null) && (!isEmailAddress(a.value))){
			alert("Please fill out valid Email Address !");
			a.focus();
			return false;		
		}

		a = document.form.model;
		if (a.value.length == 0) {
			alert("Please fill out Model number !");
			a.focus();
			return false;
		}

		a = document.form.helptext;
		if (a.value.length == 0) {
			alert("Please fill out How we can help you !");
			a.focus();
			return false;
		}
		
		if ((document.form.C1[0].checked == false) && (document.form.C1[1].checked == false))
		{
			alert("Please choose the contact mode !");
			document.form.C1[0].focus();
			return false;
		}

		if (document.form.C1[1].checked == true)
		{
			a = document.form.phone;
			if (a.value.length == 0) {
				alert("Please fill out the Phone Number !");
				a.focus();
				return false;
			}
		}
		
		return true;
	}

