function fIsValidForm(){
	var blank = '                    ';
	var fields = '';
	var message = 'Following fields cannot be blank: \n\n';
	if(document.frmCompanyForm.dfName.value==''){fields =  blank + 'Name\n'};
	if(document.frmCompanyForm.dfEmail.value==''){fields =  fields + blank + 'Email Address\n'};
	if(document.frmCompanyForm.dfComments.value==''){fields =  fields + blank + 'Question Comments\n'};	

	if(fields != ''){
		alert(message + fields);
		return false;
	}
	return true;
}
 	 
function fProcessForm(){
	document.getElementById('progressIndicator').style.display = 'block';
	document.frmCompanyForm.submit();
}

function textCounter(field, countfield, maxlimit ) {
  if (field.value.length >= maxlimit ){
    alert( 'Textarea value can only be '+maxlimit+' characters in length.' );
    field.value = field.value.substring( 0, maxlimit - 1);
    return false;
  }else{
    countfield.value = maxlimit - field.value.length - 1;
  }
}