function formatOutput(searchRequest) {
  var company = listingArray[i].company;
  var address1 = listingArray[i].address1;
  var address2 = listingArray[i].address2;
  var city = listingArray[i].city;
  var tel = listingArray[i].tel;
  var fax = listingArray[i].fax;
  var contact = listingArray[i].contact;
  var mail = listingArray[i].mail;
  var website = listingArray[i].website;
  var category = listingArray[i].category;
  var description = listingArray[i].description;
  var wholesale = listingArray[i].wholesale;
  var specialty = listingArray[i].specialty;
  var empty14 = listingArray[i].empty14;
  var empty15 = listingArray[i].empty15;
  var empty16 = listingArray[i].empty16;
  var empty17 = listingArray[i].empty17;
  var empty18 = listingArray[i].empty18;
  
  var output = '';
  
switch(searchRequest) {
case 1: //1 = BUSINESS TO BUSINESS
  output += '<p><font face="Verdana, Arial" size=2 color="#006633"><b>'+show(company)+'</b></font><BR>';
  output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(address1)+'<BR>';
  if (address2.length > 0) output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(address2)+ '</font><BR>';
  output += show(city)+ '<BR>';
  output += show(tel)+ '<BR>';
  if (fax.length > 0) output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(fax)+ '</font><BR>';
  if (contact.length > 0) output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(contact)+ '</font><BR>';
  if (mail.length > 0) output += '<font face="Verdana, Arial" size=1 color="#000080">email: <a href=mailto:'+show(mail)+ '>'+show(mail)+'</a></font><BR>';
  output += 'Category: ' + show(category) +'<BR>';
  if (website.length > 0) output += '<a href="http://' + website + '" target="_new">' + show(website) +'<\/a>' + '</font><BR>';
  if (description.length > 0) output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(description)+ '</font><BR>';
  if (wholesale.length > 0) {
	  while (wholesale.indexOf('|') > -1) wholesale = wholesale.replace('|',', '); //REPLACE sEPARATORS FOR NICER OUTPUT
	  output += '<br><font face="Verdana, Arial" size=1 color="#000080"><b>Wholesale Crops: </b>'+show(wholesale)+ '</font><BR>';
  }
  if (specialty.length > 0) output += '<br><font face="Verdana, Arial" size=1 color="#000080"><b>Specialty / Wholesale Crops: </b>'+show(specialty)+ '</font></p>';
  document.write(output);
break   
default: //DEFAULT = RETAIL (SHORTENED) OUTPUT
  output += '<p><font face="Verdana, Arial" size=2 color="#006633"><b>'+show(company)+'</b></font><BR>';
  output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(address1)+'<BR>';
  output += show(city)+ '<BR>';
  output += show(tel)+ '<BR>';
  output += show(category) +'<BR>';
  if (website.length > 0) output += '<a href="http://' + website + '" target="_new">' + show(website) +'<\/a>' + '</font><BR>';
  if (description.length > 0) output += '<font face="Verdana, Arial" size=1 color="#000080">'+show(description)+ '</font></p>';
  output.replace(/<BR><BR>/gi, "<BR>");
  if (category.match("Retail")) document.write(output);
}  //CLOSE SWITCH STATEMENT

}  //CLOSE FUNCTION