function chkContactUs(){
	var error = 0;
	document.getElementById("errDiv").style.display = "none";
	document.getElementById("organizationDiv").style.color = "#414141";
	document.getElementById("nameDiv").style.color = "#414141";
	document.getElementById("zipDiv").style.color = "#414141";
	document.getElementById("phoneDiv").style.color = "#414141";
	document.getElementById("EmailDiv").style.color = "#414141";
	document.getElementById("cityDiv").style.color = "#414141";
	document.getElementById("stateNonUsDiv").style.color = "#414141";
	document.getElementById("faxDiv").style.color = "#414141";
	document.getElementById("AddCaptchaDiv").style.color = "#414141";
	
	if(strTrim(obj.organization.value) == ""){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("organizationDiv").style.color = "#FF0000";
		obj.organization.focus();
		obj.organization.select();
		 return false;
	}else{
		if(!(/^[a-zA-Z0-9 .,-\\']+$/.test(strTrim(obj.organization.value)))){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("organizationDiv").style.color = "#FF0000";
			obj.organization.focus();
			obj.organization.select();
			return false;
		}
	}
	if(strTrim(obj.fullName.value) == ""){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("nameDiv").style.color = "#FF0000";
		obj.fullName.focus();
		obj.fullName.select();
		 return false;
	}else{
		if(!(/^[a-zA-Z0-9 .\\']+$/.test(strTrim(obj.fullName.value)))){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("nameDiv").style.color = "#FF0000";
			obj.fullName.focus();
			obj.fullName.select();
			 return false;
		}
	}
	
    if(strTrim(obj.phonenoCountry.value) == ""){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("phoneDiv").style.color = "#FF0000";		
		obj.phonenoCountry.focus();
		obj.phonenoCountry.select();
		return false;
	}else{
	    if(!(/^\d{0,5}$/.test(obj.phonenoCountry.value))){
		error = 1;
		    document.getElementById("errDiv").style.display = "block";
		    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		    document.getElementById("phoneDiv").style.color = "#FF0000";		
		    obj.phonenoCountry.focus();
		    obj.phonenoCountry.select();
		    return false;
	    }
	}
	

	
	if(strTrim(obj.phonenoState.value) == ""){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("phoneDiv").style.color = "#FF0000";		
			obj.phonenoState.focus();
			obj.phonenoState.select();
			return false;
		}else{
		     if(!(/^\d{0,4}$/.test(obj.phonenoState.value))){
		        error = 1;
			    document.getElementById("errDiv").style.display = "block";
			    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			    document.getElementById("phoneDiv").style.color = "#FF0000";		
			    obj.phonenoState.focus();
			    obj.phonenoState.select();
			    return false;
		    }
		}
	    

	    if(strTrim(obj.phonenoLocal.value) == ""){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("phoneDiv").style.color = "#FF0000";		
			obj.phonenoLocal.focus();
			obj.phonenoLocal.select();
			return false;
		}else{
		    if(!(/^\d{0,8}$/.test(obj.phonenoLocal.value))){
		        error = 1;
			    document.getElementById("errDiv").style.display = "block";
			    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			    document.getElementById("phoneDiv").style.color = "#FF0000";		
			    obj.phonenoLocal.focus();
			    obj.phonenoLocal.select();
			    return false;
		    }
		}
		
  
	if((strTrim(obj.faxnoLocal.value) != "") && (strTrim(obj.faxnoState.value) != "") && (strTrim(obj.faxnoCountry.value) != ""))
	{
	}
	else if((strTrim(obj.faxnoLocal.value) == "") && (strTrim(obj.faxnoState.value) == "") && (strTrim(obj.faxnoCountry.value) == ""))
	{
	}
	
	else if((strTrim(obj.faxnoCountry.value) == "")){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("faxDiv").style.color = "#FF0000";		
		obj.faxnoCountry.focus();
		obj.faxnoCountry.select();
		return false;
	}
	else if((strTrim(obj.faxnoState.value) == "")){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("faxDiv").style.color = "#FF0000";		
		obj.faxnoState.focus();
		obj.faxnoState.select();
		return false;
	}
	else if((strTrim(obj.faxnoLocal.value) == "")){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("faxDiv").style.color = "#FF0000";		
		obj.faxnoLocal.focus();
		obj.faxnoLocal.select();
		return false;
	}
	
	if(strTrim(obj.email_address.value) == ""){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("EmailDiv").style.color = "#FF0000";
			obj.email_address.focus();
			obj.email_address.select();
			return false;
		}
		if(!(/^[a-zA-Z0-9_\-]+(\.[_a-zA-Z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2}|[a-z]+)$/.test(strTrim(obj.email_address.value)))){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("EmailDiv").style.color = "#FF0000";
			obj.email_address.focus();
			obj.email_address.select();
			return false;
	}
    if(strTrim(obj.faxnoLocal.value) != ""){
	    if(!(/^\d{0,8}$/.test(obj.faxnoLocal.value))){
	        error = 1;
		    document.getElementById("errDiv").style.display = "block";
		    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		    document.getElementById("faxDiv").style.color = "#FF0000";		
		    obj.faxnoLocal.focus();
		    obj.faxnoLocal.select();
		    return false;
	    }
	}
    if(strTrim(obj.faxnoState.value) != ""){
	     if(!(/^\d{0,4}$/.test(obj.faxnoState.value))){
	        error = 1;
		    document.getElementById("errDiv").style.display = "block";
		    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		    document.getElementById("faxDiv").style.color = "#FF0000";		
		    obj.faxnoState.focus();
		    obj.faxnoState.select();
		    return false;
	    }
	}
	if(strTrim(obj.faxnoCountry.value) != ""){
	    if(!(/^\d{0,5}$/.test(obj.faxnoCountry.value))){
	        error = 1;
		    document.getElementById("errDiv").style.display = "block";
		    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		    document.getElementById("faxDiv").style.color = "#FF0000";		
		    obj.faxnoCountry.focus();
		    obj.faxnoCountry.select();
		    return false;
	    }
	}	
	if(strTrim(obj.zip.value) != ""){
		if(!(/^[0-9a-zA-Z ]{5,15}$/.test(strTrim(obj.zip.value))))
		{
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("zipDiv").style.color = "#FF0000";
			obj.zip.focus();
			obj.zip.select();
			return false;
		}
	}
	 if(!(/^\d{0,5}$/.test(obj.zip.value)))
	 {
		        error = 1;
			    document.getElementById("errDiv").style.display = "block";
			    document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			    document.getElementById("zipDiv").style.color = "#FF0000";		
			    obj.zip.focus();
			    obj.zip.select();
			    return false;
	    }
	
	if(strTrim(obj.statenonus.value) != ""){
		if(!(/^[a-zA-Z -.,\\']+$/.test(strTrim(obj.statenonus.value)))){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("stateNonUsDiv").style.color = "#FF0000";
			obj.statenonus.focus();
			obj.statenonus.select();
			 return false;
		}
	}
	if(strTrim(obj.city.value) != ""){
		if(!(/^[a-zA-Z -.\\']+$/.test(strTrim(obj.city.value)))){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("cityDiv").style.color = "#FF0000";
			obj.city.focus();
			obj.city.select();
			 return false;
		}
	}
	if(strTrim(obj.address.value) != ""){
		if(!(/^[a-zA-Z0-9 -.,\\']+$/.test(strTrim(obj.address.value)))){
			error = 1;
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("addressDiv").style.color = "#FF0000";
			obj.address.focus();
			obj.address.select();
			 return false;
		}
	}
	if(obj.country.value!="USA"){
		if(obj.statenonus.value==""){
			document.getElementById("errDiv").style.display = "block";
			document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
			document.getElementById("stateNonUsDiv").style.color = "#FF0000";
			obj.statenonus.focus();
			obj.statenonus.select();
			return false;
		}	
	}
	
	if(obj.security_code.value == ""){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("AddCaptchaDiv").style.color = "#FF0000";
		obj.security_code.focus();
		obj.security_code.select();
		return false;
				
		}
		if(obj.security_code.value != obj.seesion_code.value){
		error = 1;
		document.getElementById("errDiv").style.display = "block";
		document.getElementById("errDiv").innerHTML = "Missing or Invalid data !";
		document.getElementById("AddCaptchaDiv").style.color = "#FF0000";
		obj.security_code.focus();
		obj.security_code.select();
		return false;
					
	         }
		
	
	
	if(error == 0){
		obj.action="thankyou.php";
		obj.submit();
	}
	
}



function getParam() {
//Set the URL
var url = 'captcha.php';
//Set up the parameters of our AJAX call
var postStr = obj.txtCaptcha.name + "=" + encodeURIComponent( theForm.txtCaptcha.value );
//Call the function that initiate the AJAX request
makeRequest(url, postStr);
}

function Nonus_disable(){
	if(obj.country.value=="USA"){
		obj.statenonus.disabled=true;
		
	} else{
			obj.statenonus.disabled=false;
			
	}
	
}