function checkFields() {
	myerror = "false";
	if (document.getElementById("name1").value == ""){
		hilite_error('name');
		myerror = "true";
	}
	else {
	   remove_hilite_error('name');
	}
	if (document.getElementById("address1").value == ""){
		hilite_error('address');
		myerror = "true";
	}
	else {
	   remove_hilite_error('address');
	}
	if (document.getElementById("city1").value == ""){
		hilite_error('city');
		myerror = "true";
	}
	else {
	   remove_hilite_error('city');
	}
	if (document.getElementById("state1").value == ""){
		hilite_error('state');
		myerror = "true";
	}
	else {
	   remove_hilite_error('state');
	}
	if (document.getElementById("zip1").value == ""){
		hilite_error('zip');
		myerror = "true";
	}
	else {
	   remove_hilite_error('zip');
	}
	if (document.getElementById("email1").value == ""){
		hilite_error('email');
		myerror = "true";
	}
	else {
	   remove_hilite_error('email');
	}
	if (document.getElementById("phone1").value == ""){
		hilite_error('phone');
		myerror = "true";
	}
	else {
	   remove_hilite_error('phone');
	}
	if (document.getElementById("age1").value == ""){
		hilite_error('age');
		myerror = "true";
	}
	else {
	   remove_hilite_error('age');
	}
	if (document.getElementById("instrument1").value == ""){
		hilite_error('instrument');
		myerror = "true";
	}
	else {
	   remove_hilite_error('instrument');
	}
	if (document.getElementById("agree1").checked == false){
		hilite_error('agree');
		myerror = "true";
	}
	else {
	   remove_hilite_error('agree');
	}
	
	myOption = -1;
	for (i=document.getElementsByName("RadioOption").length-1; i > -1; i--) {
		if (document.getElementsByName("RadioOption")[i].checked) {
			myOption = i; i = -1;
			remove_hilite_error('radio');
		}
	}
	if (myOption == -1) {
		hilite_error('radio');
		myerror = "true";
	}
	
	if (myerror == "true") {
	   errorheader();
	   window.scrollTo(0,290);
	   return false;
	}
		return true;
	
}

function errorheader() {
   document.getElementById("errHeader").style.display = '';
}

function hilite_error(id) {
   identity=document.getElementById(id);
   identity.style.color = "red";
}

function remove_hilite_error(id) {
   identity=document.getElementById(id);
   identity.style.color = "";
}

function pollsh() {
   document.getElementById("pollsh").style.display = '';
   document.getElementById("btnVote").style.display = 'none';
   document.getElementById("btnContinue").style.display = '';

   return false;
}

function pollvl() {
	myerror = "false";
    if (document.getElementById("favmusic1").value == ""){
		hilite_error('favmusic');
		myerror = "true";
	}
	else {
	   remove_hilite_error('favmusic');
	}
	if (document.getElementById("address1").value == ""){
		hilite_error('address');
		myerror = "true";
	}
	else {
	   remove_hilite_error('address');
	}
	if (document.getElementById("email1").value == ""){
		hilite_error('email');
		myerror = "true";
	}
	else {
	   remove_hilite_error('email');
	}
	
	if (myerror == "true") {
		document.getElementById("vlMsg").style.display = '';
	   return false;
	}
		return true;

}

function pollshother() {
   document.getElementById("pollsh").style.display = '';
   document.getElementById("other").style.display = '';
}

function validateRSeats() {
	if (document.getElementById("rName").value == ""){
		alert("The name field is required.");
	    return false;
	}
	if (document.getElementById("rEmail").value == ""){
		alert("The e-mail field is required.");
	    return false;
	}
	if (document.getElementById("rSeats").value == ""){
		alert("The seats field is required.");
	    return false;
	}
	return true;
}
