function validate() {
	company_val=document.forms['contact'].company.value;
	contactname_val=document.forms['contact'].contactname.value;
	phone_val=document.forms['contact'].phone.value;
	email_val=document.forms['contact'].email.value;
	var valid = true; 
	var message = ""; 
	var totalChecked=0
	var max = document.forms['contact'].papers.length;
	for (var idx = 0; idx < max; idx++) {
	if (eval("document.forms['contact'].papers[" + idx + "].checked") == true) {
		totalChecked += 1;
	}
	}
	if (!totalChecked) {
		message = message + 'You must choose at least one white paper. \n';
	 valid=false;
	}
	if (company_val=='') {
	 message = message + 'You must enter your company/organization. \n';
	 valid=false;
	}   
	if (contactname_val=='') {
	 message = message + 'You must enter your name. \n';
	 valid=false;
	}   
	if (phone_val=='') {
	 message = message + 'You must enter a phone number. \n';
	 valid=false;
	}
	if (email_val==''||email_val.indexOf('@')<1||email_val.indexOf('.')<1||email_val.indexOf(' ')>0) {
	 message = message + 'You must enter a valid email address. \n';
	 valid=false;
	}
	if (valid == false) { 
	 alert(message+'Please fix these errors and submit the form again.');    
	} 
	return valid;    
}

