function setFocus(tag) {
  document.forms[2].elements[tag].focus();
  on(tag)
}

function on(tag) { document.forms[2].elements[tag].style.background=('#ffffff'); }

function off(tag) { document.forms[2].elements[tag].style.background=('#eeeeee'); }

function btnOn(tag) {
  document.forms[2].elements[tag].style.background=('#ffffff');
  document.forms[2].elements[tag].style.color=('#666666');
  document.forms[2].elements[tag].style.border=('solid 1px #eeeeee');
}

function btnOff(tag) {
  document.forms[2].elements[tag].style.background=('#eeeeee');
  document.forms[2].elements[tag].style.color=('#ffffff');
  document.forms[2].elements[tag].style.border=('solid 1px #666666');
}

function setForm() {
  for (var i=1; i<document.forms[2].elements.length-1; i++) {
    off(i);
  }
  setFocus('fName');
}

function validate(){
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (document.getElementById('fName').value == "") {
			alert("Please enter your first name");
			setFocus('fName');
			return false;
	} else if (document.getElementById('lName').value == "") {
			alert("Please enter your last name");
			setFocus('lName');
			return false;
	} else if (!filter.test(document.getElementById('email').value)){
			alert("Please enter your e-mail address");
			setFocus('email');
			return false;
	} else if (document.getElementById('state').selectedIndex==0) {
			alert("Please select your state");
			setFocus('state');
			return false;
 } else if (document.getElementById('zipCode').value == "") {
			alert("Please enter your zip code");
			setFocus('zipCode');
			return false;
 } else if (document.getElementById('zipCode').value.length < 5) {
			alert("Please enter your complete zip code");
			setFocus('zipCode');
			return false;
 } else if (document.getElementById('comments').value == "") {
			alert("Please share your comments with us");
			setFocus('comments');
			return false;
}
return true;
}		

function allowNumbers(e){
	var key;
	var keychar;
	var re = /[\d\x08\x0D\-.]/;

	if(window.event) {
			key = e.keyCode;
	} else if(e.which) {
			key = e.which;
	} else {
			return true;
	}

	keychar = String.fromCharCode(key);
	return re.test(keychar);
}
