function populate() {

  var error = '';
  error = validate();
  var output = '';
  output += '\n\nCommunication Associates Web Based Information Request\n\n';
  output += '\n   Name: ' + outputText('Fname')+ ' ';
  output += outputText('Lname')+ '\n\n   Company: ';
  output += outputText('Company')+ '\n\n   Email Address: ';
  output += outputText('Email')+ '\n\n   Phone Number (Optional): ';
  output += outputText('Phone')+ '\n\n   Product of Interest/Request for Information:\n\n'
  output += '   Category: ' + outputSelect('ProductMenu_0')+ '\n\n';
  output += '   Product Line: ' + outputSelect('ProductMenu_1')+ '\n\n';
  output += '   Product: ' + outputSelect('ProductMenu_2')+ '\n\n   Comments: ';
  output += outputText('Comments');
  
  document.email.elements["email output"].value = output;
  if (error!='')
  {
  	alert("The following fields were left empty: " + error + "\nPlease correct and try again.  Press the 'Back' button in your browser to retrieve the data from your form.")
	document.ChooseModel.action = '';
	document.email.action = '';
  }
  else 
  {
  	document.email.action =
    	'mailto:sales@caisolutions.com' +
    	'?subject=Internet Information Request Form';
   	alert("Your request will be answered shortly by a customer service representative.  Thank you for choosing Communication Associates, Inc.") 
  }
  document.location =  "home.html";
	
	}
function validate()
{
var error = '';
if (document.ChooseModel.elements["Fname"].value == '')
	error += '\nFirst Name ';
if (document.ChooseModel.elements["Lname"].value == '')
 	error += '\nLast Name ';
if (document.ChooseModel.elements["Email"].value == '')
	error += '\nEmail ';
if (document.ChooseModel.elements["Company"].value == '')
	error += '\nCompany';
return error;
}

function outputText(name) {
  var value = document.ChooseModel.elements[name].value;
  return ''+value+'';
}

function outputSelect(name) {
  var value = document.ChooseModel.elements[name].value;
  return ''+value+'';
}

function outputCheckBox(name) {
  var value = document.ChooseModel.elements[name].checked;
  return '\ninputCheckBox("'+name+'",'+value+');';
}

function outputRadio(name) {
  var output = '', value;
  for (var i=0; i<document.ChooseModel.elements[name].length;i++) {
    value = document.ChooseModel.elements[name][i].checked;
    output += '\ninputRadio("'+name+'",'+value+','+i+');';
  }
  return output;
}

function outputMultiple(name) {
  var output = '', value;
  var length = document.ChooseModel.elements[name].options.length;
  for (var i=0; i<length;i++) {
    value = document.ChooseModel.elements[name].options[i].selected;
    output +=
      '\ninputMultiple("'+name+'",'+value+','+i+');';
  }
  return output;
}

function inputText(name,value) {
  document.ChooseModel.elements[name].value = value;
}

function inputSelect(name,value) {
  document.ChooseModel.elements[name].selectedIndex = value;
}

function inputCheckBox(name,value) {
  document.ChooseModel.elements[name].checked = value;
}

function inputRadio(name,value,index) {
  document.ChooseModel.elements[name][index].checked = value;
}

function inputMultiple(name,value,i) {
  document.ChooseModel.elements[name].options[i].selected = value;
}