		function check_submit() {
		
		if(document.add.region.value =="") {
			alert('Covered Region field is empty');	
			document.add.region.focus();
			return false;
		}
		 
		if(document.add.company.value =="") {
			alert('Company field is empty');	
			document.add.company.focus();
			return false;
		}
		 
		if(document.add.first_name.value =="") {
			alert('First name field is empty');	
			document.add.first_name.focus();
			return false;
		}

		if(document.add.last_name.value =="") {
			alert('Last name field is empty');	
			document.add.last_name.focus();
			return false;
		}

		if(document.add.email.value =="") {
			alert('Email field is empty');	
			document.add.email.focus();
			return false;
		}
		
		 //check email format
		if(document.add.email.value) {
			var str=document.add.email.value;
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			if (filter.test(str))
				testresults=true;
			else{
				alert("Please input a valid email address!")
				document.add.email.focus();
				return false;
			}
		}

		if(document.add.address.value =="") {
			 alert('Address field is empty');	
			 document.add.address.focus();
			 return false;
		 }

		 if(document.add.city.value =="") {
			 alert('City field is empty');	
			 document.add.city.focus();
			 return false;
		 }

		if(document.add.zip.value =="") {
			 alert('Zip Code field is empty');	
			 document.add.zip.focus();
			 return false;
		 }

		if(document.add.state.value =="") {
			 alert('State field is empty');	
			 document.add.state.focus();
			 return false;
		 }

		if(!radio_checked(document.add.type)) {
			 alert('No type selected');
			 return false;
		 }

		 return true;
	}

	function radio_checked(radio)
	{
		for (counter = 0; counter < radio.length; counter++)
		{
			if (radio[counter].checked)
			return true; 
		}

		return false;
	}
