function refreshCaptcha()
{
	var img = document.images['captchaimg'];
	img.src = img.src.substring(0,img.src.lastIndexOf("?"))+"?rand="+Math.random()*1000;
}

function checkForm(Form){
	if (Form.fname.value == ""){
		alert("You must provide your first name.")
		return false
	}
	if (Form.lname.value == ""){
		alert("You must provide your last name.")
		return false
	}
	if (Form.email.value == ""){
		alert("You must provide an Email address.")
		return false
	}
	if (!validateEmail(Form.email.value)){
		alert("You must provide a valid Email address.")
		return false
	}
	if (Form.busname.value == ""){
		alert("You must provide your business name.")
		return false
	}
	if (Form.address.value == ""){
		alert("You must provide the address where your business is located.")
		return false
	}
	if (Form.city.value == ""){
		alert("You must provide the city where your business is located.")
		return false
	}
	if (Form.state.value == ""){
		alert("You must provide the state where your business is located.")
		return false
	}
	if (Form.zip.value == ""){
		alert("You must provide the zip where your business is located.")
		return false
	}
	if (Form.country.value == ""){
		alert("You must provide the country where your business is located.")
		return false
	}
	if (Form.phone.value == ""){
		alert("You must provide your phone number.")
		return false
	}
	if (Form.ssnumber.value == ""){
		alert("You must provide your tax ID number or social security number.")
		return false
	}
	if (Form.captcha.value == ""){
		alert("You must enter in the captcha.")
		return false
	}
	
	
	return true
	
}

function validateEmail(emailAddress){
	atPos = emailAddress.indexOf("@",1)
	periodPos = emailAddress.indexOf(".",atPos)
	
	if (atPos == -1){
		return false
	}
	
	if (periodPos == -1){
		return false
	}
	
	if ((periodPos - atPos) < 3 ){
		return false
	}
	
	if ((emailAddress.length - periodPos) < 3){
		return false
	}
	
	return true

}

