function validateSiteFeedback(me) {
var error = false;
var f = null;
function focusCheck(focusTo){
	if(f==null) {
		f=focusTo;
	}
}
var field = new Array("feedback_firstname","feedback_lastname","feedback_email","feedback_comments");
	for(i=0;i<4;i++) {
		document.getElementById(field[i]).style.display = "none";
	}	
	if(!validEmail(me.email.value)) {
		document.getElementById('feedback_email').style.display = "block";
		error = true;
		focusCheck('email');		
		}	
	if(!validField(me.comments.value)) {
		document.getElementById('feedback_comments').style.display = "block";
		error = true;
		focusCheck('comments');
		} 
if(error){
	document.getElementById(f).focus();
	return false;
}	
}

function validateFreeBrochure(me) {
killonunload();
var error = false;
var field = new Array("brochure_firstName","brochure_lastName","brochure_address1","brochure_city","brochure_stateProv","brochure_zipPostalCode","brochure_country","brochure_emailAddress");
var f = null;
function focusCheck(focusTo){
	if(f==null) {
		f=focusTo;
	}
}
	for(j=0;j<8;j++) {
		document.getElementById(field[j]).style.display = "none";
	}
	if(!validField(me.firstName.value)) {
		document.getElementById('brochure_firstName').style.display = "block";
		error = true;
		focusCheck('firstName');
		} 	
	if(!validField(me.lastName.value)) {
		document.getElementById('brochure_lastName').style.display = "block";
		error = true;
		focusCheck('lastName');
		} 
	if(!validField(me.address1.value)) {
		document.getElementById('brochure_address1').style.display = "block";
		error = true;
		focusCheck('address1');
		} 
	if(!validField(me.city.value)) {
		document.getElementById('brochure_city').style.display = "block";
		error = true;
		focusCheck('city');
		} 
	if(!validSelect(me.stateProv.value)) {
		document.getElementById('brochure_stateProv').style.display = "block";
		error = true;
		focusCheck('stateProv');
		} 
	if(!checkNewZip(me.zipPostalCode.value,me.country.value)) {
		document.getElementById('brochure_zipPostalCode').style.display = "block";
		error = true;
		focusCheck('zipPostalCode');
		} 								
	if(!validSelect(me.country.value)) {
		document.getElementById('brochure_country').style.display = "block";
		error = true;
		focusCheck('country');
		}
	if(me.regCheckBox.checked){ 		
		if(!validEmail(me.emailAddress.value)) {
			document.getElementById('brochure_emailAddress').style.display = "block";
			error = true;
			focusCheck('emailAddress');		
		}
	}
if(error){
	var loc = window.location;
	loc = toString(loc);
	document.getElementById(f).focus();
	if(loc.indexOf("sent=true") != -1){document.getElementById("brochure-sent").style.display == "none"}	// removed submitted message if form re-submitted and errors present
	return false;
}	
}


function toggleContact(){
	var star = document.getElementById('checkedStar');
	star.style.display = (star.style.display=='inline' ? 'none' : 'inline');
}
