function validation(show) {
	var errvar = 0;
	if ($('fname').value.length < 2) {
		errvar++;
		if (show != 0) { 
			$('notes[fname]').innerHTML = 'This is a required field<br />Please enter your first name.'; 
		}
	}
	if ($('lname').value.length < 2) {
		errvar++;
		if (show != 0) { 
			$('notes[lname]').innerHTML = 'This is a required field<br />Please enter your last name.'; 
		}
	}
	if ($('addr').value.length < 5) {
		errvar++;
		if (show != 0) { 
			$('notes[address]').innerHTML = 'This is a required field<br />Please enter your address.'; 
		}
	}
	if ($('city').value.length < 2) {
		errvar++;
		if (show != 0) { 
			$('notes[city]').innerHTML = 'This is a required field<br />Please enter your city.'; 
		}
	}
	if ($('state').value.length != 2) {
		errvar++;
		if (show != 0) { 
			$('notes[state]').innerHTML = 'State must be exactly 2 letters.'; 
		}
	}
	if ($('email').value.length < 6) {
		errvar++;
		if (show != 0) { 
			$('notes[email]').innerHTML = 'Your e-mail must be properly formatted.'; 
		}
	}
	if (($('zip').value.length != 5) || (IsNumeric($('zip').value) != true)) {
		errvar++;
		if (show != 0) { 
			$('notes[zip]').innerHTML = 'Zip code must be exactly 5 numbers.'; 
		}
	}
	if (($('phone[1]').value.length != 3) || ($('phone[2]').value.length != 3) || ($('phone[3]').value.length != 4))  {
		errvar++;
		if (show != 0) { 
			$('notes[phone]').innerHTML = 'This is a required field<br />Please enter your phone number'; 
		}
	}
	if (errvar != 0) {
		$('submit').src = 'images/disback.gif';
	}
	else {
		$('submit').src = 'images/nextback.gif';
		if (show == 1) {
			nextPage();
		}
	}
}

