B&W Email Signature Center
Generate your approved Baxter & Woodman email signature.
Employee Information
Preview
Your signature will appear here.
const officeAddresses = {
"Chicago": {
line1: "8430 W. Bryn Mawr Ave., Suite 400",
line2: "Chicago, IL 60631"
},
"Bannockburn": {
line1: "3000 Lakeside Drive, Suite 115N",
line2: "Bannockburn, IL 60015"
},
"Crystal Lake": {
line1: "8678 Ridgefield Road",
line2: "Crystal Lake, IL 60012"
},
"Marengo": {
line1: "17009 Harmony Road",
line2: "Marengo, IL 60152"
},
"Mokena": {
line1: "8840 W. 192nd Street",
line2: "Mokena, IL 60448"
},
"Naperville": {
line1: "1548 Bond St., Suite 103",
line2: "Naperville, IL 60563"
},
"Peoria": {
line1: "401 SW Water St., Suite 307",
line2: "Peoria, IL 61602"
},
"Peoria Heights": {
line1: "4603 N. Galena Road",
line2: "Peoria Heights, IL 61616"
},
"Fernandina Beach": {
line1: "961687 Gateway Blvd., Suite 201F",
line2: "Fernandina Beach, FL 32034"
},
"Green Cove Springs": {
line1: "714 N. Orange Avenue",
line2: "Green Cove Springs, FL 32043"
},
"Jacksonville": {
line1: "11555 Central Parkway, Suite 103",
line2: "Jacksonville, FL 32224"
},
"Orlando": {
line1: "200 E. Robinson Street, Suite 555",
line2: "Orlando, FL 32801"
},
"St. Augustine": {
line1: "405 Golfway West Drive",
line2: "St. Augustine, FL 32095"
},
"West Palm Beach": {
line1: "1601 Forum Place, Suite 400",
line2: "West Palm Beach, FL 33401"
},
"Austin": {
line1: "10800 Pecan Park Blvd. #205",
line2: "Austin, TX 78750"
},
"Houston": {
line1: "11450 Compaq Center W Dr., Suite 660",
line2: "Houston, TX 77070"
},
"Katy": {
line1: "24285 Katy Freeway, Suite 550",
line2: "Katy, TX 77494"
},
"Janesville": {
line1: "4511 Woodgate Drive",
line2: "Janesville, WI 53546"
},
"Milwaukee": {
line1: "115 S. 84th Street, Suite 220",
line2: "Milwaukee, WI 53214"
},
"Waterford": {
line1: "500 East Main Street, Suite 101",
line2: "Waterford, WI 53185"
},
"San José": {
line1: "Daniel Flores",
line2: "San José, Costa Rica"
}
};
let desktopSignature = "";
let mobileSignature = "";
function generateSignature() {
const name = document.getElementById('name').value;
const title = document.getElementById('title').value;
const phone = document.getElementById('phone').value;
const email = document.getElementById('email').value;
const office = document.getElementById('office').value;
const showAddress = document.getElementById('showAddress').checked;
const address = officeAddresses[office];
let addressHTML = "";
if(showAddress){
addressHTML = `
`;
}
desktopSignature = `
| https://baxterwoodman.com/wp-content/uploads/2020/06/BW-e1592935786967.png |
| ${name} |
| ${title} |
| Direct ${phone} |
|
mailto:${email} ${email} |
|
|
| ${office} Office |
`;
mobileSignature =
`${name}
${title}
Baxter & Woodman, Inc.
${phone}
${email}
baxterwoodman.com`;
document.getElementById('preview').innerHTML = desktopSignature;
}
function copySignature() {
if(!desktopSignature){
alert("Generate a signature first.");
return;
}
const tempDiv = document.createElement('div');
tempDiv.innerHTML = desktopSignature;
document.body.appendChild(tempDiv);
const range = document.createRange();
range.selectNode(tempDiv);
const selection = window.getSelection();
selection.removeAllRanges();
selection.addRange(range);
document.execCommand('copy');
selection.removeAllRanges();
document.body.removeChild(tempDiv);
alert("Desktop signature copied.");
}
function copyMobileSignature() {
if(!mobileSignature){
alert("Generate a signature first.");
return;
}
navigator.clipboard.writeText(mobileSignature);
alert("Mobile signature copied.");
}
<\/script>