function validForm(regForm){
//checks for valid content
	isValid=true;
	var valString="";
	for(looper=0;looper<regForm.elements.length;looper++){
		valString+=regForm.elements[looper].value
		}
	if((regForm.first_name.value.length<2)&&isValid){
		alert("Please enter at least two characters for your first name");
		isValid=false;
		}
	if((regForm.last_name.value.length<2)&&isValid){
		alert("Please enter at least two characters for your last name");
		isValid=false;
		}
	if((regForm.company.value.length<2)&&isValid){
		alert("Please enter your business name in the Company field");
		isValid=false;
		}
	if(((regForm.Email.value.length<2)||(regForm.Email.value.indexOf(".")<1)||(regForm.Email.value.indexOf("@")<1))&&isValid){
		alert("Please enter a valid, complete email address");
		isValid=false;
		}
	if((regForm.phone.value.length<2)&&isValid){
		alert("Please enter a telephone number where you can be reached during business hours.");
		isValid=false;
		}
	if((regForm.address.value.length<2)&&isValid){
		alert("You must enter an address where you recieve mail.");
		isValid=false;
		}
	if((regForm.city.value.length<2)&&isValid){
		alert("Please enter the city name where your mail is sent.");
		isValid=false;
		}
	if((regForm.fleet.value.length<1)&&isValid){
		alert("Please enter a quantity (number of tractors, trailers) for your fleet size.");
		isValid=false;
		}
	return isValid;

if(!validateCaptcha) {
return false;
 }
}

function validateCaptcha(){
	var param = document.getElementById("txtGSCODE").value;
	var request = false;
	try {
		request = new XMLHttpRequest();
	} catch (trymicrosoft) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (othermicrosoft) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				request = false;
		    }
		}
	}
	if(request == false)
		return 'false';
	request.open("POST", '/jcaptcha?GSCODE=' + escape(param), false);
	request.send(null);
	if(request.readyState == 4 && request.status == 200) {
		if(request.responseText == 'false'){
			  window.alert("Please enter the valid text shown in the image");
			  document.getElementById("txtGSCODE").value = "";
			  next();
			  return false;
		  }
		return true;
	}
}
function next() {
	var now = new Date();
	var src = document.images.captcha.src;
	src = src.substring(0,src.indexOf('&rand=') + 6);
	src = src + now.getTime();
    if (document.images) {
        document.images.captcha.src = src;
    }
}