function Populate() {
	
  var orderNames = new Array(
    "Name",
    "Email",
    "Dept",
    "Extension"
  );
  
  var authorNames = new Array(
    "AuthName",
    "AuthEmail",
    "AuthDept",
    "AuthExtension"
  );

  var fromField = eval("document.frmOrderInfo.txtEmailFrom");
  var toField = eval("document.frmOrderInfo.txtEmailTo");
  var contact = eval("document.frmOrderInfo.txtEmail");
  var authField = eval("document.frmOrderInfo.txtAuthEmail");

  if(document.frmOrderInfo.chkAuthorization.checked)
  {
    for(var a = 0; a<4; a++)
    {
      var obj = eval("document.frmOrderInfo.txt" + orderNames[a]);
      var obj2 = eval("document.frmOrderInfo.txt" + authorNames[a]);
      obj2.value = obj.value;

      fromField.value = authField.value;
    }
  }
  else
  {
      fromField.value = contact.value;
      toField.value = authField.value;
  }

}

function fromField(field){
	var fromField = eval("document.frmOrderInfo.txtEmailFrom");
	
	fromField.value = field.value;
	
}

function toField(field){
	var toField = eval("document.frmOrderInfo.txtEmailTo");
	
	toField.value = field.value;
	
}

function contactFill(){

  var contact = eval("document.getElementById('contactExt')");
  if(document.frmOrderInfo.elements.chkContact.checked)
  {
    document.frmOrderInfo.txtExtension2.value = document.frmOrderInfo.txtAuthExtension.value;
    contact.style.visibility = "visible";
  }
  else
  {
    contact.style.visibility = "hidden";
  }
}