function val_survey(f) {
     var e_msg = "";
     if(f.code.value == '') {
          e_msg += '     - Please enter your customer code. This code is located on your Warranty Card.\n';
		f.code.className = 'err';
		var fail = true;
     } else {
		f.code.className = 'nor';
	}
     
     if(f.name.value == '') {
          e_msg += '     - Please enter your name.\n';
		f.name.className = 'err';
		var fail = true;
     } else {
		f.name.className = 'nor';
	}
     
     if(f.address.value == '') {
          e_msg += '     - Please enter your address.\n';
		f.address.className = 'err';
		var fail = true;
     } else {
		f.address.className = 'nor';
	}
     
     if(f.city.value == '') {
          e_msg += '     - Please enter your city.\n';
		f.city.className = 'err';
		var fail = true;
     } else {
		f.city.className = 'nor';
	}

     if(f.state.options[f.state.selectedIndex].value == '') {
		e_msg += '     - Please enter your state.  If international, select International.\n';
		f.state.className = 'err';
		var fail = true;
	} else {
		f.state.className = 'nor';
	}
     
     if(f.zip.value == '') {
          e_msg += '     - Please enter your zip / postal code.\n';
		f.zip.className = 'err';
		var fail = true;
     } else {
		f.zip.className = 'nor';
	}
     
     if(fail == true) {
		e_msg = 'Your form had the following error(s):\n------------------------------------------------------------\n'+e_msg;
		alert(e_msg);
		return false;
	}
	else {return true;}
}
