const periods = ['May 2019', 'June 2019'], effDt = new Date('2019-05-31'); const urls = { 'CAROLINA LOGISTICS, Inc': { id: '70830516181943', period1: 'https://docs.google.com/spreadsheets/d/1eOC7f-ALEn-eCHeQOzljTIWCyo14wYs8Yi2jck54g8c/edit#gid=1165085359', period2: 'https://docs.google.com/spreadsheets/d/1gqNfRc4hBw56rBdUB4r5h4qlGI9IsMaMUNgH7etshtg/edit#gid=1165085359', }, 'DELTA EXPRESS, Inc': { id: '70830515177576', period1: 'https://docs.google.com/spreadsheets/d/11iGHHoD4O0iIuj7A81QSC11QeLdT9bpvzo9HYlwcULk/edit#gid=1165085359', period2: 'https://docs.google.com/spreadsheets/d/1bQY3-NRQvNb2W9kafbWUvPQT3gf8r9vxX3pQnUhXhtE/edit#gid=1165085359', }, 'DELTA LOGISTICS, Inc': { id: '70830517302592', period1: 'https://docs.google.com/spreadsheets/d/1ofOIvCJIHIGO6plEsJZRrS4j2i1RX_odKNM82wqk15E/edit#gid=1165085359', period2: 'https://docs.google.com/spreadsheets/d/11rmcFKPupWLdAWyp37EfX1h4hrLsAYfvccc1Td37-50/edit#gid=1165085359', }, 'ONTRACK TRANSPORTATION, Inc': { id: '70830517305886', period1: 'https://docs.google.com/spreadsheets/d/1eAKLPA9e9wNgrOBob4ZQ-BO98a4sWsNkDDYPV2aneVA/edit#gid=1165085359', period2: 'https://docs.google.com/spreadsheets/d/1Ee2hI9I9Tf_5HI9mlCspFePXols8ZPTGOHq5ZgSP5sw/edit#gid=1165085359', }, 'PRECISE TRANSPORTATION, Inc': { id: '70830517302433', period1: 'https://docs.google.com/spreadsheets/d/1bN-anabHpj8wU6h6FvErexG6BCiW-Mg_Cw5euaMuOag/edit#gid=1165085359', period2: 'https://docs.google.com/spreadsheets/d/1RffsT0hXXmVUvBfWL1F6QH9FbZJ7r8LaJFN4idjHKG4/edit#gid=1165085359', }, 'ALPHA EXPRESS, LLC': { id: '', period1: '-', period2: '-', }, 'DELTA EXPRESS SERVICES, Inc': { id: '', period1: '-', period2: '-', }, 'HUGO HUNTER, INC': { id: '', period1: '-', period2: '-', }, 'RAINIER TRANSPORTATION, Inc': { id: '', // '70830517307425', period1: '-', period2: '-', }, }; const pad = 'style="padding: 12px 54px;"'; let table = 'Company NamePeriod 1Period 2', keys = Object.keys(urls); for (let i = 0; i < keys.length; i++) { let link1 = urls[keys[i]].period1, link2 = urls[keys[i]].period2, // link3 = urls[keys[i]].period3, link4 = urls[keys[i]].period4, anchor1 = (link1 != '-') ? '' : '', anchor2 = (link2 != '-') ? '' : '', // anchor3 = (link3 != '-') ? '' : '', // anchor4 = (link4 != '-') ? '' : '', anchName1 = (link1 == '-') ? '' : (link1 != '#') ? periods[0] + '' : '' + periods[0], anchName2 = (link2 == '-') ? '' : (link2 != '#' && effDt <= new Date()) ? periods[1] + '' : '' + periods[1]; // anchName3 = (link3 == '-') ? '' : // (link3 != '#') ? periods[2] + '' : // '' + periods[2]; // anchName4 = (link4 == '-') ? '' : // (link4 != '#' && effDt <= new Date()) ? periods[3] + '' : // '' + periods[3]; let efsKey = urls[keys[i]].id, efsKeyEl; let redCl = (!efsKey) ? ' class="redundant"' : ''; efsKeyEl = (efsKey) ? '  ' + efsKey + '' : ''; table += '' + keys[i] + efsKeyEl + ''; table += '' + anchor1 + anchName1 + '' + anchor2 + anchName2 + /* '' + anchor3 + anchName3 + '' + anchor4 + anchName4 + */ ''; } document.getElementById('omcMon').innerHTML = table;