document.addEventListener('DOMContentLoaded',function(){function restructureFooter(){const footerContainer=document.querySelector('#ubc7-unit-footer .container');if(!footerContainer){console.warn('Footer container not found');return;} const addressColumn=document.querySelector('#ubc7-unit-address');if(!addressColumn){console.warn('Address column not found');return;} const licenseWidget=document.querySelector('.widget_block.widget_text:has(.footer-license)');let targetWidget=licenseWidget;if(!targetWidget){const widgets=document.querySelectorAll('.widget_block.widget_text');for(let widget of widgets){if(widget.querySelector('.footer-license')){targetWidget=widget;break;}}} if(!targetWidget){console.warn('License widget not found');return;} if(document.querySelector('#ubc7-unit-footer .span3')){console.log('Footer already restructured');return;} addressColumn.className=addressColumn.className.replace('span10','span9');const licenseColumn=document.createElement('div');licenseColumn.className='span3';licenseColumn.id='ubc7-license-column';const clonedWidget=targetWidget.cloneNode(true);licenseColumn.appendChild(clonedWidget);footerContainer.appendChild(licenseColumn);const originalParent=targetWidget.parentNode;originalParent.removeChild(targetWidget);if(originalParent&&originalParent.children.length===0){originalParent.style.display='none';}} restructureFooter();});console.log('If you are reading this, you may be interested to look at our open positions for staff: https://ltic.sites.olt.ubc.ca/open-positions/#staff-positions');